Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Quais são os quatro componentes estruturais principais que os computadores modernos devem conter? Todos os anteriores Codificação, Decodificação, Processamento Paralelo e Pipeline CPU (contendo ULA e UC), Memória principal, E/S e Interconexão do sistema. Palavra, Sistema Operacional, Tradutor e Interpretador Código Binário, Tabela ASCII, Teorema de De Morgan e Mapa de Karnnaugh. Respondido em 27/05/2020 11:03:48 2a Questão Acerto: 1,0 / 1,0 Considere o trecho de código a seguir. Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a 8 e 12 8 e 9 6 e 12 7 e 11 9 e 12 Respondido em 27/05/2020 11:09:17 3a Questão Acerto: 1,0 / 1,0 Dado o código abaixo "populacaoA = 80000 crescimentoA = t populacaoB = 200000 crescimentoB = 1.015 ano = 1 while (populacaoA <= populacaoB): populacaoA *= crescimentoA populacaoB *= crescimentoB ano += 1 # Imprime o resultado print 'Serao necessarios', ano, 'anos para que a populacao do pais A'\ ' ultrapasse a populacao do pais B' " Para que valor de "t" tem-se um loop infinito? 1.02 1.01 1.05 1.03 1.04 Respondido em 27/05/2020 11:16:53 4a Questão Acerto: 0,0 / 1,0 Quais os resultados retornados pelos comandos 1. math.ceil(3.4) 2. math.floor(3.4) 3. print(math.fabs(-3.4)) 4. 3, 3 e 3.4 4, 3 e 0 4, 3 e 3.4 3, 3 e 0 Nenhuma das anteriores Respondido em 27/05/2020 11:22:25 5a Questão Acerto: 1,0 / 1,0 Qual será a saída do código abaixo? L = [10, 12, 14, 16] for item in range(1,4,2): print(L[item]) 12 16 12, 14 12, 16 10, 14 Respondido em 04/06/2020 19:45:45 6a Questão Acerto: 1,0 / 1,0 Conforme definido, um programa é composto por uma sequência de comandos ou blocos, executados de forma linear de cima para baixo. Nos casos em que devemos escolher qual (is) blocos devem ser executados, utilizamos a estrutura se..então (ou if em Python), nas mais variadas combinações. Para casos onde temos uma quantidade considerável de comparações, a melhor estrutura a se utilizar é: Seleção Encadeada NDA Seleção Composta Todas as anteriores Seleção simples Respondido em 04/06/2020 19:57:12 7a Questão Acerto: 0,0 / 1,0 Qual é a saída do seguinte código Python? i = 1 while True: if i%3 == 0: break print(i) i + = 1 Erro Loop infinito 1 1 2 1 2 3 Respondido em 27/05/2020 11:47:30 8a Questão Acerto: 0,0 / 1,0 Qual das seguintes afirmações é verdadeira sobre o processo de design top-down? Somente o desenho do programa é endereçado Apenas os detalhes do programa são abordados O design geral do programa é abordado antes dos detalhes Os detalhes de um projeto de programa são abordados antes do projeto geral Nenhuma das anteriores Respondido em 27/05/2020 11:32:44 9a Questão Acerto: 1,0 / 1,0 Qual a saída do seguinte código em Python? def f(value, values): v = 1 values[0] = 44 t = 3 v = [1, 2, 3] f(t, v) print(t, v[0]) 1 1 3 3 3 1 1 44 3 44 Respondido em 27/05/2020 11:47:37 10a Questão Acerto: 1,0 / 1,0 Qual o último elemento listado da pilha? def main(): seq = [11, 22, 33, 444] pilha = [] for elemento in seq: pilha.append(elemento) while len(pilha) > 0: print(pilha) topo = pilha.pop() print("objeto do topo: ", topo) main() 33 11 1 22 444