Prévia do material em texto
Observe a figura, a seguir, com um pequeno programa em Portugol:
Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir:
10
11
11
Assinale a alternativa que representa a saída do console:
Caso 2
Caso 1
"nCaso 3n"
"nCaso 2n"
Caso 3
Data Resp.: 27/04/2022 21:34:19
Explicação:
A resposta correta é: Caso 2.
2.
Observe a sequência a seguir:
A
BB
CCC
DDDD
O próximo termo é:
EDCBA
ABCDE
DEEEEED
ABCBA
EEEEE
Data Resp.: 27/04/2022 21:34:44
Explicação:
A resposta correta é: EEEEE
BASE COMPUTACIONAL
3.
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 não é responsabilidade do mobileOS de um celular?
Mostrar notificações.
Ler a tela touchscreen.
Calcular rotas.
Prover comunicação com a rede celular.
Mostrar a carga restante da bateria.
Data Resp.: 27/04/2022 21:35:24
Explicação:
A resposta correta é: Calcular rotas
4.
Com o crescimento da internet, foi necessário criar um sistema de endereçamento para que se enviassem os datagramas ao destino correto. Originalmente, era chamado apenas de endereço IP, mas, hoje, chama-se Ipv4.
Assinale a opção que representa um endereço IP válido:
925
8.8.4.4
200.100.30.25.42
8.8.44
312.0.255.100
Data Resp.: 27/04/2022 21:35:54
Explicação:
A resposta correta é: 8.8.4.4
ESTRUTURA BÁSICA DE UM PROGRAMA EM PYTHON
5.
Considere o seguinte trecho de um programa escrito em Python:
str = 'Sou programador Python'
print(str[5:0:-1])
Após a execução do trecho, é correto afirmar que:
Será impresso rp uo
Será impresso rp uoS
Será impresso Sou p
Será impresso Sou pr
Será impresso p uoS
Data Resp.: 27/04/2022 21:36:21
Explicação:
A resposta correta é: Será impresso rp uo
6.
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
1050.0
1050.00
976.5
976.50
980.0
Data Resp.: 27/04/2022 21:36:46
Explicação:
A resposta correta é: 976.5
ESTRUTURAS DE DECISÃO E DE REPETIÇÃO EM PYTHON
7.
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.
Dois.
Quatro.
Cinco.
Zero.
Um.
Data Resp.: 27/04/2022 21:38:58
Explicação:
A resposta correta é: Zero.
8.
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:
5 e 10.
13 e 21.
8 e 10.
8 e 13.
13 e 20.
Data Resp.: 27/04/2022 21:39:33
Explicação:
A resposta correta é: 8 e 13.
MODULARIZAÇÃO E USO DE BIBLIOTECAS DO PYTHON
9.
Considere o código a seguir e marque a alternativa que represente a interface produzida por esse código.
Nenhuma das anteriores
Data Resp.: 27/04/2022 21:42:17
Explicação:
A resposta correta é:
ESTRUTURAS DE DADOS BÁSICAS DO PYTHON
10.
Qual estrutura de dados utiliza a lógica LIFO (Last In First Out), em português: Último a Entrar Primeiro a Sair?
Fila
Matriz
Vetor
Lista Encadeada
Pilha
Data Resp.: 27/04/2022 21:43:02
Explicação:
A resposta correta é: Pilha