cuestionario supletorios proframacion estructurada i

Upload: vinicio3d

Post on 03-Nov-2015

151 views

Category:

Documents


0 download

DESCRIPTION

Programación Estructurada Cuestionario de Preguntas

TRANSCRIPT

  • U.E. JUAN BENIGNO VELA

    AMBATO

    CUESTIONARIO DE EVALUACIN SUPLETORIA

    Ao lectivo 2.014- 2.015

    ASIGNATURA: Programacin Estructurada PROFESOR: Ing. Marco Buenao A.

    CURSO: I Bach. Aplicaciones Inf. Paralelo A NOTA:

    1. Ordene los pasos para desarrollar un programa.

    Prueba y depuracin del programa Enunciado del problema Anlisis Algoritmo

    Codificacin Prueba de Escritorio Documentacin Diagramacin

    2. 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

    A \\ Salto de lnea

    B \t Apstrofe

    C \n Retroceso

    D \b Contrabarra

    E \ Tabulacin horizontal

    5. 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. Llene la siguiente tabla de verdad.

    A B A OR B A O B

    F F

    F V

    V F

    V V

    7. 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++ ( )

    8. 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.

    a) getch(); c) scanf(); e) isalnum(); g) isupper();

    b) printf(); d) isdigit(); f) tolower(); h) strlwr();

    10. 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 a

    minsculas

    B Strlen(); Copia una cadena en otra

    C Strlwr(); Copia el mismo carcter en un numero

    especificado de veces en una cadena.

    D Tolower(); Devuelve el nmero de caracteres que

    tiene una cadena

    E Strnset(); Convierte una letra mayscula a

    minscula.

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

  • U.E. JUAN BENIGNO VELA

    AMBATO

    CUESTIONARIO DE EVALUACIN SUPLETORIA

    Ao lectivo 2.014- 2.015

    13. 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)

    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)

    #include

    #include

    main(void)

    {

    int x,tabla[10];

    int sum,res,mul,div;

    for (x=0;x