Programacion, Tema 1 Act 2
Programacion, Tema 1 Act 2
Algoritmo
Y
Programación.
Profesor(a):
Bachiller: Franklin David Oviedo Suárez
Lcdo. Hector Daniel Carcamo
Cedula: 30.609.468
Abarca
Semestre II Sección AA
Materia: Programación.
Carrera: T.S.U. Informática.
Sabemos que para que un ordenador pueda llevar adelante una tarea cualquiera,
se tiene que contar con un algoritmo que le indique, a través de un programa, que
es lo que debe hacer con la mayor precisión posible. Quizás esta afirmación debería
ser revisada desde la óptica de la Inteligencia Artificial, pero por el momento la
mantendremos como válida dentro del carácter introductorio de este curso.
Consecuencia de lo anterior es la importancia del estudio de los algoritmos dentro
de las Ciencias de la Computación. Recordemos que un algoritmo es “una sucesión
finita de pasos no ambiguos que se pueden ejecutar en un tiempo finito”, cuya razón
de ser es la de resolver problemas; por tanto “problema” para nosotros, serán
aquellas cuestiones, conceptuales o prácticas, cuya solución es expresable
mediante un algoritmo. Afortunadamente, son muchos los problemas cuya solución
puede describirse por medio de un algoritmo.
INTRODUCCION:
Lenguaje algorítmico:
Lenguaje de programación:
Es una herramienta informática que permite desarrollar programas para
computadoras. El lenguaje C es muy empleado porque puede ser utilizado para
desarrollar programas de diversa naturaleza, como lenguajes de programación,
manejadores de bases de datos o sistemas operativos.
Partes de un algoritmo:
Algoritmos computacionales.
Algoritmos no computacionales.
Algoritmos cualitativos.
Algoritmos cuantitativos.
Características de un algoritmo:
Que es una constante: Una constante corresponde a una longitud fija de un área
reservada en la memoria principal del ordenador, donde el programa almacena
valores fijos. Como, por ejemplo: El valor de PI = 3,1416.
Binario.
BCD (Binario codificado a decimal)
Hexadecimal.
ASCII.
Diagrama de flujo:
BIBLIOGRAFÍA:
https://n9.cl/eg88x
https://n9.cl/hfbfd
https://es.wikipedia.org/wiki/Variable_(programaci%C3%B3n)
https://n9.cl/le065
https://es.wikipedia.org/wiki/Constante_(inform%C3%A1tica)
https://es.wikipedia.org/wiki/Diagrama_de_flujo