Arquitectura de una computadora. Temario: introducción a la programación
Enviado por quiquin456789 • 13 de Septiembre de 2017 • Tarea • 1.089 Palabras (5 Páginas) • 249 Visitas
Temario: introducción a la programación
U1.- Introducción a la programación por computadora
1.1 componentes básicos de un computador
1.2 introducción a los algoritmos
1.3 diagramas de flujo
U2.- El lenguaje y su entorno de desarrollo
2.1 estructuras condicionales
2.2 variables y constantes
2.3 operadores aritméticos
2.4 estructuras selectivas
U3.-programacion modular
3.1 declaración de funciones (simples y parámetros)
3.2 uso de bibliotecas de funciones
U4.- programación de interfaces
4.1 programación de puertos de la computadora
4.2 elaboración de interfaces
Arquitectura de una computadora
La arquitectura de una computadora consta de un CPU, MEMORIA CENTRAL, DISPOSITIVOS DE ENTRADA Y SALIDA, MEMORIA EXTERNA Y DE PROGRAMAS, cada una de ellas tiene funciones muy diferentes que a continuación se explicara.
CPU: unidad de procesamiento central; es un circuito integrado capaz de realizar o seguir instrucciones de programa; realizar cálculos aritméticos y lógicos.
MEMORIA CENTRAL: es un conjunto de circuitos integrados (varios chips) que se encargan de almacenar los programas y datos a procesar por el CPU.
DISPOSITIVOS DE ENTRADA Y SALIDA: son los dispositivos electrónicos que se conectan alrededor de la computadora son también llamados periféricos. Ejemplo. (RAM)= (Memoria de acceso aleatorio)
Dispositivos de entrada | Dispositivos de salida | Dispositivos de entrada | Dispositivos de salida |
Mause | Impresora | Tarjeta de expansión | Bluetooth |
Teclado | Memorias USB | Infrarrojo | Infrarrojo |
Escáner | Audífonos | Bluetooth | |
Memorias USB | HDMI | ||
Micrófono | Quemador CD | ||
Cámara web | Monitor | ||
MEMORIA EXTERNA: es un dispositivo de almacenamiento masivo de duración permanente; en donde se almacenan los sistemas operativos, archivos y datos comúnmente este dispositivo suele ser el disco duro.
PROGRAMA: Es el conjunto de instrucciones que debe realizar la computadora.
LOGARITMO
Es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
Herramienta de programación: Las herramientas se usan para diseñar el logaritmo independiente del lenguaje de programación; existen dos herramientas básicas que debe conocer el programador.
1.- diagrama de flujo: es la representación gráfica de un logaritmo. Los símbolos más utilizados del diagrama de flujo son:
Si[pic 1][pic 2][pic 3][pic 4]
[pic 5]
No[pic 6]
[pic 7][pic 8][pic 9]
[pic 10]
[pic 11]
Conectores
2.- seudocódigo: es una herramienta de programación en la que las instrucciones se escriben en palabras, similares al inglés o al español, que facilitan tanto la escritura como la lectura de programas. En la esencia el seudocódigo se puede especificar como un lenguaje de especificaciones de algoritmos. El seudocódigo utiliza una serie de palabras reservadas que a continuación se enlistan:
1.- inicio | 4.-mientras | 7.- De lo contrario | SIMBOLOGIA | Menor que |
2.- fin de | 5.- si | 8.- Imprimir | asignación[pic 12] | Mayor que |
3.- hacer | 6.- entonces | : identificación de etiquetas | = igual |
Ejemplo 1: calcular la paga neta de un trabajador conociendo el número de horas trabajadas la tarifa horaria y la tasa de impuestos
...