Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMO E LÓGICA DE PROGRAMAÇÃO – ATIVIDADE DE ESTUDOS 01 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 variável apenas com o valor devido 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 uma nova constante com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável d. Gerar um novo objeto com o valor devido e utilizar uma operação de atribuição para que ele seja mostrado pela variável e. Gerar uma nova constante com o valor indevido e utilizar uma operação de atribuição para que ele seja mostrado pela variável https://www.eadunifatecie.com.br/course/view.php?id=18004 Julgue com “V” para verdadeiro e “F” para falso: ( ) No método dedutivo, deve-se observar as premissas sobre o problema, procurando algum padrão que revele uma lei de formação que seja a solução. ( ) O método indutivo é empregado com muita reserva no meio científico, pois as conclusões obtidas por meio dele são generalizações, que podem conduzir a inverdades. ( ) No método dedutivo, conforme Law (2008), 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. a. F, V, V. b. V, F, V. c. F, F, V. d. V, V, V. e. F, F, F. É uma sequência de instruções, escritas de forma clara, ordenada e finita e elaborada para realizar uma determinada tarefa ou resolver um problema. Tal afirmação diz respeito a(o): a. Ordenação Lógica. b. Raciocínio lógico. c. Programação racional. d. Operadores lógicos. e. Algoritmo. 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 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). 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: 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). 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: 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). O termo problema deve ser entendido como qualquer informação, descoberta ou mesmo solução que se deseja encontrar. Não é, necessariamente, uma situação difícil, que necessita de solução. Nesse contexto, denominamos tecnicamente esse problema como: a. Desafio Lógico. b. Problema Lógico. c. Premissa Lógica. d. Paradigma Lógico. e. Aplicação Lógica. Na avaliação de uma expressão aritmética, é importante lembrar que alguns desses operadores serão avaliados antes dos outros. Neste sentido, assinale a alternativa correta: a. A ordem de interpretação da expressão será sempre as somas, divisões, multiplicações e por fim, divisões b. A ordem de interpretação da expressão será sempre as multiplicações primeiro, depois as divisões, somas e por fim, subtrações. c. A ordem de interpretação da expressão será sempre de escolha do analista de sistemas d. A ordem de interpretação da expressão será sempre do parêntese mais externos para o mais interno e. A ordem de interpretação da expressão será sempre do parêntese mais interno para o mais externo São símbolos utilizados para realizar alguma operação com as variáveis do programa. Esta afirmação diz respeito a (o): a. Float b. Constantes c. Variáveis d. Operadores e. Módulos 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. Mecanismos lógicos. d. Mecanismos racionais. e. Operários lógicos. Julgue as afirmações abaixo com “V” para verdadeiro e “F” para falso: (f) Python é uma linguagem recente no universo da computação, e é hoje uma das linguagens de programação menos utilizadas no mundo. (f) Uma desvantagem da linguagem Python é que ela aceita tanto programação procedural quanto programação orientada a objetos. ( ) Python possui instruções simples de escrever, tornando o código bem legível e de fácil entendimento. Além de instruções, Python possui um conjunto básico e extenso de funções à disposição do programador, bem como permite a instalação de bibliotecas com funções específicas. ( ) O modo programado do Python não possui um editor de texto, o que impossibilita a escrita do código diretamente. a. F, V, F, V. b. F, F, V, F. c. V, V, F, F. d. V, V, V, V. e. F, F, F, V. Se tivermos uma variável auxiliar, cujo valor consiste em um número inteiro qualquer, e queremos adicionar 3 a ela, podemos escrever: a. auxiliar / auxiliar - 3 b. auxiliar = auxiliar + 3 c. auxiliar = auxiliar = 3 d. auxiliar / auxiliar + 3 e. auxiliar = auxiliar - 3
Compartilhar