Top Banner
Mi Lenguaje de Programación Universidad Interamericana de Puerto Rico Recinto Bayamon Melanie Sierra Rodriguez COMP2110
24

Mi Lenguaje de Programacion

Jul 30, 2015

Download

Education

Mel_15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mi Lenguaje de Programacion

Mi Lenguaje de Programación

Universidad Interamericana de Puerto Rico

Recinto Bayamon

Melanie Sierra Rodriguez

COMP2110

Page 2: Mi Lenguaje de Programacion

Introducción En este Power Point le estare presentando una

pequeña introduccion acreca del el contenido de un computadora y de los programas que esta utiliza . Esto es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras.

Page 3: Mi Lenguaje de Programacion

Tabla de contenido

Introduccion a Ciencias en Computos Definicion Ciencia en Computos Programas Lenguaje Informatico

Page 4: Mi Lenguaje de Programacion

Definicion Ciencias en Computos Las ciencias de computadoras abarcan un amplio rango,

desde sus fundamentos teóricos y algorítmicos hasta avanzados desarrollos en robótica, visión por computadora, sistemas inteligentes, bioinformática, y otras áreas.

el cómputo; rama de la matemática fundamentada en la computadora que formaliza ese cómputo que es un cálculo y cómo se clasifica ese problema matemático, o procesamiento y su aplicación en sistemas de computadoras. su aplicación en sistemas de computadoras.

Page 5: Mi Lenguaje de Programacion

Programas sistema informático; comprende el conjunto de los componentes lógicos necesarios que

hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.

Diferentes tipos de Programas:

Aplicaciones para Control de sistemas y automatización industrial Aplicaciones ofimáticas Software educativo Software empresarial Bases de datos Telecomunicaciones (por ejemplo Internet y toda su estructura lógica) Videojuegos Software médico Software de Cálculo Numérico y simbólico. Software de Diseño Asistido (CAD) Software de Control Numérico (CAM

Page 6: Mi Lenguaje de Programacion

Lenguaje Informatico Un lenguaje de programación es un idioma artificial

diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1 Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.

Page 7: Mi Lenguaje de Programacion

Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de números 0 y 1.

Para facilitar el trabajo, los primeros operadores de computadoras decidieron hacer un traductor para reemplazar los 0 y 1 por palabras o abstracción de palabras y letras provenientes del inglés; éste se conoce como lenguaje ensamblador. Por ejemplo, para sumar se usa la letra A de la palabra inglesa add (sumar

La necesidad de recordar secuencias de programación para las acciones usuales llevó a denominarlas con nombres fáciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc. A esta secuencia de posiciones se le denominó "instrucciones", y a este conjunto de instrucciones se le llamó lenguaje ensamblador.

La primera programadora de computadora conocida fue Ada Lovelace, hija de Anabella Milbanke Byron y Lord Byron. Anabella introdujo en las matemáticas a Ada quien, después de conocer a Charles Babbage, tradujo y amplió una descripción de su máquina analítica. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora.

Page 8: Mi Lenguaje de Programacion

Clasificación:

Lenguaje de Primera Generación

Lenguaje de segunda Generación

Lenguaje de Tercera Generación

Lenguaje de Cuarta Generación

Page 9: Mi Lenguaje de Programacion

Lenguaje de programacion

Page 10: Mi Lenguaje de Programacion

Primera Generación La generaciones instrucciones de programación de

primera se inscribieron a través de los interruptores del panel frontal del sistema informativo.

El principal beneficio del este lenguaje de programación es que el código que el usuario escribe puede correr muy rápido y eficiente, ya que se ejecuta directamente por la CPU. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de maquina.

Page 11: Mi Lenguaje de Programacion

Primera generación:

Page 12: Mi Lenguaje de Programacion

Segunda GeneraciónSe desarrolla a finales de los anos 50.

Las instrucciones se representan con símbolos mnemotécnicos. Simplifican las estructuras de las instrucciones y las hacen mas legibles.

Page 13: Mi Lenguaje de Programacion

Lenguaje Segunda Generacion

Page 14: Mi Lenguaje de Programacion

Tercera generación

Se desarrolla entre los anos 60.Sustituye las instrucciones simbólicas por códigos independientes de la maquina.

Tienen 3 categorías: Lenguaje orientado a procedimiento haces énfasis en los procedimientos Lenguaje orientado a problemas el cual los resuelve

sin detalles de la programación.

Page 15: Mi Lenguaje de Programacion

Lenguaje Tercera Generación Cobol

Page 16: Mi Lenguaje de Programacion

Lenguaje C

Page 17: Mi Lenguaje de Programacion

Fortran

Page 18: Mi Lenguaje de Programacion

Pascual

Page 19: Mi Lenguaje de Programacion

Cuarta Generacion

Su característica distintiva es especificar que es lo que se debe hacer, en vez de como se debe ejecutar una tarea.

El uso de frases y oraciones parecidas al ingles para emitir instrucciones.

Acceso a base de datos. Capacidades graficas. Puede programarse visualmente como Visual Basic.

Page 20: Mi Lenguaje de Programacion

Visual Basic

Page 21: Mi Lenguaje de Programacion

SQL

Page 22: Mi Lenguaje de Programacion

Ventajas y Desvantajas

Ventajas Transferir un programa a la memoria

sin traducción posterior, esto le da una velocidad de ejecución superior.

Uso óptimo de los recursos hardware, permitiendo la obtención de un código muy eficiente.

Estandarización, volumen de código y el rendimiento de ejecución.

Flexibilidad, nuevas aplicaciones y conversión de código.

DesventajasDificultad y lentitud en lacodificación, poca fiabilidad y los programas sólo son ejecutables en el CPU.Repertorio reducido de instrucciones, rígido formato para las instrucciones, baja portabilidad y fuerte dependencia del hardware.Apenas son portables y, normalmente, son menos fáciles de mantener que los lenguajes de propósito general.Código ineficiente y el mantenimiento cuestionable

Page 23: Mi Lenguaje de Programacion

Conclucion Este Power Point pudimos aprender sobre el

concepto de algorigmo, los diferentes programas que utilizamos hoy en dia y el lenguaje de programacion de estas manera tenemos por lo menos un poquito mas de conocimiento en cuanto a computadoras se refiere.

Page 24: Mi Lenguaje de Programacion

Reference Google Wikipedia Pagina de la clase (BlackBoard) Slider Share otros Power Point