Questões de Concurso Público BNB 2018 para Especialista Técnico - Analista de Sistema

Foram encontradas 22 questões

Q950929 Engenharia de Software

Julgue o item a seguir, relativo ao conceito de construção de algoritmos.


Em programação orientada a objetos, a técnica utilizada para esconder detalhes internos de funcionamento de uma classe é denominada generalização.

Alternativas
Q950933 Engenharia de Software

Julgue o item seguinte, a respeito de web services.


DevOPS é um conjunto de ferramentas e práticas de trabalho para integração entre os colaboradores dos grupos de desenvolvimento de código, de operações e de apoio, e pode ser utilizado na produção rápida e segura de aplicações e serviços.

Alternativas
Q950952 Engenharia de Software

Julgue o item a seguir, relativo a qualidade de software.


A NESMA (Netherlands Software Metric Association), por ser uma métrica utilizada somente quando não estão disponíveis detalhes da implementação e dos requisitos do software, reconhece apenas os métodos de análise de pontos de função estimada e indicativa.

Alternativas
Q950953 Engenharia de Software
Considerando a tabela precedente, em que baixa, média e alta são as complexidades das funções, julgue o próximo item, relativo a análise de pontos de função (APF).
A aplicação A possui mais de sessenta pontos de função brutos.
Alternativas
Q950954 Engenharia de Software

Considerando a tabela precedente, em que baixa, média e alta são as complexidades das funções, julgue o próximo item, relativo a análise de pontos de função (APF).


A aplicação A possui mais pontos de função brutos do que a aplicação B.

Alternativas
Q950958 Engenharia de Software
O item a seguir apresenta uma situação hipotética, seguida de uma assertiva a ser julgada, com relação a testes de software.
Uma equipe de desenvolvimento de softwares pretendia realizar testes de forma incremental durante o desenvolvimento de um programa, a fim de verificar se mudanças no programa não haviam nele introduzido novos bugs; para isso, foram sugeridos os testes unitários e de regressão. Nessa situação, será correto utilizar os testes unitários, mas não os testes de regressão, pois esses últimos não visam verificar novos bugs, mas sim, tão somente, avaliar as funcionalidades do sistema.
Alternativas
Q950959 Engenharia de Software

O item a seguir apresenta uma situação hipotética, seguida de uma assertiva a ser julgada, com relação a testes de software.


Determinada equipe de desenvolvimento de softwares pretendia realizar testes que permitissem avaliar cenários com os quais os usuários reais do sistema pudessem se relacionar. Esses cenários deveriam descrever uma maneira de usar o sistema. Para isso, foram sugeridos os testes de release e de cenário. Nessa situação, será correto aplicar testes de cenários, que são incompatíveis com os de release, devendo a aplicação desses últimos ser descartada.

Alternativas
Q950960 Engenharia de Software

O item a seguir apresenta uma situação hipotética, seguida de uma assertiva a ser julgada, com relação a testes de software.


Determinada equipe de desenvolvimento de softwares desejava realizar testes que avaliassem o comportamento do sistema por meio do estudo das entradas e das saídas relacionadas, sem validação da implementação do software e sem acesso ao seu código-fonte. Para isso, a equipe sugeriu a utilização dos testes de caixa-preta e de caixa-branca. Nessa situação, somente o teste tipo caixa-preta é corretamente aplicável, pois o tipo caixa-branca depende de acesso ao código-fonte do sistema.

Alternativas
Q950961 Engenharia de Software

A respeito de engenharia de requisitos, julgue o item a seguir.


A revisão técnica é um procedimento utilizado para validar os requisitos de um projeto, com o objetivo de identificar eventuais inconsistências e verificar se os artefatos estão de acordo com o padrão esperado.

Alternativas
Q950962 Engenharia de Software

A respeito de engenharia de requisitos, julgue o item a seguir.


No levantamento de informações, os requisitos dos solicitantes são classificados como normais e conceituais. Os requisitos normais refletem os objetivos e as metas do produto, ao passo que os conceituais estão implícitos no produto ou extrapolam as expectativas do cliente.

Alternativas
Q950963 Engenharia de Software

A respeito de engenharia de requisitos, julgue o item a seguir.


O protótipo operacional serve para aprimorar o entendimento de como o sistema deve funcionar, por meio da elucidação dos requisitos do usuário e da compreensão de suas necessidades.

Alternativas
Q950964 Engenharia de Software

Acerca dos métodos ágeis, julgue o próximo item.


Em XP, a técnica de planning game é utilizada pelo cliente para identificar as prioridades do que deve ser construído em um software, sem a participação dos desenvolvedores.

Alternativas
Q950965 Engenharia de Software

Acerca dos métodos ágeis, julgue o próximo item.


No Scrum, um dos objetivos da sprint review é mostrar o que foi feito pelos membros da equipe na sprint anterior, ao passo que a retrospectiva visa identificar o que pode ser melhorado na próxima sprint.

Alternativas
Q950966 Engenharia de Software

Acerca dos métodos ágeis, julgue o próximo item.


Nas regras SMART, aplicadas para identificar os objetivos de um produto, a regra realistic garante que todos os stakeholders tenham o mesmo entendimento a respeito desses objetivos.

Alternativas
Q950967 Engenharia de Software
Considerando os conceitos de análise e projeto orientados a objetos, julgue o item subsecutivo.

Dois métodos podem ser utilizados para identificar casos de uso: um que se baseia em atores, em que primeiro são identificados os atores e, depois, os eventos dos quais eles participam; e um que se baseia em eventos, em que primeiro são identificados os eventos e, depois, os atores relacionados.
Alternativas
Q950968 Engenharia de Software

Considerando os conceitos de análise e projeto orientados a objetos, julgue o item subsecutivo.


A UML é um guia para análise e projeto orientados a objetos, e mostra ao desenvolvedor como realizar essas atividades.
Alternativas
Q950970 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


De acordo com o conceito de herança, uma classe derivada é uma implementação mais genérica da classe da qual ela deriva, o que permite a reutilização de métodos e de variáveis.

Alternativas
Q950971 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


As interfaces são definições a respeito de como um objeto pode ser utilizado por outros objetos, sem envolver necessariamente uma interação com o usuário.

Alternativas
Q950972 Engenharia de Software

Julgue o seguinte item, a respeito de programação orientada a objetos.


O encapsulamento em uma classe garante que seus métodos e suas variáveis tenham alta coesão e baixo acoplamento, seguindo os objetivos básicos da programação orientada a objetos.

Alternativas
Q950979 Engenharia de Software
Julgue o item a seguir, relativo à gerência de projetos, de acordo com as abordagens do Kanban e do Scrum.
Quando utilizado para atividades de desenvolvimento de sistemas, o método Kanban ajuda a assimilar e a controlar o progresso das tarefas de forma visual.
Alternativas
Respostas
1: E
2: C
3: E
4: E
5: E
6: E
7: E
8: C
9: C
10: E
11: C
12: E
13: C
14: E
15: C
16: E
17: E
18: C
19: E
20: C