juan david collazos y caldas
Post on 15-Apr-2017
32 Views
Preview:
TRANSCRIPT
¿Qué es un algoritmo?
• Es un conjunto prescrito de instrucciones a reglas bien definidas, ordenadas
y finitas que permite realizar una actividad mediante pasos sucesivos que no
generen dudas a quien debe realizar dicha actividad
Tipos de algoritmos
• Cualitativo: cuando se hacen a través de palabras
• Cuantitativos: cuando se hace a través de números
Características de los algoritmos
• Finitos: acaban en un momento
• Eficientes: ocupan algo mínimo
• Legibles: debe ser claro
• Modificables: las modificaciones sean fáciles
• Modulares; debe favorecer la división del problema
Diagrama de flujo
• Es la representación grafica del algoritmo o proceso, se utiliza en disciplinas
como programación, economía, procesos industriales y psicología cognitiva
Pseoudocodigo
• Es ciencias de la computación y análisis numérico es una descripción de alto
nivel compacta e informal del principio operativo de un programa
informático u/o algorítmico
Lenguaje de maquina
• Es el sistema de códigos directamente interpretados por un circuito micro
programable como el microprocesador de un computadora o el
microcontrolador de un automotor
Código fuente
• Es un conjunto de líneas de texto con los pasos que debe seguir la
computadora para ejecutar dicho programa
Programa ejecutable
• Es tradicionalmente un archivo binario o como se le conoce habitualmente
cuyo contenido se interpreta por el orden como un programa
Compilador
• Es un programa informático que traduce un programa escrito en un lenguaje
de programación a otro lenguaje diferente
Problema informático
• Es una lista bien definido, ordenado, y finito de operaciones que permite
hallar la solución
Programa informático
• Es una secuencia de instrucciones, escritas para analizar una tarea especifica
en una computadora
Programación a eventos
• La programación dirigida por eventos es un paradigma de programación en
el que tanto la estructura como la ejecución de los programas van
determinados por los sucesos que ocurran en el sistema, definidos por el
usuario o que ellos mismos provoquen.
Programación orientada a objetos
• Esta abstracción, se hace mediante una clase, la cual posee atributos (datos o
características) y métodos (funciones).
Condiciones pseudocodigo
• n casi cualquier secuencia de instrucciones para un ordenador, será vital
poder comprobar si se cumple alguna condición. Una primera forma básica
de comprobar condiciones es con la orden "SI". Su uso básico sería
Partes del pseudocodigo
• Las principales partes de este lenguaje son:
• 1. Se puede ejecutar en un Ordenador
• 2. Es una forma de representación sencilla de utilizar y de manipular.
• 3. Facilita el paso del programa al Lenguaje de programación.
• 4. Es independiente del lenguaje de programación que se vaya a utilizar.
• 5. Es un método que facilita la programación y solución al algoritmo del programa.
Relación informática y algoritmo
• Es importante el estudio y conocimiento de lo que hoy conocemos como
Algoritmos Computacionales, que desde su aparición hasta nuestros días es, y
seguirá siendo; vital para el desarrollo de aplicaciones para computadoras y el
manejo y dominio de la lógica de programación para resolver problemas.
top related