Questões de Noções de Informática - Software para Concurso
Foram encontradas 2.344 questões
Qual é o resultado da execução do código escrito na linguagem Python 3.10 apresentado a seguir?
a = 0
b = 0
c = 256
d = 256 + 0
print(f'{a is b} {c is d}')
Considere o trecho do código escrito na linguagem Python 3.10 apresentado a seguir:
def my(x):
---return lambda y: sum(range(x)) + y
not_my=my(1)
print(not_my(10))
Indique a alternativa que apresenta CORRETAMENTE o resultado da sua execução:
Sobre XML, assinale a alternativa INCORRETA:
XMLStandard. https://www.w3.org/standards/xml/core.html, acessado em 14/09.
Sobre gerenciamento de software, é importante compreender que ainda existem muitos softwares legados que são críticos para o negócio. As organizações precisam decidir como obter o melhor retorno de seus investimentos, o que envolve fazer uma avaliação realista do legado e decidir sobre a estratégia mais adequada para a continuidade e evolução dos serviços organizacionais. Assinale a alternativa que NÃO apresenta uma opção estratégica:
SOMMERVILLE. Engenharia de Software. Editora Pearson, 9ed., 2011.
Sobre conceitos relacionados à Engenharia de Software assinale a alternativa INCORRETA:
SOMMERVILLE. Engenharia de Software. Editora Pearson, 9ed., 2011.
Ainda sobre a área de trabalho, existem elementos mais modernos, que são pequenos aplicativos que exibem o conteúdo na mesma área de trabalho, para que se possa dispor de informações sem ter que abrir o aplicativo, esses elementos são denominados:
São formas utilizadas para representação de algoritmos:
I. Fluxograma.
II. Pseudocódigo.
III. Teste de mesa.
IV. Diagrama de Chapin.
Quais estão corretas?
A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0.
algoritmo "semnome" var cont, produto: inteiro inicio cont <- 0; produto <- 1; repita cont <- cont + 1; produto <- produto * cont; escreval (cont, "|", produto) ate ((produto > 100) ou (cont >= 10)) fimalgoritmo |
Figura 1 – Algoritmo escrito no software VisuAlg 3.0
Quais serão, respectivamente, os valores das variáveis "cont" e "produto" ao final da execução do algoritmo da Figura 1?
O comando git log tem como objetivo apresentar um histórico dos commits realizados. Um usuário digitou o comando
git log --oneline
Pode-se afirmar corretamente que a opção --oneline fará esse comando apresentar
Em APIs RESTful, o verbo HTTP OPTIONS tem o propósito de
Sistemas de controle de versionamento Git possuem suporte a ramificações (branches). Um usuário pode deletar uma dessas ramificações locais por meio do comando
O seguinte código JavaScript
console.log("1");
setTimeout(() => {
console.log("2");
}, 1);
process.nextTick(() => {
console.log("3");
});
quando executado no Node.js produz a saída:
A linguagem PHP possui um conjunto de variáveis denominadas superglobais. Estas são variáveis que estão disponíveis em todos os escopos, sendo um exemplo de uma delas a
Observe o seguinte trecho de código escrito na linguagem Python.
def f(n):
return lambda a : 1 + n
f1 = f(2)
f2 = f(3)
print(f1(3) + f2(1))
Analisando esse trecho de código é correto afirmar que ele irá imprimir o valor
A seguir é apresentado um pequeno código em CSS.
p {
color: #0000FF;
}
Pode-se afirmar corretamente que este código fará com que os parágrafos escritos na página HTML estejam na cor
Na programação orientada a objetos, utiliza-se o princípio de construtores, sobre os quais é correto afirmar que
Um trecho de programa, expresso na forma de uma pseudolinguagem (Português Estruturado), é apresentado a seguir.
Início
Inteiro: i, j, k, a;
...
Para i de 3 até 6 faça
Para j de 4 até 7 faça
Para k de 2 até 8 faça
[
a ← a + 1;
]
...
Fim.
É correto afirmar que, a variável a, após a execução de desse trecho de programa, terá sido incrementada
O PMBOK 6a edição define as denominadas partes interessadas no projeto, sendo correto afirmar que
A norma ABNT NBR-ISO/IEC/IEEE 12207:2021 (Engenharia de Sistemas e Software – Processos de Ciclo de Vida de Software) agrupa as atividades que podem ser executadas durante o ciclo de vida de um sistema de software nos seguintes grupos de processos:
Analise as informações a seguir:
I. É correto afirmar que todas as comunicações de rede online envolvem o uso de hardware e software, que compõem as partes física e lógica, respectivamente, necessárias para executar a interação entre máquinas e pessoas.
II. É correto afirmar que de software: software de base (sistemas operacionais), software aplicativo (aplicações para atender o cliente final) e software cliente-servidor (aplicação utilizada por uma rede ou por um servidor).
Marque a alternativa CORRETA: