Sunteți pe pagina 1din 12

17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

Evaluacion final - Escenario 8

Fecha de entrega 17 de dic en 23:55 Puntos 125 Preguntas 20


Disponible 14 de dic en 0:00 - 17 de dic en 23:55 4 días Límite de tiempo 90 minutos
Intentos permitidos 2

Instrucciones

https://poli.instructure.com/courses/11071/quizzes/40509 1/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

Volver a realizar el examen

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 26 minutos 50 de 125

Puntaje para este intento: 50 de 125


Entregado el 17 de dic en 20:09
Este intento tuvo una duración de 26 minutos.

Pregunta 1 0 / 6.25 pts

técnicas y herramientas para el desarrollo de software se usan con un


propósito de optimizar la labor de programación.
Para que un proyecto de desarrollo de software tenga éxito, debe
examinarse:

Respondido
Primero de la perspectiva técnica y luego de la gerencial.

Desde la perspectiva gerencial que define los objetivos.

espuesta correcta
Tanto desde la perspectiva gerencial como de la técnica.

Pregunta 2 6.25 / 6.25 pts

a la luz de lo que sucede al interior de una computadora al momento


de la codificación por un programador, determine la respuesta más
adecuada.
El único lenguaje que un computador puede entender realmente es:

Lenguaje binario.

¡Correcto!
Lenguaje de máquina.

https://poli.instructure.com/courses/11071/quizzes/40509 2/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

La CPU es la encargada de ejecutar las instrucciones, y el


lenguaje específico de esa máquina es el que puede entender.
Cada procesador tiene sus propias instrucciones y Assembler,
aunque de bajo nivel, debe traducirse al lenguaje de máquina
propio del equipo.

Lenguaje assembler.

Lenguaje booleano.

Pregunta 3 0 / 6.25 pts

algunos inventos son importantes no solo por si mismos sino por la


tendencia que crean.
A lo largo de la historia varias máquinas anteceden al computador, el
mecanismo básico de funcionamiento de la Pascalina es:

Respondido Engranajes y ejes.

Ruedas, ejes y una palanca.

Ruedas dentadas conectadas entre sí, formando una cadena de


transmisión.

espuesta correcta Ruedas que representan el sistema decimal de numeración.

Pregunta 4 0 / 6.25 pts

El sistema binario se acomodó perfectamente a la construcción de las


computadoras eléctricas del Siglo XX
________ es un lenguaje basado en el paradigma de objetos, pero
carece de las capacidades de acceso directo y a bajo nivel al sistema.

https://poli.instructure.com/courses/11071/quizzes/40509 3/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

BASIC.

espuesta correcta Java .

Respondido C++.

Pregunta 5 6.25 / 6.25 pts

las computadoras actuales son electrónicas y deben transformar la


información del usuario en impulsos eléctricos.
Los computadores tienen que trabajar con sistemas eléctricos para
codificar la información, los bytes.

¡Correcto!
Representan binariamente un dato con un conjunto de 8 bits, que a su
vez son solo cero o uno.

Un byte es por definición un conjunto de 8 bits.

Utilizan 7 bits para representar los caracteres y un bit adicional (bit de


paridad) que se usa para detectar errores en la transmisión.

Comprimen los datos con los pares de bytes más comunes, en los
datos son remplazados con un byte que no esté presente en los datos
originales.

Representan los datos con uno o con cero ya que es la unidad mínima
y se parece a los circuitos abiertos y cerrados.

Pregunta 6 6.25 / 6.25 pts

https://poli.instructure.com/courses/11071/quizzes/40509 4/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

la evolución tecnológica se da por necesidades de la humanidad que


promueven la investigación.
Luego de la Segunda Guerra Mundial acabaron las bombas y muertes
masivas, pero la humanidad confluyó en un ambiente tenso que duró
por décadas, el factor que más influyó en el desarrollo tecnológico fue
la Guerra Fría por:

La necesidad de contrarrestar la carrera espacial iniciada por Rusia con


sus cohetes que podían llevar misiles de ser necesario.

La necesidad de comunicarse aún ante un ataque nuclear enemigo que


luego concluyó en la Internet.

La necesidad de espiar al enemigo y escuchar sus conversaciones que


luego derivaron en mejores sistemas de comunicación.

¡Correcto!
La necesidad de invertir inmensos recursos en tecnología para estar a
la vanguardia en poder económico y político.

El desarrollo tecnológico va de la mano con la investigación y la


innovación lo cual requiere dinero, las otras respuestas dicen de
temas específicos que no cubren todas las áreas del desarrollo de
la tecnología.

Pregunta 7 0 / 6.25 pts

El sistema binario se acomodó perfectamente a la construcción de las


computadoras eléctricas del Siglo XX
El lenguaje ____________ fue la primera alternativa al lenguaje de
máquina.

C++.

https://poli.instructure.com/courses/11071/quizzes/40509 5/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

espuesta correcta Ensamblador.

Respondido Fortran .

Pregunta 8 6.25 / 6.25 pts

El respeto por los derechos de autor se contempla en el desarrollo de


software.
¿El software libre es?

¡Correcto! Software que puede ser utilizado y modificado sin restricción.

La palabra "libre" en nuestro nombre no se refiere al precio; se


refiere a la libertad. Primero, a la libertad de copiar y redistribuir
un programa a tus vecinos, para que ellos al igual que tú, lo
puedan usar también. Segundo, a la libertad de cambiar un
programa, así podrás controlarlo en lugar que el programa te
controle a ti; para esto, el código fuente tiene que estar disponible
para ti. Free Software Foundation, 1986.

Software que corre sobre el sistema operacional Linux.

Software por el que nunca se puede cobrar dinero por su uso.

Software que puede ser instalado en cualquier computador.

Pregunta 9 0 / 6.25 pts

El sistema binario se acomodó perfectamente a la construcción de las


computadoras eléctricas del Siglo XX
¿Cuál es nuestro sistema de conteo?

Respondido Sistema decimal no posicional .

https://poli.instructure.com/courses/11071/quizzes/40509 6/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

espuesta correcta Sistema decimal indio arábigo.

Sistema posicional sexagesimal.

Pregunta 10 6.25 / 6.25 pts

el desarrollo de hardware conlleva mejoras a todo nivel, tanto en


memorias, discos, procesadores y electrónica en general.
Las principales implicaciones de que los computadores pudieran tener
más de un procesador fueron:

¡Correcto!
Procesamiento paralelo, incremento en la velocidad de computo,
disminución de costos.

El procesador es el cerebro del computador, si hay varios esto


conlleva al procesamiento en paralelo, las otras respuestas
indican chips más pequeños, lo cual no implica tener varios
procesadores en un computador, por el contrario, exigen más
circuitos electrónicos de control.

Disminución de costos, chips cada vez más pequeños, incremento en


la velocidad de computo.

Creación de la computadora personal, chips cada vez más pequeños,


disminución de costos.

Aumento de los precios, chips cada vez más pequeños, la necesidad


de controlar procesos multiárea.

Pregunta 11 0 / 6.25 pts

https://poli.instructure.com/courses/11071/quizzes/40509 7/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

El sistema binario se acomodó perfectamente a la construcción de las


computadoras eléctricas del Siglo XX
Es un lenguaje de propósito general nacido con base en C.

espuesta correcta C++.

Fortran.

Respondido
Java.

Pregunta 12 6.25 / 6.25 pts

en el mundo de la computación se requiere de estándares que todos


entiendan.
¿Un lenguaje de programación es?

El que hablan los programadores para entenderse entre ellos.

¡Correcto!
Un lenguaje utilizado para crear los programas en un computador.

Para crear programas, los debe entender la máquina a partir de


las instrucciones dadas por un programador, para ello se define
un lenguaje con sintaxis y semántica bien definidas que permitan
el entendimiento por ambas partes.

Lo que aparece en la pantalla antes de que entre a Windows.

Un lenguaje que utilizan los computadores para comunicarse entre sí.

Pregunta 13 6.25 / 6.25 pts

a la luz de lo que sucede al interior de una computadora al momento


de la codificación por un programador, determine la respuesta más
adecuada.

https://poli.instructure.com/courses/11071/quizzes/40509 8/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

