La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..

Presentaciones similares


Presentación del tema: "PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones.."— Transcripción de la presentación:

1 PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..

2 Unidad central de procesamiento (CPU)
Posee un conjunto de instrucciones grabadas desde fabrica que son las que puede ejecutar el computador..

3 Memorias del CPU: Memoria ROM. Memoria CACHE. Memoria RAM. Disco DURO.

4 Memoria ROM: Read on ly memory (memoria de solo lectura). Esta memoria aloja de forma permanente el conjunto de instrucciones del que dispone el CPU. Esta memoria se graba solo una vez en la fabrica y no es borrable.

5 Memoria CACHE: Es un tipo de memoria muy rápida pero de muy pequeño tamaño la razón de esto es que es una tecnología muy costosa. Se encuentra entre el procesador y la memoria RAM por lo general esta memoria no sobrepasa los 2 megabyte de tamaño..

6 Memoria RAM: También llamada memoria primaria, es menos rápida que la memoria CACHE pero menos costosa y al igual que la CACHE es una memoria volatily o sea, borra su contenido al dejar de suministrar energía eléctrica..

7 Disco DURO: También conocida como memoria secundaria, es una memoria de almacenamiento permanente, es decir la información guardada en ella permanece aun después de desconectar la energía eléctrica..

8 Periféricos: Son dispositivos que respaldan el trabajo del CPU agregando funcionalidades como leer datos, mostrar datos , transmitir datos.

9 Ejemplos - (Periféricos):
Monitor (muestra). Teclado (lee). Ratón (muestra). Auricular (muestra). Impresora (lee). Escáner (lee). UPS, Protector (x). Video Bam(muestra). Cámara (lee). Cornetas (muestran). Micrófono (lee). Bluetooh (transmitir). Wifi (trasmitir).

10 Lenguaje de programación:
Se define como un conjunto de instrucciones que se pueden utilizar para construir programas de un computador que están basadas en reglas o normas de funcionalidad. El Lenguaje de Programación se conoce como paradigma , estos paradigmas solo reflejan el tipo de programación que se realiza con las instrucciones.

11 Los Paradigmas de Programación mas conocidos son:
Paradigma o lenguaje de programación estructurado. Paradigma o lenguaje de programación orientado a objetos.

12 Dfn de Algoritmo: Se trata de una secuencia de pasos para realizar un tarea especifica en el computador. Dfn: Es un conjunto de pasos que describen un proceso o tarea que debe realizar el computador . Los algoritmo de construyen con pseudo- código o flujo-gramas.

13 El Pseudocódigo: Es un conjunto de palabras claves como las de un lenguaje programación que pueden ser sustituidas por la instrucción de cualquier lenguaje de programación.

14 Palabras claves del pseudocódigo:
Inicio: Indica el inicio del algoritmo o de algún proceso. Fin: Indica el fin del algoritmo o de algún proceso. Función: Identifica el procedimiento ó proceso.

15 Estructura del Control:
Son las siguientes: Si – Sino. Mientras. Para - Hasta. Hacer Mientras.

16 Control Si – Sino: Esta estructura de control sirve para comprobar el estado de una condición. Ejm: Si: (x=7) Inicio Si //Instrucciones Fin Si Sino: Inicio Sino Fin Sino....

17 Control Mientras: Estructura repetitiva o cíclica q comprueba q se cumpla una condición para ingresar al “Mientras”. Ejm: Mientras: (x>7) Inicio - Mientras //Instrucciones Fin - Mientras…

18 Control Para – Hasta: Este ciclo repetitivo esta limitado por una iniciación finalización de una variable. Ejm: Para i !=0 Hasta i<10 Hacer Inicio – Para //Instrucciones Fin – Para…

19 Control Hacer – Mientras:
Este es un ciclo repetitivo q comprueba la condición de repetición después de realizar la primera ejecución Ejm: Hacer: //Instrucción Mientras (condiciones)…

20 Comentarios: Declaración de variables:
Son palabras q no se procesan en el computador y sirven para el programado las tareas que realiza el algoritmo. Declaración de variables: Son porciones de memoria que se asignan para guardar datos y procesarlos.

21 Tipos de variables: Reales (flotantes). Enteros (enteros).
Letras (caracteres). Palabras (palabras). Booleano (verdadero ó falso).

22 Operadores Aritméticos:
Paréntesis ( ) Exponenciación ^ Multiplicación * División / Suma Resta

23 Operadores Lógicos: Negación ( ! ) Y ( && ) O ( || ) Igual a ( == )
Diferente ( != ) Menor a ( < ) Mayor a ( > ) Mayor igual ( >= ) Menor igual ( <= )

24 Estructura mínima de un Programa:
#include <iostream> #include <stdio.h> using namespace std; int main () { return (0); }

25 Creación y declaración de variable:
Char ( caracteres ). Int ( enteros ). Float ( flotantes ). Double ( flotantes grandes ). Cout<< ( utilizar el monitor ). Cin>> ( utilizar el teclado).

26 Programa: Suma #include <iostream> #include <stdio.h>
using namespace std; int main () { int x,y,resultado; cout<<“ingrese el primer numero”; cin>> x; cout<<“ingrese el segundo numero”; cin>> y; resultado = x+y; cout<<“el resultado es”<<resultado; system ( “pause” ); return (0); }

27 Programa: Edad #include <iostream> #include <stdio.h>
using namespace std; int main () { int edad; cout<<“ingrese la edad”; cin>> edad; if (edad>=18) cout<<“es mayor de edad”; } else cout<<“es menor de edad”; system (“pause”); return (0);

28 Programa: Factorial #include <iostream> #include <stdio.h>
using namespace std; int main () { int num, factorial=1; cout<<“ingrese el numero”; cin>> num; for (int i=num; i; i--) factorial * = i; } cout<<"el valor del factorial es"<<factorial; system ("pause"); return (0);

29 ¡Gracias por su atención!


Descargar ppt "PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones.."

Presentaciones similares


Anuncios Google