Buscar

Vetores e Matrizes em Programação

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

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:768728)
Peso da Avaliação 1,50
Prova 55364499
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
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 F - V - F - V.
B V - F - F - F.
C V - F - V - V.
D F - F - V - V.
O array unidimensional é uma estrutura de dados com a capacidade de armazenar variáveis do 
mesmo tipo de dado. Nesta estrutura, os valores ficam armazenados sequencialmente, um após o 
outro. Contudo, é possível acessar aleatoriamente e individualmente qualquer elemento da estrutura. 
A seguir é apresentado um vetor de nomes, armazenados em uma variável denominada "nomes" com 
índice inicial igual a zero. Sobre vetores unidimensionais, analise as sentenças a seguir: 
I- Os itens de um vetor são acessados por um número denominado "índice". 
II- Para recuperar o nome de Kant, é necessário acessar a posição [2] do vetor de "nomes". 
III- Após executar o comando "escreva ( nomes[0] )" será apresentado o nome "Leonardo" para o 
usuário. 
IV- Ao declarar um vetor é opcional definir o tipo de dado utilizado. 
Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
 VOLTAR
A+ Alterar modo de visualização
1
2
C Somente a sentença III está correta.
D As sentenças I, II e IV estão corretas.
Uma proposição é uma sentença que possui apenas valor verdadeiro ou falso, mas não ambas. 
Ela é representada normalmente pelas letras latinas minúsculas p, q, r, entre outras. Estas variáveis 
proposicionais podem ser combinadas entre elas por meio dos conectivos lógicos. Sobre o exposto, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) O operador de negação é representado pelo caractere " ~ ". 
( ) A conjunção é um operador lógico representado pelo caractere " A ". 
( ) Se na disjunção "p v q" o valor de "p" for verdadeiro e valor de "q" for falso, a disjunção será 
considerada falsa. 
( ) Uma conjunção será verdadeira somente se todas as proposições forem verdadeiras. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - V - F.
C V - F - V - V.
D V - V - F - V.
Os conectivos lógicos possuem a finalidade de ligar duas ou mais proposições, que são 
presentes nas proposições compostas. Duas checagens são importantes para determinar se as 
proposições compostas são verdadeiras ou falsas. A primeira, verificar o valor das proposições que 
compõem as sentenças, e a segunda, o tipo de conectivo que liga as proposições de uma mesma 
sentença. Sobre a negação, analise as seguintes afirmativas:
I- A negativa de "O almoço é barato" é "Não vou almoçar".
II- Um sinal de til pode ser utilizado para representar a negação de uma proposição.
III- Na lógica proposicional, é possível negar uma proposição composta.
IV- A negação da proposição p é representada por p~.
Assinale a alternativa CORRETA:
A Somente a afirmativa IV está correta.
B Somente a afirmativa I está correta.
C As afirmativas II e III estão corretas.
D As afirmativas I, II e IV estão corretas.
3
4
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 e o leite é branco.
B O café não é preto.
C O café é preto ou o leite é branco.
D Se o café é preto então o leite é branco.
Os vetores multidimensionais possuem quantas dimensões forem necessárias para representar a 
informação. Os vetores bidimensionais são conhecidos como matrizes, as quais possuem 
representação visual semelhante a planilhas de Excel. A seguir é apresentada uma matriz com as 
notas de vários alunos, armazenadas na variável "notas" com índices iniciando em zero, em que a 
primeira coluna armazena o nome do aluno e as demais armazenam suas notas. Sobre matrizes, 
analise as sentenças a seguir:
I- Para recuperar a nota 10,00 de Rafaela, será necessário acessar a posição [2][1]. 
II- Os índices são números que representam unicamente as posições de um elemento dentro da 
matriz. 
III- Para recuperar a nota 6,00 de Paulo, é necessário acessar a posição [1][2]. 
IV- A execução do comando "escreva ( notas[2][2] )" será "Rafaela".
Assinale a alternativa CORRETA:
A As sentenças III e IV estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças I e II estão corretas.
D Somente a sentença II está correta.
Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é 
necessário armazenar muitos valores em um algoritmo, por exemplo, armazenar as notas de alunos 
que estão cursando uma determinada disciplina. Estas estruturas dispensam o uso excessivo de 
variáveis e simplificam a codificação do algoritmo, facilitando a criação e o acesso dos dados. Sobre 
vetores e matrizes, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Nas matrizes, cada posição é acessada por um único número, chamado de índice. 
( ) Os vetores também são conhecidos como arrays multidimensionais. 
( ) Um vetor armazena apenas valores do mesmo tipo de dado. 
5
6
7
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V.
B F - F - V - F.
C V - V - F - V.
D F - V - V - F.
A palavra proposição vem de "propor", que significa submeter à apreciação, requerer um juízo. 
É uma sentença declarativa, ou seja, está declarada por meio de termos, palavras ou símbolos. Seu 
conteúdo pode ser considerado apenas verdadeiro ou falso. São exemplos de proposições "Rafaela é 
bonita" e "Rafaela é professora". Sobre a lógica proposicional, analise as sentenças a seguir: 
I- A operação de cálculo proposicional de conjunção é representada pelo símbolo "v". 
II- A sentença "1951 > 2015" é uma proposição válida. 
III- A presença de dois conectivos "ou" em uma sentença caracteriza uma disjunção exclusiva. 
IV- "Paulo é carpinteiro e Jacó é advogado" é uma proposição composta. 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II, III e IV estão corretas.
Os arrays multidimensionais, também conhecidos como matrizes, são vetores de vetores que 
formam uma estrutura de tabela, com isso é possível armazenar informações mais complexas. Sobre 
os conceitos de matrizes, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Em uma matriz de alunos com tamanho 5x5, o comando "alunos[2][1]" é válido para retornar 
um valor presente na matriz. 
( ) A declaração "numeros: vetor[1..2,1..2] de inteiro" cria uma matriz de 3 linhas e 3 colunas. 
( ) A declaração "numeros: vetor[1..5,1..3] de inteiro" cria uma matriz em Portugol corretamente. 
( ) Nas matrizes, os índices são um par de números utilizados para acessar os elementos da 
estrutura.Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - F - V - V.
C F - F - F - V.
8
9
D V - V - V - F.
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 As sentenças I, II e III estão corretas.
B As sentenças I, IV e V estão corretas.
C As sentenças III, IV e V estão corretas.
D Somente a sentença II está correta.
10
Imprimir

Outros materiais