Soluciones de problemas por medio de computadoras

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Soluciones de problemas por medio de computadoras por Mind Map: Soluciones de problemas por medio de computadoras

1. Se escribe en lenguaje de programación o lenguaje de alto nivel, esto hace que la codificación sea la operación de escribir las soluciones de problemas

2. Es la etapa final del desarrollo de un sitio web de cualquier tamaño, es poner a prueba el sitio para la búsqueda de los errores, tanto en términos técnicos.

3. Lenguajes Algorítmicos

3.1. Son aquellos que se realizan por medio de las palabras.

3.1.1. Ejemplo: una receta de cocina

3.2. Se puede decir que es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

3.3. Tipos de Lenguajes Algorítmicos

3.3.1. Gráficos

3.3.1.1. Es como la representación gráfica de un algoritmo cuyas operaciones que realiza un diagrama de flujo.

3.3.2. No Gráficos

3.3.2.1. Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocódigo).

4. Definición de Lenguajes

4.1. Se entiende que es un sistema de comunicación que posee una determinada estructura, contenido y uso.

4.2. Lenguaje de Programación

4.2.1. Es un conjunto de símbolos, que nos ayudan a ser diferentes operaciones ya sea de cálculos, manipulación de textos, comparaciones, etc.

4.2.2. Existen 3 formas

4.2.2.1. Lenguaje Maquina

4.2.2.1.1. Se podria decir que es ell único que entiende la computadora digital. Se entiende que solo se pueden utilizar dos símbolos: el cero (0) y el uno (1). 

4.2.2.2. Lenguaje Bajo Nivel

4.2.2.2.1. Se puede permiten al programador  escribir instrucciones de un programa usando abreviaturas del inglés, palabras nemotécnicas, tales como: ADD, DIV, SUB, etc. 

4.2.2.3. Lenguaje Alto Nivel

4.2.2.3.1. Se suelen expresar los algoritmos de una manera adecuada a la capacidad cognitiva  humana y se puede poner lugar de la capacidad con que los ejecutan las máquinas. Para entender mas se utilizan palabras en ingles para desarrollar mejor las programación.

5. Definición de Algoritmo

5.1. La puedo definir como una manera especifica en cada paso, esto significa que un sujeto puede realizar un algoritmo sin utilizar un ordenador y sus pasos son finitos.

5.2. Diseño del Algoritmo

5.2.1. Se presentan diferentes características como : tener un punto particular de inicio, ser definido no debe permitir doble interpretaciones, etc.

5.3. Tipos de Algoritmos

5.3.1. Cualitativos

5.3.2. Cuantitativos

5.3.2.1. Son aquellos que se realizan por medio de cálculos matemáticos.

5.3.2.1.1. Ejemplo: Saber la raíz cuadrada de cualquier número

6. Metodología para la solución de problemas por medio de computadora

6.1. Definición del Problema

6.1.1. Es una manera de saber que va a ser la computadora, tener una idea clara y precisa. Mientras uno no sabe lo que realiza la computadora no tiene caso poner cuidado a las demas etapas

6.2. Analisís del Problema

6.2.1. Una manera muy practica es saber que problemas tiene la computadora, ponerse en su lugar para luego analizar todas las funciones que realiza, los métodos y las fórmulas que se utilizan.

6.3. Codificación

6.4. Prueba y Depuración

6.5. Es un manera fácil de compartir información y a la vez poderla modificar ciertas cosas como un diagrama, dibujos y procedimientos

6.5.1. Se divide en 3 partes

6.5.1.1. Documentación Interna

6.5.1.1.1. Son los que se añaden al código fuente para tener una información detallada en un proceso

6.5.1.2. Documentación Externa

6.5.1.2.1. En esta se llevan distintos pasos como : descripción del problema, nombre del autor, diccionarios de datos, etc.

6.5.1.3. Manual del Usuario

6.5.1.3.1. Es una manera de como realizarón los procedimientos a los distintos programas para tener un resultado preciso

6.6. Documentación

6.7. Mantenimiento

6.7.1. Para poder realizar este proceso debe tener documentación, para poder hacer cambios de ajustes o complementación para que el programa siga funcionando correctamente.

7. Computadora

7.1. Es un dispositivo electrónico que nos permite hacer distintas funciones, procesar informaciones y transmitirlas

7.2. Proceso de información en la computadora

7.2.1. Dispositivo de Entrada

7.2.2. Dispositivo de Salida

7.2.2.1. Son datos procesados que envían información a una impresora o monitores

8. Memoria

9. Se divide en dos partes

9.1. Memoria Central o Interna

9.1.1. Se puede guardar información mientras trabaja en ella, mientras que la información este en la computadora se podra usar directamente

9.1.2. Se divide en dos partes

9.1.2.1. Memoria RAM

9.1.2.1.1. Se define como una manera de introducir datos a la computadora como : teclado, scanners, mouse, trackball, etc. Se almacenan en la memoria central o interna

9.1.2.1.2. Se puede almacenar información cuando la computadora este en funcionamiento, mientras arranque o se apague se perderá información; se dice que es una memoria volátil

9.1.2.2. Memoria ROM

9.1.2.2.1. Se puede decir que es una memoria que no puede ser cambiada ni modificar la información, estan grabados de forma permanente y es como una memoria de lectura

9.2. Memoria Auxiliar o Externa

9.2.1. Se puede guardar todo tipo de información que uno desee por medio de cintas magnéticas y discos magnéticos

10. Unidad Central de Procesamiento ( C.P.U)

10.1. Se divide en dos

10.1.1. Unidad de Control

10.1.1.1. Es el que organiza de manera precisa las acciones de la computadora es la responsable de controlar los procesos de la computadora

10.1.1.1.1. En ella se pueden realizar distintas funciones de aritméticas o lógica como : suma, resta, multiplicación, división y comparación

10.1.2. Unidad Aritmético - Lógica