Questões de Concurso Sobre engenharia de software

Foram encontradas 14.527 questões

Q35361 Engenharia de Software
Na UML 2.0, a configuração de nós de processamento em tempo de execução e os artefatos que neles existem são representados graficamente por intermédio do diagrama de
Alternativas
Q35360 Engenharia de Software
Considere:

I. Ampliação de vocabulário que permite a criação de novos tipos de blocos de construção derivados dos já existentes, mas específicos a determinados problemas.

II. Extensão das propriedades dos blocos de construção que permite a criação de novas informações na especificação de um elemento.

No âmbito da UML, os conceitos I e II definem, respectivamente,
Alternativas
Q35359 Engenharia de Software
No processo de elicitação e análise de requisitos, a técnica pela qual o analista, como recurso, insere-se no ambiente de trabalho onde o sistema será usado, observando e registrando a rotina diária dos envolvidos para descobrir requisitos implícitos do sistema que reflitam os processos reais e não os formais, denomina-se
Alternativas
Q35358 Engenharia de Software
No âmbito da Engenharia de Software, um cenário de constantes mudanças políticas como as que ocorrem em uma aplicação governamental, por exemplo, propõe a especificação de um elemento de software que é o
Alternativas
Q35357 Engenharia de Software
O conceito de Herança, na orientação a objetos, está especificamente associado ao significado de
Alternativas
Q35356 Engenharia de Software
No âmbito da UML, é o mais importante detalhe que pode ser especificado para atributos e operações de um classificador e cuja especificidade, que pode ser de quatro níveis diferentes (ex. pacote), é utilizável por outros. Trata-se de
Alternativas
Q35355 Engenharia de Software
Deployment, no Processo Unificado, entra em ascensão na fase
Alternativas
Q35354 Engenharia de Software
No Processo Unificado, o Plano de Projeto é iniciado
Alternativas
Q35353 Engenharia de Software
São dois produtos da fase de Elaboração no Processo Unificado:
Alternativas
Q35352 Engenharia de Software
O Processo Unificado se caracteriza por ser um
Alternativas
Q35351 Engenharia de Software
A confiabilidade especificada para um software aplicativo é
Alternativas
Q35350 Engenharia de Software
No âmbito da Engenharia de Requisitos, uma revisão técnica formal é
Alternativas
Q34114 Engenharia de Software
A respeito de arquitetura de informação, julgue os itens a seguir.
Um modelo de dados de alto nível é parte de uma information systems architecture (ISA). Entre os componentes de uma ISA, estão os dados e os processos que manipulam os dados, estes últimos representados por DFDs e modelos de objetos.
Alternativas
Q34094 Engenharia de Software
Julgue os itens subsequentes, relativos às as métricas de software, medições que se referem a um sistema, processo ou documentação,
e que, aliadas aos padrões, auxiliam na qualidade do software.
A métrica de acoplamento e coesão analisa o grau de dependência entre componentes de um programa. Em um projeto de software, buscam-se um baixo grau de acoplamento e um alto grau de coesão. A medida fan-in, que mede o grau de acoplamento, indica quantos módulos controlam diretamente determinado módulo; desse modo, um valor baixo de fan-in indica que uma função Y está estreitamente acoplada ao restante do projeto.
Alternativas
Q34093 Engenharia de Software
Julgue os itens subsequentes, relativos às as métricas de software, medições que se referem a um sistema, processo ou documentação,
e que, aliadas aos padrões, auxiliam na qualidade do software.
A medida de complexidade ciclomática avalia o número de caminhos de execução diferentes de um dado programa, sendo diretamente relacionada à facilidade de compreensão do programa. Calculada a partir da análise de um grafo dirigido, representa os possíveis caminhos de execução do programa, e desvios incondicionais contribuem para o aumento de valor desse cálculo.
Alternativas
Q34092 Engenharia de Software
Imagem 011.jpg

Tendo o diagrama UML acima como referência, julgue os seguintes itens.
Na UML 2.0, o diagrama de interação geral é utilizado para modelar colaborações, conjunto de instâncias que cooperam entre si para uma função específica; o diagrama de máquina de estados representa estados de um caso de uso de um subsistema ou de um sistema completo; e o diagrama de tempo demonstra a mudança de estado de um objeto, ao longo do tempo decorrente de eventos externos.
Alternativas
Q34091 Engenharia de Software
Imagem 011.jpg

Tendo o diagrama UML acima como referência, julgue os seguintes itens.
Na figura, um diagrama UML de implantação é modelado juntamente com um diagrama de componentes, ambos voltados para a modelagem de aspectos físicos e estáticos de sistemas orientados a objetos.
Alternativas
Q34090 Engenharia de Software
Imagem 011.jpg

Tendo o diagrama UML acima como referência, julgue os seguintes itens.
Nesse diagrama, Imagem 012.jpg é uma interface do tipo fornecida que descreve um serviço implementado; e Imagem 013.jpg é uma interface do tipo requerida. Tas interfaces podem ser substituídas, sem prejuízo, pelos relacionamentos de dependência e realização, respectivamente.
Alternativas
Q34089 Engenharia de Software
Imagem 004.jpg

Com base no diagrama UML apresentado acima, julgue os itens subsequentes.
No referido diagrama, o número 1 no canto superior direito dentro do objeto Imagem 007.jpg:Imagem 008.jpg indica que esse objeto é unitário tal que, em padrões de projeto, pode ser classificado como do tipo singleton; #Imagem 009.jpg é uma mensagem de retorno sem disparo de método; e #Imagem 010.jpg é uma mensagem simples entre atores que indica somente a ocorrência de um evento
Alternativas
Q34088 Engenharia de Software
Imagem 004.jpg

Com base no diagrama UML apresentado acima, julgue os itens subsequentes.
No diagrama apresentado, #4 é um foco de controle que mostra o período durante o qual um objeto está desempenhando uma ação; #2 mostra um objeto Imagem 005.jpg da classe Imagem 006.jpg; #1 representa a existência de um objeto, uma linha de vida, que pode ser interrompida com um X quando o objeto é destruído; #3 é um objeto que não existia no início do processo e foi criado no decorrer deste.
Alternativas
Respostas
13761: C
13762: D
13763: A
13764: B
13765: B
13766: D
13767: B
13768: A
13769: C
13770: D
13771: E
13772: E
13773: E
13774: E
13775: C
13776: E
13777: C
13778: C
13779: C
13780: E