Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la programación
FUNDAMENTOS DE PROGRAMACIÓN
Propósito
Teoría
Reconoce la definición, características y representación del algoritmo,
variables, tipos de datos y operadores y su uso con lenguajes de
programación
Introducción
Que Proponer
actividades actividades
debe realizar ordenadas
el proyecto
Definición de Algoritmo:
• ¿Qué es un algoritmo? • Ejemplo de un algoritmo
• Partes de un
• Conjunto de pasos, instrucciones o reglas algoritmo
INICIO
establecidas que, por medio de una sucesión de
pasos, permiten arribar a un resultado o solución.
Ingresar Usuario
Ingresar Password
Verificar Usuario
• Características
PRECISO DEFINIDO EFICIENTE Iniciar Aplicación
(orden lógico) (No improvisa tareas) (uso adecuado de recursos)
FIN
Representación del Algoritmo
Pseudocódigo Diagrama Nassi/Schneiderman (N-S) Diagrama de Flujo Estructurado
Programa
• Es un conjunto de instrucciones ordenado de
Programas traductores
Traducen los programas de código fuente a código máquina.
forma lógica con el objetivo de realizar una tarea
(código fuente ).
Programa fuente
Compilador
Interpretes. Compiladores.
Programa objeto
Programa enlazador
Programa ejecutable
Variable
Es un espacio de memoria de computadora para guardar información, en la cual se puede
guardar un valor y que se puede recuperar más tarde.
Ejemplo:
Tipo de Dato Nombre de Variable Sintaxis en C/C++ Valores
entero Cantidad_Productos int Cantidad_Productos; Cantidad_Productos = 42;
real (double) Precio_Producto double Precio_Producto; Precio_Producto = 10.5;
caracter Genero_Trabajador char Genero_Trabajador; Genero_Trabajador = ‘ M ’;
cadena Nombre_Trabajador string Nombre_Trabajador; Nombre_Trabajador = “ Juan ”;
3. Para el nombre de un cliente, se usará la variable NombreCliente, indique el tipo de dato que le corresponde:
a) Entero y Decimales.
b) Entero.
c) Cadena.
Recomendación para crear los programas:
…………….
…………….
…………….
Ahora, elaboremos tus primeros programas..!
Para cada ejercicio:
• ¿Y si ingresamos
diferentes tipos de
datos?.
Carpeta: Programas Semana 01
Nombre Proyecto: Proyecto2_Ecuacion
Nombre Programa: Programa2_Ecuacion
• ¿Y si queremos
usar potencia y
raíz?:
Carpeta: Programas Semana 01
Nombre Proyecto: Proyecto3_EcuacionModificada
Nombre Programa: Programa3_EcuacionModificada
• Observa la solución del siguiente programa.
Variables
Algoritmo Tipos de
Datos
Estructuras de
control para
programación
Propósito
Práctica
Variables
Algoritmo Tipos de
Datos
Estructuras de
control para
programación