Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/11/2022 09:12 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:745050) Peso da Avaliação 3,00 Prova 47438491 Qtd. de Questões 11 Acertos/Erros 7/3 Canceladas 1 Nota 8,00 Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a descrição narrativa? A É a construção de algoritmos em linguagem computacional. B É a construção de algoritmos com representações gráficas. C É a construção de algoritmos em linguagem natural. D É a construção de algoritmos com diagramas de chapin. Durante o desenvolvimento de algoritmos, é utilizado o conceito de variáveis para armazenar os dados necessários para a resolução do problema. Os registros são estruturas que melhoram o acesso e a performance do uso de variáveis nos algoritmos, eles permitem armazenar mais de uma variável de tipos de dados diferentes em uma única variável. Sobre os registros, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As variáveis são armazenadas juntas na memória, de forma a facilitar o acesso aos dados. ( ) Os registros podem conter somente três variáveis internas. ( ) As variáveis internas podem ser acessadas utilizando a sintaxe " NomeDoRegistro.NomeDaVariavelInterna ". ( ) As variáveis internas dos registros devem possuir seus respectivos tipos de dados. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B V - F - V - V. C F - F - V - V. D F - V - F - F. Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: "Ou irei à praia ou irei ao cinema". No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir até aos dois, entretanto, SÓ posso ir ou a um ou a outro, nunca aos dois. A qual conectivo lógico essa descrição pertence? A Bicondicional (se e somente se) que é a equivalência. B Condição <se....então>. VOLTAR A+ Alterar modo de visualização 1 2 3 16/11/2022 09:12 Avaliação Final (Objetiva) - Individual about:blank 2/5 C Disjunção exclusiva (XOR). D Disjunção (v). A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a descrição: é o resultado esperado; são os dados produzidos na etapa de processamento. A qual das três etapas essa descrição pertence? A Processamento. B Saída. C Entrada. D Recursividade. Manipular arquivos nos algoritmos permite ler e gravar arquivos diretamente na memória não volátil do computador. Utilizando arquivos, o programador poderá utilizar informações vindas não apenas do seu próprio algoritmo, mas também de fontes externas, como outros algoritmos desenvolvidos por outros programadores. Sobre a manipulação de arquivos, assinale a alternativa CORRETA: A O modo de fechamento de arquivos " w+ " permite fechar um arquivo sem sobrescrever as informações existentes anteriormente nele. B O modo de abertura " r " permite que um arquivo aberto possa realizar apenas operações de leitura. C Os arquivos não permitem modificar dados após a sua criação. D O modo de abertura de arquivos " r+ " permite realizar apenas operações de escrita. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. 4 5 16/11/2022 09:12 Avaliação Final (Objetiva) - Individual about:blank 3/5 Os operadores aritméticos relacionam as operações aritméticas básicas. Podemos citar o operador de adição, subtração, multiplicação, divisão entre outros. Sobre o operador DIV, assinale a alternativa CORRETA: A Retorna o resto de uma divisão. Exemplo: 10 div 2 o resultado será 0 (zero). B Retorna o divisor de uma divisão. Exemplo: 10 div 2 o resultado será 2 (dois). C Retorna o resto de uma divisão. Exemplo: 10 div 2 o resultado será 5 (cinco). D Retorna o dividendo de uma divisão. Exemplo: 10 div 2 o resultado será 5 (cinco). Os computadores armazenam arquivos em memórias secundárias, como disco rígido, CD, pen-drives, entre outros. Estas memórias fazem o armazenamento não volátil, logo os dados são retidos quando não estão alimentados por energia, diferente da memória RAM, que sem energia perde seu conteúdo. Sobre a utilização de arquivos em lógica de programação, analise as sentenças a seguir: I- É possível apenas consultar, incluir e modificar dados de arquivos. II- O comando "abra" é utilizado pelos algoritmos para abrir arquivos. III- Um arquivo físico pode ser excluído do computador por meio do comando "remove". IV- Arquivos podem ser abertos somente para leituras utilizando o modo de abertura W. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I e III estão corretas. C As sentenças II e IV estão corretas. D As sentenças II e III estão corretas. Um subalgoritmo de um programa de computador é chamado, também, de função, que é um conjunto de ações ou comandos, e tem no seu uso o principal objetivo de tornar os códigos-fontes mais legíveis e organizados. Diferente dos procedimentos, as funções retornam valores para o módulo principal do programa. Sobre funções, analise as sentenças a seguir: I- As variáveis declaradas dentro de funções que só podem ser utilizadas dentro da própria função são conhecidas como variáveis locais. II- As funções não precisam possuir um nome. III- O retorno das funções pode conter mais de um valor de vários tipos de dados. IV- As funções não precisam, obrigatoriamente, receber parâmetros de entrada. V- A passagem de parâmetros é feita dentro dos parênteses depois da definição do nome da função. Assinale a alternativa CORRETA: A Somente a sentença II está correta. B As sentenças I, II e III estão corretas. C As sentenças I, IV e V estão corretas. D As sentenças III, IV e V estão corretas. 6 7 8 16/11/2022 09:12 Avaliação Final (Objetiva) - Individual about:blank 4/5 Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como essas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido. Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre a Finitude, característica de um algoritmo: A Cada passo/instrução/etapa de um algoritmo deve ser claro e não gerar duplo entendimento. B Cada passo/instrução/etapa de um algoritmo deve ser executável. C O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a incapacidade do algoritmo de interromper a sua execução. D Todo algoritmo deve produzir um resultado. Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: “Simone é professora e Pedro é aluno”. Somente será verdadeira se todas as suas proposições componentes forem verdadeiras. Em relação à proposição exemplo, ela só será verdadeira se Simone for realmente professora e Pedro realmente for aluno. A qual conectivo lógico essa descrição pertence? A Condição < se....então>. B Negação (~). C Conjunção (^). D Disjunção (v). (ENADE, 2018)A tabela-verdade é um instrumento da matemática utilizado para determinar os valores lógicos das proposições compostas, a partir de atribuições de todos os possíveis valores lógicos das proposições simples 9 10 11 16/11/2022 09:12 Avaliação Final (Objetiva) - Individual about:blank 5/5 componentes. Sobre tabelas-verdade, analise as tabelas a seguir com os valores para as proposições "p" e "q" e assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças I, III e IV estão corretas. C As sentenças II e IV estão corretas. D As sentenças I e II estão corretas. Imprimir
Compartilhar