Foram encontradas 4.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q103260 Engenharia de Software
Acerca de engenharia de software, métricas, RUP, UML e teste de
software, julgue os itens subsequentes.

Com base no diagrama de caso de uso da UML 2.0, mostrado na figura abaixo, é correto afirmar que a seta identificada por V indica uma relação de dependência obrigatória; a seta identificada por VI indica uma dependência opcional; a seta identificada por VII está usada de forma incorreta, pois não há generalização entre casos de uso; o usuário Registered Customer pode acionar o caso de uso Pay; o caso de uso Select menu item será acionado todas as vezes que Order meal também for acionado.

Imagem 014.jpg
Alternativas
Q103259 Engenharia de Software
Acerca de engenharia de software, métricas, RUP, UML e teste de
software, julgue os itens subsequentes.

De acordo com o manual de contagem de pontos de função, consulta externa é um processo elementar que envia dados ou informações de controle para fora da fronteira, sendo considerada componente funcional básico.
Alternativas
Q102911 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

O teste de caixa-preta é utilizado quando uma nova versão do software está sendo lançada ou quando um novo ciclo de testes for necessário em paralelo ao desenvolvimento do mesmo.
Alternativas
Q102910 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Entre as etapas do ciclo de vida de software, as menos importantes incluem a garantia da qualidade, o projeto e o estudo de viabilidade. As demais atividades do ciclo, como a implementação e os testes, requerem maior dedicação da equipe e são essenciais.
Alternativas
Q102909 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

A linguagem de restrição de objetos, ou OCL, é utilizada para especificar restrições existentes em um modelo UML de sistema que esteja sendo projetado, como é o caso das precondições e pós-condições.
Alternativas
Q102908 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Os casos de uso devem ser definidos de tal forma que representem todas as situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição dos casos de uso pode ser feita por meio de cenários.
Alternativas
Q102907 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

A modelagem que permite a identificação de funcionalidades, comportamento do sistema, ambiente, relações entre agentes e detalhe de requisitos funcionais é representada por meio de diagrama de sequência de atividades.
Alternativas
Q102906 Engenharia de Software
Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Verificação e validação são atividades da análise de software, necessárias para se identificar o que o software precisa executar, seguida de uma avaliação do usuário quanto às atividades definidas.
Alternativas
Q102904 Engenharia de Software
Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Na programação orientada a objetos, objetos que possuam operações que se comportem da mesma maneira, mesmo que possuam atributos diferentes, podem ser agrupados em uma mesma classe.
Alternativas
Q102901 Engenharia de Software
Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Na programação orientada a objetos, o encapsulamento representa a ação em que diversas implementações de uma operação utilizam vários tipos de parâmetros diferentes.
Alternativas
Q92445 Engenharia de Software
Imagem 026.jpg

Imagem 027.jpg

Com base no conjunto de informações apresentado acima, julgue os
itens de 39 a 42.

Em face das informações apresentadas, é correto afirmar que as operações de integração reversa e integração para frente, apresentadas no diagrama, são usualmente apoiadas por ferramentas de comparação de diferenças, utilitários do tipo Imagem 033.jpg ou similares.
Alternativas
Q92444 Engenharia de Software
Imagem 026.jpg

Imagem 027.jpg

Com base no conjunto de informações apresentado acima, julgue os
itens de 39 a 42.

Nessa situação, a criação dos ramos Imagem 031.jpg a partir do tronco principal Imagem 032.jpg é efetuada por meio de operações de check out.
Alternativas
Q92443 Engenharia de Software
Imagem 026.jpg

Imagem 027.jpg

Com base no conjunto de informações apresentado acima, julgue os
itens de 39 a 42.

A fim de apoiar a execução do ciclo básico de trabalho de equipes de desenvolvimento de software trabalhando sob controle de versões, podem ser usadas, diretamente, as seguintes operações e(ou) ferramentas: update, para atualização das cópias de trabalho; ferramentas de edição, para modificar cópia de trabalho; operações de status, diff e history, para examinar mudanças; merge, para resolver conflitos; e commit, para concluir as mudanças
Alternativas
Q92442 Engenharia de Software
Imagem 026.jpg

Imagem 027.jpg

Com base no conjunto de informações apresentado acima, julgue os
itens de 39 a 42.

A partir dessas informações, é correto afirmar que, à medida que a equipe do ramo Imagem 028.jpg não inicia a execução da integração reversa, os programadores que atuam no ramo Imagem 029.jpg realizam as operações de checkout e checkin no ramo Imagem 030.jpg
Alternativas
Q92437 Engenharia de Software
Imagem 018.jpg

Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas suportados dessa linguagem.

Em um diagrama de sequência, estão representadas classes, que não são relacionadas por agregação e composição, entre outros tipos de relações presentes em diagramas de classe, mas relacionadas, diretamente, por meio de mensagens.
Alternativas
Q92436 Engenharia de Software
Imagem 018.jpg

Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas suportados dessa linguagem.

Imagem 020.jpg
Alternativas
Q92435 Engenharia de Software
Imagem 018.jpg

Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas suportados dessa linguagem.

Imagem 019.jpg
Alternativas
Q92434 Engenharia de Software
Imagem 018.jpg

Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas suportados dessa linguagem.

Em um diagrama de estados, uma máquina de estados pode ser composta por diversas outras máquinas de estados, denominadas submáquinas. Cada submáquina pode estar relacionada às demais por meio de transições, e as submáquinas podem estar na mesma região ou em diferentes regiões da máquina de estado que as compõe.
Alternativas
Q92433 Engenharia de Software
A respeito das métricas de software, julgue o item a seguir.

As métricas orientadas a tamanho medem a funcionalidade entregue pela aplicação ao usuário como valor de normalização.
Alternativas
Q92432 Engenharia de Software
Testes ajudam a descobrir erros ocorridos durante o projeto e a construção de software. As estratégias de teste devem ser planejadas de forma adequada, e ferramentas de teste podem ser utilizadas para tal fim. A esse respeito, julgue os itens subsequentes.
O resultado de um teste de verificação indica se o software desenvolvido corresponde aos requisitos especificados.
Alternativas
Respostas
3361: E
3362: C
3363: E
3364: E
3365: C
3366: C
3367: E
3368: C
3369: E
3370: E
3371: C
3372: E
3373: C
3374: E
3375: E
3376: C
3377: C
3378: C
3379: E
3380: E