Questões de Concurso Público Petrobras 2022 para Analista de Sistemas – Engenharia de Software
Foram encontradas 120 questões
Acerca de qualidade de software, julgue o item subsequente.
Um dos objetivos do teste caixa-preta é identificar erros em
interfaces, em estruturas de dados e em desempenho.
Acerca de qualidade de software, julgue o item subsequente.
Uma das técnicas para medição de qualidade de código
utiliza uma combinação de quantidade de ocorrências de
operandos e operadores que aparecem no código fonte.
Acerca de qualidade de software, julgue o item subsequente.
De acordo com o conceito de code smell, a categoria bloaters
engloba os trechos de código que são irrelevantes e podem
ser excluídos sem afetar a aplicação.
Com relação a tipos abstratos de dados, julgue o próximo item.
No trecho de código abaixo, o valor final da variável op é 4.
inteiro op=8
op = 5
op = 4
Com relação a tipos abstratos de dados, julgue o próximo item.
Uma pilha oferece as operações pop para inserir um
elemento da pilha e push para remover o elemento no seu
início.
Julgue o item subsequente, a respeito de algoritmos para ordenação e pesquisa e de programação recursiva.
A ordenação por seleção, ou Selection sort, requer apenas
uma quantidade constante O (1) de espaço de memória
adicional.
Julgue o item subsequente, a respeito de algoritmos para ordenação e pesquisa e de programação recursiva.
Uma função é dita recursiva quando, dentro dela, é feita uma
ou mais chamada a ela mesma.
Julgue o item a seguir, a respeito de normalização das estruturas de dados e de melhoria de desempenho de banco de dados.
Duas expressões SQL são equivalentes se e somente se elas
tiverem os mesmos comandos em suas respectivas
sequências.
Julgue o item a seguir, a respeito de normalização das estruturas de dados e de melhoria de desempenho de banco de dados.
Uma tabela está na segunda forma normal (2FN) se ela
estiver na 1FN e se todos os seus atributos não chave forem
totalmente dependentes da chave primária.
Julgue o item seguinte, com relação a banco de dados NoSQL e à linguagem de consulta estruturada (SQL).
O comando truncate PESSOA; permite excluir todos os
registros da tabela de nome PESSOA.
Julgue o item seguinte, com relação a banco de dados NoSQL e à linguagem de consulta estruturada (SQL).
Em um banco de dados NoSQL, como o banco de dados
gráfico, um objeto do mundo real é representado como uma
tabela; cada registro da tabela forma uma linha cuja chave
primária é representada por um campo numérico.
Acerca de modelagem de dados, julgue o item a seguir.
Qualquer subconjunto dos campos de uma relação pode ser
uma chave de pesquisa em um arquivo de índice.
Julgue o próximo item, referente à linguagem de manipulação de dados (DML).
A expressão SQL a seguir está sintaticamente correta e permite inserir dois alunos de nomes Pedro e Maria na tabela alunos.
INSERT VALUES ('Pedro',
'Maria') INTO alunos;
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
No que se relaciona a elasticidade e escalonamento de
computação em nuvem, os usuários têm a expectativa de que
a nuvem seja capaz de fornecer rapidamente recursos em
qualquer quantidade e a qualquer momento.
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
Cloud computing é uma das inovações tecnológicas que mais
cresceu nos últimos anos, por isso é uma instância direta da
computação autônoma, em que os sistemas se
autogerenciam.
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
Na cloud computing são essenciais o cumprimento de três
indicadores: disponibilidade, capacidade e desempenho na
entrega de soluções e informações.
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
A IaC (infraestrutura como código) foi viabilizada pelo
surgimento de plataformas de hospedagem de infraestrutura
em nuvem, especificamente as plataformas IaaS. Entre os
fatores que influenciam diretamente o uso da IaC estão o
aumento dos custos e a diminuição na velocidade de
implantação da infraestrutura.
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
Quanto à gestão de custos na nuvem, a computação em
nuvem pode reduzir a emissão de carbono, aumentar o total
cost of owership (TCO) e melhorar o return on investiment
(ROI).
Quanto aos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
A IoT (Internet das coisas) é estruturada em blocos básicos
de construção (comunicação, computação e semântica):
inicialmente, na parte de computação, sensores coletam
informações sobre o contexto em que os objetos se
encontram, em seguida, armazenam e(ou) encaminham esses
dados para um armazém de dados, centros de
armazenamento ou nuvem.
Com base nos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.
Em se tratando de gestão de projetos de software, é correto
afirmar que, nos métodos ágeis, a qualificação individual dos
membros da equipe não é considerada um fator crítico de
sucesso dada a convicção de que a colaboração em grupo
ajuda a superar dificuldades individuais.