Questões de Concurso Sobre engenharia de software

Foram encontradas 11.957 questões

Q2362105 Engenharia de Software
De acordo com o Manual de Práticas de Contagem do IFPUG, a contagem das funções de dados e das funções transacionais deve ser realizada imediatamente após a
Alternativas
Q2362104 Engenharia de Software
No processo de desenvolvimento de software ágil, uma narrativa que relata, sob a perspectiva do usuário final, como o software irá agregar valor ao negócio é denominada
Alternativas
Q2362103 Engenharia de Software
No Scrum, o artefato que apresenta uma lista de características do software que está sendo desenvolvido é denominado
Alternativas
Q2362102 Engenharia de Software
Assinale a opção em que é apresentada uma técnica de desenvolvimento de software orientada a testes que é voltada para o atendimento dos requisitos do sistema com base no negócio, que utiliza exemplos e dublês de teste e que descreve funcionalidades por meio da sintaxe dado que, quando e então. 
Alternativas
Q2362101 Engenharia de Software
O projeto de software é a primeira atividade técnica voltada à construção de software e deve ser iniciada logo após
Alternativas
Q2361749 Engenharia de Software
É um paradigma para o desenvolvimento de software que se baseia na utilização de componentes individuais que colaboram entre si para construir sistemas mais complexos em que a colaboração entre os objetos é feita através do envio de mensagens. Baseia-se em conceitos como objetos, abstração, entidades, classes, herança, polimorfismo, etc. A que paradigma de programação esse trecho se refere? 
Alternativas
Q2361746 Engenharia de Software
A norma ISO/IEC 9126:1991 apresenta a padronização mundial do Software como Produto considerado como um “Software de Qualidade”, fornecendo um modelo de propósito geral que define seis categorias de características de qualidade de software, que são divididas em subcaracterísticas. Relacione a Coluna 1 à Coluna 2, associando cinco das categorias de qualidade com as suas respectivas subcaracterísticas. 

Coluna 1
1. Funcionalidade.
2. Confiabilidade.
3. Usabilidade.
4. Eficiência.
5. Manutenibilidade.
Coluna 2
( ) Recuperabilidade.
( ) Operacionalidade.
( ) Utilização de recursos.
( ) Testabilidade.
( ) Adequação. 


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2361745 Engenharia de Software
A Engenharia de Requisitos se divide em duas áreas principais relativas ao trabalho efetuado com os requisitos. Que áreas são essas?
Alternativas
Q2361744 Engenharia de Software
Os níveis de teste são grupos de atividades de teste que são organizados e gerenciados juntos e são executados em relação ao software em determinado nível de desenvolvimento. Assinale a alternativa que NÃO apresenta um teste que se enquadra na definição dos níveis de teste. 
Alternativas
Q2361743 Engenharia de Software
A NBR ISO/IEC 9126, sob o título geral “Engenharia de software – Qualidade do produto”, consiste nas seguintes partes, EXCETO:
Alternativas
Q2361742 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) fornece ferramentas para análise, projeto e implementação de softwares, assim como modelagem de negócios e processos para o desenvolvimento orientado a objetos. A especificação UML tem uma abordagem familiar padrão que modela uma classe usando alguns itens, EXCETO:
Alternativas
Q2359992 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


A adoção da engenharia de software baseada em componentes (CBSE — component-based software engineering) apresenta como desvantagem o aumento do prazo para a implementação do software.

Alternativas
Q2359991 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


Um dos princípios da componentização de software é o OCP (open-closed principle), que define que um componente pode ser estendido sem necessidade de modificações internas.

Alternativas
Q2359990 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


Ao se migrar para uma arquitetura cliente/servidor multinível, a mesma aplicação pode assumir simultaneamente as funções de cliente e de servidor.

Alternativas
Q2359989 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


Ao se especificar a nova versão de um software, devem ser mapeados os requisitos não funcionais, que definem o que o sistema deve fazer para atender as expectativas do cliente.

Alternativas
Q2359988 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


De acordo com o modelo DevOps, a equipe de desenvolvimento é responsável por construir e publicar os containers de suas aplicações.

Alternativas
Q2359987 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


Quando instalados em um mesmo host, containers diferentes devem executar o mesmo sistema operacional.

Alternativas
Q2359986 Engenharia de Software

No que diz respeito a refatoração e modernização de software, julgue o item subsequente.


Ao se aplicar um patch em um container, outro container pode ser gerado, o que permite a verificação do impacto do patch sobre as aplicações. 

Alternativas
Q2359985 Engenharia de Software

A respeito da computação em nuvem e da modernização de software, julgue o item seguinte.


A modalidade PaaS (plataform as a software) é indicada para desenvolvedores de aplicações que operam na nuvem, pois oferece um ambiente de desenvolvimento de software

Alternativas
Q2359984 Engenharia de Software

A respeito da computação em nuvem e da modernização de software, julgue o item seguinte.


Uma nuvem é considerada híbrida quando é utilizada por duas ou mais organizações sem vínculo entre si.

Alternativas
Respostas
1181: D
1182: C
1183: D
1184: B
1185: D
1186: A
1187: B
1188: C
1189: D
1190: E
1191: D
1192: E
1193: C
1194: C
1195: E
1196: E
1197: E
1198: C
1199: C
1200: E