SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
Primera Evaluación de la Cátedra “Introducción a la Programación”




Nombre y Apellido______________________________________________

CI ________________


Parte 1. Preguntas de Selección. Marque con una X la opción que considere conveniente y
correcta.

1.1 El lenguaje de programación C++, fue creado y diseñado por:
    __ a) Brian Kernighan y Dennis Ritchie en 1972.
    __ b) Bjarne Stroustrup en 1980.
    __ c) Niklaus Wirth en los años 60.
    __ d) Sun Microsystems en los años 90.

1.2 Los sistemas operativos se basan en una herramienta poderosísima de Diseño:
    Abstracción de tareas por Capas, de acuerdo a esto las capas principales de éste diseño
    (de la más externa hasta la interna) son:
    __ a) Software Sistemas, Aplicaciones y Hardware.
    __ b) Aplicaciones, Hardware y Software Sistemas
    __ c) Aplicaciones, Software Sistemas y Hardware.
    __ d) Hardware, Aplicaciones y Software Sistemas.

1.3 C++ como lenguaje de programación, se orienta a paradigmas:
    __ a) Estructurado.
    __ b) Hibrido (Estructurado y Orientado a Objetos)
    __ c) Multi Hibrido (Estructurado, Orientado a Objetos y Eventos)
    __ d) Orientado a Objetos.

1.4 Programar es la acción de:
    __ a) escribir instrucciones correctas para que sean interpretados por una máquina.
    __ b) pensar para buscar soluciones a diversidad de problemas empleando el computador.
    __ c) secuencia finita de pasos, descritos en orden lógico.
    __ d) diseñar una solución para un problema.

1.5 Las etapas de la compilación de un programa escrito en el lenguaje en C++ son 7 y
    obedecen al siguiente orden:
    __ a) Código Correcto, Analisis Semantico, Normalización, Analisis Léxico, Programa,
    Transformación a Lenguaje de máquina y Código Máquina.
    __ b) Programa, Análisis Léxico, Normalización, Análisis Semántico, Código Correcto,
    Transformación a Lenguaje de Máquina y Código Máquina.
    __ c) Transformación a Lenguaje de Máquina, Programa, Normalización, Código Correcto,
    Análisis Léxico, Código Máquina y Análisis Semántico.
    __ d) Análisis Semántico, Normalización, Análisis Léxico, Programa, Código Correcto,
    Transformación a Lenguaje de Máquina y Código de Máquina.


                                                                         Valor 1 punto c/u.


Parte 2. Desarrollo. A continuación se le presentan una serie de preguntas de desarrollo, en
base a lo dado en la clase 1 y 3 y en base a lo desarrollado en el trabajo pautado,


    1. ¿Mencione los tipos de Computadoras y lista sus diferencias? Basado en su
        apreciación y de acuerdo a la tecnología existente, cite los tipos de computadores
        digitales. Sus características y principales diferencias.
Primera Evaluación de la Cátedra “Introducción a la Programación”




   2. ¿Qué es un algoritmo? Especifique un ejemplo.
   3. Mencione por lo menos 3 Metodologías que existen en el desarrollo del Software y
      describa brevemente la que desarrollo en la asignación del tema 2.
   4. Describa las consideraciones semánticas y sintácticas de los identificadores (variables
      y constantes) en C++.
   5. En base a lo anterior, cuáles de los identificadores (subbrayelos) son correctos al
      momento de que usted se encuentre codificando un programa en el lenguaje C++:
          • 4estaciones, -temperatura ambiente, _parametroAuxiliar_, Promedio, =_T1,
              valorMax, ValorMin, ¿Cual?.

                                                                         Valor 2 puntos c/u.


Parte 3. Ejercicio. Realice el análisis Entrada-Proceso-Salida y diseñar un algoritmo para
resolver lo siguiente:
    • Saber sí un número n es primo o no.

                                                                             Valor 5 puntos.

Weitere ähnliche Inhalte

Was ist angesagt?

Programacion modular
Programacion modularProgramacion modular
Programacion modularCarmen Silva
 
Cuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónCuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónAnita Albán
 
Manual de diseno web i tercero de btp info
Manual de diseno web i  tercero de btp infoManual de diseno web i  tercero de btp info
Manual de diseno web i tercero de btp infoLaura Miranda Dominguez
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Organizacion y administracion del soporte tecnico
Organizacion y administracion del soporte tecnicoOrganizacion y administracion del soporte tecnico
Organizacion y administracion del soporte tecnicogalactico_87
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Fj Lezama
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASadark
 
Ejercicios sistemas operativos I
Ejercicios sistemas operativos IEjercicios sistemas operativos I
Ejercicios sistemas operativos IINÉS ARABIA DíAZ
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Maynor Mendoza
 
Clase 2 Estructuras de Control
Clase 2 Estructuras de ControlClase 2 Estructuras de Control
Clase 2 Estructuras de ControlDesireé mart?ez
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje cmoncadalmz
 
Ejercicios resueltos en c
Ejercicios resueltos en cEjercicios resueltos en c
Ejercicios resueltos en calan moreno
 
Práctica de laboratorio 1 hardware de pc
Práctica de laboratorio 1 hardware de pcPráctica de laboratorio 1 hardware de pc
Práctica de laboratorio 1 hardware de pckokitoslideshare
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Natalia Alejandra
 
Plan de clase del primer bloque Informática Aplicada al a Educación
Plan de clase del primer bloque Informática Aplicada al a EducaciónPlan de clase del primer bloque Informática Aplicada al a Educación
Plan de clase del primer bloque Informática Aplicada al a EducaciónUnidad Educativa Vicente Fierro
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 

Was ist angesagt? (20)

Programacion modular
Programacion modularProgramacion modular
Programacion modular
 
Cuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónCuestionario Fundamentos de Programación
Cuestionario Fundamentos de Programación
 
Preguntas de informática básica
Preguntas de informática básicaPreguntas de informática básica
Preguntas de informática básica
 
Manual de diseno web i tercero de btp info
Manual de diseno web i  tercero de btp infoManual de diseno web i  tercero de btp info
Manual de diseno web i tercero de btp info
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Organizacion y administracion del soporte tecnico
Organizacion y administracion del soporte tecnicoOrganizacion y administracion del soporte tecnico
Organizacion y administracion del soporte tecnico
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Ejercicios sistemas operativos I
Ejercicios sistemas operativos IEjercicios sistemas operativos I
Ejercicios sistemas operativos I
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
 
Clase 2 Estructuras de Control
Clase 2 Estructuras de ControlClase 2 Estructuras de Control
Clase 2 Estructuras de Control
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje c
 
Ejercicios resueltos en c
Ejercicios resueltos en cEjercicios resueltos en c
Ejercicios resueltos en c
 
Práctica de laboratorio 1 hardware de pc
Práctica de laboratorio 1 hardware de pcPráctica de laboratorio 1 hardware de pc
Práctica de laboratorio 1 hardware de pc
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
 
Cuestionario aplicaciones moviles
Cuestionario aplicaciones movilesCuestionario aplicaciones moviles
Cuestionario aplicaciones moviles
 
Introducción al PSeint
Introducción al PSeintIntroducción al PSeint
Introducción al PSeint
 
Plan de clase del primer bloque Informática Aplicada al a Educación
Plan de clase del primer bloque Informática Aplicada al a EducaciónPlan de clase del primer bloque Informática Aplicada al a Educación
Plan de clase del primer bloque Informática Aplicada al a Educación
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 

Ähnlich wie Examen Parcial 1 Introduccion Programacion

Ähnlich wie Examen Parcial 1 Introduccion Programacion (20)

Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Tecnologías de información e informática
Tecnologías de información e informáticaTecnologías de información e informática
Tecnologías de información e informática
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
(Fases)
(Fases)(Fases)
(Fases)
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Aprende programar-6330-completo
Aprende programar-6330-completoAprende programar-6330-completo
Aprende programar-6330-completo
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
0000261 programacion estructurada
0000261 programacion estructurada0000261 programacion estructurada
0000261 programacion estructurada
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
2do parcial c
2do parcial c2do parcial c
2do parcial c
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Diseño de pseudocodigo
Diseño de pseudocodigoDiseño de pseudocodigo
Diseño de pseudocodigo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Programación
ProgramaciónProgramación
Programación
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
 

