Questões Militares Comentadas sobre engenharia de software

Foram encontradas 354 questões

Q529885 Engenharia de Software
Em UML, existem dois tipos de relacionamentos. O relacionamento entre um objeto inteiro e suas partes componentes e que possui uma notação diagramática distinta denomina-se
Alternativas
Q520349 Engenharia de Software
Analise as afirmativas sobre os fundamentos de teste de software, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.





(    ) O teste de caixa-preta é também chamado de teste comportamental e focaliza os requisitos funcionais do software.

(    ) O teste de caixa-branca, também chamado de teste de caixa de vidro, é uma filosofia de projeto de casos de teste que usa a estrutura de controle descrita como parte do projeto ao nível de componente para derivar casos de teste.

(    ) O teste de caminho básico é uma técnica de teste caixa-preta.


Alternativas
Q520345 Engenharia de Software
Analise as afirmativas sobre a análise por ponto de função, técnica ou métrica pela qual é possível medir o tamanho de um software a partir de suas funcionalidades e levando em consideração o ponto de vista do usuário, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.




(    ) Uma consulta externa é definida como entrada on-line que resulta na geração de alguma resposta imediata do software sob a forma de uma saída on-line.


(    ) Cada arquivo de interface externa é um agrupamento lógico de dados que reside dentro das fronteiras da aplicação e é mantido por entradas externas.

(    ) Cada arquivo lógico é um agrupamento lógico de dados que reside externamente à aplicação, mas fornece dados que podem ser úteis para a aplicação.

Alternativas
Q520344 Engenharia de Software
Com relação a análise por ponto de função, técnica ou métrica pela qual é possível medir o tamanho de um software a partir de suas funcionalidades e levando em consideração o ponto de vista do usuário, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta que relaciona a soma do nível de influência em um sistema à quantidade respectiva de total de pontos de função ajustado. Considere no cálculo que o total de pontos não ajustado é sempre igual a 2500:


Total de Pontos de Função Ajustado

1. AFP = 2100

2. AFP = 2000

3. AFP = 1900

4. AFP = 1800

5. AFP = 1700


Soma do Nível de Influência

(    ) Nível de Influência = 19

(    ) Nível de Influência = 15

(    ) Nível de Influência = 7

Alternativas
Q473672 Engenharia de Software
Sabe-se que um Analista de Suporte, envolvido em um projeto de software, necessita de um diagrama da UML que seria útil para mostrar o layout físico de um sistema, revelando quais partes do software são executadas em quais partes do hardware. Que diagrama da UML deverá ser modelado por esse profissional ?
Alternativas
Q473669 Engenharia de Software
Sabe-se que um Engenheiro de Software, envolvido em um projeto de software, está usando o conceito abordado pelo Pressman (2011) para definir o modelo de processo de software que ele utilizará. Esse conceito aborda que o melhor processo de software é aquele próximo às pessoas que realizarão o trabalho. Sendo assim, qual é o modelo de processo que tem como objetivo criar um grupo de profissionais de projetos "autodirigido", que se organize por si mesmo para produzir software de alta qualidade?
Alternativas
Q473654 Engenharia de Software
Considere que um Analista de Sistemas recebeu de sua gerência a determinação de pesquisar um diagrama da UML, que seria útil em sistemas de grande porte, com o propósito de obter uma visão das dependências entre os principais elementos de um sistema. Esse diagrama corresponde bem às estruturas usuais de programação e ajuda a manter as dependências de uma aplicação sob controle. Segundo Fowler (2004), esse analista está em busca de qual diagrama da UML?
Alternativas
Q664930 Engenharia de Software
Assinale a assertiva que apresenta a sucessão de fases do desenvolvimento de um sistema.
Alternativas
Q664928 Engenharia de Software
O conjunto de atividades que realiza alteração no sistema para manter seu funcionamento após modificações das necessidades definidas como iniciais, podendo ocorrer em todas as fases do ciclo, é o (a)
Alternativas
Q664907 Engenharia de Software

A seguir estão alguns termos relacionados à “herança”, um dos três pilares da 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- Herança

2- “Tem um”

3- Classe filha

4- Classe Raiz

5- Classe Folha


( ) Trata-se do relacionamento em que uma classe contém uma instância de outra classe.

( ) É a classe que está herdando.

