Tema 1

Páginas: 5 (1093 palabras) Publicado: 9 de abril de 2015





PROGRAMACIÓN
EN LENGUAJE
ESTRUCTURADO

TEMA 1: COMPONENTES BÁSICOS DE LA PROGRAMCIÓN V.1.1

1. INTRODUCCIÓN
1.1. Un ordenador sólo es capaz de realizar órdenes y operaciones básicas:
-operaciones aritméticas + - x /
-comparar cantidades numéricas y alfanuméricas
-recuperar y almacenar información

1.2. Potencia de un ordenador:depende de su fiabilidad, precisión, velocidad, y capacidad para almacenar información
1.3. La combinación de tareas básicas puede producir la solución de un problema complejo.
1.4. Un programa, por tanto, es la combinación de operaciones o instrucciones básicas.
1.5. Los periféricos son los encargados de almacenar y recuperar información y de comunicar el micro con el exterior.
Tipos deperiféricos:
-Entrada: captan y envían datos al dispositivo que los procesa
-Salida: muestran o envían información al exterior del ordenador
-E/S: combinación de las 2 anteriores
-Almacenamiento: guardan información a largo plazo(la memoria RAM no entra en esta clasificación pues
Es temporal y volátil-Comunicación o Red: ponen en comunicación 2 o más PCs y lo hacen de dos formas:
-analógica: señal continúa en el tiempo
-digital: señal que representa valores fijos en vez de valores dentro de un rango2. SOLUCIÓN Y CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Un lenguaje de programación es un conjunto de símbolos y caracteres combinados según una sintaxis preestablecida que permite dar un conjunto de instrucciones al ordenador; estos símbolos se convierten en señales digitales que se representan por 0 y 1(si-no, algo-nada)
2.1. LENGUAJE MÁQUINA: es el sistema de códigosdirectamente interpretable por un circuito programable. Es el código binario y se caracteriza por:
a) ser el primer lenguaje de programación
b) utilizar solo código binario
c) es el único lenguaje que utiliza y entiende el Hardware
d) depende de la máquina para la que ha sido diseñada
2.2. LENGUAJE ABAJO NIVEL: proporciona poca o ninguna
Es fácil su traslado a lenguaje máquina.
2.3. LENGUAJE ENSAMBLADOR: se basa en el uso de códigos nemotécnicos. Su uso requiere amplio conocimiento del ordenador y de los códigos y sistemas de numeración.
Ej.: mov eax,1 mover al registro eax el valor 1Los programas desarrollados en un ensamblador se caracterizan:
a) Ejecutarse a más velocidad en comparación con otros creados en alto nivel.
b) Ocupar menos espacio en la memoria.
c) Se desarrollan programas y controlan periféricos mejor.
d) Mayor velocidad en laoperación ya que el código fuente se ensambla directamente al lenguaje máquina.
e) Generan programas más largos que los de alto nivel.
f) No es transportable(están hechos para una maq. en concreto)
2.4. LENGUAJE DE MEDIO NIVEL: son una mezcla entre el bajo y el alto nivel.
Ej.: C*
2.5. LENGUAJE DE ALTO NIVEL: son aquellos que están más cerca del usuario, son más fáciles de entender.Ej.: Pascal, Basic, Java, Python, Perl, Fortran, C*, C++
Características:
a) Son portables o independientes de la máquina que les dará uso.
b) Mayor facilidad para su depuración y mantenimiento.
3. FASES DE LA ELABORACION DE UNA APLICACIÓN INFORMATICA
El desarrollo de una aplicación sigue una serie de pasos denominados ciclo de vida de una aplicación. Estos pasos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tema 1
  • TEMA 1
  • Tema 1
  • tema 1
  • Tema 1
  • Tema 1
  • Tema 1
  • TEMA 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS