Algoritmos

Páginas: 74 (18267 palabras) Publicado: 5 de febrero de 2013
Presentación

La asignatura de algoritmos es una materia muy importante dentro del plan de estudios de la licenciatura en Sistemas Computacionales y tiene como antecedente inmediato la materia de Problemas de Aprendizaje, donde se hace una identificación de las primeras dificultades que se presentan durante el proceso de aprendizaje escolar.
Se tiene por finalidad introducir al alumno en laadquisición de conocimientos y habilidades que le permitan conocer las aportaciones teóricas y prácticas, para conocer los diferentes programas que le brindará al estudiante las bases fundamentales para el curso de programación estructurada, así como para otras asignaturas ligadas con la ingeniería de software.

Asimismo, a través de estos conocimientos el alumno podrá desarrollar la capacidadde abstracción, análisis y síntesis para el desarrollo de programas y sistemas computacionales para mejorar los procesos intelectuales y las competencias de los alumnos en los diferentes niveles educativos, así mismo mejorar la calidad de la educación.

Objetivo general

Identificar las relaciones teóricas y prácticas para la aplicación de las técnicas de diseño de algoritmos computacionalespara la construcción de programas en forma correcta y metodológica, asimismo que les permita entender las posibilidades de este nuevo espacio profesional y realizar acciones intencionadas y pertinentes con el fin de mejorar aquellos comportamientos y procesos de aprendizaje en los alumnos que lo necesiten bajo la premisa.

INTRODUCCIÓN

La computadora no solamente es una máquina que puederealizar procesos para darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza para llegar a esos resultados. Con la computadora además de lo anterior también podemos diseñar soluciones a la medida, de problemas específicos que se nos presenten.

Estos apuntes tratan de enfocarnos a los principales temas de la programación.

El capitulo uno es destinado a lametodología para la solución de problemas computacionales, que es indispensable para tener conocimientos de avances tecnológicos. Aquí se verán temas sobre concepto de algoritmo, características, tipos de algoritmos, procesos, descripción e instrucciones, variables, especificación de un algoritmo, predicados, metodología para la solución de problemas, definición del problema, análisis de los datos,diseño de la solución, codificación, documentación, mantenimiento, prueba y depuración.

El siguiente capítulo es dedicado a entidades básicas para el desarrollo de algoritmos, con el tema de tipos de datos, expresiones, identificadores, operadores y operandos.

Se continúa con el tercer capítulo técnicas de programación con calidad y representación de algoritmos, se verán temas sobre técnicasde programación, top down, botton up, warnier, representación de algoritmos, diagramas de flujo, pseudocódigo, metodología, tamaño del producto, técnicas de estimación, administración de los defectos, la agenda y su seguimiento.

El capitulo cuatro se enfoca al concepto básico de programación, palabras reservadas, comentarios, tipos de datos, identificadores, operadores, estructura general de unprograma y programas básicos.

La unidad cinco abarca sobre estructuras de control, secuenciales, asignación, entrada, salida, condicionales, simple, múltiple, estructura repetitivas, mientras (while), repetir (do while) y desde para (for).

Finalmente se ve la importancia de las funciones, funciones sin parámetros, prototipos, transferencia de parámetros desde el sistema operativo,funcionamiento de subprogramas y manipulación de subprogramas.

UNIDAD I.- CONCEPTO BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS COMPUTACIONALES
1.1 DEFINICIÓN DE ALGORITMO
La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX....
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