Questões de Concurso Sobre engenharia de software
Foram encontradas 14.525 questões
I. Entradas Externas se originam de um usuário ou são transmitidas de outra aplicação para fornecer dados distintos orientados à aplicação do software.
II. Saídas Externas são originadas de uma entrada on-line para geração de alguma resposta imediata do software sob a forma de uma saída on-line.
III. Arquivos lógicos internos são agrupamentos lógicos de dados que residem dentro das fronteiras da aplicação e são mantidos por Entradas Externas.
Estão CORRETAS as afirmativas:
I. Coletar os requisitos: define e documenta as necessidades das partes interessadas para atender aos objetivos do projeto.
II. Identificar os riscos: desenvolve opções e ações para aumentar as oportunidades e reduzir as ameaças aos objetivos do projeto.
III. Estimar os custos: desenvolve uma estimativa dos recursos monetários necessários para executar as atividades do projeto.
Quais dessas afirmações estão corretas?
Analise as três afirmações abaixo, sobre para que serve a métrica de pontos de função, usando dados históricos:
I – Para estimar o custo ou esforço necessário para projetar, codificar e testar o software.
II – Para prever o número de erros que vão ser encontrados durante o teste.
III – Para prever o número de componentes e/ou o número de linhas de código projetadas no sistema.
Quais dessas afirmações estão corretas?
I – Uma classe é uma generalização de outra classe se toda instância desta última for também uma instância da primeira.
II – Herança múltipla é a situação em que uma classe pode ter mais de uma superclasse.
III – Subclasses de uma classe abstrata também podem ser abstratas, formando uma hierarquia de classes abstratas.
Quais dessas afirmações estão corretas?
Analise as três opções abaixo:
I – Diagrama exibindo um caso de uso e seus relacionamentos.
II – Diagrama exibindo todos os casos de uso para um ator.
III – Diagrama exibindo todos os casos de uso a serem implementados em um ciclo de desenvolvimento.
Quais dessas opções podem ser consideradas como modelos de particionamento do diagrama de casos de uso?
e os métodos getters e setters devem ser normalmente
. Quando um objeto desta classe é instanciado, para incluir valores nos atributos utilizam-se os métodos setter e para obter os valores incluídos utilizam-se os métodos getter. Esse processo está relacionado com o que chamamos de encapsulamento. As lacunas I e II são preenchidas correta e, respectivamente, por
1. Teste de Unidade
2. Teste de Módulo
3. Teste de Subsistemas
4. Teste de Sistemas
5. Teste de Aceitação
6. Teste Final
( ) Testa se o sistema cumpre seus requisitos funcionais e não funcionais.
( ) Testa conjuntos de módulos que foram integrados em subsistemas
( ) Testa componentes individualmente.
( ) Testa módulos individualmente.
( ) Testa o sistema com os dados fornecidos pelo cliente.
A sequência correta é
( ) Ocultamento é o princípio de projeto por meio do qual cada componente de um programa deve agregar toda a informação relevante para sua manipulação como uma unidade.
( ) Arquivos .java são aqueles que possuem uma classe do tipo public, e essa classe precisa, obrigatoriamente, ter o mesmo nome do arquivo .java.
( ) Herança é o princípio por meio do qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação, mas comportamentos distintos.
( ) Atributos são variáveis ou campos que indicam possíveis informações armazenadas por um objeto de uma classe.
( ) Private é um modificador que permite declarar que um atributo ou método é visível apenas para as classes do mesmo pacote ou para as subclasses daquela
classe.
A sequência correta é
( ) Diagrama de implantação é uma representação do sistema que mostra o fluxo de uma atividade para outra.
( ) Operação é a implementação de um serviço a ser solicitado por algum objeto da classe para modificar o comportamento.
( ) Associação é uma forma de relacionamento em que um item utiliza as informações de outro item, mas não necessariamente o inverso.
( ) Dependência é um relacionamento estrutural que especifica objetos de um item conectados a objetos de outro item.
( ) Diagrama de comunicação é uma representação do sistema que enfatiza a organização estrutural de objetos que enviam e recebem mensagem.
A sequência correta é



Como modelado no diagrama UML, o relacionamento entre o objeto CatálogoDeProduto e o objeto Especificação- DoProduto significa que
análise de custo-benefício que decidiu pela sua reengenharia