Vous êtes sur la page 1sur 11

Cuando un cdigo es ledo por un compilador este entra al:

a) anlisis lxico.

b) anlisis operador

c) anlisis identificador

d) anlisis de asignacin

e) anlisis ultimo

Como se denomina la estructura que se usa para la verificar si es bien escrita en el lenguaje?

a) rbol analgico

b) Estructura de control

c) rbol gramatical.

d) Analizador semntico

e) Optimizador

Que genera el proceso de sntesis?

a) El cdigo intermedio.

b) El cdigo final

c) El cdigo alterno

d) El operador

e) El lenguaje

Como se denomina al Programa encargado de traducir los programas fuentes escritos en un


lenguaje de alto nivel a lenguaje mquina y de comprobar que las llamadas a las funciones de
librera se realizan correctamente.

a) Compilador.

b) Programa fuente

c) Objeto

d) Programa ejecutable

e) Enlazador

Cules son las etapas por las que debe pasar un programa escrito en un lenguaje de
programacin, hasta poder ser ejecutable?

a) Programa fuente, compilador, programa objeto, enlazador, programa ejecutable.


b) Compilador, cdigo final, cdigo alterno, objeto

c) Enlazador, libreras, lenguaje, maquina

d) Programa objeto, cdigo objeto, fase de compilacin, fichero fuente

e) Cdigo fuente, fichero fuente, depurador, lenguaje estructurado

Escoja sobre lo que trata la optimizacin de cdigo?

a) trata de mejorar el cdigo intermedio.

b) Trata de ejecutar el programa

c) Trata de generar el cdigo

d) Trata de administrar el programa

e) Trata de incorporar las bibliotecas

Los compiladores emiten mensajes de error o de advertencia durante las fases de compilacin,
cuales son:

a) Los errores en tiempo de compilacin y errores en tiempo de ejecucin.

b) Errores de formato y errores de cdigo

c) Errores de estructura y errores de biblioteca

d) Errores de fase y errores lgicos

e) Errores fatales y errores mixtos

ESCRIBIR VERDADERO O FALSO SEGN USTED CREO LA RESPUESTA CORRECTA

1.-La programacin modular y programacin estructurada, son los nicos mtodos para realizar
programas. (FALSO)

2.- El software es una serie de rdenes o instrucciones que estn basadas en un lenguaje de
programacin que pueden ser interpretados por un ordenador para la realizacin de alguna
funcin o la resolucin de algn problema. (FALSO)
R: el programa

Opcin mltiple

1.-la programacin funcional se encarga de:

a.-( )controlar los accesos de usuarios y programas a un recurso de forma simultnea.

b.-( X ) permitir declarar y llamar a funciones dentro de otras funciones.

c.-( ) estructurar un nico punto de entrada y slo uno de salida


d.-( )permiten modificar el formato de un documento)

2.- El software es:

a.-( ) Conjunto de elementos fsicos o materiales que constituyen una computadora o un


sistema informtico.

b.-( ) una herramienta educativa utilizada principalmente por estudiantes para aprender los
fundamentos de la programacin

c.-( ) dispositivo de almacenamiento de datos que emplea un sistema de grabacin


magntica para almacenar archivos digitales

d.-( X ) un soporte lgico de un sistema informtico.

3.- uno de los tipos de software es el software de:

a.- ( ) Salida

b.-( ) Complemento

c.-( X) Aplicacin.

d.-( ) Entrada

Qu es cdigo fuente?

-El cdigo fuente es un conjunto de lneas de texto que son las instrucciones que debe
seguir la computadora para ejecutar dicho programa.

-El cdigo fuente es un lenguaje de programacin

-El cdigo fuente es aquel cdigo utilizado para la elaboracin de un algoritmo.

-Es una descripcin de alto nivel compacta e informal del principio operativo de un programa
informtico u otro algoritmo

-Es un lenguaje de programacin interpretado

Verdadero o Falso: El cdigo fuente Puede ser ejecutado directamente por el


computador?

Falso

Qu rama de la ingeniera se encarga de la creacin de cdigos de fuente?

Ingeniera en sistemas

Ingeniera electrnica

Ingeniera en Software.

Ingeniera en Telecomunicaciones
Verdadero o Falso: El cdigo HTML no est considerado como un cdigo de fuente?

Falso

En qu programa existe cdigo fuente?

C++

Java

HTML

Todas las anteriores.

TALLER

TEMA: PROGRAMACIN ESTRUCTURADA

1.- Seale la respuesta correcta.

La programacin estructurada se define como:

1. El proceso que implica disear, codificar, depurar y mantener el cdigo fuente de


ciertos programas de computacin. Este contiene un lenguaje de programacin de
forma escrita
2. Es un paradigma de programacin orientado a mejorar la claridad, calidad y tiempo de
desarrollo de un programa de computadora.
3. Este tipo de programacin consiste principalmente en dividir los programas en
partes llamadas subprogramas o mdulos, los cuales son ms legibles y
manejables, es decir, tienen como fin facilitar su uso

2.- Conteste con verdadero o falso.

1. En la programacin estructurada se utiliza tres estructuras: secuencia, seleccin


(if y switch) e iteracin (bucles for y while), considerando innecesario y
contraproducente el uso de la instruccin de transferencia incondicional (GOTO), que
podra conducir a "cdigo estropajo", que es mucho ms difcil de seguir y de
mantener, y era la causa de muchos errores de programacin.
2. No es posible hacer la programacin estructurada en cualquier lenguaje de
programacin, aunque se desaprueba usar algo como un lenguaje de programacin
procedimental
3. Una de las principales desventajas de la programacin estructurada es que los
programas son ms fciles de entender, pueden ser ledos de forma secuencial y no
hay necesidad de hacer engorrosos seguimientos en saltos de lneas (GOTO) dentro
de los bloques de cdigo para intentar entender la lgica

3.- Seale la respuesta correcta

Indique una ventaja de la programacin estructurada.

1. Reduccin del esfuerzo en las pruebas y depuracin. El seguimiento de los fallos o


errores del programa (debugging) se facilita debido a su estructura ms sencilla y
comprensible, por lo que los errores se pueden detectar y corregir ms fcilmente.
2. Aumento de los costos de mantenimiento. Anlogamente a la depuracin, durante la
fase de mantenimiento, codificar o extender los programas resulta ms fcil
3. Los programas son ms complejos, adems se reduce el rendimiento de los
programadores

4. Si el lenguaje de programacin es tan variado y tienen tantas estructuras de control


, por qu se usan las de seleccin, secuencia e iteracin:

A. Por ser verstiles y dar la opcin de ser ledas y entendidas en forma secuencial, lo que
facilitaba su entendimiento posterior.

B. Por ser un modelo mucho ms caro, lo que quiere decir que es ms tcnico y mucho ms
prctico para el manejo

C. Por tener un nivel mucho ms alto de complejidad y rendimiento, facilitando el trabajo de los
programadores por ser ms eficiente

5. El teorema de la programacin estructurada no indica que:

A. Las instrucciones son o una instruccin simple o una secuencia ordenada de instrucciones

B. Se puede desarrollar el programa especificando y describiendo los pasos necesarios para


solucionar el problema

C. Se vale estructurar el programa de cualquier forma y con cualquiera estructura de control


siempre y cuando el programa funcione.

Preguntas

1) Cul es el lenguaje que se utiliza en programacin?

a) Lenguaje funcional

b) Lenguaje intermediario

c) Lenguaje maquina.

d) Lenguaje interpretado

2) Cul es la divisin en lneas generales de lenguaje de programacin?

a) Lenguajes interpretados, compilados e intermedios.

b) Lenguaje de Programacin funcional e Imperativo

c) Compilado, Compilador y ejecutable

d) Interpretados, ejecutables e intermedios

3) El lenguaje JavaScript fue creado para?


a) La creacin de pginas web dinmicas

b) Ampliar la funcionalidad de las pginas web.

c) La programacin productiva y agradable

d) El procesamiento de informes en sistemas

4) El lenguaje creado para la notacin matemtica y ciencias de la computacin se


denomina?

a) List Processor (Lisp).

b) Beginners All-purpose Symbolic Instruction Code (BASIC)

c) Ada

d) C++

5) Cul es la ventaja del programa compilado?

a) Garantizar la seguridad del cdigo fuente.

b) Necesita programas anexos

c) No posee confidencialidad el cdigo

d) Puede modificar el cdigo

1. 1. Seleccione la opcin ms adecuada: El software se compone de dos partes


fundamentales; el software bsico y el software de aplicaciones.

a) Verdadero.

b) Falso

1. 2. Seleccione la opcin que defina a un sistema informtico.

a) Es un conjunto de partes o recursos formados por el hardware y software que se utiliza


para almacenar y procesar informacin.

b) Es una memoria de solo lectura, cuya informacin no puede ser modificada

c) Es una unidad central de proceso que transcribe todo lo que ocurre dentro de un
ordenador

d) La memoria RAM es una memoria de solo lectura


1. 3. Cuntos caracteres distintos pueden representarse con estos cdigos:
ASCII, EBCDIC?

a) ASCII: 256 caracteres, EBCDIC:256 caracteres.

b) ASCII: 250 caracteres, EBCDIC:256 caracteres

c) ASCII: 259 caracteres, EBCDIC:250 caracteres

d) ASCII: 252 caracteres, EBCDIC:253 caracteres

1. 4. Identifique los elementos que forman parte del hardware.

a) Ratn, Documentos, Programas

b) Impresora, Disco duro, ratn.

c) Programas, impresora, documentos

d) Impresora, Documentos, Programas

1. 5. Seleccione la opcin correcta

a) La unidad central de proceso desecha toda la informacin de un ordenador

b) La memoria RAM es una memoria de solo lectura, cuya informacin no puede ser
modificada

c) En un sistema operativo multitarea solo se puede ejecutar una sola tarea a la vez

d) La memoria cache, es ms rpida que la memoria RAM.

