Prévia do material em texto
Acertos: 8,0 de 10,0
24/05/2023
1a
Questão
Acerto: 1,0 / 1,0
Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x:
passe a armazenar o valor 5
passe a armazenar o valor 4
passe a armazenar o valor 32
passe a armazenar o valor 0.5
passe a armazenar o valor 4.8
Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x:
passe a armazenar o valor 5
passe a armazenar o valor 4
passe a armazenar o valor 32
passe a armazenar o valor 0.5
passe a armazenar o valor 4.8
Respondido em 24/05/2023 14:32:17
Explicação:
A resposta correta é: passe a armazenar o valor 4
2a
Questão
Acerto: 1,0 / 1,0
Considere o seguinte trecho de um programa escrito em Python:
salarioBase = eval(input('Entre com o salário base: '))
gratific = salarioBase*0.05
imposto = (salarioBase + gratific)*0.07
salarioLiq = salarioBase + gratific - imposto
print('{:8.4}'.format(salarioLiq))
Na execução do programa, suponha que o usuário entrou com o valor 1000 quando solicitado. É correto afirmar que será impresso o valor
980.0
1050.0
976.50
1050.00
976.5
3a
Questão
Acerto: 0,0 / 1,0
Analise o código Python a seguir.
for k in range(0, 4, -1):
print k
Assinale a opção que indica o número de valores printados na execução desse código.
Um.
Dois.
Quatro.
Zero.
Cinco.
4a
Questão
Acerto: 1,0 / 1,0
Considere o código abaixo, digitado em Python.
a, b = 0, 1
while b < 10:
a, b = b, a+b
No final da execução do código, o último valor armazenado nas variáveis a e b serão, respectivamente:
8 e 13.
8 e 10.
13 e 21.
5 e 10.
13 e 20.
5a
Questão
Acerto: 1,0 / 1,0
Considere as afirmações relacionadas a reutilização de software e responda:
I. Software menores são mais simples de manter.
II. Atualmente não há ferramentas que permitam o compartilhamento e versionamento de código fonte.
III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema.
IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas.
Nenhuma está correta
Apenas I e II estão corretas
Apenas I, III e IV estão corretas
Apenas I, II e iv estão corretas
Todas estão corretas
6a
Questão
Acerto: 1,0 / 1,0
Verifique o código a seguir e responda:
>>> conjunto_a = set([1, 1, 2, 3])
>>> conjunto_b = set([2, 2, 3, 4])
>>> conjunto_c = conjunto_a.union(conjunto_b)
>>> print(sum(conjunto_c))
Qual o resultado impresso por esse programa:
18
20
8
4
10
7a
Questão
Acerto: 1,0 / 1,0
A tecnologia de SSD veio para substituir os discos rígidos. Sem partes móveis, é menos propensa a falhas, além de ser mais rápida que seus antecessores.
Os discos rígidos e os SSD não são fundamentais, de forma conceitual, para os computadores. Entretanto, são peças muito importantes, na prática, para os computadores pessoais. Isso se deve ao fato de:
O barramento entre o processador e a memória RAM ser muito lento.
A memória RAM ser volátil.
A energia consumida pelo disco ser muito menor que a consumida pela memória RAM.
O disco ser responsável por receber os dados do teclado e do mouse.
O processador não possuir armazenamento para os programas
8a
Questão
Acerto: 0,0 / 1,0
Em 2019, os Sistemas Operacionais para dispositivos móveis (mobileOS) já respondiam por mais de 50% do market share dos Sistemas Operacionais. Qual das funcionalidades a seguir é responsabilidade do mobileOS de um celular?
I. Mostrar notificações.
II. Calcular rotas.
III. Mostrar a carga restante da bateria.
IV. Ler a tela touchscreen.
V. Restringir o tráfego de Broadcast.
III, IV e V, apenas.
I, III e IV, apenas.
I, II e IV, apenas.
II e V, apenas.
I e II, apenas.
9a
Questão
Acerto: 1,0 / 1,0
Observe a sequência a seguir:
A
BB
CCC
DDDD
O próximo termo é:
DEEEEED
EDCBA
EEEEE
ABCBA
ABCDE
10a
Questão
Acerto: 1,0 / 1,0
Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115...
O próximo termo é:
11106
11116
11156
11051
11136