Escolar Documentos
Profissional Documentos
Cultura Documentos
Questão 1
Correto
Atingiu 1,00 de 1,00
A tabela que construímos com os conectivos lógicos ^, v, ->, <-> e a negação (~) é chamada tabela verdade. Essa tabela pode ser
construída para qualquer forma sentencial, sendo a possibilidade combinatória entre todos os valores lógicos.
GERÔNIMO, J. R.; FRANCO, V. S. Fundamentos da Matemática: uma introdução à lógica matemática, teoria de conjuntos, relações e
funções. 2. ed. Maringá: Eduem, 2008.
Os valores lógicos, obtidos em uma tabela verdade, podem ser utilizados para a resolução de determinados problemas (lembrando que os
operadores lógicos também possuem prioridades de execução).
I – Em uma operação de conjunção, independentemente do valor das proposições, o resultado lógico sempre será verdadeiro.
II – O operador de negação possui a função de negar (inverter) o valor lógico pertencente a uma proposição.
III – Uma combinação de duas proposições, p e q, pode ser expressa como p ^ q, sendo assim uma disjunção.
IV – O valor lógico da operação de disjunção será falsa somente quando as duas proposições envolvidas forem falsas.
a. I e III, apenas.
b. II e III, apenas.
c. I e II, apenas.
d. II e IV, apenas. Resposta correta. A afirmativa II está correta, pois um operador de negação nada mais é do
que a inversão do valor lógico de uma proposição. A afirmativa IV está correta, pois em uma
operação de disjunção, o seu valor lógico será verdadeiro sempre que houver uma
proposição verdadeira; caso as duas sejam falsas, seu valor lógico será também falso.
e. I e IV, apenas.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 1/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Um algoritmo possui a finalidade de resolver um problema do dia a dia, ou ainda, problemas que podem ser desde fáceis até complexos. O
principal é auxiliar a execução de atividades, de forma automatizada. Analise o algoritmo a seguir:
Início
escreva aumento;
fimalgoritmo.
Existem várias maneiras de se realizar um mesmo algoritmo, e, no final, o resultado será o mesmo. Considerando o texto, analise as
asserções a seguir e a relação proposta entre elas.
I. Um comando de saída é utilizado para mostrar os dados na tela ou na impressora, e os dados podem ser conteúdos de variáveis ou
mensagens.
Porque:
II. O comando de saída é representado pela palavra ESCREVA. No código apresentado, temos duas possíveis formas de mostrar os dados.
a. As asserções I e II são Resposta correta. A asserção I é verdadeira, pois comandos de saída têm o propósito de realizar a
proposições escrita dos dados, podendo ser na tela para o usuário, ou ainda, em uma impressora. A asserção II
verdadeiras, e a II é é verdadeira, pois o comando que representa é a palavra ESCREVA. Analisando o código exposto,
uma justificativa podemos ver a utilização de duas formas de escrita de dados: uma já inserindo o valor direto da
correta da I. variável, e a outra, escrevendo um pequeno texto antes de indicar o valor de uma variável.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 2/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
“Um algoritmo e, posteriormente, um programa, recebe dados que um usuário digita. Tais dados são armazenados no computador, na
memória principal, para serem utilizados no processamento dos programas”.
ASCENCIO, A. F. G.; CAMPOS, E. A. V. de. Fundamentos da Programação de Computadores: Algoritmos, Pascal, C, C++ e Java. 3. ed.
São Paulo: Pearson Pratice Hall, 2012. p. 9.
Com base nesses dados, podemos obter valores diferenciados, ou ainda, os valores permanecerem os mesmos. Considerando o exposto e
o conteúdo abordado no texto-base, analise as afirmativas a seguir:
I - Variáveis são a representação simbólica de elementos que podem variar ao longo da execução de um algoritmo.
II - Constantes possuem um valor fixo, e que não se alteram ao longo da execução das funcionalidades de um algoritmo.
III - As variáveis podem ser classificadas como numéricas, lógicas e literais, e aceitam símbolos especiais em sua composição.
IV - O número de Euler não é considerado um valor constante, pois possui, como valor aproximado, 2,718281828459045235360287.
a. I e II, apenas. Resposta correta. A afirmativa I está correta, pois uma variável representa uma posição de
memória, possuindo nome e tipo, cujo conteúdo pode variar ao longo do tempo, durante a
execução de um programa. A afirmativa II está correta, pois um dado constante é um valor fixo,
ou seja, não se altera ao longo da execução de um algoritmo, tendo o mesmo valor do início ao
fim, podendo ser uma constante numérica, lógica ou literal.
b. I e III, apenas.
c. I e IV, apenas.
d. II e IV, apenas.
e. III e IV, apenas.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 3/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Os fluxogramas são muito utilizados na lógica de programação. Com esse recurso, é possível visualizar de que modo o fluxo de dados está
sendo executado para a realização de determinada ação. Vejamos o fluxograma a seguir:
Percebemos, pelo fluxograma, a facilidade de visualizar o fluxo dos dados e o entendimento do algoritmo. Assinale a alternativa correta
acerca da definição de fluxogramas:
a. É uma forma padronizada de Resposta correta. Um fluxograma consiste em analisar o enunciado do problema e
representar/escrever algoritmos, escrever, utilizando símbolos gráficos predefinidos, os passos a serem seguidos para
com o uso de símbolos gráficos a resolução desse problema. Com ele, o entendimento gráfico é mais fácil do que o
predefinidos. entendimento de textos.
b. Uma linguagem codificada, porém é possível o entendimento pelos seres humanos, pois é compilada por uma estrutura de
máquina.
c. Uma descrição em que, pelas regras predefinidas, podemos simular uma linguagem de programação por meio de comandos.
d. Uma linguagem que mistura símbolos e comandos predefinidos para melhorar o entendimento do problema.
e. Uma descrição narrativa, que consiste em analisar o problema e escrever os passos a serem seguidos para a resolução.
A resposta correta é: É uma forma padronizada de representar/escrever algoritmos, com o uso de símbolos gráficos predefinidos.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 4/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Uma variável representa uma posição de memória, possuindo nome e tipo, cujo conteúdo pode variar ao longo do tempo. O tipo de variável
diz respeito ao tipo de valor que recebe, a partir da entrada de dados. Esses valores são manipulados por variáveis, que também aceitam
determinados tipos de dados.
Caso um tipo de dado não seja do tipo da variável, pode haver um erro no algoritmo, por isso, deve-se ficar sempre atento às suas
características.
Considerando as informações, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):
I. Um tipo de dado inteiro representa um conjunto de número tanto para valores positivos quanto negativos, não aceitando valores
decimais.
II. Para valores que permitem frações, como valores decimais, temos o tipo de dado real, que somente aceita valores positivos.
III. O tipo caractere aceita somente dados do tipo letras e símbolos. Números não são aceitos por esse tipo de dado.
IV. Os dados do tipo lógico, aceitam somente valores do tipo booleano, e podem ter valor lógico verdadeiro ou falso.
a. F, V, V, F.
b. V, F, F, V. Resposta correta. A afirmativa I é verdadeira, pois um inteiro representa um número no conjunto dos
números inteiros, tanto positivos como negativos, não contendo partes fracionárias. A afirmativa II é falsa,
pois o real representa números dos conjuntos dos números reais, que permitem frações com a adoção
de ponto decimal. A afirmativa III é falsa, pois o caractere representa uma letra, um dígito (numérico) ou
um símbolo, enquanto a cadeia de caracteres representa um conjunto de caracteres armazenado na
memória. A afirmativa IV é verdadeira, pois os dados lógicos representam valores booleanos, como
verdadeiro ou falso.
c. V, V, F, F.
d. F, F, V, V.
e. F, F, F, F.
A resposta correta é: V, F, F, V.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 5/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
A complexidade de um algoritmo diz muito sobre o seu propósito. Há algoritmos que possuem diversas linhas e comandos, e que
realizam atividades complexas para um usuário realizar. Dessa forma, um algoritmo é codificado dependendo do seu propósito e de
sua complexidade.
I. Um algoritmo pode, ao mesmo tempo, possuir uma estrutura condicional e uma estrutura de repetição.
Porque:
II. Não é possível conter uma estrutura condicional dentro de uma estrutura de repetição; cada uma deve ser inserida,
independentemente da outra.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 6/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Um algoritmo do tipo estrutura de repetição possui, em seu código, loops que repetirão um determinado trecho de código durante uma
quantidade de vezes, até que seja satisfeita uma condição.
Início
x <- 1;
y <- 5;
x<- x + 2;
fimenquanto.
fimalgoritmo.
I. O laço de repetição no algoritmo será executado somente duas vezes; após isso, o algoritmo será encerrado.
Porque:
II. A variável x está sendo incrementada de dois em dois; por esse motivo, atinge o valor de y mais rápido, necessitando apenas de duas
iterações.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 7/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Para a construção de um algoritmo, é necessário seguir alguns passos, como verificar qual é o seu propósito, como os dados são definidos,
como a transformação dos dados ocorre e como o resultado final é gerado para o usuário.
Existem comandos que permitem que dados sejam inseridos, passem por uma tratativa específica e gerem um resultado final. Assinale a
alternativa correta acerca dos elementos de uma sequência lógica que um algoritmo deve apresentar:
Questão 9
Correto
Atingiu 1,00 de 1,00
Temos que a finalidade de um computador é receber, manipular e armazenar dados. Considerando-o um gabinete composto de circuitos,
cabos e fontes, certamente não possui utilidade alguma. A manipulação de dados no computador é realizada por meio de programas, que
realizam cálculos, relatórios e outras funções. Esses programas foram construídos por códigos fonte, com base em uma linguagem de
programação.
a. É a descrição de uma sequência de rotinas que são executadas por um usuário, com base em somente um dado.
b. É uma ação realizada com base em comandos executados manualmente, sem a utilização do computador.
c. São regras codificadas que, ao serem manipuladas por somente um usuário, resolvem um problema básico e comum.
d. É uma sequência finita de Resposta correta. Um algoritmo pode ser definido como uma sequência de passos para a
instruções ou operações consecução de um objetivo. Para tanto, é importante o uso de uma lógica para ordenar esses
cuja execução resolve um passos definidos pelo algoritmo. Por exemplo, em uma receita de bolo, é importante a ordem
problema computacional. da sequência das instruções em relação ao manuseio dos ingredientes, para que o resultado
final seja atingido.
e. São regras de sequências infinitas de instruções que descrevem o problema a ser resolvido, de forma repetida.
A resposta correta é: É uma sequência finita de instruções ou operações cuja execução resolve um problema computacional.
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 8/9
06/06/2022 18:21 Atividade 1 (A1): Revisão da tentativa
Por meio de inúmeras linguagens de programação, podemos trabalhar com a lógica, com o desenvolvimento de soluções e a representação
do raciocínio, pela construção de algoritmos. A construção de um algoritmo é importante em razão da necessidade de se especificar uma
sequência de ações, do início até o final. A construção de algoritmos possui diversas regras, tipos de comandos a serem utilizados e
expressões adotadas.
◄ Compartilhe
Seguir para...
Videoaula ►
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=732971&cmid=346878 9/9