Questões de Concurso
Comentadas para especialista técnico - analista de tecnologia da informação
Foram encontradas 151 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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.
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.
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.
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.
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.
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.
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.
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.
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.
Acerca de bancos de dados, julgue o item que segue.
O DB2 for z/OS 12.0.0 não suporta a criação de stored
procedures; em razão da sua estrutura de camadas internas,
somente é possível a atualização de dados direta, sem o uso de
funções e(ou) procedimentos armazenados.
Acerca de bancos de dados, julgue o item que segue.
O código a seguir, criado no SQL Server 2017, apresenta uma visão materializada, especificamente devido ao argumento
SCHEMABINDING.
CREATE VIEW VwTeste
WITH SCHEMABINDING
AS
SELECT campo1 FROM tabela WHERE campo1 > 17;
Acerca de bancos de dados, julgue o item que segue.
Considere os seguintes comandos SQL.
WITH Numeros (num)
AS
(
SELECT 0 as num
union all
SELECT num + 3 as num
FROM Numeros
WHERE num <13
)
SELECT * FROM Numeros
É correto afirmar que o resultado da execução desses comandos é o seguinte.
0
3
6
9
12
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.
Julgue o item a seguir, relativo a qualidade de software.
No desenvolvimento de software à luz da ISO/IEC 12207, os
processos Planejamento de Projeto e Controle e Avaliação de
Projeto são afetos à Gestão de Projetos e são utilizados para
planejar e controlar o progresso de um projeto.
Julgue o item a seguir, relativo a qualidade de software.
A categoria Engenharia do CMMI 1.2 inclui tanto a área de processo Solução Técnica, que visa fornecer subsídios para implementar soluções para os requisitos, quanto a área de processo Validação, que visa fornecer subsídios para demonstrar que um produto satisfaz o uso a que se destina.
Julgue o item a seguir, relativo a qualidade de software.
Caso se pretenda obter o nível de maturidade 3, conforme o
CMMI 1.2, é correto implantar a área de processo
Desenvolvimento de Requisitos, que visa fornecer subsídios
para produção e análise dos requisitos de cliente, de produto e
de componente de produto.
Julgue o item seguinte, a respeito de arquitetura de software.
O objetivo da arquitetura orientada a serviços é realizar uma
separação entre a lógica de integração de negócios e a
implementação. Nessa arquitetura, os serviços são funções
e(ou) processos de negócios individuais, compartilhados e
reutilizáveis, que podem fazer parte da composição de outros
serviços pela integração e(ou) orquestração de tais serviços.
Julgue o item subsequente, relativo a estrutura de dados.
Uma lista encadeada é basicamente uma estrutura de dados em
lista em que cada nó possui três campos: um para os dados, um
para o endereço do nó anterior, e outro para o endereço do nó
posterior.
Julgue o item subsequente, relativo a estrutura de dados.
Situação hipotética: Para ordenar os números do vetor (30, 50, 10, 20, 40), foram realizados os passos i a vi, apresentados a seguir, com os respectivos resultados a cada passagem.
i 30 > 50?
30,50,10,20,40
ii 50 > 10?
30,10,50,20,40
iii 50 > 20?
30,10,20,50,40
iv 50 > 40?
30,10,20,40,50
v 30 > 10?
10,30,20,40,50
vi 30 > 20?
10,20,30,40,50
Assertiva: Nessa situação, os passos realizados constituem um
algoritmo do tipo bubble sort, ou bolha.
Julgue o próximo item, concernente ao conceito relacionado a algoritmos e linguagens de programação.
O comando 29 = A atribui à variável A o valor 29.