Documente Academic
Documente Profesional
Documente Cultură
HORARIO Mircoles 11-12 horas Jueves 11-12 horas Viernes 9-11 horas
ISC. LUCA ESTHER MARTNEZ ESPINOSA
FECHAS DE EVALUACIONES
UNIDAD I: VIERNES 17 FEB UNIDAD II: VIERNES 02 MAR UNIDAD III: VIERNES 23 MAR Escrito) UNIDAD IV: VIERNES 27 ABR UNIDAD V:VIERNES 18 MAY UNIDAD VI: VIERNES 08 JUN
OBJETIVO GENERAL
Resolver problemas de programacin mediante la aplicacin de herramientas computacionales para el desarrollo de proyectos.
Conocer los conceptos bsicos de la programacin, la estructura de un programa para disear programas elementales
CONTENIDO TEMTICO
31.1 Introduccin a la programacin. 3.2 Estructura bsica de un programa. 3.3 Tipos de datos. 3.4 Identificadores. 3.5 Almacenamiento, direccionamiento y representacin en memoria. 3.6 Proposicin de asignacin. 3.7 Operadores, operandos y expresiones 3.8 Prioridad de operadores, evaluacin de expresiones 3.9 Elaboracin de programas.
Autoevaluacin Valores y actitudes Carpeta de evidencias 10% Reporte de investigacin Reportes de ejercicios 30%
5% 5%
20%
ACTIVIDADES DE APRENDIZAJE
Investigar en diversas fuentes de informacin sobre los conceptos bsicos de programacin, las estructuras y aplicaciones..
Concepto de Programa
Programa:
Es un medio para conseguir un fin (solucin a un problema). Programa de Computadora: Conjunto de Instrucciones que producirn la ejecucin de una determinada tarea.
Proceso de Programacin
Requiere las siguientes fases: 1.- Definicin y anlisis del problema; 2.- Diseo de algoritmos: Diagrama de flujo; Diagrama N-S; Pseudocdigos. 3.- codificacin del programa; 4.- Depuracin y verificacin 5.- Documentacin 6.- Mantenimiento
TIPOS DE DATOS
En el proceso de resolucin de problemas el diseo de la estructura de datos es tan importante como el diseo del algoritmo y del programa que se basa en el mismo. Existen dos tipos de datos:
Los distintos tipos de datos se representan en diferentes formas en la computadora. A nivel de maquina, un dato es un conjunto o secuencia de
DATOS SIMPLES
Tipo numrico entero (integer). Nmeros completos, sin decimales; pueden ser positivos o negativos. (32768 a +32767) Tipo numrico real (real). Siempre tienen decimales y pueden ser positivos
DATOS SIMPLES (lgicos) El tipo lgico (booleano) es aquel que slo puede tomar uno de dos valores:
Este tipo de datos se utilizan para representar las alternativas (s/no) a determinadas condiciones.
CONSTANTES
Es una partida de datos (objetos) que permanecen sin cambios durante todo el desarrollo del algoritmo o ejecucin del programa. Tipos de constantes:
VARIABLES
Es una partida de datos (objetos) cuyo valor puede cambiar durante el desarrollo del algoritmo o ejecucin del programa. Tipos de variables:
VARIABLES
Si se intenta asignar un valor de un
tipo a una variable de otro tipo se producir un error de tipo. Una variable se identifica por los sig. Atributos:
IDENTIFICADORES
Es el nombre de las variables que suelen constar de varios caracteres alfanumricos los cuales normalmente es una letra. No se deben utilizar palabras reservadas del lenguaje de programacin. Los nombres de las variables deben ser significativos y tener relacin con el objeto que representan. Ejemplos:
Nombre para representar los nombre de las personas Precio para identificar el precio de los artculos
EXPRESIONES
Son combinaciones de constantes, variables, smbolos de operacin, parntesis y nombres de funciones especiales. Cada expresin toma un valor que se determina tomando los valores de las variables y constantes implicadas. Consta de operadores y operandos.
EXPRESIONES
Aritmticas (+, -, *. Etc.) Relacionales (<,>, =, <=, >=, <>) Carcter Lgicas (not, and, or) (para AND es V solo si todos son V) (para OR es V si alguno es V)
EXPRESIONES ARITMTICAS
OPERADOR SIGNIFICADO TIPOS DE OPERANDOS TIPO DE RESULTADOS
^,**,|
+ *
Exponenciac Entero o real Entero o real in Suma Entero o real Entero o real Resta
Multiplicaci n Divisin Divisin Entera
/ Div
REGLAS DE PRIORIDAD
1.- Las operaciones que estn encerradas entre
parntesis se evalan primero. Si existen diferentes parntesis anidados, las expresiones ms internas se evalan primero. 2.- Las operaciones aritmticas dentro de una expresin suelen seguir el siguiente orden:
Operador exponencial
Operadores + / Operadores div y mod Operadores + y
En caso de coincidir varios operadores de igual prioridad en una expresin o subexpresin encerrada
106) Entrada y salida de Informacin (pg.. 106 y 107) Escritura de Algoritmos/programas (pg.. 107 109) Ejercicios resueltos ejemplo para carpeta ( pg. 120 ejercicio 3.16)