Search Header Logo

L02: Modern Software Engenieering Intro

Authored by FIUBA iii

Computers

University

Used 5+ times

L02: Modern Software Engenieering Intro
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Según la definición de Farley, ¿Cuál es el objetivo principal de la ingeniería del software?

Encontrar un método matemático para desarrollar software

Encontrar maneras eficientes y económicas de solucionar problemas en software

Convertirse en expertos en física teórica

Desarrollar software basado en la intuición y la improvisación

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Que necesitamos para convertirnos en expertos en manejar complejidad?

Modularidad, cohesión y separación de responsabilidades, entre otras

Iteración, feedback y experimentación, entre otras

Testeabilidad, facilidad de despliegue y velocidad, entre otras

Abstracción, experimentación y facilidad de uso

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Cuáles son los resultados notables al aplicar la mentalidad descrita en el libro?

Desarrollar software de menor calidad pero más rápido

Desarrollar software complejo y detallado

Desarrollar software de alta calidad, más rápido y con menos estrés

Desarrollar software basado en la intuición y la improvisación

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Quien utilizó por primera vez el término Ingeniería de software y en qué contexto?

Alan Kay en Xerox PARC

Dijkstra en su famoso paper "GOTO considered harmful"

Fred Brooks, en un escrito de 1986

Margaret Hamilton durante el programa Apollo

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿En qué aspecto/s puede ser comparable la construcción de puentes con el desarrollo de software?

En ninguno, son cosas muy distintas

Sólo en el aspecto de diseño, cuando se trata de un nuevo tipo de puente innovador

En el aspecto de producción, ya que ambas cosas son muy difíciles de producir

En ambos aspectos, diseño y producción

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Por qué no alcanza con aplicar un método formal matemático al desarrollo de software para eliminar problemas de nuestros diseños?

Hay demasiadas variables en el mundo real como para predecir con exactitud el resultado final

Si el sistema es concurrente e interactúa con el mundo real, demostrar todo se vuelve impráctico

Si ya es difícil escribir código para un sistema complejo, es incluso más difícil escribir código que demuestre que su correctitud

Todas son correctas

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Cuales 2 principios ingenieriles se aplicaron durante el desarrollo del software del programa Apollo?

Empirismo y fallar de forma segura

Iteración y facilidad de despliegue

Manejar complejidad y ser expertos en aprendizaje

Control de variables y métodos formales

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?