algoritmos

Páginas: 12 (2811 palabras) Publicado: 29 de noviembre de 2013







Alumna: Perla Rubí Arredondo Zavala

Materia: Algoritmos y Lenguaje de Programación

Carrera: Ingeniería Industrial

Tema: Introducción a la programación en un lenguaje estructurado

Hora: 08-09





3.1 INTRODUCCION A LA PROGRAMACIÓN EN UN LENGUAJE ESTRUCTURADO
Introducción y orígenes del lenguaje
La solución de problemas mediante en uso de un computador nos llevaa desarrollar
programas o aplicaciones, la construcción de estos programas debe ser realizada mediante
una metodología, los pasos para la construcción de programas son:
1. Diseñar el algoritmo, consiste en analizar el problema y describir los instrucciones de
forma ordenada que resuelven el problema.
2. Codificar de forma sistemática la secuencia de instrucciones en un lenguaje.
3.Ejecutar y validar el programa en un computador (verificación)
Para codificar de forma sistemática un algoritmo se necesita de un lenguaje
programación que la computadora comprenda.
Orígenes de Visual Basic.
 
Origenes de Visual Basic

Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose SymbolicInstruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación.
Luego de sufrir varias modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un lenguaje paraprincipiantes".

Visual Basic en la actualidad.- Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC con un poderoso lenguaje de programación Visual que juntos permiten desarrollar robustos programas de 32 bits paraWindows. Esta fusión de sencillez y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, un sistema operativo de la misma empresa.

3.2 ESTRUCTURA BASICA DE UN PROGRAMA
Las partes principales de un programa están relacionadas con dos bloques: declaraciones e instrucciones.
En las instrucciones podemos diferenciar tres partesfundamentales
 Entrada de Datos: 
La constituyen todas las instrucciones que toman los datos de entrada desde un dispositivo externo y los almacena en la memoria principal para que puedan ser procesados.

Proceso o algoritmo: Está formado por las instrucciones que modifican los objetos a partir de su estado inicial (datos de entrada) hasta el estado final (resultados) dejando los objetos que locontiene disponibles en la memoria principal.

Salida de resultados: Conjunto de instrucciones que toman los datos finales (resultado) de la memoria principal y los envían a los dispositivos externos. 
 
El teorema de Böhm y Jacopini (1966) dice que un programa propio puede ser escrito utilizando sólo tres tipos de estructuras de control:
1. Estructura secuencial
Una estructura de programa essecuencial si las instrucciones se ejecutan una tras otra, a modo de secuencia lineal, es decir que una instrucción no se ejecuta hasta que finaliza la anterior, ni se bifurca el flujo del programa.
zz
 
2.  Estructura selectiva o de selección

La estructura selectiva permite que la ejecución del programa se bifurque a una instrucción (o conjunto) u otra/s, según un criterio o condiciónlógica establecida, sólo uno de los caminos en la bifurcación será el tomado para ejecutarse.
Estructura de control selectiva simple
Estructura de control selectiva doble
Estructura de control selectiva multiple
 3.  Estructura de control cíclica o repetitiva

Estructura de control desde 
Estructura de control mientras

3.3 TIPOS DE DATOS
Estos son los tipos de datos que soporta el SQL de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS