1 / 12

La computadora digital Software

La computadora digital Software. Introducción a la computación Grupo: HAA05. SOFTWARE. Es un conjunto de programas detallados que controlan y coordinan los componentes hardware de una computadora y controlan las operaciones de un sistema informático.

ismael
Download Presentation

La computadora digital Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. La computadora digitalSoftware Introducción a la computación Grupo: HAA05

  2. SOFTWARE Es un conjunto de programas detallados que controlan y coordinan los componentes hardware de una computadora y controlan las operaciones de un sistema informático. Las operaciones que debe realizar el hardware son especificadas por una lista de instrucciones, llamadas programas o software.

  3. Software de sistema y software de aplicación I Un programa de software es un conjunto de sentencias o instrucciones a lacomputadora. Existen dos tipos importantes de software: software de sistemasy software de aplicaciones. Software de sistema El software del sistema es el conjunto de programas indispensables para quela computadora funcione, se denominan también programas del sistema. Estosprogramas son básicamente, el sistema operativo, los editores de texto,los compiladores/intérpretes (lenguajes de computación) y los programasde utilidad.

  4. Software de sistema y software de aplicación II Software de aplicación El software de aplicación tiene como función principal asistir y ayudar a un usuario de una computadora para ejecutar tareas específicas. Por ejemplo: • Microsoft Office, Adobe Photoshop, SPSS, MSN Messenger, Safari, Google Chrome, etc.

  5. Sistema operativo En la práctica el sistema operativo es la colección de programas de computadora que controla la interacción del usuario y el hardware de la computadora. El sistema operativo es el administrador principal de la computadora, es el responsable de dirigir todas las operaciones de la computadora y gestionar todos sus recursos. El sistema operativo asigna recursos, planifica el uso de recursos y tareas de la computadora, y monitoriza las actividades del sistema informático. Estos recursos incluyen memoria. Dispositivos de E/S, (Entrada/Salida), y el CPU (Unidad Central de Proceso). El sistema operativo proporciona servicios tales como el monitor, el teclado o las unidades de disco.

  6. Sistema operativo Cuando un usuario interactúa con una computadora, la interacción está controlada por el sistema operativo. Un usuario se comunica con un sistema operativo a través de una interfaz de usuario del sistema operativo. En el pasado la interfaz más común era una pantalla de texto (interprete de comandos), Sin embargo los sistemas operativos modernos usan interfaces gráficas (GraphicalUser Interface, GUI) en las que se usan: iconos, botones, barras o cuadros de dialogo.

  7. Breve historia de los sistemas operativos

  8. Lenguajes de programación I En la década de 1950 IBM crea el primer lenguaje comercial de alto nivel para la resolución de problemas científicos y de ingeniería, Fortran. Posteriormente surge el lenguaje COBOL, el cuál esta enfocado a los negocios. Un lenguaje de alto nivel para que puede ser ejecutado por la computadora necesita de un programa que traduzca sus instrucciones para la computadora.

  9. Lenguajes de programación II Los programas que se dedican a traducir las instrucciones de un lenguaje de alto nivel son: Intérprete: Actualmente es el menos común (SmallTalk) y su operación consiste en traducir cada instrucción, ejecutar la acción y volver a traducir hasta que finalice todo el programa que va a ejecutarse. Compilador: Es la opción más común (C++, VB, etc), este programa realiza la traducción completa del programa que va a ejecutar a un programa ejecutable (.exe).

  10. Breve historia de los lenguajes de alto nivel

  11. Lenguajes de programación para la web • HTML • Javascript • Vbscript • Perl • PHP A diferencia de los lenguajes de alto nivel tradicionales, quien los ejecuta es el servidor

  12. Fuentes Fundamentos de Programación Algoritmos, estructura de datos y objetos Cuarta edición Luis Joyanes Aguilar Mc Graw Hill La Biblia del Hardware Volumen 1 Verónica Sánchez Serantes MP Ediciones

More Related