Programacin y depuracin

Cundo hablamos de pseudocodigo a que nos referimos?

Cuando hablamos de pseudocodigos o falso lenguaje, lo cual es una descripcin de alto nivel
compacto e informal compacto e informal del principio operativo de un programa. Informtico u
otro logaritmo, utilizando convenciones estructurales de un lenguaje de programacin.

Definir: la programacin.

A) El proceso de disear, codificar, depurar y mantener el cdigo fuente de programas de


ordenador

B) La ejecucin de programas de ordenador desde la lnea de comandos

C) La instalacin de programas en sistemas operativos desde la lnea de comandos

D) Las anteriores respuestas no son correctas


Escriba el proceso de creacin de un programa (en orden)

n Planteamiento del problema

n Representacin de los datos

n Diseo de un algoritmo

n Comprobacin y optimizacin de algoritmos

n Codificacin del programa

n Depuracin del programa

n Documentacin del programa

Complete los espacios vacos

La descomposicin de programas en mdulos ms simples de programarse se dar atraves de


la programacin modular y la programacin estructurada permitir a la estructura de
programas fciles de leer y modificar

Escriba verdadero o falso

Depuracin se refiere al proceso de limpieza que se realiza en un programa para identificar y


corregir y corregir errores o problemas de un programa. (__________)

Programacin visual

1. La programacin visual brinda

a) Disear Visualizacin amigable

b) Desarrollar visualizacin amigable

c) Disear y desarrollar visualizacin amigable.

d) Visualizacin no amigable

1. El entorno debe ser

a) Amigable orientado a objetos.

b) orientado a dilogos.

c) Amigable orientado a cuadros

d) Orientado a objetos
1. A qu programa se intenta simular por la programacin visual en visual Basic?

a) word,power point

b) Paint,exel

c) visual basic.

d) Borland Delphi

1. De qu sirve un entorno visual amigable en la programacin?

a) para una mayor aceptacin del programa.

b) para generar un buen habito para programar

c) para un mayor orden dentro del seudocdigo

1. la programacin visual es una tcnica orientada a?

a) objetos, se basa en fundamentos de diseo, tcnicas y metodologas unificadas.

b) toda clase de pblico para realizare procesos

FUNDAMENTOS DE PROGRAMACIN

Programacin Orientada A Objetos

ESTEFANIA GUALOTUA GABRIELA GUAYASAMIN

NRC: 2885

FECHA: 19/05/2017

CUESTIONARIO

I.- Lea detenidamente y encierre la respuesta correcta.

1. Cmo define Grady Booch a la programacin orientada en objetos (POO)?

a) Es un paradigma de programacin que usa objetos en sus interacciones, para disear


aplicaciones y programas informticos.
b) La define como un mtodo de implementacin en el que los programas se organizan como
colecciones cooperativas de objetos, donde cada uno de los cuales representan una instancia
de alguna clase.

c) Es una forma especial de programar, ms cercana a como expresaramos las cosas en la


vida real que otros tipos de programacin.

d) Es un paradigma de programacin que define los programas en trminos de clases de


objetos, objetos que son entidades que combinan estadocomportamientoe identidad.

1. El que un lenguaje de programacin orientado a objetos de acuerdo a su propiedad del


polimorfismo con enlace dinmico implica que:

a) Pueden existir mltiples clases con el mismo nombre en un programa, y se usa la que
pertenece al objeto con el que se est trabajando en ese momento.

b) Pueden existir mtodos con el mismo nombre y al realizar una llamada se usa el que est
definido en la clase del objeto usado para hacer la llamada.

c) Pueden existir mtodo con el mismo nombre y al realizar una llamada se usa el que est
definido en la clase de la variable usada para hacer la llamada.

d) Una variable tiene distintas formas de almacenar enlaces a objetos.

II.- Escriba V si es verdadero y F si es falso.

a) El objeto es una propiedad que describe una caracterstica adecuada que utiliza el mismo
nombre de operacin. (F)

b) Polimorfismo es una propiedad importante de la de programacin orientado a objetos y en


su concepcin bsica, se encuentra en casi todos los lenguajes de
programacin. (v)

c) La Sobrecarga es una propiedad que describe una caracterstica adecuada que utiliza el
mismo nombre de operacin para representar operaciones similares que se comportan de
modo diferente cuando se aplican a clases
diferentes. (v)

d) Un atributo consta de dos partes: un nombre de atributo y un valor de


atributo. (v)

e) Una clase es una plantilla que se utiliza para describir uno a ms objetos de varios o
diferentes tipos. (F)

III.- Escriba las definiciones de las siguientes palabras.

Clases.- es la construccin del lenguaje utilizada ms frecuentemente para definir os tipos


abstractos de datos en lenguajes de Programacin orientada a objetos.
Objeto.- es una identidad que contiene los atributos que describen el estado de

Reutilizacin con orientacin a objetos.- es la propiedad por la que el software desarrollado


puede ser utilizado cuantas veces sea necesario en ms de un programa.

Vous aimerez peut-être aussi