PLAN DE SESION DE ALGORITMOS
Enviado por juganor • 9 de Mayo de 2013 • 1.865 Palabras (8 Páginas) • 368 Visitas
SYSTEM CENTER
ANALISIS Y PROGRAMACION DE SISTEMAS
ALGORITMOS II
LIC. JUAN GARCÉS NORIEGA
ALGORITMOS Y SUS ELEMENTOS BASICOS
Objetivo: al finalizar la sesión los estudiantes estarán en la capacidad de:
• Reconocer la estructura general de un algoritmo
• Desarrollar los pasos para la elaboración de un algoritmo
• Aplicar correctamente los tipos de datos en variables y constantes.
• Analizar la adecuadamente aplicación de operadores dentro de un programa
Método: Explicativo demostrativo (discusión y debates sobres ejercicios propuestos y resolución de ejercicios).
Motivación: Breve explicación de la importancia los algoritmos en la vida cotidiana.
Estructura de contenido
• Introducción
• Introducción a los tipos de datos
• Identificadores, variables y constantes
• Tipos de datos definidos por el programador
• Operadores y expresiones
• Asignación, salida y entrada
• Estructura de un algoritmo
Practica: ejercicios propuestos por el docente
Recursos: marcador y tablero
Recapitulación: hemos aprendido a reconocer la estructura de un algoritmo, tipos de datos, que son los identificadores, variables y constantes, que son operadores y expresiones, que asignación y salida de datos y la estructura de un algoritmo
Evaluación: La evaluación se hará en el proceso de participación y el ejercicio final.
Proyección: el tema de la próxima clase es los condicionales y ciclos
GUÍA DE APRENDIZAJE
Institución: System center
Programa: Análisis y programación de sistemas
Asignatura: algoritmos II
Docente: Juan Garcés Noriega
Tema: algoritmos y sus elementos básicos
Algoritmo: es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. Dado un estado inicial y una entrada, a través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una solución
Medios de expresión de un algoritmo:
Diagrama de flujos:
Pseudocódigos
CONCEPTOS BÁSICOS
Identificador: nombre utilizado para describir constantes, variables, tipos funciones e incluso el nombre del algoritmo.
Expresión: conjunto de operadores que producen un valor
Variable: son espacios de almacenamiento cuyo objetivo es asumir diversos valores en el transcurso del algoritmo. El contenido de este valor pueden ser numéricos, alfanuméricos y lógicos
Constantes: al igual que la variable son espacios de almacenamiento con la diferencia que esta no cambia su valor en el transcurso del algoritmo
INSTRUCCIONES BÁSICAS:
Ins. Asignación: la asignación permite cargar un identificador que es el resultado de una expresión.
La sintaxis es Identificador expresión
Ej. Area lado_a * lado_b
Nombre ‘alexander’
Cuadrado 20*20
EJERCICIOS ASIGNACION
1. Encontrar el valor de la variable B, después de la ejecución de las siguientes operaciones (B,X,Y son variables de tipo entero)
• B = 2 + 3
• B = 8
• X = 2
• Y = 6
• B = X*Y
• B = 5
• B = B+1
• B = 2 + 3
• B = B*2
• X = 2
• Y = 6
• B = B+X*Y
• B =5
B = B*2+5
2. realizar un algoritmo que muestre el siguiente mensaje: "hola buenos días".
3. Hacer un algoritmo que calcule la suma de dos números enteros.
4. Realizar un algoritmo que lea el nombre y la edad de una persona y que imprima el nombre y la cantidad de meses vividos.
Ins. De lectura: la instrucción Lea esta diseñada para proveer a un identificador con el valor necesario.
La sintaxis es lea (identificador).
Ej. Se necesita capturar la edad de un usuario
Lea (edad).
EJERCICIOS DE LECTURA
1. hacer un algoritmo que declare una variable para guardar el número de horas de estudio, y otra para guardar el nombre
2. hacer un algoritmo que declare una variable para guardar el nombre de una persona, otra para guardar la comida preferida y otra para guardar la cantidad de dinero que posee.
Ins. Escritura: la instrucción escriba (salida) suministra información escrita al usuario, se utiliza para pedir algún tipo de información
La sintaxis es escriba (‘información para ser mostrada al usuario’)
Siempre
...