Fundamentos de investigacion
INGENIERÍA EN SISTEMAS COMPULACIONALES
TÉCNICAS DE DISEÑO DE PROGRAMACIÓN
PORTADA -------------------------------------------------------------------------- 1
ÍNDICE------------------------------------------------------------------------------ 2INTRODUCCIÓN------------------------------------------------------------------ 4
CAPITULOI.- ANTECEDENTES HISTORICOS
I.1 Definición------------------------------------------ 5
I.2 Técnicas de diseño-------------------------------- 8
I.2.1 Características---------------------------------- 8
I.3 Gramática------------------------------------------- 15I.3.1Características-------------------------------------15
I.4Pseudocodigo----------------------------------------30
I.4.1 Características---------------------------------- 30
I.5 Diagrama de flujo--------------------------------- 30
I.5.1 Características---------------------------------- 31
I.6 Uml-------------------------------------------------- 31
I.6.1Características---------------------------------- 32
CAPITULO III.-
LENGUAJES
III.1 Lenguaje orientado a objetos------------------51
III.1.1 Características-----------------------------52
III.2 Lenguaje de programación php---------------55
III.2.1 Características-------------------------------56
III.3 Lenguaje de programación python------------62
III.3.1Características------------------------------ 63
III.4 Lenguaje de programación visual basic------64
III.4.1 Características-------------------------------64
III.5 Lenguaje de programación c++---------------65
III.5.1 Características-------------------------------65
III.6 Lenguaje de programación C-----------------66
III.6.1 Características-------------------------------66CONCLUSIONES-----------------------------------------------------------
BIBLIOGRAFIA-------------------------------------------------------------- 69
INTRODUCCION
La calidad de un programa requiere esencialmente un funcionamiento correcto, una buena documentación y ser eficiente, por eso requerimos de las técnicas de diseño de programas para dar un sentido y mejorar laexperiencia hacia la programación.
La solución de problemas mediante el uso de una computadora nos lleva a 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 elproblema.
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 de programación que la computadora comprenda.
Lo que veremos a continuación serán las diversas técnicas de desarrollo y diseño de programas a fin de que lo máscomplicado se vea más fácil.
También explicaremos los diferentes lenguajes de programación que han surgido a lo largo de los años, cada uno con una estructura y sintaxis diferentes para el caso que se desea utilizar.
Objetivos
Los alumnos que aprueben este curso deberán ser capaces de:
Conocer los conceptos de definición e implementación de los lenguajes de programación...
Regístrate para leer el documento completo.