Introduccio a la informatica
Enviado por angel inocencio • 24 de Septiembre de 2018 • Ensayo • 6.538 Palabras (27 Páginas) • 109 Visitas
Diseño Algorítmico
- Conceptos básicos.
Gestionar información sobre los conceptos básicos: algoritmo, programa, programación, paradigmas de programación, tipo de dato, constante, variable,
operadores, diagrama de flujo y seudocódigo.
Pensamiento lógico
es aquel que se desprende de las relaciones entre los objetos y procede de la propia elaboración del individuo. Surge a través de la coordinación de las relaciones que previamente ha creado entre los objetos.
La programación
es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado, es decir, de organizar una secuencia de pasos ordenados a seguir para hacer cierta cosa.
Los programas informáticos
suelen seguir algoritmos, que son el conjunto de instrucciones que se encuentran organizadas y relacionadas entre sí de cierta manera y que permiten llegar a la solución de un problema, y que a su vez contienen módulos más pequeños que le aportan detalles más finos, Los algoritmos y programas pueden ser representados de forma gráfica mediante Diagramas de Flujo de Programa.
Aplicaciones, soluciones o Programas. El término aplicación y solución son equivalentes y se entienden como la herramienta de software que tiene como objetivo particular ofrecer un servicio al usuario de una computadora o un dispositivos informático como celulares, tablets, etc. El programa puede verse como un conjunto de instrucciones que el procesador debe realizar escritas en un lenguaje para computadora, este puede ser de alto o bajo nivel.
En Conclusión:
la programación es establecer una secuencia de instrucciones que se le darán a al procesador para que las ejecute, haciendo uso de los recursos de la computadora como son la memoria RAM, los dispositivos de entrada de datos como el teclado y los de salida como el monitor entre otros.
Paradigma de Programación
Es una propuesta tecnológica generada a partir de un enfoque claramente definido en la concepción de los problemas informáticos, en su diseño y la implementación mediante un lenguaje de programación.
Los más conocidos:
-Imperativo: Establece detalladamente el procedimiento para la obtención de información a partir de un de conjunto de sentencias que detalladas en el procesamiento de los datos. ¿Se programa el cómo?
-Declarativo: Se establecen las instrucciones para obtener la información sin programar el cómo. ¿Se programa el que se quiere?
- Funcional: El lenguaje se compone por funciones en para las cuales se envía parámetros y se reciben resultado.
- Dirigido por eventos: El flujo del programa no es en todo memento lineal, es producto de la interacción del usuario con la aplicación.
- Orientado a objetos: Es conceptualizada la solución a partir de objetos, los cuales tienen asociados atributos (datos) y comportamientos (acciones) a realizar llamadas métodos.
[pic 1]
Dispositivos de Entrada
Permiten Introducir datos o información a la computadora.
- Teclado:
- Ratón
- Escáner
- Magnéticos
- Lectores ópticos
- Infrarrojos: Código de barras, Huella digital
- Cámaras de vídeo
Dispositivos de Salida
Permiten mostrar o presentar información que almacena o procesa la computadora.
- Monitor
- Impresora
SOFTWARE
Es la información, los datos, las aplicaciones o los programas que son tomados por el procesador para realizar cierta actividad.
- Generalmente son datos los que introducen a la computadora, el procesador los procesa y transforma en información que es proporcionada por la computadora a través del monitor o impresora y que tiene una significancia para el consumidor de la información.
ENTRADA DE DATOS | PROCESAMIENTO DE LOS DATOS | SALIDA DE LOS DATOS | ||
[pic 2] | [pic 3][pic 4] | [pic 5][pic 6] | [pic 7] | |
[pic 8] | [pic 9][pic 10] | [pic 11] |
Memoria:
El recurso Indispensable para la programación es la memoria volátil, en al RAM (Random Acces Memory) , es donde se almacena los datos para ser procesado y generar la información.
La memoria RAM se encuentra caracterizada por su capacidad, denotadas por las medidas de almacenamiento. A continuación se indican como son considerados.
- Bit: Es un dígito binario, esto es el espacio más pequeño de almacenamiento, solo puede contener a un 1 o un 0, a la vez. Viene del acrónimo Binary digit,
- Byte: Es la unidad básica de Almacenamiento, se encuentra conformada por 8 bits de forma contigua.
[pic 12]
COMO SE ENCUENTRA ORGANIZADA LA MEMORIA RAM
Se entiende como tal, que la memoria RAM es una colección de espacios como se observan a continuación, los cuales almacenan 0’s o 1’s. Cada espacio de la memoria tiene una dirección que permite al procesador ubicar la información que almacena o recuperarla para su procesamiento.
Dirección | 0000 0001 | 0000 0010 | 0000 0011 | 0000 0100 | 0000 0101 | 0000 0110 | 0000 0111 | 0000 1000 |
Espacio | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Dirección | 0000 1001 | 0000 1010 | 0000 1011 | 0000 1100 | 0000 1101 | 0000 1110 | 0000 1111 | 0001 0000 |
Espacio | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
Dirección | 0001 0001 | 0001 0010 | 0001 0011 | 0001 0100 | 0001 0101 | 0001 0110 | 0001 0111 | 0001 1000 |
Espacio | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dirección | 0001 1001 | 0001 1010 | 0001 1011 | 0001 1100 | 0001 1101 | 0001 1110 | 0001 1111 | 0010 0000 |
Espacio | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
...