Lenguaje De Programacion

Páginas: 5 (1076 palabras) Publicado: 27 de febrero de 2013
Intercambia la posición de las ranas verdes con las ranas
café.

Algoritmos
Algoritmos

OBJETIVO
Aprender las diferentes técnicas
para resolución de problemas mediante
algoritmos, para luego tener la
capacidad de plasmarlos mediante el
uso de algún lenguaje de programación.

¿QUÉ ES LA COMPUTADORA?
Es una maquina electrónica digital
capaz de procesar datos a partir de un
grupode instrucciones denominado
programa,
programa, la
finalidad es
entregar una
información
resultante.

Entradas

Datos de
entradas e
instrucciones

Salidas

Computador
a

Datos de
Salida,
información

¿QUÉ ES UN DATO?
Es un conjunto de símbolos utilizados
para expresar: un valor numérico,
un hecho,
un objeto o
una idea,
para ser objeto de
tratamiento.

¿QUÉ ESINFORMACIÓN?
Es la transformación
de los elementos
procesados.
Los datos de entrada
se convierten en
información
significativa.

Organización Lógica de la
Computadora - SOFTWARE
CLASIFICACIONES DEL SW

1. Sistemas Operativos
2. Lenguajes de Programación
3. Sw de Uso General
4. Sw de Aplicaciones

LENGUAJE DE PROGRAMACION
Es una técnica estándar de comunicación
que permiteexpresar las instrucciones que
han de ser ejecutadas en una computadora.
Consiste
Consiste en un conjunto
de reglas sintácticas y
semánticas que definen
un programa
informático.

LENGUAJE C++
• C++ es un lenguaje de programación
potente, con un campo de aplicación
ilimitado y sobre todo, se aprende
rápidamente.
• Este lenguaje no está ligado a ningún
sistema operativo ni a ningunamáquina
concreta.

PROGRAMA
Es un conjunto de instrucciones sencillas
escritas en un lenguaje de programación,
que al ser recogidas por un interprete son
traducidas para poder ser ejecutadas.
Conjunto de
instrucciones que el
computador debe
ejecutar para
solucionar un problema
determinado.

PROG. FUENTE: Programa escrito en lenguaje de alto
nivel que no a sido traducido a lenguajemáquina.
PROG. OBJETO: Programa en lenguaje de máquina, que
puede ser ejecutado.
COMPILADOR: Traductor que convierte sentencias de
código fuente a código objeto.
INTERPRETE: Traductor que ejecuta un programa línea
por línea no modificando la forma original.
PROGRAMA
FUENTE

PROGRAMA
OBJETO

COMPILACION

PROGRAMA
EJECUTABLE
ENLACE

COMPILADOR
Un compilador es un programa que lee elprograma
escrito en un lenguaje fuente y lo traduce a otro
programa equivalente llamado lenguaje objeto.
Es un traductor que convierte un texto escrito en
un lenguaje fuente de alto nivel en un programa
un
objeto en código máquina.
Lenguaje de
Programa
Fuente

Compilador

ERROR Y
DIAGNOSTICO

Programa en
Lenguaje
Objeto

ALGORITMO
Método para resolver un
problema, medianteuna
serie de pasos precisos,
definidos y finitos.
Produce
Produce un resultado en
un tiempo finito.
Existe diferentes formas
de dar solución a un
mismo problema.

CARACTERISTICAS DE UN ALGORITMO
• Preciso: indica un orden de
realización de cada paso a
realizar.
•Definido: Si se sigue un
algoritmo mas de una vez se
obtiene el mismo resultado.
•Finito: todo algoritmo tiene un inicioy un fin,
es decir debe tener un número finito de
pasos.

Soluciones con algoritmos,
donde la situación es una
actividad
actividad cotidiana

Como subir a una bicicleta y
empezar a manejar

Ayuda al granjero a cruzar al lobo, la oveja y los repollos al otro lado.
Recuerda: Los lobos comen ovejas y las ovejas comen repollos.

Ayuda a los 3 caníbales y a los 3 misioneros a cruzaral otro lado del lago. Pero cuidado, ya que
cuando en un lado hay más caníbales que misioneros, ellos se los comen.

Soluciones con algoritmos,
donde la situación requiere
hacer algún cálculo aritmético

PASOS A SEGUIR EN LA CONSTRUCCION
DE UN ALGORITMO

La definición de un algoritmo debe describir
tres partes:
Entrada
Proceso
Salida

Calculando
Calculando el área de un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS