Logo Passei Direto
Buscar

Exercicio fixacao3

Ferramentas de estudo

Questões resolvidas

A estrutura de repetição enquanto é utilizada quando não se sabe o número de vezes que um trecho do algoritmo deve ser repetido, embora também possa ser utilizada quando se conhece esse número.
Assinale a alternativa correta em relação a sintaxe da condição enquanto:
Enquanto condição faça comando 1
Enquanto se condição faça comando 1
Enquanto condição comando 1
Enquanto condição faça comando 1 senão comando 2

Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos).
Assinale a alternativa correta em relação a estrutura de um registro:
tipo = registro ; fim registro;
tipo = registro : : fim registro;
tipo = registro :. fim registro;
= registro : ; fim registro;

Os registros são conjuntos de dados logicamente relacionados, porém de tipos diferentes. O Portugol é uma pseudolinguagem que permite a criação de algoritmos estruturados utilizando comandos com base na Língua Portuguesa.
Considerando o pseudocódigo (parcial) a seguir, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a registros:
( ) “aluno” é um novo tipo de registro, que comporta campos de diferentes tipos
( ) “nome” e “email” são novos tipos de registros
( ) “nome” e “email” são campos de um tipo de registro
( ) “a” é uma variável do tipo “aluno”
( ) para mostrar em tela o conteúdo do campo “nome” da variável “a”, utiliza-se: escreva(a.nome)
V, F, V, V, F
V, F, V, V, V

Uma matriz é composta de linhas e colunas.
Assinale a alternativa correta para a representação de uma matriz de números inteiros 3x7:
numérico matriz[7][3]
numérico [3][7]
matriz[3][7]
real matriz[3][7]

Um vetor é uma estrutura em memória que permite o armazenamento de listas.
Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a vetores:
( ) Para criar um vetor, é necessário definir um nome.
( ) Cada posição do vetor pode comportar um tipo diferente de dado.
( ) Para armazenar e recuperar o conteúdo de uma posição de um vetor, deve-se referenciar esta posição pelo seu índice.
( ) A quantidade total de bytes que um vetor ocupa em memória é a quantidade de bytes relativa ao tipo de dado de cada posição multiplicando-se pelo número de posições do vetor.
F, V, V, F
F, V, V, V
V, V, F, F
V, F, F, V

Preencher um vetor significa atribuir valores a todas as suas posições. Assim, deve-se implementar um mecanismo que faça uma variável assumir todos os valores possíveis para o índice.
Assinale a alternativa correta para a sintaxe correta de preenchimento de vetor:
para i de 1 até 5 faça Leia vetor[i]
para i == 1 até 5 faça Leia vetor[i] Fimpara
para i de 1 e se 5 faça Leia vetor[i] Fimpara
para i até 5 faça Leia vetor[i] Fimpara

Para realizarmos o processamento dos dados precisamos calcular.
Qual alternativa abaixo mostra somente operadores matemáticos ou aritméticos :
E, Ou, Não
A, B: inteiro
5 < 6
X + 1 = 2
/, *, +, -

A modularização de um código pode acontecer pela criação de procedimentos que aceitam parâmetros e que também retornem valor.
Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas, a respeito de parâmetros e retorno em procedimentos:
( ) o parâmetro é a variável e o argumento é o conteúdo que é passado para ela
( ) cada parâmetro deve ter seu tipo explicitado
( ) o retorno deve ter seu tipo explicitado
( ) é obrigatório existir pelo menos um parâmetro
( ) é possível retornar mais de um valor
V, V, V, V, F
V, F, V, V, F
V, V, F, F, F

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

A estrutura de repetição enquanto é utilizada quando não se sabe o número de vezes que um trecho do algoritmo deve ser repetido, embora também possa ser utilizada quando se conhece esse número.
Assinale a alternativa correta em relação a sintaxe da condição enquanto:
Enquanto condição faça comando 1
Enquanto se condição faça comando 1
Enquanto condição comando 1
Enquanto condição faça comando 1 senão comando 2

Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos).
Assinale a alternativa correta em relação a estrutura de um registro:
tipo = registro ; fim registro;
tipo = registro : : fim registro;
tipo = registro :. fim registro;
= registro : ; fim registro;

