Professional Documents
Culture Documents
Catedra: Programacin
Programacin
Autor:
Este computador est dividido en dos partes que son el hardware, que es la
parte fsica y los componentes del computador, adems tambin est el
software que es la parte que se encarga de los procesos logicos del
computador, ambas dependen de la otra para funcionar correctamente.
La unidad central de procesamiento (CPU, por sus siglas del ingls: Central
Processing Unit) consta de manera bsica de los siguientes tres elementos:
La unidad aritmtico lgica (ALU, por sus siglas del ingls: Arithmetic-Logic
Unit) es el dispositivo diseado y construido para llevar a cabo las operaciones
elementales como las operaciones aritmticas (suma, resta,...), operaciones
lgicas (Y, O, NO), y operaciones de comparacin o relacionales. En esta
unidad es en donde se hace todo el trabajo computacional.
Memoria primaria:
Elementos:
Variables y vectores:
Los condicionantes son estructuras de cdigo que indican que, para que cierta
parte del programa se ejecute, deben cumplirse ciertas premisas; por ejemplo:
que dos valores sean iguales, que un valor exista, que un valor sea mayor que
otro... Estos condicionantes por lo general solo se ejecutan una vez a lo largo
del programa. Las ms comunes y ms utilizadas son: If, Else y Else If
Bucles:
Funciones:
Las funciones son comandos que se utilizan para que cuando se escribe un
cdigo este no se tenga que repetir al acceder a una funcin o variable
Sintaxis:
Semntica esttica:
Sistema de tipos:
Para escribir programas que proporcionen los mejores resultados, cabe tener
en cuenta una serie de detalles tales como: Correccin, Claridad, Eficiencia y
Portabilidad
Paradigmas:
Los programas se pueden clasificar por el paradigma del lenguaje que se use
para producirlos. Los principales paradigmas son: imperativos, declarativos y
orientacin a objetos.
4. Definicin de algoritmo: