Académique Documents
Professionnel Documents
Culture Documents
SLABO
I. INFORMACIN GENERAL
Especialidad : Anlisis de Sistemas
Asignatura : MTODOS ALGORTMICOS I
Cdigo :
Requisito : Ninguno
Semestre Acadmico : 2016 - II
Ciclo : 1
Duracin : 16 semanas
Horas semanales : 5 horas (Terico).
Docente : Ing. Juan Luis Huerto Garrido
Correo electrnico : jlhuerto@yahoo.es
II. FUNDAMENTACIN
Muchas veces, la mitad del trabajo es saber exactamente qu problema hay que
resolver. Si al abordar un problema no se tiene una descripcin simple y precisa de
l, resulta complejo modelar, simular o programar su solucin en un computador. Por
lo tanto, hay que destacar tambin la importancia de ciertos aspectos relacionados
con la resolucin de problemas: notaciones de representacin, estrategias, relaciones
entre problemas, etc.
No existe un mtodo que permita resolver cualquier problema. En general, la
resolucin de problemas es un proceso creativo donde el conocimiento, la habilidad y
la experiencia tienen un papel importante. Es primordial que el problema tratado est
perfectamente definido: se trata de saber qu es lo que hay que resolver antes de
averiguar cmo resolver el problema. Esta etapa de definicin lleva consigo eliminar
las ambigedades y la informacin irrelevante que aparezca en el enunciado de un
problema y saber exactamente qu elemento constituye una solucin vlida.
III. COMPETENCIAS
3.1. Analiza, disea y aplica tcnicas, herramientas y estructuras bsicas en la
construccin de algoritmos para resolver problemas matemticos y aplicaciones
reales, siendo crtico, reflexivo, creativo y valorando el trabajo en equipo.
Pg. N 1
IV. PROGRAMACIN ACADMICA
ACTITUDES
a. Valora el trabajo en equipo.
b. Determina cundo es necesario la aplicacin de estructuras de control.
c. Demuestra un sentido crtico frente a las soluciones planteadas con el uso
de algoritmos formales y de estructuras de control.
d. Es reflexivo y creativo en la presentacin de sus trabajos.
e. Escucha con inters las consultas hechas por sus compaeros, aceptan
diversas estrategias par resolver un mismo problema, se muestra interesado
en buscar alternativas de solucin a un mismo problema.
CONTENIDOS
SEM. CONTENIDOS
ALGORITMOS
Definicin y caractersticas de un algoritmo.
Representaciones del Algoritmo
Lenguaje Narrativo, Diagrama de Flujo y
Pseudocdigo
01
Tipos de Datos, identificadores, constantes,
variables, operadores.
Desarrollo de Algoritmos utilizando tcnicas
narrativas
REPRESENTACIN DE ALGORITMOS
Diagramas de flujo
Definicin y caractersticas
Smbolos utilizados
02 Reglas para la construccin de diagramas de
flujo
Desarrollo de Algoritmos utilizando diagramas de
flujo
REPRESENTACIN DE ALGORITMOS
Pseudocdigo
Definicin y caractersticas
03 Smbolos utilizados
Desarrollo de Algoritmos utilizando pseudocdigo
Pg. N 2
ESTRUCTURAS DE CONTROL
Estructuras Secuenciales
Definicin y caractersticas
Instrucciones de asignacin, entrada y salida
04 Operaciones aritmticas
Reglas de prioridad, expresiones lgicas, bloque
de asignacin
Desarrollo de casos con estructuras secuenciales
ESTRUCTURAS DE CONTROL
Estructuras Condicionales o Selectivas
Definicin y caractersticas
05 Simple, doble, Mltiple y anidada
Desarrollo de casos con estructuras Condicionales
o Selectivas
ESTRUCTURAS DE CONTROL
Estructuras Algortmicas Repetitivas
Definicin y caractersticas
Para, mientras
06
Hacer-mientras
Desarrollo de casos con estructuras Repetitivas
Trabajo encargado 02
Prctica Calificada 02
RETROALIMENTACIN
Estructuras Algortmicas
07
Estructuras de Control
Presentacin y exposicin de trabajo encargado
08 EXAMEN PARCIAL
CAPACIDADES
a. Analiza la eficacia de sus propios algoritmos aplicndolos a temas
selectivos.
b. Analiza la tcnica divide y vencers para la solucin de problemas
complejos, planteando soluciones algortmicas utilizando funciones y/o
procedimientos.
c. Disea algoritmos usando arreglos de tipo unidimensional y bidimensional.
d. Utiliza los arreglos de caracteres en la solucin de problemas reales.
e. Disea subrutinas considerando arreglos como parmetros.
ACTITUDES
a. Valora las soluciones planteadas con el uso de estructuras de control.
b. Valora el trabajo en equipo en la solucin de casos de problemas
aritmticos.
c. Es crtico y reflexivo frente a las soluciones algortmicas planteadas con
funciones y procedimientos.
Pg. N 3
d. En la solucin de problemas planteados, organiza y asume su
responsabilidad reconociendo que es parte de un grupo de objetivos
comunes.
CONTENIDOS
SEM CONTENIDOS
FUNCIONES
Conceptos bsicos
Caractersticas
09 Argumentos y Parmetros
Tcnicas de diseo de algoritmos: divide y vencers
Solucin de casos prcticos utilizando funciones.
Trabajo encargado 03
PROCEDIMIENTOS
Conceptos bsicos
10 Caractersticas
Solucin de casos utilizando procedimientos
Prctica Rpida 03
RETROALIMENTACIN
11 Funciones y Procedimientos
Control de Lectura
ARREGLOS
Conceptos bsicos
Caractersticas
12 Arreglos Unidimensionales
Declaracin, Subndices
Solucin de casos utilizando arreglos
Unidimensionales
ARREGLOS
Arreglos Multidimensionales
Arreglos Bidimensionales
13 Arreglos de ms de dos dimensiones
Solucin de casos utilizando arreglos
Multidimensionales
Prctica calificada 03
ARREGLO DE CARACTERES
Operaciones
14 Principales funciones de manejo de caracteres
Solucin de casos utilizando arreglos de caracteres
Examen Rpido 04
RETROALIMENTACIN
Programacin modular y arreglos
15
Presentacin y exposicin de trabajo encargado
final.
16 EXAMEN FINAL
Pg. N 4
V. ESTRATEGIAS METODOLGICAS
VII. EVALUACIN
Pg. N 5
VIII. REFERENCIAS BIBLIOGRFICAS
IX. WEBGRAFA:
http://www.algoritmia.net/
http://programacion.com/direcciones/algoritmos/
http://www.aulaclic.net/cursos/mostrar.php?id=32&texto=metodologia+y+algoritmos
http://c.conclase.net/orden/
http://pjsml.50megs.com/java/algoritmos.html
http://www.programacion.com/blogs/17_progbasica/archive/79_desarrollo_de_algoritmos.html
http://www.mundotutoriales.com/tutoriales_algoritmos-mdpal14977.htm
Pg. N 6