Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

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
Q92430 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.
No plano de teste, um documento de nível gerencial, definem-se como o teste vai ser realizado, quem vai executar os testes, o prazo estimado e o nível de qualidade esperado.
Alternativas
Q92429 Engenharia de Software
Julgue os itens subsecutivos, referentes a UML.

Os modelos de casos de uso enfatizam os objetivos e as perspectivas do usuário, demonstrando a visão de quem utiliza o sistema.
Alternativas
Q92428 Engenharia de Software
Julgue os itens subsecutivos, referentes a UML.

Os diagramas de atividades mostram como objetos específicos interagem entre si e são úteis para definir o fluxo lógico de programas.
Alternativas
Q92427 Engenharia de Software
Acerca de RUP (rational unified process), julgue os itens que se seguem.

No desenvolvimento de software por meio do RUP, definem-se marcos de progresso do processo, com previsão de entrega de produtos e decisões nas passagens das fases.
Alternativas
Q92426 Engenharia de Software
Acerca de RUP (rational unified process), julgue os itens que se seguem.

RUP e UML são interdependentes, isto é, não há como se aplicar o RUP no desenvolvimento de um sistema se não se utilizar o UML.
Alternativas
Q92425 Engenharia de Software
Acerca de RUP (rational unified process), julgue os itens que se seguem.

O conjunto de artefatos de requisitos do RUP contém artefatos relativos ao planejamento, tais como o plano de projeto e os planos de iteração.
Alternativas
Q91141 Engenharia de Software
Requisitos de sistema são descrições dos serviços fornecidos pelo
sistema e as suas restrições operacionais. Engenharia de requisitos
é o processo de descobrir, analisar, documentar e verificar esses
serviços e restrições. Acerca desse assunto, julgue os itens que se
seguem.

O estudo de viabilidade, uma atividade inicial do processo de engenharia de requisitos, consiste em um conjunto preliminar de requisitos de negócio, um esboço da descrição do sistema e da forma como o sistema pretende apoiar os processos de negócios.
Alternativas
Q91140 Engenharia de Software
Requisitos de sistema são descrições dos serviços fornecidos pelo
sistema e as suas restrições operacionais. Engenharia de requisitos
é o processo de descobrir, analisar, documentar e verificar esses
serviços e restrições. Acerca desse assunto, julgue os itens que se
seguem.

A etnografia, uma técnica de levantamento de requisitos, é uma abordagem completa para elicitação, utilizada para compreender os requisitos sociais e organizacionais e que identifica novas características a serem acrescentadas em um sistema.
Alternativas
Q91139 Engenharia de Software


Considerando a figura acima, que ilustra o modelo geral de processo de projeto, julgue o próximo item.


Os diversos modelos de processo de software disponíveis permitem a representação abstrata de um processo de software sob diferentes perspectivas. No modelo evolucionário, sob a perspectiva da arquitetura, a velocidade de desenvolvimento faz que a produção de documentos que reflitam cada versão do sistema seja economicamente inviável, gerando problemas na validação independente de sistemas.
Alternativas
Q91138 Engenharia de Software


Considerando a figura acima, que ilustra o modelo geral de processo de projeto, julgue o próximo item.


Quando métodos ágeis são utilizados, as saídas do processo de projeto, representado na figura, consistem em documentos de especificação separados e, após o projeto de arquitetura do sistema, os estágios posteriores serão incrementais e cada incremento é representado como um modelo de projeto.
Alternativas
Q91120 Engenharia de Software
Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

Uma classe abstrata não pode ser diretamente instanciada. Somente as subclasses derivadas por herança múltipla de classes abstratas, chamadas de classes concretas, podem ser instanciadas.
Alternativas
Q91119 Engenharia de Software
Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

Um objeto possui dados internos e métodos que definem, respectivamente, seu estado atual e seu comportamento. Um objeto pode se comunicar com outros objetos passando mensagens.
Alternativas
Q91118 Engenharia de Software
Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

Os especificadores de acesso são atributos específicos dos membros de uma classe e definem como esses membros podem ser acessados. Esse controle de acesso refere-se somente à visibilidade dos membros de uma classe por objetos de outras classes que não sejam suas herdeiras.
Alternativas
Respostas
12321: E
12322: E
12323: C
12324: C
12325: C
12326: E
12327: E
12328: C
12329: C
12330: E
12331: C
12332: E
12333: E
12334: C
12335: E
12336: C
12337: E
12338: E
12339: C
12340: E