You are on page 1of 3

U.E.

JUAN BENIGNO VELA


AMBATO

CUESTIONARIO DE EVALUACIN SUPLETORIA


Ao lectivo 2.014- 2.015
ASIGNATURA: Programacin Estructurada
CURSO: I Bach. Aplicaciones Inf. Paralelo A

1.

2.

PROFESOR: Ing. Marco Buenao A.


NOTA:

Ordene los pasos para desarrollar un programa.


Prueba y depuracin del programa

Enunciado del problema

Anlisis

Algoritmo

Codificacin

Prueba de Escritorio

Documentacin

Diagramacin

Del siguiente listado de identificadores, subraye cules cumplen con las reglas para asignar sus
nombres.

a) aio

c) float

e) product_1

g) resta-2

b) numero 81

d) 3suma

f) sumatoria

h) telfono

3.

Haga una lista de los tipos de operadores que tiene Lenguaje C.

4.

Anote el literal correspondiente al siguiente listado de Secuencias de escape

5.

\\

Salto de lnea

\t

Apstrofe

\n

Retroceso

\b

Contrabarra

Tabulacin horizontal

Complete la tabla con los Operadores Aritmticos


Operador

Operacin

Los binarios:
Suma
Resta
Multiplicacin
Divisin
Resto de una divisin entera
Y los unarios:
Cambio de signo
Incrementar
Decrementar

U.E. JUAN BENIGNO VELA


AMBATO

CUESTIONARIO DE EVALUACIN SUPLETORIA


Ao lectivo 2.014- 2.015
6.

7.

8.

Llene la siguiente tabla de verdad.

A OR B

AOB

Escriba V para verdadero o F para falso, segn corresponda en las siguientes expresiones.
a) Un diagrama de flujo es la representacin grfica del anlisis.

b) La funcin scanf( ) en C sirve para ingresar datos.

c) El tipo de dato float sirve para trabajar con nmeros reales.

d) La expresin else se evala por la condicin falsa.

e) La expresin %d es una secuencia de escape.

f) El trmino double es una palabra reservada de C

g) La expresin en lenguaje C : a=++d es la misma que a=d++

Complete la siguiente definicin:


Una cadena de caracteres en lenguaje C es ..

9.

Escriba una diferencia entre las funciones getch() y getche().


Del siguiente listado de funciones, subraye cules pertenecen a la librera ctype.h.

10.

a) getch();

c) scanf();

e) isalnum();

g) isupper();

b) printf();

d) isdigit();

f) tolower();

h) strlwr();

Haga una lista de las funciones de por lo menos cuatro que sirven para ingresar cadenas de
caracteres desde teclado.

11.

Anote el literal correspondiente al siguiente listado de funciones


A

Strcpy();

Convierte

una

cadena

de

letras

minsculas
B

Strlen();

Copia una cadena en otra

Strlwr();

Copia el mismo carcter en un numero


especificado de veces en una cadena.

Tolower();

Devuelve el nmero de caracteres que


tiene una cadena

Strnset();

Convierte
minscula.

12.

Anote la diferencia entre la funcin strlen(); y sizeof .

una

letra

mayscula

U.E. JUAN BENIGNO VELA


AMBATO

13.

CUESTIONARIO DE EVALUACIN SUPLETORIA


Ao lectivo 2.014- 2.015
Complete la siguiente definicin:
Una matriz en lenguaje C es ..

14.

Anote una diferencia si existe, entre vector y matriz.

15.

Complete la siguiente analoga:


Una tabla es a una matriz, como una fila es a un ..

16.

Escriba verdadero a o falso, segn corresponda a las siguientes expresiones:


a) El ndice de un vector o matriz nunca empieza desde cero.

b) En la declaracin de una variable de tipo matriz se dimensiona primero la fila.

c) Los ciclos for anidados quiere decir un for dentro de otro for.

d) En el ciclo for se debe especificar solamente dos parmetros.

e) Para la declaracin de un vector o matriz en lenguaje C no es obligatorio indicar su dimensin, si


los datos se ingresarn por teclado.
17.

Del siguiente cdigo en lenguaje C. realizar el diagrama de flujo, la prueba de escritorio e indicar
que es lo que se obtiene. (Puede realizarlo al reverso de la hoja)
#include <stdio.h>
#include <stdlib.h>
main(void)
{
int x,tabla[10];
int sum,res,mul,div;
for (x=0;x<10;x++)
{
printf("Introduzca nmero\n");
scanf("%d",&tabla[x]);
}
sum=tabla[0]; res=tabla[0];
mul=tabla[0]; div=tabla[0];
for (x=1;x<10;x++)
{
sum=sum+tabla[x]; res=res-tabla[x];
mul=mul*tabla[x]; div=div/tabla[x];
}
printf("Suma: %d\n",sum);
printf("Resta: %d\n",res);
printf("Multiplicacin: %d\n",mul);
printf("Divisin: %d\n",div);
getch();
}

18.

Realizar el siguiente programa en C, con su respectivo Anlisis, diagrama de flujo y codificacin.


(3p) (El ejercicio se dar el momento de la Evaluacin)

You might also like