Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.716 questões

Q43322 Engenharia de Software
Considerando os modelos do ciclo de vida de software, julgue os
itens que se seguem.
O modelo em cascata consiste de fases e atividades que devem ser realizadas em seqüência, de forma que uma atividade é requisito da outra.
Alternativas
Q42169 Engenharia de Software
Com relação aos tipos de testes que podem ser considerados e executados em um projeto de software, é correto afi rmar que o objetivo principal do Teste Funcional é assegurar que
Alternativas
Q42168 Engenharia de Software
Quanto aos princípios básicos da Engenharia de Software, é correto afi rmar que
Alternativas
Q42167 Engenharia de Software
O modelo Espiral para a Engenharia de Software define quatro importantes atividades representadas pelos quatro quadrantes da figura. Quanto a estas atividades, é correto afi rmar que a
Alternativas
Q42159 Engenharia de Software
Na Orientação a Objetos, um diagrama que retrata uma série de elementos estáticos, suas associações, estruturas de superclasse e outros inter-relacionamentos estáticos é denominado diagrama de
Alternativas
Q42158 Engenharia de Software
Analise as seguintes afi rmações relacionadas a Orientação a Objetos:

I. Quando os atributos são de instância, cada objeto tem sua própria cópia desses atributos.
II. Quando um código precisa ser executado para a inicialização de um objeto, esse referido código pode ser especifi cado por meio de um método construtor.
III. Um mesmo nome de método pode ser usado para identifi car diferentes métodos em uma mesma classe ou diferentes métodos em classes diferentes. A isto se dá o nome de Herança.
IV. Existem métodos cujo código apenas acessa atributos de classe ou os parâmetros passados. Esses métodos são chamados "Métodos Abstratos".

Indique a opção que contenha todas as afi rmações verdadeiras.
Alternativas
Q42157 Engenharia de Software
Analise as seguintes afi rmações relacionadas a Orientação a Objetos:

I. O acesso a atributos públicos só pode ser feito a partir dos métodos membros da classe derivada.
II. A visibilidade dos atributos pode ser pública, privada ou protegida.
III. Os métodos protegidos podem ser acessados a partir dos métodos da classe do qual é membro.
IV. Diferentemente dos atributos privados, o acesso a métodos privados pode ser feito a partir dos métodos membros de qualquer classe.

Indique a opção que contenha todas as afi rmações verdadeiras.
Alternativas
Q42156 Engenharia de Software
Analise as seguintes afi rmações relacionadas a conceitos de programação Orientada a Objetos e da linguagem de programação Java:

I. Considerando os atributos de Instância ou de Classes, quando estes são de Instância, cada objeto tem a sua própria cópia destes atributos.
II. Em um programa codifi cado em Java, um atributo de classe é identifi cado com a palavra static.
III. Um método estático pode ser invocado usando-se o nome da classe seguido de parênteses contendo o nome do método. Além disso, é obrigatório que os objetos da classe tenham sido criados para que o método estático seja invocado.
IV. Da mesma forma que é obrigatório especifi car o código a ser executado na criação de um objeto, também é obrigatório especifi car um código a ser executado na destruição deste objeto. Este princípio é denominado Visibilidade Privada.

Indique a opção que contenha todas as afi rmações verdadeiras.
Alternativas
Q26411 Engenharia de Software
NÃO se trata de uma categoria de erros encontrados por meio de teste caixa-preta:
Alternativas
Q26410 Engenharia de Software
Uma sistemática para construção da arquitetura do software enquanto, ao mesmo tempo, conduz ao descobrimento de erros associados às interfaces é a estratégia de teste de software denominada de
Alternativas
Q26409 Engenharia de Software
Na notação original da UML 2.0, os símbolos + (mais) e # (jogo da velha), antecedendo as operações de uma classe, caracterizam tais operações, respectivamente, como
Alternativas
Q26408 Engenharia de Software
Atividade, Caso de Uso e Componente são diagramas da UML 2.0 classificados, respectivamente, no âmbito
Alternativas
Q26407 Engenharia de Software
Se em algum ponto de um Caso de Uso houver a necessidade de inserir incondicionalmente um cenário contido em outro Caso, deve-se usar o relacionamento de dependência estereotipado como
Alternativas
Q26406 Engenharia de Software
Considerando que a especificação dos requisitos pode não ser completa durante o estágio de Análise de Requisitos, em razão da imaturidade de conhecimento de clientes e desenvolvedores, é recomendável que a análise e modelagem dos requisitos tenham uma abordagem
Alternativas
Q26405 Engenharia de Software
Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é super-classe de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por
Alternativas
Q26404 Engenharia de Software
São dois tipos de relacionamento todo-parte:
Alternativas
Q26403 Engenharia de Software
Na associação entre classes, o número de instâncias de uma classe que pode se relacionar com outra é definido
Alternativas
Q26402 Engenharia de Software
O acesso aos atributos e operações das classes somente por intermédio de serviços (mensagens) que conhecem suas interfaces é uma proteção garantida
Alternativas
Q26401 Engenharia de Software
São dois conceitos utilizados especificamente nos modelos orientados a objetos:
Alternativas
Q26400 Engenharia de Software
No projeto de módulos adequadamente estruturados deve-se
Alternativas
Respostas
12321: C
12322: D
12323: C
12324: A
12325: D
12326: A
12327: B
12328: A
12329: A
12330: E
12331: A
12332: C
12333: E
12334: D
12335: B
12336: A
12337: D
12338: E
12339: C
12340: B