Logo Passei Direto
Buscar

Avaliação II - Individual FLEX ( Cod 445153)

User badge image
Henio Lima

em

Ferramentas de estudo

Questões resolvidas

Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar muitos valores em um algoritmo, por exemplo, para 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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela.
a) F - F - V - F.
b) F - V - V - F.
c) V - V - F - V.
d) V - F - V - V.

No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se esses dados são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao usuário, apresentando o resultado da validação da entrada de um módulo. Sobre a modularização de programas de computador, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos.
II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo.
III- O módulo principal solicita a execução de vários módulos em uma sequência determinada.
IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros.
V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo.
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, II e V estão corretas.
d) Somente a sentença III está correta.

As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, é necessário analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras.
( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras.
( ) A tautologia acontece somente se o resultado da expressão for sempre falso.
( ) A disjunção é representada pelo caractere " ~ ".
a) V - F - F - V.
b) V - F - F - F.
c) V - F - V - F.
d) F - V - F - V.

As tabelas verdade apresentam o conjunto das possibilidades combinatórias entre os valores de diversas variáveis lógicas, as quais podem possuir 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) Conjunção e NOR.
b) Negação e avaliação.
c) XOR e incremento.
d) Disjunção e somatório.

Na área da ciência da computação, os vetores possuem apenas uma dimensão, sendo considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a alternativa CORRETA:
a) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
b) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.
c) Vetores são conhecidos também como matrizes multidimensionais.
d) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.

Os procedimentos são executados por meio da sua chamada em um outro módulo. A lógica executada pelo procedimento é desconhecida pelo módulo principal, mas o resultado esperado é de seu conhecimento. A lógica do procedimento pode ser influenciada por meio de parâmetros de entrada fornecidos pelo módulo principal enviados ao procedimento. Sobre procedimentos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Os procedimentos são capazes de receber apenas um parâmetro de entrada.
( ) A palavra reservada "procedimento" determina a criação de um procedimento na linguagem de programação Portugol.
( ) A palavra reservada "retorne ()" devolve um valor para o módulo, que fez a chamada do procedimento.
( ) Ao criar uma procedure, é necessário informar um nome e opcionalmente uma lista de parâmetros.
a) V - V - F - V.
b) F - V - F - F.
c) F - V - F - V.
d) V - F - V - V.

As funções, também chamadas de subprogramas ou subalgoritmos, obrigatoriamente retornam um valor ao módulo que fez a sua chamada. A utilização de funções auxilia a prática de modularização, ao invés de escrever um código muito grande, escreve-se vários pequenos algoritmos, que em conjunto têm a capacidade de resolver um grande problema. Sobre funções, assinale a alternativa CORRETA:
a) Na linguagem Portugol, a palavra "Função" é utilizada para declarar o tipo de dado de retorno.
b) Todas as funções possuem um nome e podem opcionalmente receber parâmetros de entrada.
c) As funções não precisam ter um nome definido.
d) A utilização de funções na construção de algoritmos causa desorganização do código-fonte.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F -V.
b) F - V - V -F.
c) V - F - V -V.
d) V - V - F V.

Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exemplo, funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
a) Os módulos podem receber apenas um parâmetro de entrada.
b) Na declaração de um módulo, os parâmetros são passados dentro de colchetes logo após a definição do nome do módulo.
c) A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas informações originais.
d) Os parâmetros, na programação de computadores, podem ser chamados de listas.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F - V.
b) V - V - F - V.
c) V - V - V - F.
d) F - V - F - V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar muitos valores em um algoritmo, por exemplo, para 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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela.
a) F - F - V - F.
b) F - V - V - F.
c) V - V - F - V.
d) V - F - V - V.

No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se esses dados são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao usuário, apresentando o resultado da validação da entrada de um módulo. Sobre a modularização de programas de computador, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos.
II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo.
III- O módulo principal solicita a execução de vários módulos em uma sequência determinada.
IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros.
V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo.
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, II e V estão corretas.
d) Somente a sentença III está correta.

