Download software
Transcript
SOFTWARE Informática Básica SOFTWARE FUNCIONAMIENTO BÁSICO DEL ORDENADOR Al encender el interruptor se ejecutan rutinas de la ROMBIOS, que permiten el arranque y la verificación de los principales componentes del HARDWARE. Informática Básica SOFTWARE DEFINICIÓN Hardware Sistema Operativo Librerías Utilitarios Interface El SW es imprescindible para el funcionamiento del ordenador, está constituido por una serie de instrucciones y datos que permiten aprovechar todos los recursos que el ordenador posee. El elemento básico del SW es el Programa (conjunto de instrucciones o comandos destinados a cumplir una tarea en particular). Un programa puede estar formado por varios programas. Se los puede clasificar en 3 grupos: SO, Lenguajes de programación, Aplicaciones. Informática Básica SOFTWARE Una PC no es capaz de hacer cosas por sí misma, hace lo se le ordene, más aún, hay que detallarle paso a paso, la manera en que debe ejecutar las órdenes. Este proceso de “enseñar” a la PC se denomina Programación y el producto de la programación es el programa. Para realizar un programa se tiene que establecer una comunicación entre el programador y la PC usando algún lenguaje. Los lenguajes de programación son los diferentes sistemas de comunicación que emplea el programador para comunicarse con el ordenador. Informática Básica SOFTWARE El único lenguaje que la PC comprende es el Lenguaje de Máquina es el de 0 y 1, además su vocabulario es reducido. Obviamente que es bastante engorroso programar una PC en su lenguaje. Es por eso que se han desarrollado gran cantidad de lenguajes que buscan resumir el proceso de programación, ampliando el alfabeto y el vocabulario para comunicarse con la PC Informática Básica SOFTWARE Los programas que son realizados en algún lenguaje de programación deben ser traducidos en el lenguaje de máquina, esto lo hacen los Traductores. Alto Nivel Cuanto más poder de expresión tenga un lenguaje de programación más parecido será al lenguaje “natural” en consecuencia mayor será la dificultad para traducirlo. Nivel Medio Bajo Nivel Informática Básica SOFTWARE Existen 2 formas de realizar la traducción de un programa: cada instrucción es traducida al momento de ser ejecutada, traductor instantáneo. Esta forma de traducción se llama “interpretada” y los traductores Interpretadores. El programa es traducido antes de ser ejecutado, generando un nuevo programa en lenguaje de máquina entonces no necesita ser traducido cada vez que se ejecute. Esta traducción se llama “compilada” y los traductores Compiladores. Informática Básica SOFTWARE Hay empresas en el mercado que se dedican a desarrollar programas de uso general o Aplicaciones. Estos programas están destinados a satisfacer las necesidades comunes a muchos usuarios, en vez de uno en particular. Procesadores de Texto: estos convierten a la PC en una potente máquina de escribir, con la ventaja en que se pueden hacer correcciones, modificar el formato o la letra del documento antes de imprimirlo y hasta se lo puede guardar para su posterior uso. Informática Básica SOFTWARE Administradores de BD: uno de los usos más frecuentes de la PC es el mantenimiento de cantidades de datos. Los administradores de BD facilitan la manipulación de datos permitiendo consulta y modificación de los mismos en forma eficiente. Ejemplos: Dbase, FoxPro, Oracle, MS Access. Hojas de Cálculo: permite dispones valores en “celdas” y relacionarlos mediante “fórmulas” para hacer cálculos, gráficos, estadística, etc. Ejemplos: Lotus, Quattro, MS Excel. Informática Básica DOS S O F T W A R E Sistemas Operativos Windows Linux Pascal Lenguajes de Programación Visual Basic C Procesadores de Texto Aplicaciones Planillas de Cálculos Administradores de Bases de Datos Informática Básica