Libros alogaritmos

Solo disponible en BuenasTareas
  • Páginas : 130 (32301 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de junio de 2011
Leer documento completo
Vista previa del texto
Diseño Estructurado De Algoritmos

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 OBJETIVO GENERAL ÍNDICE INTRODUCCIÓN GENERAL CONVENCIONES USADAS EN ESTE MANUAL I. CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA CREACIÓN DE SISTEMAS COMPUTACIONALES 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 MEDIO DE COMPUTADORA CONCLUSIÓN II. OPERACIONES CON LOS DATOSINTRODUCCIÓN 2.1 TIPOS DE DATOS SIMPLES 2.2 TIPOS DE OPERADORES 2.3 IDENTIFICADORES CONCLUSIÓN III. TÉCNICAS ALGORÍTMICAS PARA LA SOLUCIÓN DE PROBLEMAS INTRODUCCIÓN 3.1 PSEUDOCÓDIGO 3.2 DIAGRAMA DE FLUJO 3.3 DIAGRAMA ESTRUCTURADO (NASSI-SCHNEIDERMAN) CONCLUSIÓN IV. ESTRUCTURAS DE CONTROL INTRODUCCIÓN 4.1 ESTRUCTURAS SECUÉNCIALES 4.2 ESTRUCTURAS CONDICIONALES 4.3 ESTRUCTURAS CÍCLICAS CONCLUSIÓN 1 23 5 8 9 10 11 16 22 24 25 27 29 42 47 48 49 50 55 59 61 63 64 66 73 100 130

P.L.I. Carlos Augusto Flores Valerio

3

Diseño Estructurado De Algoritmos

V. ARREGLOS Y ESTRUCTURAS INTRODUCCIÓN 5.1. ARREGLOS 5.2. ESTRUCTURAS CONCLUSIÓN VI. MANEJO DE MÓDULOS INTRODUCCIÓN 6.1 MÓDULOS CONCLUSIÓN CONCLUSIÓN GENERAL BIBLIOGRAFÍA

132 133 134 158 167 168 169 170 178 180 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 otros muchos 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 lasprimeras 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 decomputadoras, 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 los supermercados, 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;realizar en los hospitales, se están utilizando etc.; pequeños este robots fue programados, los cuales se introducen en el cuerpo del paciente para incisiones, cauterizar, saturar, manual, 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 a en documentos donde se de texto. utilizan En fin, podríamoscontinuar y nunca enumerando las computadoras

terminaríamos.
P.L.I. Carlos Augusto 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 programadores. El que dicho sea de paso, es un empleo muy bien remunerado.

Este manual, tiene la finalidad de formarte una mentalidad de programador, mediante la elaboración de algoritmos utilizando diferentes técnicas algorítmicas. Ya que un programador es decir, la persona que diseña sistemas computacionales, antes de...
tracking img