Kjefj
Páginas: 130 (32351 palabras)
Publicado: 1 de noviembre de 2012
P.L.I. Carlos Augusto Flores Valerio
1
Diseño Estructurado De Algoritmos
OBJETIVO GENERAL
AL FINAL DEL CURSO, EL PARTICIPANTE DISEÑARÁ
ALGORITMOS MEDIANTE EJERCICIOS PRÁCTICOS CON
AYUDA DE LAS DIFERENTES TÉCNICAS ALGORÍTMICAS,
CON LA FINALIDAD DE FORMARSE UNA MENTALIDAD DE
PROGRAMADOR.
2
P.L.I. Carlos Augusto Flores Valerio
DiseñoEstructurado De Algoritmos
ÍNDICE
TÍTULO
1
OBJETIVO GENERAL
2
ÍNDICE
3
INTRODUCCIÓN GENERAL
5
CONVENCIONES USADAS EN ESTE MANUAL
8
I. CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA CREACIÓN DE SISTEMAS
COMPUTACIONALES
9
INTRODUCCIÓN
1.1 CONCEPTOS BÁSICOS PARA LA SOLUCIÓN DE PROBLEMAS POR
MEDIO DE COMPUTADORAS
1.2 METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIODE
COMPUTADORA
CONCLUSIÓN
10
11
II. OPERACIONES CON LOS DATOS
INTRODUCCIÓN
2.1 TIPOS DE DATOS SIMPLES
2.2 TIPOS DE OPERADORES
2.3 IDENTIFICADORES
CONCLUSIÓN
16
22
24
25
27
29
42
47
III. TÉCNICAS ALGORÍTMICAS PARA LA SOLUCIÓN DE PROBLEMAS
48
INTRODUCCIÓN
3.1 PSEUDOCÓDIGO
3.2 DIAGRAMA DE FLUJO
3.3 DIAGRAMA ESTRUCTURADO (NASSI-SCHNEIDERMAN)
CONCLUSIÓN
49
5055
59
61
IV. ESTRUCTURAS DE CONTROL
INTRODUCCIÓN
4.1 ESTRUCTURAS SECUÉNCIALES
4.2 ESTRUCTURAS CONDICIONALES
4.3 ESTRUCTURAS CÍCLICAS
CONCLUSIÓN
P.L.I. Carlos Augusto Flores Valerio
63
64
66
73
100
130
3
Diseño Estructurado De Algoritmos
V. ARREGLOS Y ESTRUCTURAS
132
INTRODUCCIÓN
5.1. ARREGLOS
5.2. ESTRUCTURAS
CONCLUSIÓN
133
134
158
167
VI. MANEJO DEMÓDULOS
168
INTRODUCCIÓN
6.1 MÓDULOS
CONCLUSIÓN
169
170
178
CONCLUSIÓN GENERAL
180
BIBLIOGRAFÍA
182
4
P.L.I. Carlos Augusto Flores Valerio
Diseño Estructurado De Algoritmos
INTRODUCCIÓN GENERAL
Todos
tenemos
conciencia
de
que
el
éxito
de
una
empresa
depende de la rapidez, calidad, control de los recursos, exactitud y
otrosmuchos factores.
Hace tiempo, las empresas ya sean grandes o pequeñas, tenían
que hacer sus procesos manualmente o con ayuda de maquinas. Pero a
raíz de la aparición de las primeras computadoras, las macroempresas
obtuvieron unas de estas y comenzaron a tener mayor ventaja sobre las
demás organizaciones. Con el paso del tiempo, se crearon computadoras
más pequeñas, de menos costo, más rápidas,lo cual ha provocado que
cualquier
persona
o
empresa
pueda
adquirir
una
o
más
de
estas
computadoras.
En la actualidad, muchas empresas realizan sus operaciones
por medio de computadoras, por ejemplo en las fábricas ensambladoras
de autos se utilizan robots programados, los cuales se encargan de
montar y soldar las partes que forman el carro; en lossupermercados,
se utilizan las computadoras junto con un programa para registrar
rápidamente las compras de los clientes, además de que les ayuda para
llevar el control de su inventario y de sus ingresos entre otras
cosas;
en
los
hospitales,
se
están
utilizando
pequeños
robots
programados, los cuales se introducen en el cuerpo del paciente para
realizar
incisiones,cauterizar,
saturar,
etc.;
este
manual,
fue
elaborado en un editor de textos llamado Microsoft Word, el cual es
un programa de aplicación diseñado específicamente para poder crear y
dar
formato
enumerando
a
en
documentos
donde
de
se
texto.
utilizan
En
fin,
las
podríamos
computadoras
continuar
y
nunca
terminaríamos.
P.L.I. CarlosAugusto Flores Valerio
5
Diseño Estructurado De Algoritmos
Sin embargo y afortunadamente, no todas las empresas cuentan
con programas o sistemas para llevar el control de sus actividades y
aunque todas las compañías ya contaran con sistemas informáticos,
estas necesitan quien se encargue de darles mantenimiento, lo cual
nos da un amplio campo de trabajo a nosotros que pretendemos ser...
Leer documento completo
Regístrate para leer el documento completo.