hola

Páginas: 5 (1211 palabras) Publicado: 20 de julio de 2014
Clase 2

Programación I
Lenguaje Java
Fundamentos básicos de programación.

Carrera de Ingeniería de Sistemas
Universidad Politécnica Salesiana del Ecuador

Objetivos:
• GENERAL
Introducir el concepto de programación y su terminología básica.

• ESPECIFICO
Definición de programa, programar, lenguaje de programación.
Explicar la clasificación de los lenguajes de programación.Explicar las formas cómo un programa se ejecuta y su estructura.

Programación I
Ing. Ernesto Loján

CONCEPTOS GENERALES
Qué es un programa de computadora?



Un programa de computadora es un conjunto de instrucciones que la
CPU de una computadora puede entender y ejecutar.



Un programa se hace para resolver un problema específico.

Qué es programar?
• Crear una receta, unalista de ordenes para lograr un objetivo preciso.
Cómo se programa?
• Los programadores crean programas al escribir declaraciones en un
editor o lenguaje de programación.
• Todo el conjunto de comandos, representados por las declaraciones, se
almacena en un archivo y se le denomina código fuente del programa.

La programación de computadoras es el arte de hacer que una
computadora haga loque nosotros queramos.

CONCEPTOS GENERALES
Qué es son los lenguajes de programación?
Un lenguaje de programación" es un lenguaje diseñado para describir el
conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo
tanto, un lenguaje de programación es un modo práctico para que los seres
humanos puedan dar instrucciones a un equipo.
Al afirmar que es un “lenguaje
diseñado”quiere decir que hay un
conjunto de reglas, procedimientos y
símbolos propios de dicho lenguaje para
escribir o crear un programa.
Va a depender de que lenguaje elijamos
el formato y sintaxis de dichas reglas y
símbolos que empleemos para crear
nuestros programas.

CONCEPTOS GENERALES
Cuales son los pasos para hacer que un programa funcione?


Un programa de computadora debe ser primeroescrito en un lenguaje de
programación y luego compilado para lograr un ejecutable que nosotros
podamos correr en nuestra computadora.


Este proceso de compilación es
absolutamente necesario, ya que sin
ello, el hardware de la PC jamás podría
interpretarlo, es decir ejecutarlo.



El proceso de compilación básicamente
es una traducción de un lenguaje de
programación de altonivel, código
fuente, a usualmente lenguaje de
máquina,
un
código
intermedio
(bytecode) el cual sí puede ser
interpretado por el hardware.

Interpretación y compilación
Los lenguajes de programación pueden, en líneas generales, dividirse en dos
categorías:

• lenguajes interpretados
• lenguajes compilados
Lenguaje interpretado
Un lenguaje de programación es, por definición, diferenteal lenguaje
máquina. Por lo tanto, debe traducirse para que el procesador pueda
comprenderlo. Un programa escrito en un lenguaje interpretado requiere de
un programa auxiliar (el intérprete), que traduce los comandos de los
programas según sea necesario.
Lenguaje compilado
Un programa escrito en un lenguaje "compilado" se traduce a través de un
programa anexo llamado compilador que, a suvez, crea un nuevo archivo
independiente que no necesita ningún otro programa para ejecutarse a sí
mismo. Este archivo se llama ejecutable.

Compilados VS Interpretados
• El lenguaje compilado no necesita de un programa auxiliar para
ejecutarse. Por tanto es mas rápido en ejecución
• El lenguaje compilado No es portable, depende del S.O.
• Es menos flexible que un lenguaje interpretado yaque para
modificaciones necesita re-compilarse.
• Un programa compilado tiene la ventaja de garantizar la
seguridad del código fuente.
• El lenguaje interpretado No depende del S.O, es portable.

(*)S.O. Sistema Operativo

Lenguajes intermediarios (híbridos)
Algunos lenguajes pertenecen a ambas categorías dado que el programa
escrito en estos lenguajes puede, en ciertos casos, sufrir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS