La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,

Presentaciones similares


Presentación del tema: "¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,"— Transcripción de la presentación:

1 ¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos, que en conjunto proporcionan a la computadora las instrucciones y datos necesarios para desempeñar una determinada tarea. Este documento también se encuentra cargado en:

2 ¿Qué es Sofware? Programa: Conjunto de instrucciones que le indica a la computadora la forma en que debe llevar a cabo una tarea Módulo de Soporte: Proporciona un conjunto de instrucciones auxiliares que se ejecutan junto con el programa principal del software. Módulo de datos: Contiene cualquier conjunto de datos necesarios para desempeñar alguna tarea que no son proporcionados por el usuario Este documento también se encuentra cargado en:

3 Lenguajes de Programación
Lenguaje  artificial que permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; para establecer la comunicación con los dispositivos hardware y software que conforman una computadora. Este documento también se encuentra cargado en:

4 Lenguajes de Programación
Código Fuente: Conjunto de instrucciones escritas en algún lenguaje de programación. Código Objeto: Conjunto de instrucciones traducidas a lenguaje maquina (código binario). Compiladores: Conjunto de instrucciones que traducen código fuente a código objeto Este documento también se encuentra cargado en:

5 Evolución de los Lenguajes
Categorías: Lenguajes de Bajo Nivel y Lenguajes de Alto Nivel Bajo Nivel: Lenguajes que incluyen comandos específicos para escribir instrucciones en lenguaje maquina Alto Nivel: Utilizan palabras y gramática basada en lenguajes humanos (especialmente el ingles) haciendo mas fácil y entendible la programación Este documento también se encuentra cargado en:

6 Evolución de los Lenguajes
Pascal (alto nivel) Assembler (bajo nivel) Total = 7 + 3 LDA 7 STA Num LDA 3 ADD Num STA Total ENDº Este documento también se encuentra cargado en: 6

7 Evolución de los Lenguajes
Primera Generación: Serie de comandos presentados en series de 0 y 1. Segunda Generación: Se utilizan comandos abreviados llamados mnemonicos (assembler) Tercera Generación: Utilizan palabras en ingles como “Print” “Input”. (cobol, fortran, rpg II) Cuarta Generación: Se parecen mas a los lenguajes humanos (SQL) Quinta Generación: Herramientas graficas o visuales Este documento también se encuentra cargado en:

8 Lenguajes Populares Visual Basic: Muy útil para crear programas guiados por eventos con interfaz gráfica. La versión .net incorpora la capacidad orientada a objetos y soporte para datos. Lenguaje C: Basado en procedimientos tiene comandos de alto nivel y de bajo nivel. La version C + + es orientado a objetos. Cobol: Alto nivel desarrollado para resolver problemas en los negocios. Fortran: Alto nivel diseñado para resolver problemas cientificos. Este documento también se encuentra cargado en: 8

9 Lenguajes Populares Java y Java ++: Orientados a objetos y Basados en C ++, pero optimizados para aplicaciones en Internet. Lisp: Se utiliza para construir programas de inteligencia artificial. Prolog: Lenguaje declarativo que se utiliza para propósitos de inteligencia artificial. SQL: Proporciona un lenguaje estándar para la definición y manejo de bases de datos. Este documento también se encuentra cargado en: 9

10 Características de los Lenguajes
Paradigma Lenguajes Descripción Procedimientos Basic, Pascal Cobol Enfatiza algoritmos Lineales paso a paso Objetos C + +, Java Smalltalk Objetos y métodos que interactúan Declarativo Prolog Hechos y reglas para describir un problema Funcional LISP, Scheme Haskell Evaluación de expresiones llamadas funciones Eventos Visual Basic Visual Fox Selección de elementos de interfaz de usuario, rutinas y eventos que se activan con el mouse Este documento también se encuentra cargado en:

11 Categorías de Software
Controla y coordina la operación del hardware y software. Sistema operativo que supervisa y controla las entradas, salidas y procesos Software de sistemas Permite utilizar la computadora para resolver un determinado problema o desempeñar una tarea específica. Software de Aplicación Este documento también se encuentra cargado en:


Descargar ppt "¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,"

Presentaciones similares


Anuncios Google