( ) É um mecanismo que permite basear uma nova classe na definição de uma classe previamente existente.

( ) É a classe superior da hierarquia de herança.

( ) É uma classe sem filhas.

Alternativas
Q664905 Engenharia de Software
A respeito de Programação Orientada a Objetos é correto afirmar que
Alternativas
Q664902 Engenharia de Software
As seguintes fases caracterizam o Ciclo de Criação de Sistemas:
Alternativas
Q664900 Engenharia de Software

Assinale a alternativa correta:

Pode-se afirmar que o Polimorfismo atende a cada um dos objetivos da Programação Orientada a Objetos, porque produz software que possui, dentre outras, as seguintes características:

Alternativas
Q664895 Engenharia de Software

Sobre análise de sistemas, marque V para verdadeiro e F para falso. A seguir, assinale a alternativa com a sequência correta.

( ) Os Diagramas Hierárquicos Estruturados (DHE) devem ser elaborados no Projeto Físico.

( ) Análise de Sistemas é definida como o processo de analisar, projetar, implementar e avaliar sistemas para fornecer informações que sirvam de apoio às operações e aos processos de tomada de decisão de uma empresa.

( ) Um sistema com feedback deixa agir livremente a entropia e sofre consequentemente acelerada decadência.

( ) Segundo a técnica da análise estruturada, bastam quatro tipos de elementos para se retratar a especificação de um modelo lógico na fase de análise de sistemas.

Alternativas
Q664894 Engenharia de Software

Considerando os conceitos utilizados em Programação Orientada a Objetos (POO), relacione as colunas e, em seguida, assinale a alternativa que apresenta a sequência correta.

1- Classe

2- Atributos

3- Comportamento

4- Mensagem

5- Acessores


( ) Dão acesso aos dados internos de um objeto.

( ) É a forma através da qual os objetos se comunicam uns com os outros.

( ) São as características de uma classe visíveis externamente.

( ) Define todas as características comuns a um tipo de objeto.

( ) É algo que um objeto faz.

Alternativas
Q664885 Engenharia de Software

Marque V para verdadeiro e F para falso a respeito das afirmações sobre Programação Orientada a Objetos. Em seguida, assinale a alternativa que corresponde à sequência correta.

( ) Encapsulamento é a característica da Orientação a Objetos que permite construir partes ocultas da implementação do software, que atinjam uma funcionalidade.

( ) O uso do mecanismo da Herança permite que sua nova classe herde todos os atributos e comportamentos presentes na classe previamente existente.

( ) Todas as linguagens suportam o polimorfismo.

( ) Uma linguagem orientada a objetos considera tudo um objeto.

( ) Os métodos de classe pertencem à classe e não a uma instância específica. 

Alternativas
Q664878 Engenharia de Software

Assinale a alternativa que completa correta e respectivamente as lacunas do texto abaixo, o qual se relaciona à Programação Orientada a Objetos.

O Polimorfismo permite que um único _______ expresse muitos comportamentos diferentes. Um tipo de polimorfismo é ______, que permite que possa ser declarado o mesmo ______ várias vezes, sendo que cada declaração difere simplesmente no (a) ______ e ______ de argumentos.

Alternativas
Q664873 Engenharia de Software
Assinale a alternativa que corretamente define a fase em que o Diagrama de Fluxo de Dados (DFD) nível macro deve ser configurado.
Alternativas
Q521784 Engenharia de Software
O SISHOP – Sistema de Gestão Hospitalar – possui uma consulta que exibe a relação de todos os pacientes internados, o horário de alimentação e a dosagem de medicamentos de cada um deles. Por fim, exibe o total de pacientes e a quantidade de leitos ocupados.


Pela técnica de Análise de Pontos de Função, como função de Transação, a rotina acima descrita deve ser pontuada como: 

Alternativas
Q521780 Engenharia de Software
Segundo a teoria de Engenharia de Software, analise as afirmativas abaixo e assinale em qual dos seguintes grupos de modelagem inserem-se os modelos de fluxo de dados e modelos de máquinas de estado.
Alternativas
Respostas
201: A
202: A
203: D
204: C
205: E
206: A
207: B
208: D
209: D
210: D
211: B
212: C
213: D
214: A
215: B
216: C
217: B
218: B
219: B
220: B