Está en la página 1de 12

EVALUACIN N 1 PROGRAMACION DE CO

Ponderacin 20%
NOMBRE RUT SECCIN PUNTAJE NOTA
: : : :

0 puntos
Pregunta N

1.0

1 2 3

N 1 PROGRAMACION DE COMPUTADORES
Ponderacin 20%

0 puntos
Descripcin ITEM I ITEM II ITEM III Puntaje Asignado 15 20 30 Puntaje ALUMNO 1

TOTAL

65

Indicaciones Generales:

1. Esta prueba consta de 3 items de Desarrollo - Aplicacion y Programacion VERIFIQUE que su prueba est com

2. Llenar y entregar en forma correcta y completa la hoja de respuesta es de su EXCLUSIVA RESPONSABILIDAD 3. Puntaje Mximo, 65 puntos. La nota 4,0 se obtiene logrando el 60% de este puntaje.

4. La Pauta de Correccin se encontrar en el Centro de Documentacin, en Ambiente Aprendizaje Web de la evaluacin, para que Ud. pueda analizar su rendimiento acadmico. Las notas obtenidas las podr ver en la pla mximo de 10 das hbiles desde la aplicacin de la evaluacin (Cf. Reglamento Acadmico CFT, artculo 28). 5.En la clase siguiente de la entrega de la evaluacin Ud. podr solicitar al docente su revisin de acuerdo a la dicho plazo no presenta observaciones, se entender su calificacin como definitiva. 6. Todo intento de respuesta deshonesto ser sancionada con nota mnima.

I. TEM DESARROLLO. Instrucciones: responda de manera clara, ordenada y breve a cada una de las preguntas indicadas ms abajo

Definir clara y brevemente los siguientes enunciados, segn el caso, tambin el uso. (3 puntos cada respuesta,

1.- Algoritmo. R: Un algoritmo se define como instrucciones en forma secuencial o los pasos a seguir de forma ordenada p ejemplo, un instructivo de como cambiar una rueda a un auto. el algoritmo no es necesariamente vinculado a

2.- Lenguaje de Programacin. R: Es la forma de comunicar instrucciones desde el humano a la maquina , el lenguaje de programacion hace lenguaje de maquinas .. entre lenguajes varia la sintaxis y la forma de programar.

3.- Pseudocdigo. R: el pseudocodigo es una mezcla entre lenguaje de instrucciones de algoritmo y lenguaje de programacion . un objetivo en formato casi de programacion.

4.- Lenguajes de alto y bajo nivel. R:

5.- Identifique al menos uno de los Esquemas de programacin indicados en el libro de C. R:

II. TEM APLICACION. Identifique y corrija los errores en este algoritmo de lenguaje C, segn lo visto en clases y sus apuntes. (aplique

II. TEM APLICACION. Identifique y corrija los errores en este algoritmo de lenguaje C, segn lo visto en clases y sus apuntes. (aplique lenguaje). (10 puntos) 1.- Ejercicio . #include <stdio.h>; #incluye <stdlib.h> */ Falta el " ; " /* main() ( */ este tipo de parentesis no corresponde al lenguaj de programacion si no que cor int resultado; resultado=5+2; printf("Resultado de la suma: %i\n",resultado); resultado=5-2; printf("Resultado de la resta: \n",resultado); */ falta " %i " /* resultado=5*2; printf("Resultado de la multiplicacin: %i\n",resultado); resultado=5/2; printf("Resultado de la divisin: %i\n",resultado); */ system ("pause"); /* */ En esta linea sobra 4 caracteres que son " */ /* " / return(0); }

2.- Explique y comente cada lnea de los siguientes algoritmos de lenguaje C, segn lo visto en clases y sus apu lenguaje). (10 puntos)

#include <stdio.h> */ esta linea llama a la biblioteca /* #include <stdlib.h> */ esta linea llama a la segunda biblioteca /* int main() { */ Esta linea indica al programa que lvan a ser ingresadas numeros en int a,b,c,resultado; */ aqui se definen las variables de tipo enteras, las variables son: a,b printf ("introduzca tres valores con el formato \"a,b,c\" :"); */ esta linea el programa solicita por medio de scanf("%i, %i, %i", &a,&b,&c); */ en esta linea el programa esta guardando y asignando los numeros ingre resultado=a+b+c; */ en esta linea se define la operacion matematica a realizar por el programa con llos printf ("la suma de los valores es: %i\n",resultado); */ en esta linea el programa muestra en pantalla el res system ("pause"); */ con este comando el programa deja en pause el resultado mostrado en pantalla a terminar el programa /* return 0; */ en esta linea se da por finalizado el programa /* }

III. TEM PROGRAMACION. Identifique y corrija los errores en este algoritmo de lenguaje C, segn lo visto en clases y sus apuntes. (apliqu lenguaje)(todos los programas deben tener comentarios). (15 puntos)

1.- Dadas las horas trabajadas de una persona y el valor por hora, calcular su salario e imprimirlo por pantalla. - Indicar mensajes que correspondan para la entrada de datos. - Indicar mensajes de salida correspondientes. - Trabajar con nombres significativos de variables. #include <stdio.h> #include <stdlib.h> int main() { int horas,valor,salario; printf("Ingrese la cantidad de Horas trabajadas:");

int horas,valor,salario; printf("Ingrese la cantidad de Horas trabajadas:"); scanf ("%i",&horas); printf ("Ingrese el valor de la Hora de trabajo:"); scanf ("%i",&valor); salario=horas*valor; printf ("Su salario corresponde Al valor:%i\n",salario); printf ("----------------------------------- \n"); system ("pause"); return 0; }