Programar puede definirse como “instruir al computador a través de un


conjunto de órdenes escritas en un lenguaje particular para que…”

…genere las entradas que necesita el usuario.

…piense más efectivamente en lo que necesita el usuario.

¡Correcto!
…realice un conjunto de tareas que el usuario desea.

La programación antes que nada pretende automatizar la solución


conocida a un problema que el usuario debe resolver
repetidamente, el computador no piensa, es una máquina, y no
solo requiere entradas sino salidas.

Pregunta 14 0 / 6.25 pts

un programa está definido a partir de ciertos elementos generales que


lo componen.
Para cumplir con su labor, un programa de computador tiene siempre:

Ideas, procedimientos y salidas.

Respondido
Instrucciones, órdenes y salidas.

Entradas, secuencias y salidas.

espuesta correcta Entradas, instrucciones y salidas.

Pregunta 15 0 / 6.25 pts

El sistema binario se acomodó perfectamente a la construcción de las


computadoras eléctricas del Siglo XX
Creado en la década de 1960, _______ buscó cambiar el enfoque de
la evolución que los lenguajes de programación venían teniendo.

https://poli.instructure.com/courses/11071/quizzes/40509 9/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

espuesta correcta BASIC.

Java.

Respondido
COBOL.

Pregunta 16 0 / 6.25 pts

la tecnología computacional se entrelaza cada vez más con diversas


especialidades académicas para darse apoyo.
Uno de los principales campos de investigación de la bioinformática es:

espuesta correcta La creación de clones mutantes.

La creación de mascotas mutantes.

Respondido
El modelado de datos biológicos.

Pregunta 17 0 / 6.25 pts

Asociado al desarrollo de los computadores surge el de los


programadores.
Para definir de manera breve qué es programación, las palabras que
se necesitan son:

Respondido
Instrucciones, lenguaje, programa.

espuesta correcta Instrucciones, lenguaje, objetivo.

Tareas, computador, comando.

Lenguaje, computador, programa.

https://poli.instructure.com/courses/11071/quizzes/40509 10/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

Pregunta 18 0 / 6.25 pts

la tecnología se usa para aumentar la productividad de la sociedad y


es común en la vida diaria
Usar un computador integrado al cuerpo como si se tratara de un
accesorio o una joya se llama:

Respondido
Nanotecnología Incorrecta.

Joyas informáticas.

espuesta correcta Computación vestible.

Construcción de cyborgs.

Pregunta 19 6.25 / 6.25 pts

el software se construye a partir del conjunto de buenas prácticas de


ingeniería.
El objetivo fundamental de un proceso de desarrollo de software es:

Facilitar la vida del usuario con el uso de los computadores.

Comunicar a múltiples personas a través de las soluciones de software


desarrolladas.

Hacer modelos que representen la realidad, para poder entenderla a


través de un programa.

¡Correcto!
Encontrar la mejor forma de resolver un problema determinado a través
del código de un programa.

https://poli.instructure.com/courses/11071/quizzes/40509 11/12
17/12/2019 Evaluacion final - Escenario 8: SEGUNDO BLOQUE-TEORICO/INTRODUCCION AL DESARROLLO DE SOFTWARE-[GRUPO1]

El proceso de desarrollo de software puede ser caracterizarlo


como un proceso de resolución de problemas, desde esta
perspectiva, el objetivo fundamental de un proceso de desarrollo,
es encontrar la mejor manera de resolverlo con el código correcto.
El proceso de desarrollo parte de un objetivo claro y específico a
entregar y, por tanto, las demás respuestas no pueden ser
correctas pues atienden propósito muy general.

Pregunta 20 0 / 6.25 pts

Java es uno de los lenguajes de programación más usado en la


actualidad.
El hecho de que el código escrito en Java pueda ser ejecutado en
computadores corriendo bajo diferentes sistemas operativos sin tener
que ser modificado significa que Java es:

Respondido Multilenguaje.

espuesta correcta Multiplataforma.

Multihilado.

Multiprogramador.

Puntaje del examen: 50 de 125

https://poli.instructure.com/courses/11071/quizzes/40509 12/12

S-ar putea să vă placă și