Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q436587 Engenharia de Software
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A adoção da estratégia bottom-up nos testes de integração torna desnecessária a utilização de stubs.
Alternativas
Q436586 Engenharia de Software
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
Os testes de aceitação e os de sistema podem ser planejados e executados da mesma forma, diferenciando-se apenas em relação aos seus objetivos, que são, respectivamente, validação e verificação do sistema.
Alternativas
Q436585 Engenharia de Software
No que diz respeito à engenharia de testes, julgue o item subsecutivo.
A ferramenta SVN, também denominada subversion, é mais eficiente na transmissão e no armazenamento de arquivos textos do que de arquivos binários.
Alternativas
Q436584 Engenharia de Software
Com relação à engenharia de requisitos, julgue o item que se segue.
Os requisitos funcionais são distribuídos em três tipos: os que restringem o comportamento do software, os derivados de políticas da organização e os provenientes de fatores externos, como as normas de órgãos reguladores.
Alternativas
Q436583 Engenharia de Software
Com relação à engenharia de requisitos, julgue o item que se segue.
No processo de validação de requisitos, a verificação de consistência assegura que os requisitos possam ser implementados de acordo com as tecnologias existentes.
Alternativas
Q436582 Engenharia de Software
Com relação à engenharia de requisitos, julgue o item que se segue.
O gerenciamento de requisitos é planejado durante o processo de elicitação de requisitos e iniciado quando se torna disponível a primeira versão do documento de requisitos aprovada pelos stakeholders.
Alternativas
Q436581 Engenharia de Software
Com relação à engenharia de requisitos, julgue o item que se segue.
A etnografia auxilia na descoberta de requisitos implícitos do sistema ao se observar a forma como um trabalho é executado, em vez de se verificar como os processos são definidos pela organização.
Alternativas
Q436580 Engenharia de Software
Com relação à engenharia de requisitos, julgue o item que se segue.
A linguagem natural estruturada, em que é admitida a utilização de construções de linguagem de programação, é uma técnica de especificação de requisitos.
Alternativas
Q435857 Engenharia de Software
Acerca do tratamento digital de imagens, concepção e produção de vinhetas, softwares de modelagem e animação em 3D, julgue o item subsequente.
O processo de renderização, em um software de modelagem e animação em 3D, é dispendioso, uma vez que exige ajustes necessários de iluminação, presença de sombras e outros elementos da cena, bem como demanda alta capacidade de processamento do computador.
Alternativas
Q435537 Engenharia de Software
A respeito de qualidade de software, julgue o item abaixo.
Em engenharia de software, acoplamento refere-se a uma medida de um componente, ao passo que, em casos de sistemas, cada componente pode ser a sua medida de acoplamento. O acoplamento de um componente é alto quando os seus integrantes estão relacionados a um tema comum, isto é, têm o mesmo objetivo, fazem uma única tarefa.
Alternativas
Q435533 Engenharia de Software
Julgue o item abaixo a respeito de geoprocessamento.
As coordenadas do Sistema de Referência Geocêntrico para a América do Sul (SIRGAS) acompanham todos os movimentos e variações dos pontos em relação a um sistema de referência fixa, servindo, assim, para os estudos científicos da figura da Terra.
Alternativas
Q435528 Engenharia de Software
Acerca dos processos de desenvolvimento de software, julgue o item subsequente.
O Scrum é um conjunto simples e eficaz de regras e ferramentas que são utilizadas para maximizar resultados. O ScrumMaster exerce o papel de facilitador e motivador da equipe, além de garantir que as regras e as ferramentas sejam utilizadas com vistas à criatividade do trabalho e ao retorno do investimento.
Alternativas
Q435527 Engenharia de Software
Acerca dos processos de desenvolvimento de software, julgue o item subsequente.
A etapa de planejamento do Extreme Programming (XP) inicia-se com a escrita de UserStories (história do usuário). Por meio dessa ferramenta, aqueles que conhecem a técnica de construção de uma solução poderão guiar quem necessita dessa solução no exercício de descrevê-la de forma simples e concisa.
Alternativas
Q435525 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.
Ao adquirir licença de uso de uma planilha eletrônica como ferramenta para automatização de escritório da empresa, está-se adotando uma engenharia de software orientada a reúso.
Alternativas
Q435524 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.


Em um diagrama de sequência, como o mostrado na figura abaixo, deve-se usar um fragmento combinado com o operador de opt (opção) para representar uma escolha entre dois ou mais comportamentos. 


                                      imagem-010.jpg

Alternativas
Q435523 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.
No ciclo de vida clássico, ou modelo em cascata, as fases concluídas são congeladas para se evitar o retrabalho e maximizarem-se os custos de produção e a aprovação de documentos.
Alternativas
Q435522 Engenharia de Software
Com base nos conceitos gerais e nas disciplinas de engenharia de software, julgue o próximo item.
O princípio da extensibilidade, adotado pelo metamodelo da UML 2.3, permite que sejam usados perfis na customização da linguagem para se modelarem cenários específicos de uma organização.
Alternativas
Q435519 Engenharia de Software
Julgue o item que se segue, no que se refere à administração de dados.  
No contexto da qualidade dos dados, o mapeamento distorcido do mundo real para um estado errado no sistema de informação implica a falta de acurácia.
Alternativas
Q435505 Engenharia de Software
No que se refere a práticas ágeis, julgue o item. 
O fato de cada código ter sua própria estrutura não constitui impedimento para se estabelecerem padrões para a prática de refactoring, sendo possível, por exemplo, utilizar padrões de projeto, como o factory method, para remover duplicações no código.
Alternativas
Q435504 Engenharia de Software
No que se refere a práticas ágeis, julgue o item. 
Para se evitar dispêndio de muito tempo na alteração do código e pouco tempo na programação de novas funcionalidades, a prática de refactoring deve restringir-se aos casos em que haja grandes porções de código a ser refatorado.
Alternativas
Respostas
10061: C
10062: C
10063: E
10064: E
10065: E
10066: E
10067: C
10068: C
10069: C
10070: E
10071: C
10072: C
10073: C
10074: E
10075: E
10076: E
10077: C
10078: C
10079: C
10080: E