As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, é necessário analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras.
( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras.
( ) A tautologia acontece somente se o resultado da expressão for sempre falso.
( ) A disjunção é representada pelo caractere " ~ ".
a) V - F - F - V.
b) V - F - F - F.
c) V - F - V - F.
d) F - V - F - V.

As tabelas verdade apresentam o conjunto das possibilidades combinatórias entre os valores de diversas variáveis lógicas, as quais podem possuir 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) Conjunção e NOR.
b) Negação e avaliação.
c) XOR e incremento.
d) Disjunção e somatório.

Na área da ciência da computação, os vetores possuem apenas uma dimensão, sendo considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a alternativa CORRETA:
a) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
b) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.
c) Vetores são conhecidos também como matrizes multidimensionais.
d) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.

Os procedimentos são executados por meio da sua chamada em um outro módulo. A lógica executada pelo procedimento é desconhecida pelo módulo principal, mas o resultado esperado é de seu conhecimento. A lógica do procedimento pode ser influenciada por meio de parâmetros de entrada fornecidos pelo módulo principal enviados ao procedimento. Sobre procedimentos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Os procedimentos são capazes de receber apenas um parâmetro de entrada.
( ) A palavra reservada "procedimento" determina a criação de um procedimento na linguagem de programação Portugol.
( ) A palavra reservada "retorne ()" devolve um valor para o módulo, que fez a chamada do procedimento.
( ) Ao criar uma procedure, é necessário informar um nome e opcionalmente uma lista de parâmetros.
a) V - V - F - V.
b) F - V - F - F.
c) F - V - F - V.
d) V - F - V - V.

As funções, também chamadas de subprogramas ou subalgoritmos, obrigatoriamente retornam um valor ao módulo que fez a sua chamada. A utilização de funções auxilia a prática de modularização, ao invés de escrever um código muito grande, escreve-se vários pequenos algoritmos, que em conjunto têm a capacidade de resolver um grande problema. Sobre funções, assinale a alternativa CORRETA:
a) Na linguagem Portugol, a palavra "Função" é utilizada para declarar o tipo de dado de retorno.
b) Todas as funções possuem um nome e podem opcionalmente receber parâmetros de entrada.
c) As funções não precisam ter um nome definido.
d) A utilização de funções na construção de algoritmos causa desorganização do código-fonte.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F -V.
b) F - V - V -F.
c) V - F - V -V.
d) V - V - F V.

Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exemplo, funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
a) Os módulos podem receber apenas um parâmetro de entrada.
b) Na declaração de um módulo, os parâmetros são passados dentro de colchetes logo após a definição do nome do módulo.
c) A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas informações originais.
d) Os parâmetros, na programação de computadores, podem ser chamados de listas.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F - V.
b) V - V - F - V.
c) V - V - V - F.
d) F - V - F - V.

Prévia do material em texto

05/05/2019 Lógica e Técnicas de Programação - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 1/2
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação II - Individual FLEX ( Cod.:445150) ( peso.:1,50)
Prova: 10691144
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Os vetores e matrizes são estruturas de dados que auxiliam o desenvolvedor quando é necessário armazenar muitos valores em um algoritmo, po
armazenar as notas de alunos que estão cursando uma determinada disciplina. Estas estruturas dispensam o uso excessivo de variáveis e simplif
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 pa
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. 
 ( ) A estrutura de um vetor pode ser entendida pelas dimensões de uma tabela. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - F.
 b) F - V - V - F.
 c) V - V - F - V.
 d) V - F - V - V.
2. No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se es
são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao usuário, apresentando o resultado da validação d
de entrada de um módulo. Sobre a modularização de programas de computador, analise as sentenças a seguir:
 
I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos. 
 II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo. 
 III- O módulo principal solicita a execução de vários módulos em uma sequência determinada. 
 IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros. 
 V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo.
 
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, II e V estão corretas.
 d) Somente a sentença III está correta.
3. As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para 
todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições
analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sente
verdadeiras e F para as falsas: 
 
( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras. 
 ( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras. 
 ( ) A tautologia acontece somente se o resultado da expressão for sempre falso. 
 ( ) A disjunção é representada pelo caractere " ~ ". 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) V - F - F - F.
 c) V - F - V - F.
 d) F - V - F - V.
