Questões de Concurso Para bancária

Foram encontradas 24.100 questões

Resolva questões gratuitamente!

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

Q1965358 Engenharia de Software
O algoritmo a seguir representa uma parte de um sistema de avaliação de alunos. O algoritmo exibe, com exatidão, as regras do negócio e os desejos do usuário. A linguagem usada para implementar esse algoritmo preservará a estrutura e a lógica exatamente como representadas. 


Com base nessas informações, julgue o item a seguir, acerca da previsão de testes a serem realizados no trecho de código apresentado.

No teste de caixa branca, conforme indicação do algoritmo, estima-se que o número mínimo de casos de teste de comando para 100% da cobertura de declaração do código será de dois casos.
Alternativas
Q1965357 Engenharia de Software
Julgue o próximo item, relativos a conceitos, processos e ciclo de vida dos testes de software. 

No teste de fumaça (smoke test), os códigos do software são integrados em componentes bloqueadores de erros com módulos reutilizáveis necessários para implementar as funções do software.
Alternativas
Q1965356 Engenharia de Software
Julgue o próximo item, relativos a conceitos, processos e ciclo de vida dos testes de software. 

A complexidade ciclomática, usada no contexto do método de teste de caminho básico, encontra o número de rotas de execução de um programa para percorrer os comandos elementares pelo menos uma vez. 
Alternativas
Q1965355 Engenharia de Software
Julgue o próximo item, relativos a conceitos, processos e ciclo de vida dos testes de software. 

É possível que um defeito que resida em código sem causar uma falha não seja encontrado em um teste dinâmico.  
Alternativas
Q1965354 Engenharia de Software
Julgue o próximo item, relativos a conceitos, processos e ciclo de vida dos testes de software. 

O teste estático é uma técnica de verificação de software que revisa o código do programa para identificar se ele representa as especificações produzidas para o software.
Alternativas
Q1965353 Programação

Julgue o item a seguir, com relação aos conceitos de SOLID.



Os princípios de programação orientada a objetos que correspondem aos princípios SOLID são: criador (creator), especialista na informação (information expert), controlador (controller), polimorfismo (polymorphism), fabricação pura (pure fabrication). 

Alternativas
Q1965352 Engenharia de Software

No que se refere aos conceitos de orientação a objetos, julgue o item a seguir.



Nas classes abstratas, que servem de modelo para outras classes, é obrigatória a existência de pelo menos um método abstrato, sem corpo. 

Alternativas
Q1965351 Arquitetura de Software
Julgue o item a seguir, a respeito dos padrões GRASP (general responsibility assignment software patterns).

Entre os padrões definidos pelo GRASP, destacam-se baixa coesão e alto acoplamento.
Alternativas
Q1965350 Engenharia de Software
Acerca dos conceitos de gestão de configuração, julgue o item que se segue. 

A prática DevOps visa à entrega contínua e à automação de tarefas repetitivas e tediosas, o que possibilita dedicar mais tempo à interação humana. 
Alternativas
Q1965349 Engenharia de Software
Acerca dos conceitos de gestão de configuração, julgue o item que se segue.  

Os principais recursos de um sistema de controle de versão incluem um repositório de dados que armazena todos os objetos de configuração relevantes e um recurso de gestão de versão que armazena todas as versões de um objeto de configuração. 
Alternativas
Q1965348 Engenharia de Software

No que concerne a qualidade de software, julgue o item seguinte.



De acordo com a SQA (software quality assurance), correção, completude e consistência do modelo de requisitos são características da qualidade do código que influenciam a qualidade de todos os produtos.  

Alternativas
Q1965347 Engenharia de Software

No que concerne a qualidade de software, julgue o item seguinte. 



Define-se confiabilidade de software como a probabilidade de operação, sem falhas, de um programa de computador em dado ambiente por determinado tempo. 

Alternativas
Q1965346 Engenharia de Software

Julgue o item a seguir, relativos aos conceitos de TDD e BDD.



Desenvolvedores que se beneficiam das vantagens do BDD escrevem os testes em sua língua nativa, em combinação com a linguagem ubíqua.

Alternativas
Q1965345 Engenharia de Software

Julgue o item a seguir, relativos aos conceitos de TDD e BDD.



No processo de TDD, o código é desenvolvido em grandes blocos de requisitos do usuário. Cada iteração resulta em um novo teste, que faz parte um conjunto de testes de regressão executado no final do processo de integração.

Alternativas
Q1965344 Engenharia de Software

Acerca do conceito de revisão por pares, julgue o item subsequente.  



A revisão por pares é uma forma de análise da causa-raiz, na qual a equipe define uma meta ou efeito arquitetural e, então, enuncia as ações relacionadas para o alcance da meta.  

Alternativas
Q1965343 Engenharia de Software

Julgue o item a seguir, com relação aos testes de RNF (carga, estresse).



Os testes de estresse devem verificar o uso da memória ao longo do tempo para garantir que não existam perdas acumulativas. 

Alternativas
Q1965342 Engenharia de Software
A respeito dos conceitos de teste de integração e de teste unitário, julgue o item subsequente.

O objetivo do teste de integração é verificar se os requisitos atendem a especificação e se as funcionalidades do sistema foram implementadas corretamente, sendo todo o sistema testado de modo a simular um ambiente de execução real. 
Alternativas
Q1965341 Engenharia de Software
A respeito dos conceitos de teste de integração e de teste unitário, julgue o item subsequente.

Os testes unitários são realizados com o objetivo de isolar cada parte do sistema para garantir que elas estejam funcionando conforme especificado. 
Alternativas
Q1965340 Engenharia de Software

Julgue o item a seguir, acerca de engenharia de requisitos.



Requisitos não funcionais de um sistema descrevem seu objetivo e dependem do tipo de software a ser desenvolvido, dos usuários esperados para o software e da abordagem geral adotada pela organização ao escrever os requisitos. 

Alternativas
Q1965339 Engenharia de Software

Julgue o item a seguir, acerca de engenharia de requisitos.



Requisitos organizacionais são requisitos de sistema amplos, derivados das políticas e dos procedimentos nas organizações do cliente e do desenvolvedor, cujas funções incluem definir como o sistema será utilizado e especificar a linguagem de programação.

Alternativas
Respostas
4321: C
4322: E
4323: E
4324: C
4325: C
4326: E
4327: C
4328: E
4329: C
4330: C
4331: E
4332: C
4333: C
4334: E
4335: E
4336: E
4337: E
4338: C
4339: E
4340: C