introduccion a la programación
DESCRIPTION
presentación con definiciones sobre programaciónTRANSCRIPT
TECNOLOGIA DE LA INFORMACION Y LA COMUNICACIÓN
PEM. Clara Luz Pérez Barillas
INTRODUCCION A LA PROGRAMACION
Programación
04/13/2023 3
A que se le llama programación?Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.
Que es un programa?Son algoritmos escritos o lista de instrucciones en un lenguaje de programación que el ordenador o computadora entiende y procesa para resolver un problema.
Lenguajes de Programación
Son lenguajes especiales utilizados para escribir programas de computadoras.
Son clasificados en tres categorías:1. Lenguaje de Máquina2. Lenguajes de Bajo Nivel3. Lenguajes de Alto Nivel
Lenguaje de Máquina
Son aquellos lenguajes cuyas instrucciones son entendidas directamente por la maquina y no requieren de traducción.Las instrucciones en lenguaje de máquina se expresan en términos de la unidad de memoria mas pequeña, el bit ( 0 o 1 )
Lenguaje de Bajo Nivel
Fueron diseñados para facilitar la programación. Estos lenguajes dependen de la máquina o computadora donde se utilizan.Ensamblador o Assembler es el lenguaje común de bajo nivel.
Lenguajes de Alto Nivel
Son los lenguajes en los que las instrucciones o sentencias se escriben con palabras similares a los lenguajes humanos, facilitando la escritura y comprensión por el programador.Ej: Pascal, Cobol, C, etc.
Algoritmo
Un algoritmo es una secuencia de pasos definidos, finitos, ordenados y lógicos para dar solución a un problema especifico, todo algoritmo tiene un inicio y un final.
Ejemplo de un algoritmo
Cambiar una rueda pinchada en un automóvil: Quitar la rueda.
Aflojar los tornillos. Levantar el automóvil. Extraer la rueda. Retirar los tornillos. Retirar la rueda.
Poner la rueda. Colocar la rueda. Presentar la rueda. Poner los tornillos. Apretar los tornillos.
04/13/2023 9
Características de un algoritmo
Debe tener un orden.Debe tener un número finito de
pasos.Debe estar definido.Debe tener una entrada, un proceso
y una salida.
04/13/2023 10
Lenguajes algorítmicos Gráficos
son los algoritmos realizados en diagramas de flujo o la representación grafica de los algoritmos
No gráficos son los algoritmos representados en forma descriptiva o algoritmos en pseudocódigo.
Clasificación de algoritmos Cualitativo
son los que utilizan palabras para describir los pasos.
Cuantitativos son los utilizan cálculos numéricos para describir los pasos.