4. As tabelas verdade apresentam o conjunto das possibilidades combinatórias entre os valores de diversas variáveis lógicas, as quais podem possu
os valores Verdadeiro ou Falso. Seu objetivo principal é determinar o valor lógico de proposições compostas. Assinale a alternativa CORRETA qu
apenas operadores de cálculo proposicional:
 a) Conjunção e NOR.
 b) Negação e avaliação.
 c) XOR e incremento.
 d) Disjunção e somatório.
5. Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um
dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetor
vetores. Sobre vetores e matrizes, assinale a alternativa CORRETA:
 a) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
 b) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.
 c) Vetores são conhecidos também como matrizes multidimensionais.
 d) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
05/05/2019 Lógica e Técnicas de Programação - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 2/2
6. Os procedimentos são executados por meio da sua chamada em um outro módulo. A lógica executada pelo procedimento é desconhecida pelo m
principal, mas o resultado esperado é de seu conhecimento. A lógica do procedimento pode ser influenciada por meio de parâmetros de entrada f
pelo módulo principal enviados ao procedimento. Sobre procedimentos, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) Os procedimentos são capazes de receber apenas um parâmetro de entrada. 
 ( ) A palavra reservada "procedimento" determina a criação de um procedimento na linguagem de programação Portugol. 
 ( ) A palavra reservada "retorne ()" devolve um valor para o módulo, que fez a chamada do procedimento. 
 ( ) Ao criar uma procedure, é necessário informar um nome e opcionalmente uma lista de parâmetros. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) F - V - F - F.
 c) F - V - F - V.
 d) V - F - V - V.
7. As funções, também chamadas de subprogramas ou subalgoritmos, obrigatoriamente retornam um valor ao módulo que fez a sua chamada. A uti
funções auxilia a prática de modularização, ao invés de escrever um código muito grande, escreve-se vários pequenos algoritmos, que em conjun
a capacidade de resolver um grande problema. Sobre funções, assinale a alternativa CORRETA:
 a) Na linguagem Portugol, a palavra "Função" é utilizada para declarar o tipo de dado de retorno.
 b) Todas as funções possuem um nome e podem opcionalmente receber parâmetros de entrada.
 c) As funções não precisam ter um nome definido.
 d) A utilização de funções na construção de algoritmos causa desorganização do código-fonte.
8. Uma proposição é uma sentença que possui apenas valor verdadeiro ou falso, mas não ambas. Ela é representada normalmente pelas letras latin
minúsculas p, q, r, entre outras. Estas variáveis proposicionais podem ser combinadas entre elas por meio dos conectivos lógicos. Sobre o expost
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 - V - V.
 b) V - F - F - V.
 c) V - V - F - V.
 d) F - V - V - F.
9. Um recurso elementar para a modularização de algoritmos é o parâmetro. Ele é responsável por fazer a comunicação entre os módulos, por exem
funções e os procedimentos. Ao final da execução, recebendo parâmetros de entrada ou não, as funções retornam um parâmetro de saída, já os
procedimentos não retornam parâmetro para o módulo principal. Sobre passagem de parâmetros, assinale a alternativa CORRETA:
 a) A passagem de parâmetros por valor consiste em copiar o valor das variáveis locais e passá-las para um outro módulo sem alterar suas inform
originais.
 b) Na declaração de um módulo, os parâmetros são passados dentrode colchetes logo após a definição do nome do módulo.
 c) Os módulos podem receber apenas um parâmetro de entrada.
 d) Os parâmetros, na programação de computadores, podem ser chamados de listas.
10.Quando é feita a consistência dos dados dentro de um algoritmo, estamos validando os dados. Isto deve ser feito para verificar se os dados digita
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 estive
acessando o programa desenvolvido. As telas do programa também devem orientar o usuário sobre como devem ser feitas as entradas dos dado
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 - V - F.
 c) F - V - F - V.
 d) V - V - F - V.
Prova finalizada com 10 acertos e 0 questões erradas.

Mais conteúdos dessa disciplina