Logica de programacion

Solo disponible en BuenasTareas
  • Páginas : 5 (1018 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de octubre de 2010
Leer documento completo
Vista previa del texto
Describe de forma ordenada y de la manera mas practica y resumida, los siguientes puntos:
1. Algoritmo, características de los algoritmos

Un algoritmo es un conjunto de reglas para resolver una cierta clase de problemas.
Es el medio por el que se explica cómo puede resolverse un problema, mediante aproximaciones paso a paso.

Características:

i. El algoritmo debe ser sencillo eindicar el orden de realización de cada paso.
ii. Un algoritmo debe estar definido.
iii. El algoritmo debe ser finito.

2. Menciona los PASOS para la RESOLUCION DE UN PROBLEMA

* Análisis del problema.
* Diseño o desarrollo de un algoritmo.
* Transformación del algoritmo en un programa (codificación).
* Ejecución y validación del programa.

3. Diagrama de flujoLos diagramas de flujo son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información.

Los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.

4. Programa

Un programa informático o software es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas enuna computadora.

5. Lenguaje de programación. Aquí incluya como se clasifican (también según la forma de ejecución) y da ejemplos

Los lenguajes de programación son herramientas que nos permiten crear programas y software.

Clasificación:
* Bajo nivel: (Lenguaje máquina)
* Intermedios: (Lenguaje ensamblador), C
* Alto nivel: Gestión Científicos Propósito general yespecíficos.
Según la forma de ejecución:
Lenguaje compilado - Lenguaje interpretado
Ejemplos:
php, prolog, ASP, ActionScript, ada, python, pascal, c, basic, JAVA, JavaScript, etc

6. Programación Estructurada

La programación estructurada, es un estilo de programación con el cual el programador elabora programas, cuya estructura es la más clara posible, mediante el uso de tres estructurasbásicas de control lógico, a saber :

Secuencia – Selección – interacción.

7. Lógica

Es la capacidad de pensar racionalmente acerca de soluciones alternativas y los resultados de aplicarlas, y por lo tanto, de hacer elecciones inteligentes.

8. Dato

Los datos son aquello que un programa manipula. Sin datos un programa no funcionaría correctamente. Los programas manipulan datos demanera muy diferente según el tipo de dato del que se trate.

9. Pseudocódigo

Se trata de una herramienta que los analistas de sistemas utilizan para comunicar a los programadores la estructura del programa que van a realizar, de forma de tener una idea bien clara de lo que se necesita programar.
10. Instrucciones de control

Una instrucción de control sirve para modificar el flujode control de un programa.

Clasificación:

* Alternativas (selectivas).
* Repetitivas (iterativas).
* De salto (de transferencia).

11. Compilación / compilador

Compilación:

Normalmente la creación de un programa ejecutable para Microsoft Windows o DOS lleva dos pasos. El primer paso se llama compilación y traduce el código fuente escrito en un lenguaje de programaciónalmacenado en un archivo a código en bajo nivel.

Compilador:

Es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje denominado objeto.

12. Intérprete

Los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado dedicha traducción.

13. Código fuente

Es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. En el código fuente de un programa está descrito por completo su funcionamiento.

14. Pasos para el proceso de creación de Software desde el punto de vista de la ingeniería

1. Reconocer la necesidad de un programa para...
tracking img