Examen Parcial 1 Introduccion Programacion

  • 1. Primera Evaluación de la Cátedra “Introducción a la Programación” Nombre y Apellido______________________________________________ CI ________________ Parte 1. Preguntas de Selección. Marque con una X la opción que considere conveniente y correcta. 1.1 El lenguaje de programación C++, fue creado y diseñado por: __ a) Brian Kernighan y Dennis Ritchie en 1972. __ b) Bjarne Stroustrup en 1980. __ c) Niklaus Wirth en los años 60. __ d) Sun Microsystems en los años 90. 1.2 Los sistemas operativos se basan en una herramienta poderosísima de Diseño: Abstracción de tareas por Capas, de acuerdo a esto las capas principales de éste diseño (de la más externa hasta la interna) son: __ a) Software Sistemas, Aplicaciones y Hardware. __ b) Aplicaciones, Hardware y Software Sistemas __ c) Aplicaciones, Software Sistemas y Hardware. __ d) Hardware, Aplicaciones y Software Sistemas. 1.3 C++ como lenguaje de programación, se orienta a paradigmas: __ a) Estructurado. __ b) Hibrido (Estructurado y Orientado a Objetos) __ c) Multi Hibrido (Estructurado, Orientado a Objetos y Eventos) __ d) Orientado a Objetos. 1.4 Programar es la acción de: __ a) escribir instrucciones correctas para que sean interpretados por una máquina. __ b) pensar para buscar soluciones a diversidad de problemas empleando el computador. __ c) secuencia finita de pasos, descritos en orden lógico. __ d) diseñar una solución para un problema. 1.5 Las etapas de la compilación de un programa escrito en el lenguaje en C++ son 7 y obedecen al siguiente orden: __ a) Código Correcto, Analisis Semantico, Normalización, Analisis Léxico, Programa, Transformación a Lenguaje de máquina y Código Máquina. __ b) Programa, Análisis Léxico, Normalización, Análisis Semántico, Código Correcto, Transformación a Lenguaje de Máquina y Código Máquina. __ c) Transformación a Lenguaje de Máquina, Programa, Normalización, Código Correcto, Análisis Léxico, Código Máquina y Análisis Semántico. __ d) Análisis Semántico, Normalización, Análisis Léxico, Programa, Código Correcto, Transformación a Lenguaje de Máquina y Código de Máquina. Valor 1 punto c/u. Parte 2. Desarrollo. A continuación se le presentan una serie de preguntas de desarrollo, en base a lo dado en la clase 1 y 3 y en base a lo desarrollado en el trabajo pautado, 1. ¿Mencione los tipos de Computadoras y lista sus diferencias? Basado en su apreciación y de acuerdo a la tecnología existente, cite los tipos de computadores digitales. Sus características y principales diferencias.
  • 2. Primera Evaluación de la Cátedra “Introducción a la Programación” 2. ¿Qué es un algoritmo? Especifique un ejemplo. 3. Mencione por lo menos 3 Metodologías que existen en el desarrollo del Software y describa brevemente la que desarrollo en la asignación del tema 2. 4. Describa las consideraciones semánticas y sintácticas de los identificadores (variables y constantes) en C++. 5. En base a lo anterior, cuáles de los identificadores (subbrayelos) son correctos al momento de que usted se encuentre codificando un programa en el lenguaje C++: • 4estaciones, -temperatura ambiente, _parametroAuxiliar_, Promedio, =_T1, valorMax, ValorMin, ¿Cual?. Valor 2 puntos c/u. Parte 3. Ejercicio. Realice el análisis Entrada-Proceso-Salida y diseñar un algoritmo para resolver lo siguiente: • Saber sí un número n es primo o no. Valor 5 puntos.