Prévia do material em texto
<p>Complete a lacuna da afirmação a seguir:</p><p>Para a construção das premissas, são utilizados____________, que estabelecem as relações entre os elementos que compõem a premissa.</p><p>a.</p><p>Mecanismos lógicos.</p><p>b.</p><p>Instrumentos dedutivos e indutivos.</p><p>c.</p><p>Operários lógicos.</p><p>d.</p><p>Operadores lógicos.</p><p>e.</p><p>Mecanismos racionais.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 2</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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ê?</p><p>a.</p><p>Ao número de interações que o laço for realiza.</p><p>b.</p><p>Ao número de interações que o laço up realiza.</p><p>c.</p><p>Ao número de interações que o laço if realiza.</p><p>d.</p><p>Ao número de divisões que o laço for realiza.</p><p>e.</p><p>Ao número de interações que o laço out realiza.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 3</p><p>Completo</p><p>Atingiu 0,00 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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:</p><p>a.</p><p>A + B = [(2 + 7), (3 + 3), (4 - 2)] = [2, 0, 1]</p><p>b.</p><p>A + B = [(2 - 7), (3 - (3)), (4 - 2)] = [9, 0, 6]</p><p>c.</p><p>A + B = [(2 + 7), (3 + (–3), (4 + 2)] = [9, 0, 6]</p><p>d.</p><p>A + B = [(2 + 7), (3 + 3), (4 + 2)] = [9, 0, 6]</p><p>e.</p><p>A + B = [(2+3 + 4) + (7 + 3 + 2)]</p><p>Feedback</p><p>Sua resposta está incorreta.</p><p>Questão 4</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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?</p><p>a.</p><p>Estrutura condicional if...simples... else.</p><p>b.</p><p>Estrutura condicional if... elif... put.</p><p>c.</p><p>Estrutura condicional if... elif... else.</p><p>d.</p><p>Estrutura condicional put... it... out.</p><p>e.</p><p>Estrutura condicional simples... out... else.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 5</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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:</p><p>a.</p><p>Variável contadora.</p><p>b.</p><p>Variável de adição.</p><p>c.</p><p>Variável contabilizadora.</p><p>d.</p><p>Variável acumuladora.</p><p>e.</p><p>Variável de soma.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 6</p><p>Completo</p><p>Atingiu 0,00 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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?</p><p>a.</p><p>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).</p><p>b.</p><p>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).</p><p>c.</p><p>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).</p><p>d.</p><p>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);</p><p>e.</p><p>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).</p><p>Feedback</p><p>Sua resposta está incorreta.</p><p>Questão 7</p><p>Completo</p><p>Atingiu 0,00 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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?</p><p>a.</p><p>Operador de NEGAÇÃO (~A).</p><p>b.</p><p>Operador de AFIRMAÇÃO (+A).</p><p>c.</p><p>Operador E (A . B).</p><p>d.</p><p>Operador OU (A + B).</p><p>e.</p><p>Operador de IMPLICAÇÃO (A→B).</p><p>Feedback</p><p>Sua resposta está incorreta.</p><p>Questão 8</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>Em lógica, A e B podem ser quaisquer conceitos, abstratos ou não. Em programação, no entanto, A e B são:</p><p>a.</p><p>Variáveis ou constante.</p><p>b.</p><p>Variáveis ou mutáveis.</p><p>c.</p><p>Paradigmas ou inflexões.</p><p>d.</p><p>Dogmas ou lacunas.</p><p>e.</p><p>Constantes ou paradigmas.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 9</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>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):</p><p>I. Equivalência ou similaridade: igual ou diferente;</p><p>II. Qualidade: melhor ou pior;</p><p>III. Dimensão: maior ou menor</p><p>IV. Quantidade: mais ou menos, muito ou pouco.</p><p>Assinale a alternativa correta:</p><p>a.</p><p>I, II, III e IV.</p><p>b.</p><p>III penas.</p><p>c.</p><p>II e IV apenas.</p><p>d.</p><p>I, III e IV.</p><p>e.</p><p>I e III apenas.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Questão 10</p><p>Completo</p><p>Atingiu 0,60 de 0,60</p><p>Marcar questão</p><p>Texto da questão</p><p>Julgue as afirmações a seguir com “V” para verdadeiro e “F” para falso:</p><p>( ) O operador de atribuição mais simples que existe na linguagem Python é o operador de soma, cujo símbolo é o +.</p><p>( ) 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.</p><p>( ) 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 (//).</p><p>Assinale a alternativa correta:</p><p>a.</p><p>V, F, V.</p><p>b.</p><p>V, V, V.</p><p>c.</p><p>F, F, F.</p><p>d.</p><p>V, F, F.</p><p>e.</p><p>F, V, V.</p><p>Feedback</p><p>Sua resposta está correta.</p><p>Baker Hughes Confidential</p><p>Baker Hughes Confidential</p><p>Baker Hughes Confidential</p>