Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:668591) Peso da Avaliação 3,00 Prova 30956641 Qtd. de Questões 11 Acertos/Erros 7/4 Nota 7,00 Os arquivos permitem manipular uma grande quantidade de dados com mais facilidade e rapidez. Os registros dentro dos arquivos físicos podem ser trazidos para a memória volátil do computador, permitindo manipular os dados de acordo com a necessidade da lógica. Analise o código-fonte a seguir e classifique V para as sentenças verdadeiras e F para as falsas: 01 declare LIV registro 02 (CODIGO, ANO numérico; 03 TITULO, AUTOR, EDITORA texto); 04 05 LIVRO LIV; 06 07 BIBLIOTECA arquivo de LIV; ( ) A partir da linha 01 até a linha 03, é criado um registro contendo cinco variáveis internas. ( ) O registro LIV possui apenas variáveis do tipo numérico e texto. ( ) A linha 07 cria um arquivo que possuirá vários registros de LIVRO. ( ) O comando BIBLIOTECA cria um vetor de LIVRO. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - F. B V - V - V - F. C V - F - F - V. D F - V - V - F. O fluxograma possui formas gráficas específicas para representar cada passo de um algoritmo, de forma a construir uma forma mais visual e entendível da solução. Existe uma forma para representar o início de um programa, um para indicar a leitura de dados do usuário, um para indicar a exibição de dados, estruturas de decisão e finalização do programa. Analise a figura anexa que apresenta o fluxograma de um algoritmo, que efetua a soma de dois números: I- O fluxograma possui duas entradas. II- O fluxograma possui um elemento gráfico terminal. III- A solução executa apenas um processamento de cálculo. IV- O algoritmo apresenta uma sequência de passos finito. V- O algoritmo não apresenta adequadamente seu início e fim. VOLTAR A+ Alterar modo de visualização 1 2 12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 2/6 Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I, III, IV estão corretas. C As sentenças III e IV estão corretas. D As sentenças II, III e V estão corretas. 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 representação de algoritmos por Fluxogramas? A É a construção de algoritmos em linguagem computacional. B É a construção de algoritmos em linguagem natural. C É a construção de algoritmos com representações gráficas. D É a construção de algoritmos com diagramas de chapin. As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para determinar todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, basta analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras. ( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras. 3 4 12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 3/6 ( ) A tautologia acontece somente se o resultado da expressão for sempre falso. ( ) A disjunção é representada pelo caractere " ~ ". Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. B F - V - F - V. C V - F - V - F. D V - F - F - F. As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples. A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas: I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas. PORQUE II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos. Assinale a alternativa CORRETA: A A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. B A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. D As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. Ao programar uma solução, é necessário armazenar informações que representam objetos do mundo real, pois, muitas vezes, apenas variáveis primitivas não dão conta de representar estes objetos. Para resolver esta situação, existem os registros, os quais podem armazenar muitas variáveis em apenas um local dentro do algoritmo. Sobre registros, analise as sentenças a seguir: I- Os elementos de um registro podem ser acessados pelo comando " nome do registro . variável interna ". II- Para declarar um vetor de alunos, pode ser utilizado o comando " LISTAALUNOS: vetor [10] : ALUNO ". III- Ao final da declaração de um registro, é necessário adicionar o comando " fim_registro ". IV- Ao declarar as variáveis internas de um registro, é opcional declarar seus tipos de dados. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B Somente a sentença I está correta. C As sentenças II, III e IV estão corretas. 5 6 12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 4/6 D As sentenças I, II e III estão corretas. Considere um painel luminoso representado por uma matriz quadrada de ordem n, sendo n um número inteiro ímpar. A cor de cada célula é definida pelo elemento cor[i, j] utilizado na posição correspondente no painel. Considere, ainda, que a função par(x) devolve verdadeiro se o argumento x for um número par. O trecho de código a seguir foi elaborado para produzir determinado padrão no painel: ... m = n (+1)/2 para ( i de 1 até n ) faça para ( j de 1 até n ) faça se ((par(i) e par(j)) e ((i - j = 0) ou ((i + j) = (n + 1)) ou (i = m) ou (j = m)) então cor[i,j] = preto senão cor[i,j] = branco fim-se fim-para fim-para ... Nessa situação, se o valor de n for igual a 7, o padrão que será produzido no painel é: A Imagem A. B Imagem C. C Imagem B. D Imagem D. As linguagens de programação permitem a construção de novos tipos de dados a partir dos dados primitivos. Estes novos tipos podem ser construídos tendo como base os dados primitivos ou outros dados compostos. Como são conhecidos estes tipos dados? A São conhecidos como Constituídos. B São conhecidos como Congruentes. C São conhecidos como Compostos. D São conhecidos como Mesclados. 7 8 12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 5/6 A utilização de estruturas de seleção é feita quando o algoritmo precisa executar uma sequência de instruções somente se satisfazer uma ou mais condições. Caso a condição não seja atendida, pode ser realizada uma outra verificação condicional na mesma estrutura ou simplesmente sair da condicional e executar a próxima linha de código. Analise o algoritmo e as sentenças a seguir: Algoritmo "calcularfinanciamento" Var salario, financiamento: real Inicio escreval ("Digite o valor do salário:") leia (salario) escreval ("Digite o valor do financiamento pretendido: ") leia (financiamento) se (financiamento <= 5 * salario) entao escreval ("Financiamento concedido, obrigado por nos consultar") senao escreval ("Financiamento negado, obrigado por nos consultar") fimse Fimalgoritmo I- As variáveis "salario" e "financiamento" são do tipo de dados inteiros. II- Para o financiamento ser concedido, o valor do financiamento deve ser menor ou igual ao valor de cinco salários. III- Caso o salário seja de R$ 2.000,00, um financiamento de R$ 10.000,00 é concedido. IV- Caso o salário seja de R$ 2.000,00, um financiamento de R$ 12.000,00 é concedido. Assinale a alternativa CORRETA: A As sentenças II e IV estão corretas. B As sentenças I e II estão corretas. C As sentenças III e IV estão corretas. D As sentenças II e III estão corretas. Os algoritmos computacionais são sequências de passos para a realização das mais variadas tarefas. Os algoritmos estão no dia a dia das pessoas, sem a necessidade de planejar a sequência de passos para resolução das tarefas, pois fazem isto intuitivamente. Um exemplo de algoritmo é quando uma pessoa faz um bolo, ela segue uma receita. Executa as instruções (passos) para que o bolo fique pronto. Sobre as características dos algoritmos, associe os itens, utilizando o código a seguir: I- Efetividade. II- Clareza. III- Saída. ( ) O algoritmo produz um resultado. ( ) Cada passo de um algoritmo não gera duplo entendimento. ( ) Cada passo de um algoritmo deve ser executável. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - III. 9 10 12/03/2024, 21:27 Avaliação Final (Objetiva) - Individual about:blank 6/6 B III - II - I. C III - I - II. D I - III - II. (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 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 I, III e IV estão corretas. B As sentenças II e IV estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças I e II estão corretas. 11 Imprimir
Compartilhar