2.- Dada la siguiente salida por pantalla, recree el algoritmo que lo origino (todos los programas deben tener c PROGRAMA PARA CALCULAR EL VOLUMEN DE UNA ESFERA ----------------------------------------------------------------------------Ingrese el radio de la esfera en cms: 5 (enter) Se aplicara la siguiente formula: 4/3(3,14 x radio al cubo) El volumen de la esfera segun los datos entregados (5 cms de radio) es de 523,3 cms cubicos. #include <stdio.h> #include <stdlib.h> int main() { float radio,volumen; printf ("PROGRAMA PARA CALCULAR EL VOLUMEN DE UNA ESFERA \n"); printf ("-----------------------------------------------"); scanf ("%f",&radio); printf ("Ingrese el radio de la esfera en cm:"); scanf ("%f",&radio); volumen=4/3*(3.14*(radio*radio*radio)); printf("el volumen de la esfera segun los datos entregados %.2f cms de radio es de %.2f system ("pause"); return 0; } -----------------------------------------------------------------------------FIN DEL PROGRAMA ------------------------------------------------------------------------------

(los valores dados son de referencia, usted debera crear un algoritmo que sirva en todos los casos, para cualq

VERIFIQUE que su prueba est completa.

s de su EXCLUSIVA RESPONSABILIDAD. este puntaje.

en Ambiente Aprendizaje Web de la asignatura, 24 horas despus de realizada esta otas obtenidas las podr ver en la plataforma y en la sala de clases transcurrido un plazo mento Acadmico CFT, artculo 28).

l docente su revisin de acuerdo a la pauta de correccin correspondiente. Si transcurrido o definitiva.

de las preguntas indicadas ms abajo

in el uso. (3 puntos cada respuesta, 15 en total)

pasos a seguir de forma ordenada para lograr algun objetivo o alguna accion. por mo no es necesariamente vinculado al lenguaje de programacion

a , el lenguaje de programacion hace la interface y t ransforma este lenguaje humano a

oritmo y lenguaje de programacion . son instrcciones para realizar un proceso y conseguir

en el libro de C.

visto en clases y sus apuntes. (aplique comentarios segn las reglas de comentarios del

visto en clases y sus apuntes. (aplique comentarios segn las reglas de comentarios del

uaj de programacion si no que corresponde este "{ " / *

acteres que son " */ /* " /*

e C, segn lo visto en clases y sus apuntes. (aplicando las reglas de comentarios del

iblioteca /* que lvan a ser ingresadas numeros enteros /* de tipo enteras, las variables son: a,b,c,resultado /* ea el programa solicita por medio de un texto en la pantalla las variables a,b,c,/* ando y asignando los numeros ingresados por el ususario a las variables declaradas /* a realizar por el programa con llos numeros ingresador por el ususario /* programa muestra en pantalla el resultado de la operacion matematica /* el resultado mostrado en pantalla a la espera que el ususario presione cualquier tecla para

visto en clases y sus apuntes. (aplique comentarios segn las reglas de comentarios del

r su salario e imprimirlo por pantalla. (estos valores los dar el usuario)

o (todos los programas deben tener comentarios): (15 puntos)

e 523,3 cms cubicos.

e radio es de %.2f \n:"radio,volumen);

e sirva en todos los casos, para cualquier nmero)

También podría gustarte