Algoritmos

Páginas: 35 (8607 palabras) Publicado: 4 de febrero de 2014
Análisis y diseño
de algoritmos

JUAN BERNARDO VAZQUEZ GOMEZ

Red Tercer Milenio

ANÁLISIS Y DISEÑO DE ALGORITMOS

ANÁLISIS Y DISEÑO DE ALGORITMOS

JUAN BERNARDO VAZQUEZ GOMEZ

RED TERCER MILENIO

AVISO LEGAL
Derechos Reservados  2012, por RED TERCER MILENIO S.C.
Viveros de Asís 96, Col. Viveros de la Loma, Tlalnepantla, C.P. 54080, Estado de México.
Prohibida lareproducción parcial o total por cualquier medio, sin la autorización por escrito del titular de
los derechos.
Datos para catalogación bibliográfica
Juan Bernardo Vázquez Gómez
Análisis y diseño de algoritmos
ISBN 978-607-733-053-0
Primera edición: 2012

DIRECTORIO

José Luis García Luna Martínez
Director General

Jesús Andrés Carranza Castellanos
Director Corporativo de AdministraciónRafael Campos Hernández
Director Académico Corporativo

Héctor Raúl Gutiérrez Zamora Ferreira
Director Corporativo de Finanzas

Bárbara Jean Mair Rowberry
Directora Corporativa de Operaciones

Alejandro Pérez Ruiz
Director Corporativo de Expansión y Proyectos

2

PROPÓSITO GENERAL

El alumno adquirirá y aplicará los conocimientos que le permitan plantear una
metodología para lasolución de problemas, utilizando la computadora a través
del diseño de algoritmos.

3

INTRODUCCIÓN

En la actualidad el ser humano se enfrenta a distintas situaciones: de
aprendizaje, de retroalimentación y en muchas ocasiones dificultades que con
la experiencia o por la elección de la alternativa apropiada, va dando solución.

Es por ello que a menudo se emplea cierta metodología parala solución de los
problemas en lugar de actuar de forma imprevista, siendo una característica
relevante el análisis de los mismos. La humanidad de forma natural emplea en
la vida cotidiana ciertas conductas que son rutinarias, siguen un orden, una
secuencia y pretenden alcanzar un objetivo.

Este conjunto de acciones rutinarias que se llevan a cabo y forman parte ya de
la vida cotidianadel ser humano, se conocen como algoritmos, los cuales son
aplicables en los ámbitos que así se necesiten.

El ámbito de mayor de aplicación y de primordial importancia es en la solución
de problemas mediante computadora. Donde el elemento base para lograr
dicha solución es el algoritmo propio.

Desarrollar un algoritmo involucra tener un conocimiento base sobre las
características yelementos que debe contener, con el fin de cumplir sus
cualidades: finito, definido y preciso.

Es importante señalar que en el ámbito de la programación antes de resolver el
problema mediante la computadora se recomienda realizar primero el algoritmo,
ya que es aquí donde se encuentra la solución universal de la problemática en
cuestión.

4
Y para codificar dicho algoritmo sólo basta enadaptar cada uno de sus
elementos, al lenguaje de programación en el que se desee implementar.

Para resolver un problema se pueden desarrollar diversos algoritmos, existen
en ocasiones múltiples soluciones, pero dentro de ellas existen las que son más
eficientes y es aquí donde la habilidad del desarrollador juega un papel
importante. Por lo que la práctica continua contribuye a la mejora deldesarrollo.

5

PROGRAMA DE ESTUDIOS
OBJETIVO GENERAL.

Aplicar los conocimientos que le permitan plantear una metodología para la
solución de problemas, utilizando la computadora a través del diseño de
algoritmos.

Temario.

UNIDAD 1. CONCEPTOS BÁSICOS.

1.1 DEFINICIÓN DE ALGORITMOS, LENGUAJE Y APLICACIONES
1.2 DEFINICIÓN Y SOLUCIÓN DE PROBLEMAS
1.3 ALGORITMOS COTIDIANOS
1.4LENGUAJE DE PROGRAMACIÓN
1.4.1 Clasificación de los lenguajes de programación
1.4.2 Componentes de los lenguajes de programación
1.5 INTRODUCCIÓN AL LENGUAJE C++

UNIDAD 2. EL ALGORITMO COMO ESTRATEGIA Y/O HERRAMIENTA PARA
LA SOLUCIÓN DE PROBLEMAS.

2.1 ANÁLISIS PARA LA SOLUCIÓN DE UN PROBLEMA
2.2 TIPOS DE DATOS
2.2.1 Tipos de datos en C++
2.3 DISEÑO DE UN ALGORITMO.
2.4 TIPOS 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