¿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,

Slides:



Advertisements
Presentaciones similares
Contenido Sistemas de Información Desarrollo de software
Advertisements

Ing. Zamudio Mendoza Mario Said
Administración de Recursos de Software
CLASE 4 EL ENSAMBLADOR.
TEMA 3 Parte A Lenguajes de programación. Criterios de clasificación según su nivel de abstracción según la forma de ejecución según el paradigma de programación.
¿Qué son Los Lenguajes de Programación?
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
PROGRAMACIÓN.
DESARROLLO DE PROGRAMAS
CONCEPTOS BASICOS DE PROGRAMACION
Lenguajes de programación
INSTITUTO TECNOLOGICO DE MINATITLAN
Lenguajes de programación
Introducción a la Programación
Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny
Introducción al software
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Introducción a la programación
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Lenguajes de programación
TÍTULO DE LA PRESENTACIÓN
Introducción al Software
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Proceso de información en la computadora
INTRODUCCIÓN A LA COMPUTACIÓN
 Fue en el año 1945 cuando el matemático Jhon Von Neumann, fascinado por las posibilidades del ENIAC, demostró que una computadora podía tener una estructura.
LENGUAJE DE PROGRAMACIÓN
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Software.
UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONOMICAS
 Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas.
Introducción. Conceptos Generales
Lenguaje de Programación II
PROGRAMACIÓNPROGRAMACIÓN FCC-BUAP. 1. INTRODUCCIÓN A LA PROGRAMACIÓN.
FUNDAMENTOS DE PROGRAMACION
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Prof. Gabriel Matonte Programación I Prof. Gabriel Matonte
 Un LENGUAJE DE PROGRAMACION es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas al cabo por maquinas como las computadoras.
Alumno: Nelson Domínguez, C.I.: Materia: Intr. A los Lenguajes de Programación Sección: SAIA Profesora: Olgamar Garrido CABUDARE, NOVIEMBRE 2010.
Tema 6. Introducción a la programación
Lenguaje programación
LENGUAJES DE PROGRAMACION
Lenguajes de Programación
PROGRAMAS INFORMATICOS
Lenguajes de Programación
Metodología de la programación
“PARADIGMAS Y LENGUAJES DE PROGRAMACION”
TEMA1:Introducción 1 1. Programación 2. Lenguajes de Programación 3. Ordenador.
ESCUELA NORMAL “PROF. DARÍO RODRÍGUEZ CRUZ” Licenciatura en educación preescolar Alumnas: *Mayra * Monserrat * Idalia *Cinthia Curso: las TIC en la educación.
TELEMATICA 1 Tecnologías de la información y de las telecomunicaciones SOFTWARE 2010.
Prof. Flor Narciso Departamento de Computación
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
SOFTWARE Jennifer Giselle De Diego Romero NL:9
LENGUAJES DE PROGRAMACIÓN 8.1 BREVE HISTORIA. Traducción-Ejecución Bajo nivel o 1º Nivel Se dice que el código binario es de "bajo nivel" o "primer nivel"
Lenguajes de Programación
Lenguaje programación
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
Software.
E L SOFTWARE. S OFTWARE Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones.
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Es un tipo especial de software que nos permite *Crear *Desarrollar *Programar otras aplicaciones. Haciendo uso de sus conocimientos lógicos y lenguajes.
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
SOFTWARE Conjunto de programas que le indican al computador qué hacer y cómo operar para generar los resultados esperados. Conjunto de programas que le.
Software.
TEMA 4: MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Programación Aplicada de Computadoras
PROGRAMACION.
Fundamentos de Programación Unidad I Conceptos Básicos.
Juan Camilo Morales 10a.  Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas.
Transcripción de la presentación:

¿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: www.rescate-estudiantil.com

¿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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com 6

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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com 8

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: www.rescate-estudiantil.com 9

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: www.rescate-estudiantil.com

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: www.rescate-estudiantil.com