Quiz - Engenharia de Software

Quiz - Engenharia de Software

Quiz - Engenharia de Software. Teste seus conhecimentos.

Imagem de perfil user: Arthur Pereira

Arthur Pereira

0
0
0
1

Qual o principal objetivo da Engenharia de Software?

Desenvolver um software eficaz e confiável
Gerenciar projetos de construção civil
Desenvolver um hardware eficaz e confiável
Produzir automóveis super tecnológicos
2

Com base nas características do software dadas no slide. Assinale a alternativa que preencha corretamente os espaços em branco: "A ______________ torna o software mais __________________ do que qualquer produto humano."

Complexidade, Complexo.
Complexidade, Inovador.
Mutabilidade, Inovador.
Mutabilidade, Complexo.
Conformidade, Complexo.
3

Qual período de evolução da Engenharia de Software, de acordo com os slides, é caracterizado por sistemas de desktop poderosos e tecnologia orientada a objeto?

2000-atual
1950-1960
1980-1990
1960-1970
4

Por que a manutenção do software é mais complexa do que a manutenção do hardware?

Porque o hardware é mais suscetível a falhas
Porque o software é mais complexo e mutável
Porque o software não pode ser atualizado
Porque o hardware não é utilizado no desenvolvimento de software
5

Quais são os componentes de um sistema de computação?

Hardware, software, usuários, procedimentos e documentação
Software, usuários, procedimentos e documentação
Hardware, software e usuários
Hardware, software, procedimentos e documentação
6

Há distinção entre sistema e software? Se sim, qual? Se não, porque?

Sim. Um sistema é um conjunto de elementos interdependentes, enquanto o software são programas de computador vinculados a uma documentação
Não. Ambos são termos intercambiáveis.
Sim. Um sistema é um programa de computador, e o software são componentes de hardware.
Não há distinção entre eles, porque significam o mesmo e possuem as mesmas funções. Portanto, todo sistema é um software e todo software é um sistema.
7

De acordo com os slides, qual o desafio enfrentado pelos profissionais de TI no desenvolvimento de software?

Produzir soluções mais rápidas, melhores e mais baratas que antes, e que a concorrência
Produzir soluções mais rápidas e mais baratas que antes, e que a concorrência
Produzir soluções menos rápidas, melhores e mais caras que antes, e que a concorrência
Produzir soluções mais rápidas, melhores, mais baratas e menos documentadas que antes, e que a concorrência
8

Como os procedimentos estão relacionados aos sistemas de computação?

Procedimentos são irrelevantes para sistemas de computação.
Procedimentos são atividades realizadas pelos usuários e programas.
Procedimentos são apenas relevantes para o hardware, não cabendo seu uso aos softwares.
Procedimentos estão relacionados diretamente à documentação.
9

ASSINALE a alternativa em que os números de 1 a 7 estejam correlacionados com suas respectivas definições em relação aos tipos de softwares mais comuns: 1- Básico 2- Tempo Real 3- Comercial 4- Científico e de engenharia 5- Embutido 6- Computador Pessoal 7- Inteligência Artificial ( ) processamento de textos, planilhas, computação gráfica. ( ) faz uso de algoritmos não numéricos para resolver problemas que não sejam favoráveis à computação ou à análise direta. ( ) algoritmos de processamento de números(astronomia, vulcanologia). ( ) processa informações comerciais, reestruturação de dados para tomada de decisões. ( ) coleção de programas escritos para apoio a outros programas. ( ) usado para controlar produtos e sistemas para os mercados industriais e de consumo. ( ) software que monitora / analisa / controla eventos do mundo real. A ordem CORRETA das opções é:

(7), (4), (6), (3), (5), (2), (1)
(7), (4), (6), (3), (1), (5), (2)
(6), (7), (2), (3), (1), (5), (4)
(6), (7), (4), (3), (1), (5), (2)
10

Com relação aos "Tipos de produtos de software" e "Componentes do Software" apresentados no slide, ASSINALE a alternativa que aponte, corretamente, verdadeiro ou falso para as afirmativas abaixo: ( ) Genéricos(COTS – Commercial OffThe Shelf) - é do tipo stand-alone, pacotes de software, como por exemplo, processadores de texto, ferramentas de gerenciamento. ( ) Genéricos(COTS – Commercial OffThe Shelf) - não é do tipo stand-alone, pacotes de software, como por exemplo, processadores de texto, ferramentas de gerenciamento. ( ) Sob encomenda (personalizado) – é desenvolvido para um cliente em particular. ( ) Os dois primeiros estágios do processo de desenvolvimento de um software é o Plano e a Especificação de Requisitos. ( ) Após a etapa Plano de Testes vem a de Projeto. ( ) A última etapa se compreende pelo Programa Funcionando.

V, F, V, V, F, V
V, F, V, F, F, V
V, F, V, V, V, V
V, F, V, V, F, F
11

Qual das alternativas abaixo melhor define os modelos prescritivos?

Um Modelo Prescritivo de Processo de Software é um conjunto de elementos que inclui ações de engenharia de software, produtos de trabalho e mecanismos que garantam a qualidade e controle de modificações em cada projeto necessárias para o desenvolvimento de um sistema de software.
Nenhuma das anteriores.
Um Modelo Prescritivo de Processo de Software é um conjunto de elementos que não inclui as ações de engenharia de software, produtos de trabalho e mecanismos que garantam a qualidade e controle de modificações em cada projeto necessárias para o desenvolvimento de um sistema de software.
Um Modelo Prescritivo de Processo de Software é um conjunto de elementos que inclui ações de engenharia de software, produtos de trabalho e mecanismos que não garantam a qualidade e controle de modificações em cada projeto necessárias para o desenvolvimento de um sistema de software.
Um Modelo Prescritivo de Processo de Software é um conjunto de elementos que inclui ações de engenharia de software, produtos de trabalho e mecanismos que garantam a qualidade e controle de modificações em cada projeto necessárias para o desenvolvimento de um sistema de hardware.
Quizur Logo

Siga nossas redes sociais: