Buscar

Avaliacao II - 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 5 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

Prévia do material em texto

07/03/2024, 20:01 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:823254)
Peso da Avaliação 1,50
Prova 64556614
Qtd. de Questões 10
Acertos/Erros 9/0
Canceladas 1
Nota 10,00
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
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 F - V - V - F.
B V - F - F - V.
C F - V - F - V.
D F - V - V - V.
Um conjunto de comandos que realiza uma tarefa em específico são subprogramas chamados de 
funções ou procedimentos. Um subprograma é chamado pelo módulo principal por meio do nome 
atributo a ele. Estes subprogramas não precisam obrigatoriamente receber parâmetros do módulo 
principal, fazendo com que a execução do comando dependa de outros fatores da lógica e não dos 
parâmetros de entrada. Sobre funções, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O retorno de vários tipos de dados pelas funções é feito pelo comando "multiretorne". 
( ) A passagem de parâmetros ou argumentos é opcional na construção de uma função. 
( ) As funções não precisam possuir um nome. 
( ) O retorno de dados das funções é opcional. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B V - V - F - V.
C F - F - V - F.
 VOLTAR
A+ Alterar modo de visualização
1
2
07/03/2024, 20:01 Avaliação II - Individual
about:blank 2/5
D F - V - F - F.
Sentenças declarativas afirmativas são conhecidas na lógica matemática como proposições, 
sendo possível afirmar que sua análise resulta apenas verdadeira ou apenas falsa, por exemplo, "a 
matemática é uma ciência". Normalmente, são descritas por letras latinas minúsculas (ex.: p, q, r, s). 
Sobre proposições, assinale a alternativa CORRETA:
A "Programar é muito legal!" é uma sentença imperativa.
B "Hoje é domingo e vou jogar futebol" é uma proposição simples.
C "O Brasil venceu a Copa do Mundo de 2002" é uma proposição simples.
D 10 + 15 é uma proposição composta.
Quando é feita a consistência dos dados dentro de um algoritmo, estamos validando os dados. 
Isto deve ser feito para verificar se os dados digitados são possíveis de serem utilizados na lógica de 
programação implementada, a fim de que sejam evitados erros de execução quando os usuários 
estiverem acessando o programa desenvolvido. As telas do programa também devem orientar o 
usuário sobre como devem ser feitas as entradas dos dados. Sobre consistência e modularização, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) As funções são módulos que produzem um único valor de saída. 
( ) A técnica de consistir os dados pode ser aplicada ao restringir valores de entrada apenas entre 0 e 
10, por exemplo. 
( ) Ao digitar uma entrada de dados errada, os algoritmos não exibem uma mensagem de alerta. 
( ) A modularização agrega vantagens durante a construção dos algoritmos. A divisão por módulos 
torna o algoritmo mais fácil de ler. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - F - V.
C V - V - V - F.
D F - V - F - V.
Durante o desenvolvimento de um programa de computador, é necessário que o programador 
faça o planejamento da modularização, a preocupação principal é facilitar o entendimento da 
organização do algoritmo, tornando a sua estrutura mais transparente e mais fácil de documentar. A 
prática da modularização ainda agrega benefícios no momento da manutenção do sistema, por tornar 
o código mais fácil e rápido de entender por um outro programador. Sobre a modularização de 
algoritmos, analise as sentenças a seguir:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas 
3
4
5
07/03/2024, 20:01 Avaliação II - Individual
about:blank 3/5
ou não. 
II- Os módulos são uma sequência de comandos dentro de um algoritmo com a maior independência 
possível de outros módulos do algoritmo. 
III- Os procedimentos não precisam receber um nome durante a sua declaração. 
IV- As funções são submódulos que produzem apenas um valor de saída. 
V- As variáveis locais podem ser usadas pelo programa principal. 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B Somente a sentença V está correta.
C As sentenças II, III e V estão corretas.
D As sentenças I, II e IV estão corretas.
Os vetores são estruturas de dados que armazenam diversos valores em uma única variável. 
Auxiliam os algoritmos a armazenarem muitos valores referentes a uma determinada informação, por 
exemplo, armazenar o nome de todas as cidades do Brasil dentro do programa, seria inviável criar 
uma variável para cada cidade. Sobre os vetores, classifique V para as sentenças verdadeiras e F para 
as falsas:
( ) Os vetores armazenam muitas variáveis do mesmo tipo. 
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela, com elementos sendo 
acessados relacionando coluna e linha. 
( ) Para acessar um valor dentro de um vetor, utiliza-se o nome da variável seguido do índice do 
valor desejado dentro de colchetes, por exemplo, nomes[27]. 
( ) Os valores de um vetor são acessados por um número, correspondente ao índice do valor 
desejado dentro vetor. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B F - F - V - V.
C F - V - F - V.
D V - F - V - V.
Os operadores aritméticos, relacionais e lógicos são muito importantes nas estruturas 
algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de 
decisões por meio de comparações ou combinações, as quais resultarão em um valor verdadeiro ou 
falso. Considerando as seguintes atribuições: a = 3; b = 9 e c = 1, analise as opções a seguir:
I- (a > b) E (b >= c) = VERDADEIRO
II- (a - b > c) OU (b = 3) = FALSO
III- (a + b) >= (a + c) = FALSO
IV- (a * b) > (a * c) = VERDADEIRO
6
7
07/03/2024, 20:01 Avaliação II - Individual
about:blank 4/5
Assinale a alternativa CORRETA:
A As opções I, II e IV estão corretas.
B Somente a opção III está correta.
C As opções I e IV estão corretas.
D As opções II e IV estão corretas.
As tabelas verdade apresentam o conjunto das possibilidades combinatórias entre os valores de 
diversas variáveis lógicas, as quais podem possuir apenas os valores Verdadeiro ou Falso. Seu 
objetivo principal é determinar o valor lógico de proposições compostas. Assinale a alternativa 
CORRETA que apresenta apenas operadores de cálculo proposicional:
A Negação e avaliação.
B Disjunção e somatório.
C XOR e incremento.
D Conjunção e NOR.
As proposições podem ser combinadas entre si e, para representar essas combinações, são 
utilizados os conectivos lógicos "e", "ou", "se...então", "se e somente se" ou "não". A finalidade dos 
conectivos é conectar duas ou mais proposições. Sobre conectivos lógicos assinale a alternativa 
CORRETA que apresenta uma proposição com conjunção:
A O café é preto ou o leite é branco.
B O café não é preto.
C Se o café é preto então o leite é branco.
D O café é preto e o leite é branco.
A estrutura de dados vetor é um agrupamento de variáveis do mesmo tipo, o qual é acessado por 
um único nome de variável. O acesso para cada variável deste agrupamento se dá por meio de um 
índice. A quantidade de índices disponíveis,ou a quantidade de variáveis que podem ser armazenadas, 
é definida no momento da criação do vetor. Sobre vetores, analise as sentenças a seguir: 
I- A melhor opção para a armazenar o nome de 30 alunos de uma turma dentro de um algoritmo é 
utilizando um vetor. 
II- Os vetores são conhecidos, também, como array multidimensional. 
III- Em um vetor que possui 20 valores, os índices válidos são entre 0 e 19. 
IV- A declaração de um vetor para armazenar os nomes de alunos é escrita da seguinte forma "nomes: 
vetor [1..5] texto". 
8
9
10
07/03/2024, 20:01 Avaliação II - Individual
about:blank 5/5
V- A recuperação do valor de uma posição de um vetor unidimensional é feita da seguinte forma 
"nomes[5][2]". 
Assinale a alternativa CORRETA:
A As sentenças II, III e V estão corretas.
B As sentenças I, III e V estão corretas.
C Somente a sentença V está correta.
D As sentenças I, III e IV estão corretas.
Imprimir

Outros materiais