Questões Militares Comentadas sobre engenharia de software
Foram encontradas 358 questões
Marque (V) para verdadeiro ou (F) para falso. Em seguida, assinale a alternativa com a sequência correta.
( ) Objeto é um elemento da UML que permite a ampliação do vocabulário da própria linguagem UML.
( ) Na UML um relacionamento é uma conexão entre dois ou mais elementos da notação.
( ) A implementação define como algo é feito. Em termos de programação, implementação é o código.
( ) Estereótipo é uma construção de software que encapsula estado e comportamento.
Assinale a alternativa que completa correta e respectivamente as lacunas da assertiva a seguir relacionada à programação orientada a objetos. O nível de acesso que você escolhe é muito importante para seu projeto.
O acesso _______ garante o acesso a todos os objetos. Para garantir o acesso à instância, você precisa ter acesso ______ ou ______. Lembrando que o acesso ______ garante o acesso apenas para a instância, ou seja, para aquele objeto.
Considerando a linguagem UML (Unified Modeling Laaguage) para elaboração da estrutura de projetos de software, quais itens abaixo representam mecanismos básicos desta linguagem para representação de elementos:
I. Mecanismos de Extensão
II. Sumarização de Dados
III. Adornos
IV. Equacionamento
V. Especificações
Das alternativas acima:
Centenas de métricas têm sido propostas para software de computador, mas nem todas fornecem apoio prático ao engenheiro de software. Algumas exigem medições muito complexas, outras são tão restritas que poucos profissionais tentam entendê-las. Um conjunto de atributos deve ser abrangido para métricas de software efetivas. Associe as colunas, relacionando as medidas para as métricas de software às respectivas métricas derivadas.
(1) Simples e computáveis
(2) Empíricas e intuitivamente persuasivas
(3) Consistentes e objetivas
(4) Consistentes no uso de unidades e dimensões
(5) Independentes da linguagem de programação
(6) Mecanismo efetivo por realimentação de alta qualidade
( ) a métrica deve produzir sempre resultados que não sejam ambíguos.
( ) métricas devem ser baseadas no modelo de análise, modelo de projeto ou na estrutura do programa propriamente dita.
( ) deve ser relativamente fácil aprender como derivar a métrica e o seu cálculo não deve exigir esforço ou tempo exagerado.
( ) isto é, a métrica deve levar a um produto final da mais alta qualidade.
( ) a métrica deve satisfazer as noções intuitivas do engenheiro sobre o atributo do produto que está sendo considerado.
( ) o cálculo matemático da métrica deve usar medidas que não levam a combinações de unidades bizarras.
A sequência correta dessa associação é
Considerando a Programação Orientada a Objetos (POO), relacione a coluna da esquerda com a da direita e, em seguida, assinale a alternativa que contém a sequência correta.
(1) - Atributos
(2) - Domínio
(3) - Construtores
(4) - Classe
( ) São métodos usados para inicializar objetos durante sua instanciação.
( ) É o espaço onde um problema reside.
( ) São as características de uma classe visíveis externamente.
( ) Define os atributos e
comportamentos comuns
compartilhados por um tipo de
objeto.
Assinale a alternativa correta.
A Programação Orientada a Objetos (POO) se esmera em produzir software que tenha as seguintes características: