Buscar

Avaliação Final (Objetiva) - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:745050)
Peso da Avaliação 3,00
Prova 51423989
Qtd. de Questões 11
Acertos/Erros 11/0
Nota 10,00
A construção de algoritmos modularizados auxilia na leitura e no entendimento do código-fonte. 
Durante a modularização, é constante a utilização de passagem de parâmetros de um módulo para 
outro, são dados que um algoritmo passa para outro. Sobre a passagem de parâmetros, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) As funções podem receber apenas um parâmetro de entrada. 
( ) O comando "retorne ()" é responsável por enviar uma única informação ao módulo chamador. 
( ) A passagem de parâmetros por valor faz a cópia do valor das variáveis locais e passa para um 
outro módulo sem alterar as informações originais. 
( ) Os parâmetros também são conhecidos como argumentos. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C F - V - V - V.
D F - V - F - V.
As variáveis de memória principal são consideradas voláteis. Isso significa que ao encerrar o 
aplicativo ou desligar a máquina, os dados são perdidos. Estes dados ficam armazenados em memória 
apenas enquanto o algoritmo é executado. Para um armazenamento em tempo maior, a opção é o uso 
de arquivos, que se caracteriza por ser uma estrutura de dados que pode ser fisicamente alocada em 
outro meio de armazenamento não volátil (memória secundária), podendo ser lido ou gravado por um 
programa. 
Sobre o conceito de registros e arquivos, assinale a alternativa CORRETA:
A A diferença entre registros e arquivos consiste no fato que ambos fazem parte da área lógica.
B A diferença entre registros e arquivos consiste no fato de que o registro é a parte lógica da
estrutura de dados. O arquivo é a parte física, composta por um ou mais registros.
 VOLTAR
A+
Alterar modo de visualização
1
2
24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 2/6
C A diferença entre registros e arquivos consiste no fato de que o registro é a parte física da
estrutura de dados e o arquivo é composto por registros.
D A diferença entre registros e arquivos consiste no fato de que o registro é a parte física da
estrutura de dados. O arquivo é a parte lógica, composta por um ou mais registros.
Algumas regras precisam ser seguidas para que possamos desenvolver nosso algoritmo.
Com base no exposto, assinale a alternativa CORRETA:
A Abusar da simplicidade e objetividade em relação aos termos e frases.
B Usar somente dois verbo por passo/instrução/etapa.
C Escrever de uma forma simples para que possa ser entendido facilmente, inclusive por pessoas
que somente trabalham na área.
D Limitar a simplicidade e objetividade em relação aos termos e frases.
Nas linguagens de programação, os operadores são meios pelos quais conseguimos incrementar, 
decrementar, comparar e avaliar dados dentro de um programa de computador. Os operadores 
relacionais são operadores binários que resultam em valores lógicos "verdadeiro" e "falso". Assinale a 
alternativa CORRETA que apresenta o resultado lógico para a respectiva expressão:
A Expressão: 1999 <= 1914. Resultado: Verdadeiro.
B Expressão: 1 > 2. Resultado: Verdadeiro.
C Expressão: "computação" = "Computacao". Resultado: Verdadeiro.
D Expressão: 1 <> 2. Resultado: Verdadeiro.
Analise a seguinte construção da tabela-verdade:
3
4
5
24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 3/6
Assinale a alternativa CORRETA que substitui corretamente o símbolo de interrogação ( ? ):
A p ∧ ~q.
B ~p ∧ q.
C p v q.
D ~p v ~q.
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 II e IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I e III estão corretas.
Vetores e matrizes são estruturas de dados muito simples que podem nos ajudar quando temos muitas 
variáveis do mesmo tipo em um algoritmo ou programa. Podemos dizer que as matrizes e vetores são 
estruturas de dados que se organizam a partir de dados primitivos que já existem. 
6
7
24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 4/6
Sobre o conceito de matrizes, assinale a alternativa INCORRETA:
A Toda matriz possui índices.
B Matriz é uma tabela organizada em linhas, não possuindo colunas, no formato m x n, em que m
representa o número de linhas (horizontal).
C Matriz é uma tabela organizada em linhas e colunas no formato m x n.
D Toda matriz possui um índice da linha e um índice de coluna.
As estruturas condicionais iniciam por um teste condicional e, dependendo do resultado deste 
teste, uma ou várias instruções podem ser executadas. A análise do teste é feita de acordo com a 
quantidade de condições a serem testadas, para que se decida qual bloco de código deve ser 
executado. O teste sempre retornará um valor Verdadeiro ou Falso; caso o retorno seja Falso, o bloco 
de comando em execução será ignorado e a sequência de execução segue a estrutura seguinte da 
condição. Sobre as estruturas condicionais, analise o código a seguir:
escreval ("Digite a 1ª nota :") 
leia(n1) 
escreval ("Digite a 2ª nota :") 
leia(n2) 
escreval ("Digite a 3ª nota :") 
leia(n3) 
escreval ("Digite a 4ª nota :") 
leia(n4) 
media <- (n1 + n2 + n3 + n4) / 4 
se (media >= 8) entao 
 escreval ("O aluno foi aprovado com média excelente") 
