Unidad 1

Páginas: 6 (1479 palabras) Publicado: 20 de agosto de 2015
UNIDAD1.- CONCEPTOS BÁSICOS
OBJETIVO:
Describir los conceptos básicos de lenguajes de
programación.
1.1. Paradigma de programación.
1.2. Clasificación de lenguajes de programación.
1.3. Programación estructurada.
1.4. Compiladores e intérpretes.
1.5. Características del lenguaje de programación seleccionado.
1.6. Ambiente integrado de desarrollo.
1.7. Compilación y ejecución del primer programa. 2

1.1. Paradigma de programación

Paradigmas de programación
3





Un paradigma define un conjunto de reglas, patrones y
estilos de programación que son utilizados por un grupo
de lenguajes de programación.
Los cuatro principales paradigmas de programación son:






Imperativo (programación estructurada o procedural).
Orientado a objetos.
Funcional.
Declarativo (Lógico).

Paradigmasde programación
4





En la actualidad son pocos los lenguajes de programación
que utilizan un único paradigma. La mayoría utiliza dos o
más paradigmas.
Visual Basic utiliza los paradigmas imperativo y orientado
a objetos.

5

1.2. Clasificación de lenguajes de
programación

Lenguajes de programación
6



La forma en que nos comunicamos influye en la manera en
la que pensamos, y viceversa.


Un lenguaje es un conjunto sistemático de reglas para comunicar
ideas.

La forma en la que programamos las computadoras
influye en lo que pensamos de ellas.




Lenguaje de Programación es un sistema notacional para describir
cómputos de manera entendible para la máquina y el hombre.
Es un lenguaje usado por una persona para expresar un proceso
mediante el cual la computadora resolverá unproblema.

Lenguajes de programación
7



Para que un procesador realice un proceso se le debe
suministrar un algoritmo. El procesador debe ser capaz de
interpretar el algoritmo, lo que significa:



Comprender las instrucciones de cada paso.
Realizar las operaciones correspondientes.

Algoritmo

Procesador

Función

Lenguajes de programación
8



Cuando el procesador es una computadora, elalgoritmo se
expresa en un formato que se denomina programa, un
programa se escribe en un lenguaje de programación y las
operaciones que conducen a expresar un algoritmo en un
lenguaje de programación se llaman programación.



Así pues, los lenguajes utilizados para escribir programas de
computadoras son los lenguajes de programación.



Tipos de lenguajes de programación:




Lenguajemáquina
Lenguajes de bajo nivel
Lenguajes de alto nivel

Lenguaje máquina
9



Lenguaje máquina:


Están escritos en lenguajes directamente inteligibles por la
computadora, ya que sus instrucciones son cadenas binarias.
También se le conoce como código binario.
Dirección
0100
0101
0102
.
.

Contenido
0010
0100
0010
.
.

0000
0000
0000
.
.

0000
0000
0000
.
.

0100
0101
0110
.
.

Lenguajes de bajonivel
10



Lenguajes de bajo nivel:


Son más fáciles de utilizar que los lenguajes de máquina, pero, al
igual que ellos, dependen de la máquina en particular. El lenguaje de
bajo nivel por excelencia es el ensamblador. Las instrucciones en
leguaje ensamblador son conocidas como nemotécnicos.
ADD



M,

N,

P

El programa original escrito en lenguaje ensamblador se denomina
programa fuente y elprograma traducido en lenguaje máquina se
conoce como programa objeto. El traductor de programas fuente a
objeto es un programa llamado ensamblador.

Lenguajes de alto nivel
11



Lenguajes de alto nivel:


Son los más utilizados por los programadores. Están
diseñados para que las personas escriban y entiendan los
programas de un modo mucho más fácil que los lenguajes
máquina y ensambladores.

Al igual que los programas ensambladores los programas
fuente tienen que ser traducidos por programas
traductores, llamados compiladores e intérpretes.

Lenguajes de alto nivel
12





Lenguajes de alto nivel:


Facilitan la programación, son independientes de la
computadora, son portables, tiempo de programación más
corto, Se usan reglas sintácticas parecidas a los lenguajes
humanos:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad 1
  • Unidad 1
  • Unidad 1
  • Unidad 1
  • UNIDAD 1
  • Unidad 1
  • Unidad 1
  • Unidad 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS