LÓGICA DE PROGRAMACIÓN

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
LÓGICA DE PROGRAMACIÓN por Mind Map: LÓGICA DE PROGRAMACIÓN

1. GENERALIDADES SOBRE ALGORITMOS:

1.1. La lógica:

1.1.1. Antes de que las computadoras puedan ejecutar un programa, se debe crear el lenguaje de programación. Este proceso implica seleccionar pasos que estén conectados y sean coherentes. Estos pasos ya deben haber sido seleccionados para resolver cualquier problema que el algoritmo esté abordando.

1.2. Procedimiento:

1.2.1. Un procedimiento se describe con palabras como un conjunto de pasos o instrucciones. resolver un problema sin usar las matemáticas para llegar a una conclusión. La descripción paso a paso debe mantener un orden para que el proceso sea comprensible. Quienquiera que construya esta estructura determinará la generalidad del edificio.

1.3. La expresión:

1.3.1. Es un grupo de operadores que actúan sobre operandos, pueden ser: Aritméticas y lógicas.

1.4. Solución de un problema a través de la computadora:

1.4.1. Resolver un problema requiere una computadora requiere darle los resultados previstos, debe completar una serie de pasos llamados modelo de solución para obtener.

1.5. El algoritmo:

1.5.1. Un algoritmo es una secuencia de pasos o instrucciones que representan la solución de un determinado tipo de problema.

1.6. PROGRAMACIÓN:

1.6.1. La programación es un conjunto de técnicas utilizadas para desarrollar programas que sean fáciles de leer, depurar y modificar o mantener. Un programa, no importa lo que haga, se puede escribir usando sólo las tres estructuras mencionadas en el libro, donde cada una de ellas tiene un solo punto de entrada y un solo punto de salida.

1.7. Representación de algoritmos:

1.7.1. Los algoritmos deben ser representados usando algún método que les permita ser independizados del lenguaje de programación que se requiera utilizar. Los métodos más usuales son: diagramas y pseudocódigos.

2. CONOCIMIENTO DE LA COMPUTADORA:

2.1. Historia de la computadora:

2.1.1. El hombre consideró la necesidad de algo en una fecha desconocida. Rápidamente completó las operaciones que se le mostraron a través de una máquina, siendo la primera el ábaco y el sorobán japonés. Las máquinas desarrolladas en la década de los años 1948 a 1958 constituyen la primera generación de computadoras. Éstas utilizaban bulbos como componentes básicos de sus circuitos, generando un alto consumo de energía, calor muy intenso. En esa misma generación se creó el lenguaje de programación; FORTRAN y ALGOL.

2.2. Definición de una computadora:

2.2.1. CAPACIDAD Y VELOCIDAD, lo que define un ordenador o computador. Siendo así la principal ayuda de nosotros los humanos, y brindando ayudas en diferentes aspectos, las cuales se asocian a brindar ayuda en oceanografía, y navegación, verificar cantidades de dinero depositados en cuenta, dar información a los médicos sobre la salud actualizada de los pacientes, entre otras...

2.3. Clasificación de las computadoras:

2.3.1. Se pueden clasificar en tres, de acuerdo con el avance tecnológico en: Primera generación, segunda generación, tercera generación, cuarta generación, quinta generación. De acuerdo con el tipo de información que trabaja esta, pueden ser: Computadoras digitales, de propósitos generales y especiales, computadoras analógicas, computadora hibridas, y de acuerdo con con su capacidad y estructura física: computadoras mainframe, minicomputadoras, microcomputadoras de negocios, microcomputadoras personales y del hogar.

2.4. La computadora digital:

2.4.1. Contiene estructuras lógicas y dispositivos de entrada y salida de datos.

2.5. Tipos de procesamientos:

2.5.1. Se denomina proceso por lote a aquel que espera un tiempo determinado para poder hacerlo en el momento oportuno, y donde los datos se procesan inmediatamente se les llama procesamiento directo o en línea.

2.6. Elaboración de programas para computadora:

2.6.1. Un programador decide qué hacer con los datos una vez que se ha decidido. Antes de que un programador use un programa, debe escribir el programa siguiendo una serie de pasos. Las computadoras pueden completar rápidamente muchas tareas, gracias a su alta velocidad, donde una computadora debe estar informada para lograr esto con un mínimo de intervención humana.

2.7. Terminología básica:

2.7.1. Aquí encontraremos palabras que resultan propias de conceptos que permiten el entendimiento completo de este capítulo.

2.8. Sistemas numéricos:

2.8.1. Para determinar la cantidad que el número representa es necesario multiplicar cada dígito por una potencia entera de r y luego ejecutar la suma de todos los dígitos pesados.

2.9. Representación de datos:

2.9.1. Las señales se indican mediante grupos de bits y los datos son números u otra información que se puede obtener de otros registros para manipularlos.

2.10. Tipos de campos:

2.10.1. Campos variables y campos constantes.

2.11. Clases de información:

2.11.1. Esta información puede estar representada como una constante o una variable.