Programacion I

Páginas: 29 (7148 palabras) Publicado: 22 de febrero de 2013
¿Qué es programación?
Secuencia de instrucciones que permite a una computadora realizar diversas funciones, puede ser clasificado como un software de sistema o un software de aplicación.
¿Qué es un dato?
Es una expresión general que describe características de las entidades sobre las que operan los algoritmos. Esta expresión debe expresarse de una cierta manera para que pueda ser tratada porcomputadoras.
¿Qué es información?
Es un conjunto organizado de datos, que constituyen un mensaje sobre un cierto fenómeno o ente.
¿Qué es el algoritmo?
Es un conjunto ordenado y finito de operaciones que se utiliza para la solución de un problema. El algoritmo es muy importante en la informática ya que permite representar datos como consecuencia de bits.
Pseudocódigo: Es una descripción deun algoritmo se programación de alto nivel compacto e informal que utiliza las convenciones estructurales de un lenguaje de programación verdadera.
Diagrama de flujo: Es la representación grafica del algoritmo o proceso, se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva.

Programación
Es un conjunto de instrucciones escrita en unlenguaje de programación. El programa debe ser compilado o interpretado para ser ejecutado y así cumplir su objetivo.
Compilado: Proceso de traducción de un código o fuente al lenguaje máquina para que pueda ser ejecutado por la computadora. Las computadoras solo entienden el lenguaje maquina.
Source code: Es un lenguaje de programación específico y que puede ser leído por un programador. Debetraducirse al lenguaje máquina para que pueda ser ejecutado por la computadora.
Execute o ejecutar: Es la ejecución, es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa.
Se pueden ejecutar programas compilados (exe) o programas interpretados (scrips).
Scrips: Son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben serinterpretados línea a línea en tiempo real para su ejecución, se distinguen de los programas porque deben ser convertidos a un archivo binario para su ejecución.
Algoritmo: Es una secuencia finita y ordenada de instrucciones que han de seguirse para resolver un programa.
Los algoritmos se clasifican en:
A. Pseudocódigo
B. Diagrama de flujo
A los programas también se les llama software.Se han propuesto algunas diversas técnicas de programación, cuyo objetivo es mejorar tanto el proceso de creación del software como mantenimiento.
Entre ellas podemos mencionar
a) Programación lineal
b) Programación estructurada
c) Programación modular
d) Programación orientada a objetos
Para que la programación sea más fácil de entender se debe tener en cuenta las siguientesetapas:
1. Comprensión del problema: En esta etapa se determina cuales son los datos de entrada, los procesos o cálculos a realizar y cuáles deben ser los datos resultante o salidas. Se entiende que un programa se escribe para solucionar un problema.
2. Elaboración de un algoritmo: Es cuando los pasos del algoritmo ya corresponden con instrucciones de lenguaje de programación.
Nota, unprograma puede tener más de un algoritmo como solución, pueden utilizarse varios lenguajes de programación para desarrollar software de aplicaciones.

Pasos del desarrollo de un software
1. Especificación del programa
2. Diseño del programa
3. Codificación del programa
4. Prueba y codificación
5. Documentación
6. Mantenimiento

Ejercicio
a) 3, 6,8 están en lahorizontal superior
b) 5, 7, 9 están en la horizontal inferior
c) 1, 2, 3, 6, 7, 9 no están en la vertical izquierda
d) 1, 3, 4, 5, 8, 9 no están en la vertical derecha
3 | 6 | 8 |
4 | 1 | 2 |
5 | 7 | 9 |

a) 2, 5, 9
b) 2, 6, 7
c) 1, 2, 3, 4, 5, 6
d) 1, 2, 5, 7, 8, 9
3 | 5 | 9 |
8 | 1 | 4 |
7 | 2 | 6 |

1. Especificación del programa: se conoce también...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion i
  • Lenguaje de programacion i
  • Programacion Computadores I
  • Programacion I Material Didactico
  • ANALITICO Técnicas De Programación I
  • Programacion Estructurada Tema I
  • Trabajo I Programacion E
  • Relaciones Entre Objetos Programacion I

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS