ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PLAN DE SESION DE ALGORITMOS


Enviado por   •  9 de Mayo de 2013  •  1.865 Palabras (8 Páginas)  •  408 Visitas

Página 1 de 8

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 debe ir dentro de comillas sencillas.

Ej. escriba (‘buenos días’)

Variables: para capturar variables simplemente se le asigna la expresión al identificador variable

Ej. Direccion B. Panzenu mz r lt 11

Nombre ’juan’

TIPOS DE DATOS

Numéricos: son datos cuyo contenido son una serie de dígitos (0 9 ) y pueden ser números positivos o negativos.

Estos tipos de datos pueden ser enteros (5) o reales (2,6) (rango de -32768 y 32768)

Alfanuméricos: son datos cuyo contenido son letras, números o caracteres especiales. Aunque pueden contener números no se pueden hacer operaciones aritméticas con ellos. Cuando se hace referencia a este tipo de datos se deben encerrar entre comillas sencillas o apostrofes.

Los tipos de datos alfanuméricos pueden ser carácter (‘a’, ‘#’, ‘-’) o cadena (‘universidad’, ‘12653’, ‘Cra. 6’) (char o String)

Lógicos: conjunto formado por valor de verdadero y falso ejemplo 10>5 (verdadero), 4=3 (falso)

ESTRUCTURA DE UN ALGORITMO

Identificación de un algoritmo: para muchos lenguajes de programación la identificación del algoritmo es diferente, en este caso lo llamaremos programa

Ejemplo: programa nombre_del_algoritmo;

Declaración de constantes: se declara las constantes si las tienes, sino se puede omitir este paso

La sintaxis es la siguiente

Ej. Const

Pi 3,14;

Vl 300000;

Declaración de variables: es el segmento donde se declaran las variables a utilizar.

La sintaxis es la siguiente

Var

Nota1, nota2, nota 3:entero;

Promedio : real;

Nombre : string;

Inicio del algoritmo: es el segmento a partir del cual se empieza el desarrollo de las instrucciones

...

Descargar como (para miembros actualizados) txt (12 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com