Prévia do material em texto
Concluída em sábado, 31 ago 2024, 19:57 Tempo empregado 15 minutos 16 segundos Questão 1 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão A essência de qualquer decisão é, em última análise, uma comparação. Podemos classificar nossos modos de comparação nas seguintes categorias, conforme aponta Law (2008): I. Equivalência ou similaridade: igual ou diferente; II. Qualidade: melhor ou pior; III. Dimensão: maior ou menor IV. Quantidade: mais ou menos, muito ou pouco. Assinale a alternativa correta: a. II e IV apenas. b. I, II, III e IV. c. I, III e IV. d. III penas. e. I e III apenas. Feedback Sua resposta está correta. Questão 2 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Dentro da estrutura do comando for, a cada letra que se percorre na frase, a variável “qtdeLetras”, por exemplo, é incrementada, isto é, é acrescida uma unidade para seu valor. Pode-se dizer que essa variável é uma: a. Variável de soma. b. Variável de adição. c. Variável contadora. d. Variável acumuladora. e. Variável contabilizadora. Feedback Sua resposta está correta. Questão 3 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Essa estrutura permite o encadeamento de vários testes, selecionando conjuntos diferentes de ações, de acordo com o resultado em cascata de cada condição lógica. Que estrutura é essa? a. Estrutura condicional simples... out... else. b. Estrutura condicional put... it... out. c. Estrutura condicional if... elif... put. d. Estrutura condicional if...simples... else. e. Estrutura condicional if... elif... else. Feedback Sua resposta está correta. Questão 4 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão O teste de mesa envolvendo variáveis contadoras é um pouco mais simples do que com variáveis acumuladoras. O valor das variáveis contadoras está diretamente associado a quê? a. Ao número de interações que o laço up realiza. b. Ao número de divisões que o laço for realiza. c. Ao número de interações que o laço for realiza. d. Ao número de interações que o laço if realiza. e. Ao número de interações que o laço out realiza. Feedback Sua resposta está correta. Questão 5 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Esse operador é o mais simples utilizado em lógica e constitui a operação lógica de inversão do estado lógico do elemento da premissa. Que operador é esse? a. Operador de AFIRMAÇÃO (+A). b. Operador de NEGAÇÃO (~A). c. Operador E (A . B). d. Operador OU (A + B). e. Operador de IMPLICAÇÃO (A→B). Feedback Sua resposta está correta. Questão 6 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Complete a lacuna da afirmação a seguir: Para a construção das premissas, são utilizados____________, que estabelecem as relações entre os elementos que compõem a premissa. a. Instrumentos dedutivos e indutivos. b. Operadores lógicos. c. Operários lógicos. d. Mecanismos lógicos. e. Mecanismos racionais. Feedback Sua resposta está correta. Questão 7 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Uma lista numérica pode ser somada a outra de igual dimensão, por meio da soma de cada elemento individual. Por exemplo, se tivermos uma lista A = [2, 3, 4] e quisermos somar com outra lista B = [7, – 3, 2]. A soma das duas linhas será dada por: a. A + B = [(2+3 + 4) + (7 + 3 + 2)] b. A + B = [(2 + 7), (3 + (–3), (4 + 2)] = [9, 0, 6] c. A + B = [(2 + 7), (3 + 3), (4 - 2)] = [2, 0, 1] d. A + B = [(2 - 7), (3 - (3)), (4 - 2)] = [9, 0, 6] e. A + B = [(2 + 7), (3 + 3), (4 + 2)] = [9, 0, 6] Feedback Sua resposta está correta. Questão 8 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Julgue as afirmações a seguir com “V” para verdadeiro e “F” para falso: ( ) O operador de atribuição mais simples que existe na linguagem Python é o operador de soma, cujo símbolo é o +. ( ) As variáveis consistem em um pequeno espaço na memória, em que podemos armazenar alguma informação, seja ela um número ou um texto. ( ) Além das operações aritméticas básicas, existem, ainda, os operadores de potenciação (**), o operador resto da divisão, também conhecido como módulo (%), e o operador parte inteira da divisão (//). Assinale a alternativa correta: a. V, F, F. b. V, F, V. c. V, V, V. d. F, V, V. e. F, F, F. Feedback Sua resposta está correta. Questão 9 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Uma operação pode ser avaliada de forma ainda mais detalhada, a partir da divisão em três passos. Que passos são esses? a. 1º passo: a variável indicada (dado) resultante do lado direito da atribuição (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º passo (o número 1); 2º passo: se a variável indicada do lado direito da atribuição existir no escopo (contexto) atual, não se deve criar uma variável (a variável a); 3º passo: gera-se na memória o objeto (dado) resultante do lado esquerdo da atribuição (o número 1). b. 1º passo: gera-se no módulo o objeto (dado) resultante do lado direito da atribuição (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1). c. 1º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1). d. 1º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1); 2º passo: se a variável indicada do lado direito da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º passo (o número 1); 2º passo: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1); e. 1º passo: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1º passo (o número 1); 2º passo: gera-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1); 3º passo: exclui-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1). Feedback Sua resposta está correta. Questão 10 Completo Vale 0,60 ponto(s). Marcar questão Texto da questão Em lógica, A e B podem ser quaisquerconceitos, abstratos ou não. Em programação, no entanto, A e B são: a. Variáveis ou mutáveis. b. Dogmas ou lacunas. c. Paradigmas ou inflexões. d. Constantes ou paradigmas. e. Variáveis ou constante. Feedback Sua resposta está correta.