Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIN
Nombre
Agenda
Definicin de:
Problemas, programa, lenguaje de programacin
Resolucin de problemas mediante algoritmos
Grfico: flujograma / diagrama de flujo
Escrito: pseudocdigo
Resolucin de problemas
Nombre
Problemas del mundo real
Es una necesidad que tiene el usuario y que
necesita ser resuelto para poder realizar sus
actividades con apoyo de la elaboracin de un
programa.
Ejemplo:
Se necesita realizar la facturacin electrnica en
las empresas.
Se necesita realizar la matriculacin en lnea de los
estudiantes de una Unidad Educativa.
Nombre
Programa
Es un conjunto de instrucciones que le da
rdenes a la computadora mediante un
lenguaje de programacin.
Ejemplo:
Programa de rol de pagos
Programa de facturacin de productos
Programa bancario para depsito y retiro de
dinero
Nombre
Lenguaje de programacin
Son programas especiales o herramientas de
software que son utilizados por los
profesionales de Informtica para desarrollar
otros programas.
Ejemplo:
Visual Basic
Java
Lenguaje C
C++
C#, otros
Nombre
Resolucin de problemas
Para resolver los problemas, estos deben tener 3
partes esenciales:
Entradas
Datos que se ingresarn por Entradas
teclado
Procesos
Operaciones que procesarn Procesos
los datos
Salidas
Resultados de los datos procesados Salidas
que se presentarn por pantalla
Nombre
Algoritmos
Es la tcnica que se utiliza para disear el
programa
Nombre
Tipos de algoritmos
Se representan de 2 formas:
Flujograma
Pseudocdigo
Nombre
Algoritmo Pseudocdigo
Se utiliza el lenguaje del hombre
Las palabras claves a usarse son:
Entrada -> leer o ingresar
Proceso -> calcular
Salida -> escribir o mostrar o presentar
Nombre
Algoritmo Flujograma
SIMBOLOS DESCRIPCION
Inicio o fin
Entrada de datos
Salida de resultados
Procesos u operaciones
Nombre
Ejemplo: Leer 2 nmeros, sumarlos y presentarlos.
Nombre
Ejemplo: Leer 2 nmeros, sumarlos y presentarlos.
Diseo del algoritmo
pseudocdigo flujograma
Inicio
a=0, b=0, c=0
Leer (a,b)
Calcular c=a+b
Mostrar (c)
Fin
Nombre
Ejemplo: Leer 2 nmeros, sumarlos y presentarlos
Cdigo del programa en Lenguaje C
int main(){ //procesando
//inicializando c=a+b;
int a=0; //Imprimiendo resultado
int b=0; por pantalla
int c=0; cout<<"La suma es:
//recogiendo datos por "<<c<<endl;
teclado
cout<<"Ingrese los system("PAUSE");
numeros: "; return 0;
cin>>a>>b; }
Nombre
Problemas de algoritmos
Realizar el diseo de los algoritmos en lenguaje
natural:
Se tiene un triangulo rectngulo conociendo la
base y altura. Calcular el rea y permetro del
triangulo. Presentar los resultados
Nombre
Tarea #1
En una empresa se realiza la venta de
computadoras a $600.00. Leer datos del
cliente y la cantidad de PC. Calcule y muestre
el subtotal, iva y total a pagar por la compra.
Nombre