Os registros são conjuntos de dados logicamente relacionados, porém de tipos diferentes. O Portugol é uma pseudolinguagem que permite a criação de algoritmos estruturados utilizando comandos com base na Língua Portuguesa.
Considerando o pseudocódigo (parcial) a seguir, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a registros:
( ) “aluno” é um novo tipo de registro, que comporta campos de diferentes tipos
( ) “nome” e “email” são novos tipos de registros
( ) “nome” e “email” são campos de um tipo de registro
( ) “a” é uma variável do tipo “aluno”
( ) para mostrar em tela o conteúdo do campo “nome” da variável “a”, utiliza-se: escreva(a.nome)
V, F, V, V, F
V, F, V, V, V

Uma matriz é composta de linhas e colunas.
Assinale a alternativa correta para a representação de uma matriz de números inteiros 3x7:
numérico matriz[7][3]
numérico [3][7]
matriz[3][7]
real matriz[3][7]

Um vetor é uma estrutura em memória que permite o armazenamento de listas.
Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a vetores:
( ) Para criar um vetor, é necessário definir um nome.
( ) Cada posição do vetor pode comportar um tipo diferente de dado.
( ) Para armazenar e recuperar o conteúdo de uma posição de um vetor, deve-se referenciar esta posição pelo seu índice.
( ) A quantidade total de bytes que um vetor ocupa em memória é a quantidade de bytes relativa ao tipo de dado de cada posição multiplicando-se pelo número de posições do vetor.
F, V, V, F
F, V, V, V
V, V, F, F
V, F, F, V

Preencher um vetor significa atribuir valores a todas as suas posições. Assim, deve-se implementar um mecanismo que faça uma variável assumir todos os valores possíveis para o índice.
Assinale a alternativa correta para a sintaxe correta de preenchimento de vetor:
para i de 1 até 5 faça Leia vetor[i]
para i == 1 até 5 faça Leia vetor[i] Fimpara
para i de 1 e se 5 faça Leia vetor[i] Fimpara
para i até 5 faça Leia vetor[i] Fimpara

Para realizarmos o processamento dos dados precisamos calcular.
Qual alternativa abaixo mostra somente operadores matemáticos ou aritméticos :
E, Ou, Não
A, B: inteiro
5 < 6
X + 1 = 2
/, *, +, -

A modularização de um código pode acontecer pela criação de procedimentos que aceitam parâmetros e que também retornem valor.
Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas, a respeito de parâmetros e retorno em procedimentos:
( ) o parâmetro é a variável e o argumento é o conteúdo que é passado para ela
( ) cada parâmetro deve ter seu tipo explicitado
( ) o retorno deve ter seu tipo explicitado
( ) é obrigatório existir pelo menos um parâmetro
( ) é possível retornar mais de um valor
V, V, V, V, F
V, F, V, V, F
V, V, F, F, F

Prévia do material em texto

