Вы находитесь на странице: 1из 24

ALGORITMOS

SESIN 1
TERMINOLOGA BSICA DE ALGORITMOS

ACTIVIDADES
1. Presentacin del profesor
2. Presentacin de los estudiantes
3. Exposicin: Panorama general de la materia
4. Diagnstico previo
5. Introduccin a la Unidad 1: Mtodos de solucin de
problemas



PRESENTACIN DEL
PROFESOR
MTRO. CARLOS ENRIQUE AGUIRRE LLANES
CURRCULO BREVE
Estudios de Ingeniera en Sistemas Computacionales en la Universidad
Valle del Bravo, Maestra en Ciencias de la Administracin con
especialidad en Informtica en la Universidad Mxico Americana del
Norte; Doctorado en Administracin y Alta Direccin en la Universidad
Autnoma de Coahuila, todos sus estudios los realiz en Reynosa
Tamaulipas. Cuenta con 15 aos de experiencia docente a nivel
universitario, asesor de ms de 80 tesis de licenciatura de las carreras de
comercio, administracin, contabilidad, relaciones internacionales y
mercadotecnia y de 34 proyectos de investigacin de maestras,
destacando Salud Pblica, Educacin y Administracin de negocios. Ha
dado respuesta a convocatorias del CONACYT y COTACYT, saliendo
aprobados en su totalidad los proyectos con financiamiento del FONDO
MIXTO TAMAULIPAS. Ha sigo organizador principal en los congresos de
investigacin y de las Jornadas Cientficas Estudiantiles. Ha participado
en varios exmenes de grado de Maestra en Educacin y Gestin de
Negocios. Es asesor de Investigacin y Posgrado en la Universidad
Pedaggica Nacional, Unidad 285 Reynosa, y Docente de Posgrado en la
Maestra de Administracin de Negocios y Educacin en la Universidad
Interamericana para el Desarrollo. Actualmente profesor de tiempo
completo en la Universidad Politcnica Regin Riberea.
PRESENTACIN DE LOS
ESTUDIANTES

4 cosas que decir:
Nombre completo.
Lugar de origen o de residencia
Hobby o entretenimiento favorito
Que esperan de esta clase.
PANORAMA GENERAL DE LA
MATERIA ALGORITMOS
La resolucin de problemas implica la ejecucin de una serie
de pasos que llevan un orden y prioridad segn el problema
a resolver, lo anterior aplica para cualquier o mbito, sea
social, econmico, en reas de ciencias y tecnologas, etc
Un algoritmo es una herramienta til para la
especificacin de los pasos para dar solucin a cualquier
problema, teniendo las caractersticas de ser finito,
ordenado y preciso.
En esta materia se abordan los diferentes aspectos
bsicos para el diseo, representacin y validacin de
algoritmos teniendo como contexto las fases para
resolver problemas de manera general.
Esta asignatura proporciona al
alumno las bases para el diseo
y desarrollo de los algoritmos
que requerir generar para la
implementacin de soluciones
computacionales a problemas
relacionados, por ejemplo, con
el desarrollo de aplicaciones de
software y bases de datos.
OBJETIVO GENERAL
El alumno ser capaz de utilizar la metodologa de solucin de
problemas y las herramientas necesarias para que aplique el
diseo correcto de las soluciones algortmicas de problemas del
mundo real.

HABILIDADES
A DESARROLLAR EN EL ESTUDIANTE
Comunicacin oral y escrita
Resolucin de problemas
Capacidad de anlisis y
sntesis
Diseo lgico
Diseo conceptual
Capacidad de investigacin
por diversas fuentes
COMPETENCIAS
GENRICAS A
DESARROLLAR
Capacidad de abstraccin, anlisis y sntesis
Capacidad de investigacin
Habilidades en las TIC y la comunicacin
Habilidades para buscar, procesar y analizar informacin
procedente de diferentes fuentes
Capacidad para identificar, planear y resolver problemas

UNIDADES DE LA
ASIGNATURA
I. Mtodos de solucin de problemas
II. Solucin de problemas usando estructuras algortmicas
secuenciales
III. Solucin de problemas usando estructuras algortmicas
selectivas
IV. Solucin de problemas usando estructuras algortmicas
repetitivas
V. Arreglos
SISTEMA DE EVALUACIN
TODAS LAS UNIDADES:

EVIDENCIA DE CONOCIMIENTO 30%
EVIDENCIA DE PRODUCTO 50%
EVIDENCIA DE DESEMPEO 20%
DIAGNSTICO PREVIO

Como solucionas un problema de la vida real? por ejemplo:
Prepararte el desayuno
Llegar a tiempo a clases

5 INDICACIONES IMPORTANTES
PARA EL ESTUDIANTE DEL
CURSO DE ALGORITMOS
1. Asistencia
2. Compromiso con la clase
3. Participar en la prcticas
4. Trabajo en equipo
5. Socializar el conocimiento



SISTEMA DE
EVALUACIN
Evidencia de conocimiento (Cuestionarios)
Evidencia de producto (Elaboracin de algoritmos)
Evidencia de desempeo (Exposiciones)
UNIDAD I
MTODOS DE SOLUCIN DE PROBLEMAS

Terminologa bsica de algoritmos (1ra parte)
Definicin de algoritmo
Definicin de lenguaje natural
Caractersticas de un algoritmo
Lenguaje maquina.
Actividades extra clase (Tarea)
Buscar ejemplos de un algoritmo cotidiano y traerlo
documentado para la prxima sesin.



QUE ES UN ALGORITMO?
Conjunto de pasos, procedimientos o acciones
que nos permiten alcanzar un resultado o
resolver un problema (Cair-Battistutti, 2006).

Un algoritmo es una serie finita de pasos para
resolver un problema (Valenzuela-Ruz, 2003).

Conjunto de reglas para efectuar algn calculo,
bien sea mano, o mas frecuente en una mquina
(Brassard y Bratley, 1997)

PSEUDOCDIGO O
LENGUAJE NATURAL
El pseudocdigo es una herramienta utilizada para el diseo de
programas que permite al programador expresar sus
pensamientos de una forma clara utilizando su lenguaje natural
y mostrando el orden de ejecucin de las sentencias del
programa sin ninguna ambigedad.

El principal objetivo del pseudocdigo es el de representar la
solucin a un algoritmo de la forma ms detallada posible, y a
su vez lo ms parecida posible al lenguaje que posteriormente
se utilizara para la codificacin del mismo.

Variables: Representar elementos, acciones, cosas, procesos,
datos o informacin relevante del problema a resolver.

Tipos de Datos: Los tipos de datos existentes en pseudocdigo
son:

CARACTERSTICAS DE LOS
ALGORITMOS
1. Preciso: Indicando el orden de realizacin de
cada uno de los pasos.

2. Definido: Si se sigue el algoritmo varias
veces proporcionndole (consistente) los
mismos datos, se deben obtener siempre los
mismos resultados.

3. Finito: Al seguir el algoritmo, este debe
terminar en algn momento, es decir tener un
nmero finito de pasos.
ACTIVIDADE EXTRA
CLASE (TAREA)
Buscar ejemplos de un algoritmo
cotidiano y traerlo documentado
para la prxima sesin.

GRACIAS !

Вам также может понравиться