Sunteți pe pagina 1din 14

ESCUELA DE CIENCIAS BASICAS E INGENIERIA ASIGNATURA: Fundamentos de Programacin

Tutora No.1 Ing. Wilson Ros Valencia.

Manizales, enero 2013.

Fundamentos de programacin
MAPA DE LA ASIGNATURA

que se ver

profesional

Fundamentos de programacin

Fundamentos de programacin

OBJETIVOS

Fundamentos de programacin

OBJETIVOS

Fundamentos de programacin
METODOLOGIA GENERAL DE LA ASIGNATURA

Definiciones tericas mediante clase magistral. Discusiones y foros acerca de temas especficos. Investigacin y exposicin por parte de los estudiantes. Proyectos prcticos por parte de los estudiantes.

Fundamentos de programacin
EVALUACION

Evaluaciones escritas. Participacin en foros de discusin. Trabajos escritos. Exposiciones. Participacin en proyectos. LOGROS ALCANZADOS

Fundamentos de programacin

ALGUNAS DEFINICIONES
SOFTWARE: Equipamiento lgico o soporte lgico de un sistema informtico, el que comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos que son llamados hardware. ALGORITMO: conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solucin. LOGICA: Representacin de instrucciones que un PC puede interpretar y arrojar resultados segn la necesidad del usuario o empresa. DESARROLLO: Creacin de un programa aplicando conceptos lgicos y desarrollados sobre un lenguaje de programacin.

Fundamentos de programacin

ALGUNAS DEFINICIONES
LENGUAJE: Software que permite interpretar situaciones lgicas con las necesidads del usuario CLASE: Representacin abstracta de un proceso, administra los recursos de lo que se est creando, da prioridades y restricciones, almacena los mtodos y los objetos que un aplicativo orientado a objetos puedan tener. OBJETO: Representacin lgica de un mtodo, determina el uso, los parmetros y los procesos que se van a ejecutar.

Fundamentos de programacin

ALGUNAS DEFINICIONES
METODO: Representacin lgica de un conjunto de instrucciones, es el encargado de los procesos del aplicativo. SOBRECARGA: Conjunto de mtodos que tienen el mismo nombre dentro de una clase, pero que tienen distinto propsito o distinta cantidad de parmetros. POLIMORFISMO: Conjunto de mtodos que tienen el mismo nombre dentro de clases distintas del mismo aplicativo.

Fundamentos de programacin

PRUEBA INICIAL
1. Calcular los das que han transcurrido desde una fecha dada hasta la fecha actual, teniendo en cuenta los bisiestos incluidos en estas fechas, utilice los recursos necesarios para esto, sean preguntas, ciclos, selectores, etc. 2. Calcule el numero mayor, el menor y el del medio de 3 nmeros ingresados por teclado. Si hay nmeros iguales, tambin mencinelo.

Fundamentos de programacin

PRUEBA INICIAL
3. Un vendedor desea calcular su comisin total sobre la venta de varios artculos. Al vendedor le corresponde el 5% de su comisin sobre artculos cuyo precio es menor de $100 y el 7.5 % de comisin sobre aquellos artculos cuyo precio es de $100 o ms. Suponga que el vendedor hizo N ventas. 4. El Once Caldas est interesado en promover el ftbol Manizaleo y para ello desea conocer personas que tengan las siguientes caractersticas, edad mxima: 18 aos, estatura mnima: 1.80 metros, peso mximo: 80 kilos. Lea: identificacin, edad , estatura y peso. Use centinela identificacin=99999.

Fundamentos de programacin

PRUEBA INICIAL
5. Ingresar un numero y mostrar si es primo o no. 6. Este algoritmo nos pide ingresar una cantidad cualquiera de trabajadores, luego un sueldo que no necesariamente tiene que ser el mismo para todos, si el sueldo es menor igual a mil, le descuentan el 10%; si el sueldo esta entre mil y dos mil, le descuentan el 5%; y si es mayor que dos mil, le descuentan el 3%, luego nos muestra por pantalla un sueldo neto para cada intervalo de descuento (si los hay) y la nomina total de la empresa.

Fundamentos de programacin

Fin de la clase. GRACIAS.

S-ar putea să vă placă și