13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 1/10
Conteúdo do exercício
Ocultar opções de resposta 
Comentários
Pergunta 1 0 / 0
A estrutura de repetição enquanto é utilizada quando não se sabe o número de vezes que um trecho do algoritmo deve 
ser repetido, embora também possa ser utilizada quando se conhece esse número.
Assinale a alternativa correta em relação a sintaxe da condição enquanto:
Enquanto se condição faça comando 1 comando 2
Resposta correta
Correta: 
Enquanto condição faça comando 1
Enquanto se condição faça comando 1
Enquanto condição comando 1
Enquanto condição faça comando 1 senão comando 2
A estrutura de repetição enquanto pode ser utilizada com teste de condição no início ou no final. No caso de 
condição no início a sintaxe correta a ser utilizada em um algoritmo é ENQUANTO condição FAÇA comando. Cabe 
ressaltar que o comando somente será executado se a condição for verdadeira
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 2/10
Ocultar opções de resposta 
Comentários
Pergunta 2 0 / 0
Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos). 
Assinale a alternativa correta em relação a estrutura de um registro:
tipo<ident_registro> = registro 
<ident_campos>; 
fim registro;
tipo<ident_registro> = registro 
<tipo>: <ident_campos>:<tipo> 
fim registro;
tipo<ident_registro> = registro 
<ident_campos>:<tipo>. 
fim registro;
<ident_registro> = registro 
<tipo>: <ident_campos>; 
fim registro;
Resposta correta
Correta: 
tipo<ident_registro> = registro 
<tipo>: <ident_campos>; 
fim registro;
Gabarito: Comentário: A estrutura de um registro é composto do nome dado ao registro, seguido de seus 
respectivos campos, ou seja, nome da(s) variável(is) de determinado(s) tipo(s) que identificam os campos do 
registro. Cap.9.
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 3/10
Ocultar opções de resposta 
Pergunta 3 0 / 0
Os registros são conjuntos de dados logicamente relacionados, porém de tipos diferentes. O Portugol é uma 
pseudolinguagem que permite a criação de algoritmos estruturados utilizando comandos com base na Língua 
Portuguesa. 
Considerando o pseudocódigo (parcial) a seguir, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas 
falsas em relação a registros:
 image.png11.5 KB
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
( ) “aluno” é um novo tipo de registro, que comporta campos de diferentes tipos
( ) “nome” e “email” são novos tipos de registros
( ) “nome” e “email” são campos de um tipo de registro
( ) “a” é uma variável do tipo “aluno”
( ) para mostrar em tela o conteúdo do campo “nome” da variável “a”, utiliza-se: escreva(a.nome)
A sequência correta é:
Incorreta: 
V, F, V, V, F
Resposta correta
V, F, V, V, V
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 4/10
Comentários
Ocultar opções de resposta 
Comentários
V, F, V, F, F
V, F, F, F, F
F, V, V, F, F
V, F, V, V, V
Justificativa: O algoritmo em questão cria um tipo de registro, denominado “aluno”. Este novo registro é composto 
por dois campos: “nome” e “email”. A linha 8 do algoritmo declara uma variável denominada “a”, que é do tipo de 
registro “aluno”. A hierarquia de um registro, no caso a referência ao registro em si e o acesso a seus campos 
internos, é feita pelo uso do “.” (ponto), sendo que a ordem é: <<registro>>.<<campo>> 
Pergunta 4 0 / 0
Uma matriz é composta de linhas e colunas. 
Assinale a alternativa correta para a representação de uma matriz de números inteiros 3x7:
numérico matriz[7][3]
numérico [3][7]
Incorreta: 
matriz[3][7]
real matriz[3][7]
Resposta correta
numérico matriz[3][7]
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 5/10
Ocultar opções de resposta 
Comentários
Sempre ao declarar uma matriz é importante destacar seu tipo de dado, o nome atribuído a variável matriz e 
posteriormente o número de linhas e colunas do qual está é composta.
Pergunta 5 0 / 0
Um vetor é uma estrutura em memória que permite o armazenamento de listas. Assinale (V) para as afirmativas 
verdadeiras e (F) para as afirmativas falsas em relação a vetores:
( ) Para criar um vetor, é necessário definir um nome.
( ) Cada posição do vetor pode comportar um tipo diferente de dado.
( ) Para armazenar e recuperar o conteúdo de uma posição de um vetor, deve-se referenciar esta posição pelo seu 
índice.
( ) A quantidade total de bytes que um vetor ocupa em memória é a quantidade de bytes relativa ao tipo de dado de 
cada posição multiplicando-se pelo número de posições do vetor.
F, V, V, F
F, V, V, V
V, V, F, F
V, F, F, V
Resposta correta
Correta: 
V, F, V, V
V, F, V, V
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 6/10
Ocultar opções de resposta 
Justificativa: Segundo FORBELLONE (2005), um vetor é uma variável dividida em várias “caixas”. Cada “caixa” é 
identificada por um número que se refere à sua posição no vetor, no caso, seu índice. Um vetor, como qualquer 
outra variável, também recebe um identificador (nome). Todas as posições do vetor comportam o mesmo tipo de 
dado. Para saber a quantidade de bytes que o vetor ocupa em memória basta multiplicar a quantidade de bytes do 
seu tipo de dado pela quantidade de posições. 
Pergunta 6 0 / 0
Cormen et al. (2002, p. 571) citam diversas operações que podem ser realizadas sobre matrizes, tais como adição 
(soma), subtração e multiplicação, cálculo de matriz inversa, ordenação e cálculo de determinantes. 
Considerando o pseudocódigo a seguir, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas 
em relação a vetores multidimensionais:
 image.png14.43 KB
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
( ) “m” é um vetor bidimensional de 2 linhas e 3 colunas
( ) “m” é um vetor bidimensional de 3 linhas e 2 colunas
( ) cada posição da matriz “m” é preenchida com o valor relativo ao índice da sua linha
( ) todas as posições da matriz “m” recebem valor
( ) todas as posições da matriz “m” são apresentadas em tela
A sequência correta é:
F, V, V, F, F
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 7/10
Comentários
Ocultar opções de resposta 
Resposta correta
Correta: 
V, F, V, V, F
V, F, F, F, F
V, F, V, F, F
F, V, V, V, F
V, F, V, V, F
Justificativa: O algoritmo em questão define uma matriz (vetor multidimensional) com 2 linhas e 3 colunas, 
denominado “m”. Para que a matriz possa ser manipulada, deve-se sempre referenciar a linha e a coluna, não 
sendo possível a referencia de somente uma das dimensões. A estrutura “para” controla a iteração que percorre as 
linhas da matriz, através da referência pela variável “i”; internamente a ela, há outra estrutura “para” que, para cada 
linha, faz com que sejam percorridas as colunas da matriz, utilizando a variável “j”. Estas estruturas aninhadas 
fazem com que todas as posições da matriz sejam preenchidas. O algoritmo não traz nenhuma instrução para 
apresentação de qualquer valor em tela (escreva). 
Pergunta 7 0 / 0
Preencher um vetor significa atribuir valores a todas as suas posições. Assim, deve-se implementarum mecanismo 
que faça uma variável assumir todos os valores possíveis para o índice.
Assinale a alternativa correta para a sintaxe correta de preenchimento de vetor:
Correta: 
para i de 1 até 5 faça Leia vetor[i]
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 8/10
Comentários
Ocultar opções de resposta 
Comentários
Resposta correta
para i == 1 até 5 faça Leia vetor[i] Fimpara
para i de 1 e se 5 faça Leia vetor[i] Fimpara
para i até 5 faça Leia vetor[i] Fimpara
para i de 1 e 5 faça Leia vetor[i] Fimpara
A estrutura de repetição para foi utilizada para garantir que variável i assuma todos p valores possíveis entre 1 e 5 
(posições válidas para o vetor[i]). Cap.7.
Pergunta 8 0 / 0
Para realizarmos o processamento dos dados precisamos calcular.
Qual alternativa abaixo mostra somente operadores matemáticos ou aritméticos:
5 < 6.
A, B: inteiro;
X + 1 = 2
Resposta correta
Correta: 
/, *, +, -;
E, Ou, Não;
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedba… 9/10
Ocultar opções de resposta 
Comentários
/, *, +, -; Comentário: Para o processamento de dados, podemos usar os operadores aritméticos de: divisão, 
subtração, multiplicação e divisão. Fonte: livro da disciplina, capítulo 3, seção 3.4.
Pergunta 9 0 / 0
A modularização de um código pode acontecer pela criação de procedimentos que aceitam parâmetros e que também 
retornem valor. Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas, a respeito de parâmetros 
e retorno em procedimentos:
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
( ) o parâmetro é a variável e o argumento é o conteúdo que é passado para ela
( ) cada parâmetro deve ter seu tipo explicitado
( ) o retorno deve ter seu tipo explicitado
( ) é obrigatório existir pelo menos um parâmetro
( ) é possível retornar mais de um valor
A sequência correta é:
V, V, V, V, F
V, F, V, V, F
V, V, F, F, F 
Resposta correta
Correta: 
V, V, V, F, F
V, F, V, F, F
V, V, V, F, F
13/09/2023, 20:33 Comentários
https://sereduc.blackboard.com/ultra/courses/_189029_1/grades/assessment/_8866800_1/overview/attempt/_28850651_1/review/inline-feedb… 10/10
Ocultar opções de resposta 
Comentários
Justificativa: Com relação a criação de procedimentos, alguns itens e convenções devem ser observados. Um 
procedimento sempre terá um identificador (nome). Não obrigatório, é opcional a criação de procedimentos com 
parâmetros, isto é, variáveis de entrada ou saída que receberão conteúdo (valores) na sua chamada, conhecidos 
como argumentos; da mesma forma que as variáveis, os parâmetros devem ter seus tipos definidos. Os 
procedimentos podem ou não devolver algum valor como retorno, sendo que se houver retorno, seu tipo também 
deve ser definido. Enquanto um procedimento pode trabalhar com mais de um parâmetro, o retorno é sempre um 
só. 
Pergunta 10 0 / 0
Uma estrutura de repetição é utilizada quando um trecho do algoritmo, ou até mesmo o algoritmo inteiro, precisa ser 
repetido. O número de repetições pode ser fixo ou estar atrelado a uma condição. 
Assinale a alternativa correta em relação a estrutura de repetição utilizada quando se tem um número fixo de 
repetições a serem realizadas:
Repita
Enquanto
Resposta correta
Correta: 
Para
Se
Senão
A estrutura de repetição para é utilizada quando se sabe o número de vezes em que um determinado trecho do 
algoritmo deve ser repetido.

Mais conteúdos dessa disciplina