Baixe o app para aproveitar ainda mais
Prévia do material em texto
Iniciado em Estado Finalizada Concluída em Algoritmo Logica Programação – ATIVIDADE DE ESTUDO 01 Tempo empregado Avaliar 0,50 de um máximo de 0,50(100%) Questão 1 Atingiu 0,05 de 0,05 Texto da questão Neste método, as premissas são avaliadas e ordenadas em uma sequência de causa e efeito, de modo que a conclusão obtida seja resultante da sequência completa, emergindo como fato novo extraído ou, ainda, deduzido a partir das premissas constituintes. Que método é este? a. Método racional. b. Método dedutivo. c. Método indireto. d. Método lógico. e. Método indutivo. Sua resposta está correta. A resposta correta é: Método dedutivo. Questão 2 Atingiu 0,05 de 0,05 Texto da questão Segundo Cormen (2014), a criação de algoritmos obedece à sequência descrita a seguir: I. DESCRIÇÃO DO PROBLEMA A RESOLVER OU TAREFA A SER FEITA. II. DECOMPOR A TAREFA OU O PROBLEMA EM TODAS AS AÇÕES NECESSÁRIAS PARA A REALIZAÇÃO. III. ORDENAÇÃO LÓGICA DAS AÇÕES. IV. CONCLUSÃO. É correto o que se afirma em: a. I, II e IV. b. II e IV apenas. c. II, III e IV. d. I, II, III e IV. e. I e III apenas. Sua resposta está correta. A resposta correta é: I, II, III e IV. Questão 3 Atingiu 0,05 de 0,05 Texto da questão Representam dados ou objetos cujo valor permanece inalterado ao longo do tempo ou durante a execução do programa. Tal afirmação diz respeito a: a. Instrução de atribuição b. Algoritmos c. Variáveis d. Marcador de posição e. Constantes Sua resposta está correta. A resposta correta é: Constantes Questão 4 Atingiu 0,05 de 0,05 Texto da questão Há objetos que não podem ser modificados, apenas excluídos. Portanto, para modificar um valor imutável pertencente a uma variável, necessita-se: a. Gerar uma nova constante com o valor indevido e utilizar uma operação de atribuição para que ele seja mostrado pela variável b. Gerar um novo algoritmo com o valor indevido e utilizar uma operação de atribuição para que ele seja mostrado pela variável c. Gerar um novo objeto com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável d. Gerar uma nova constante com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável e. Gerar uma nova variável apenas com o valor devido e, utilizar uma operação de atribuição para que ele seja mostrado pela variável Sua resposta está correta. A resposta correta é: Gerar um novo objeto com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável Questão 5 Atingiu 0,05 de 0,05 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. Operadores lógicos. b. Instrumentos dedutivos e indutivos. c. Operários lógicos. d. Mecanismos racionais. e. Mecanismos lógicos. Sua resposta está correta. A resposta correta é: Operadores lógicos. Questão 6 Atingiu 0,05 de 0,05 Texto da questão Complete a lacuna da afirmação a seguir: Os objetos _________ (listas, conjuntos e dicionários) admitem sua modificação na memória, o que exige mais atenção ao manipulá-los. Os dados numéricos são _________ na linguagem de programação Python. Assinale a alternativa que preenche as lacunas acima: a. Imutáveis; mutáveis b. Mutáveis; imutáveis c. Neutros; imutáveis d. Imutáveis; imutáveis e. Mutáveis; mutáveis Sua resposta está correta. A resposta correta é: Imutáveis; imutáveis Questão 7 Atingiu 0,05 de 0,05 Texto da questão Quanto as etapas para a criação de algoritmos, relacione a coluna da direita com a da esqureda: 1. Descrição do problema a resolver/tarefa a ser feita ( ) Essa descrição necessita ser clara e objetiva, definindo-se com precisão qual é a tarefa a ser realizada. Com frequência, o próprio título do algoritmo é suficiente como descrição. 2. Decompor a tarefa ou o problema em todas as ações necessárias para a realização ( ) Deve-se avaliar a sequência de instruções, determinando se o objetivo foi alcançado, ou seja, deve- se testar a sequência, executando passo a passo cada instrução na ordem estabelecida e observando se, ao final, a tarefa foi realmente concluída com êxito. 3. Ordenação lógica das ações ( ) Deve-se proceder à ordenação das ações de modo que, ao final, a tarefa ou o problema esteja resolvido com sucesso. 4. Conclusão ( ) Deve-se também relacionar todos os itens necessários para a realização. Nenhuma ação, tecnicamente chamada instrução, pode ser esquecida ou implicitamente entendida. a. 2, 1, 3 ,4. b. 4, 3, 1, 2. c. 4, 3, 2, 1. d. 1, 4, 3, 2. e. 2, 4, 1, 3. Sua resposta está correta. A resposta correta é: 1, 4, 3, 2. Questão 8 Atingiu 0,05 de 0,05 Texto da questão Neste método, as premissas ou, ainda, os fatos conduzem a uma “lei de formação”, pela repetição de algum padrão de comportamento. Que método é este? a. Lógico. b. Direto. c. Dedutivo. d. Indutivo. e. Racional. Sua resposta está correta. A resposta correta é: Indutivo. Questão 9 Atingiu 0,05 de 0,05 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: 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). b. 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). 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: 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). 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úmero1); 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). Sua resposta está incorreta. A resposta correta é: 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). Questão 10 Atingiu 0,05 de 0,05 Texto da questão São símbolos utilizados para realizar alguma operação com as variáveis do programa. Esta afirmação diz respeito a (o): a. Constantes b. Variáveis c. Float d. Módulos e. Operadores Sua resposta está correta. A resposta correta é: Operadores
Compartilhar