Documente Academic
Documente Profesional
Documente Cultură
TECNOLOGICO
AGROPECUARIO Nº7
LA HUERTA, MORELIA MICH.
M AN UA L DE
PRÁCTICAS
SISTEMAS BÁSICOS DE
INFORMACIÓN
S U BM O D U LO 1 . - A P L IC A R LO S
PRINCIPIOS DE PROGRAMACION
E N L A ELABORÓ:
SOLUC ION DE
PROBLEMAS
LI. MAGALLY ALELI MENDOZA
GARCIA
MANUAL DE PRACTICAS
NOMBRE DEL
ALUMNO:
Nº.
LISTA:
SEMESTR
E:
GRUPO:
NOMBRE DEL
PROFESOR:
Contenido....................................................................................................... 4
ALGORITMOS..................................................................................................5
Práctica 1: Algoritmos Básicos....................................................................6
Práctica 2: Operadores aritméticos ..........................................................14
DIAGRAMA DE FLUJO DE DATOS (DFD).........................................................15
Simbología:...............................................................................................15
Práctica 3: Diseño de Diagramas de Flujo de Datos..................................18
Decisión simple (Condicionales)................................................................20
Practica 4: Diseño de Diagramas de Flujo de Datos utilizando Condiciones
Simples.....................................................................................................21
Decisión Múltiple (Condicionales)..............................................................22
Practica 5: Diseño de Diagramas de Flujo de Datos utilizando Condiciones
Múltiples....................................................................................................24
Ciclos ........................................................................................................24
Práctica 6: Diseño de Diagramas de Flujo de Datos utilizando Ciclos.......27
PSEUDOCÓDIGO...........................................................................................28
Práctica 7: Instrucciones básicas de pseudocódigo ..................................29
Condicionales............................................................................................30
Practica 8. Pseudocódigo utilizando condiciones simples. .......................30
Condicional/Según En Caso de..................................................................32
Practica 9. Pseudocódigo utilizando condiciones múltiples.......................33
Iteraciones... (ciclos), Mientras..................................................................34
.................................................................................................................34
Practica 10. Pseudocódigo utilizando iteraciones (ciclos) Mientras...........35
Ejemplo:
Instructivos
Características:
INICIO
Paso1…
Paso2…
PasoN…
FIN
Ejemplo de un algoritmo:
Inicio
Eje:
– La elaboración de una receta de cocina
– Que permita cambiar un foco.
• Cuantitativos: Son aquellos pasos ó instrucciones que
involucran cálculos numéricos para llegar aun resultado
satisfactorio.
Eje:
– Instrucciones para liquidación de una
nomina.
– Pasos a seguir para la solución de una
ecuación de segundo grado.
Variables y Constantes:
Variable Contador:
Es la forma que toma una variable y que sirve para llevar la cuenta de
las operaciones o procesos realizados, con incrementos constantes,
generalmente de 1 en 1, estas variables siempre deben inicializarse,
para evitar cualquier error.
Eje.
Inicio
eCon=0
Lee eR, eT
eSun= eR + eT
eCon=eCon + 1
Si eCon < 10 entonces
regresa al paso 3
Fin
Variable Acumulador:
Es la forma que toma una variable y que sirve para llevar la suma
acumulativa de una serie de valores que se van leyendo o calculando
progresivamente.
Eje.
Inicio
eCon=0,eAcu=0
Lee eNume
eAcu=eAcu + eNume
eCon=eCon + 1
Si eCon <= 10 entonces
Ir al paso 3
Imprime eAcum
Fin
Ejercicio en Clase:
Reglas de prioridad:
A=y-z*x+w/3
A=z+w^ y
A = X * ( Z – Y )/ W
A = (4 * Y + Z mod W ) * X
A=Z*W–X+Y/Z
Definición:
• Ventajas:
• Desventajas:
Simbología:
Ejemplo de un DFD:
Ejemplo:
3. Elaborar un DFD que lea del teclado dos números y una clave,
toma en cuenta que las claves posibles para el DFD, son
“Sumar” y “Restar”, dependiendo de la clave ingresada se
realizara una suma ó una resta, si se introduce una clave
diferente se mandara un mensaje de error.
Ejemplo:
Ejemplo:
Ciclos
Declaración de variables:
Real C
Instrucción de Lectura:
Leer <variable>;
Escribir <expresion> ;
Ejemplo:
Inicio
Entero calif
Escribir "Ingrese una calificación";
Leer calif;
Segun calif Hacer
5:
Escribir "REPROBADO";
6,7,8,9:
Escribir "APROBADO";
10:
Escribir "EXCELENTE";
De Otro Modo:
Escribir "SIN NOTA";
FinSegun
Fin
Ejemplo:
<instrucciones>
FinMientras
Ejemplo:
Inicio
Cont<-1;
Suma<-0;
Leer Num;
Suma<-Suma + Num;
Cont<-Cont + 1;
FinMientras
Fin
El factorial de 3 es 6:
3*2*1
• Tiznado S. Marco A (2004) ., Visual Basic 6.0 Serie Azul, Edit. Mac
Graw Hill, México D.F.