Introducción a los programas de computadora

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Introducción a los programas de computadora por Mind Map: Introducción a los programas de computadora

1. ALGORITMOS

1.1. a palabra algoritmo se deriva de Al-khôwarizmi, un matemático y astrónomo del siglo IX quien al escribir un tratado sobre manipulación de números y ecuaciones, el Kitab al-jabr w’almugabala, usó en gran medida la noción de lo que se conoce hoy como algoritmo.

1.1.1. Características de un algoritmo Las características que debe poseer una secuencia de tareas para considerarse algoritmo son: precisión, de finitud y finitud. 14 Precisión De finitud o Determinismo Finitud Hay un orden preciso en el cual deben ejecutarse las tareas que conforman el algoritmo. Todas las veces que se realicen las tareas o pasos de un algoritmo, con las mismas condiciones iniciales, se deben obtener resultados idénticos. El algoritmo debe terminar en algún momento y debe usar una cantidad finita de recursos.

2. HISTORIA DE LA COMPUTACIÓN

2.1. En 1671 Gottfried Wilhelm Leibniz le adicionó a la máquina de Pascal un cilindro diseñado especialmente para que fuera capaz de multiplicar y dividir de manera directa. A principios del siglo XIX el ingeniero Joseph Marie Jacquard perfeccionó el concepto de tarjeta perforada, con el cual se podían “programar” las máquinas de tejer para que siguieran un patrón o diseño. Este concepto fue posteriormente utilizado en las máquinas de cómputo para decirles qué debían calcular. Pero ninguno de estos avances fue antecesor directo de las computadoras electrónicas de hoy. La verdadera precursora de la computadora fue la máquina llamada “motor de diferencias”, construida en 1822 por Charles Babbage para calcular algoritmos y tablas astronómicas.

3. SOFTWARE

3.1. Un computador desde la perspectiva del software, está constituido por: • Un sistema operativo. • Un conjunto de lenguajes a diferente nivel con los cuales se comunica con el usuario y con sus dispositivos. Entre estos están los lenguajes de máquina, los ensambladores y los de alto nivel. • Un conjunto de aplicaciones de software. • Un conjunto de herramientas de software

3.1.1. Software: Es un conjunto de instrucciones que le dicen al hardware que hacer. El hardware por si solo no puede hacer nada. Lenguaje de programación: Es un conjunto de reglas y estándares que es utilizado para escribir programas de computador (software), que puedan ser entendidos por él. Programa: Es la representación de algún software en un lenguaje de programación específico.

4. HARDWARE

4.1. Un computador desde la perspectiva del hardware, está constituido por una serie de dispositivos cada uno con un conjunto de tareas definidas. Los dispositivos de un computador se dividen según la tarea que realizan en: dispositivos de entrada, dispositivos de salida, dispositivos de comunicaciones, dispositivos de almacenamiento y dispositivo de cómputo.

4.1.1. Hardware principal de una computadora personal: 1. Monitor. 2. Placa principal. 3. Microprocesador (CPU) y zócalo. 4. Un módulo de RAM y tres ranuras. 5. Dos tarjetas de expansión y tres ranuras. 6. Fuente de alimentación. 7. Unidad de disco óptico (CD; DVD; BD). 8. Unidad de disco duro o unidad de estado sólido. 9. Teclado. 10. Ratón.