senao se (media >= 5) entao 
 escreval ("O aluno foi aprovado com média boa") 
senao 
 escreval ("O aluno não foi aprovado") 
fimse 
 
Sobre o algoritmo apresentado, analise as afirmativas a seguir: 
I- Se a média das notas informadas resultar o número 6, será informado ao usuário "O aluno foi 
aprovado com média boa". 
II- Se a média das notas informadas resultar o número 4, será informado ao usuário "O aluno não foi 
aprovado". 
III- A mensagem "O aluno não foi aprovado" nunca será exibida ao usuário. 
IV- Se a média das notas informadas resultar o número 9.5, será informado ao usuário "O aluno foi 
8
24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 5/6
aprovado com média excelente". 
Assinale a alternativa CORRETA:
A Somente a afirmativa III está correta.
B As afirmativas II e IV estão corretas.
C Somente a afirmativa I está correta.
D As afirmativas I, III e IV estão corretas.
As estruturas condicionais iniciam por um teste condicional e, dependendo do resultado deste 
teste, uma ou várias instruções podem ser executadas. A análise do teste é feita de acordo com a 
quantidade de condições a serem testadas, para que se decida qual bloco de código deve ser 
executado. O teste sempre retornará um valor Verdadeiro ou Falso; caso o retorno seja Falso, o bloco 
de comando em execução será ignorado e a sequência de execução segue a estrutura seguinte da 
condição. Sobre as estruturas condicionais, analise o código a seguir:
01 leia(n) 
02 se (n >= 9) ou (n = 1) entao 
03 escreval ("O valor está na faixa permitida") 
04 senao 
05 escreval ("O valor não está na faixa permitida") 
06 fimse 
Sobre o algoritmo apresentado, analise as afirmativas a seguir: 
I- Se o número informado pelo usuário for igual a 1, será informado ao usuário "Ovalor não está na 
faixa permitida". 
II- Se o número informado pelo usuário for um número negativo, será informado "O valor não está na 
faixa permitida". 
III- Será informado ao usuário "O valor está na faixa permitida" se o valor for maior que 8. 
IV- Será informado ao usuário "O valor não está na faixa permitida" se o número informado for maior 
que 10. 
Assinale a alternativa CORRETA:
A Somente a afirmativa I está correta.
B As afirmativas II e III estão corretas.
C As afirmativas I, II e IV estão corretas.
D Somente a afirmativa IV está correta.
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?
É
9
10
24/08/2023, 10:08 Avaliação Final (Objetiva) - Individual
about:blank 6/6
A É a construção de algoritmos em linguagem computacional.
B É a construção de algoritmos com diagramas de chapin.
C É a construção de algoritmos com representações gráficas.
D É a construção de algoritmos em linguagem natural.
(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 e II estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças II e IV estão corretas.
11
Imprimir

Continue navegando