Logo Passei Direto
Buscar

Lógica e Técnicas de Programação - Avaliação II - Individual FLEX

Ferramentas de estudo

Questões resolvidas

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:
Assinale a alternativa CORRETA:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas 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.
a) As sentenças I, II e IV estão corretas.
b) As sentenças II, III e V estão corretas.
c) Somente a sentença V está correta.
d) As sentenças I, II e III 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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) F - F - V - V.
b) F - V - F - V.
c) V - F - V - V.
d) V - F - F - F.

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:
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) V - V - F - V.
b) V - F - V - V.
c) F - F - V - F.
d) F - V - V - F.

A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo esta frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:
a) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo.
b) "Quantos anos você tem?" é uma sentença imperativa.
c) Existem outros valores que as proposições podem assumir além de Verdadeiro e Falso.
d) As proposições são representadas, normalmente, por algarismos romanos.

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) 10 + 15 é uma proposição composta.
b) "O Brasil venceu a Copa do Mundo de 2002" é uma proposição simples.
c) "Programar é muito legal!" é uma sentença imperativa.
d) "Hoje é domingo e vou jogar futebol" é uma proposição simples.

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 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) Vetores são conhecidos também como matrizes multidimensionais.
b) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
c) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
d) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.

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

As funções e os procedimentos são utilizadas para modularizar os algoritmos, os quais que podem receber dados de entrada. Os procedimentos são uma sequência de instruções específicas, criadas quando existe a necessidade de repetir, por várias vezes, um mesmo trecho de código em um programa. Sobre os procedimentos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os procedimentos são uma forma de modularizar os algoritmos. Os módulos são um grupo de comandos de um trecho do algoritmo.
II- A palavra "retorna" é utilizada pelos procedimentos para retornar um valor ao módulo principal.
III- As variáveis locais quando criadas dentro de procedimentos só podem ser utilizadas dentro dos mesmos.
IV- Os procedimentos não precisam possuir um nome definido na sua declaração.
V- Os procedimentos podem receber passagem de parâmetros por referência ou por valor.
a) As sentenças I, III e V estão corretas.
b) Somente a sentença I está correta.
c) As sentenças I, II e III estão corretas.
d) As sentenças II, IV e V estão corretas.

A lógica proposicional é um formalismo que utiliza a linguagem para representar o conhecimento, e os métodos de inferência para representar o raciocínio. O seu principal objetivo é representar e validar argumentos. 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 princípio da não contradição determina que uma proposição não pode ser verdadeira e falsa ao mesmo tempo.
( ) A sentença "Santa Catarina é um estado do sul do Brasil?" é uma sentença exclamativa.
( ) As proposições são sentenças que precisam ser declaradas por termos ou sentenças objetivas.
( ) "A bandeira do Brasil possui as cores verde e amarelo" é uma proposição válida.
a) F - V - V - V.
b) V - V - F - V.
c) V - F - F - F.
d) V - F - V - 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 as 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) 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.
b) Os módulos podem receber apenas um parâmetro de entrada.
c) Os parâmetros, na programação de computadores, podem ser chamados de listas.
d) 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.

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

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

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:
Assinale a alternativa CORRETA:
I- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas 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.
a) As sentenças I, II e IV estão corretas.
b) As sentenças II, III e V estão corretas.
c) Somente a sentença V está correta.
d) As sentenças I, II e III 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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) F - F - V - V.
b) F - V - F - V.
c) V - F - V - V.
d) V - F - F - F.

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:
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) V - V - F - V.
b) V - F - V - V.
c) F - F - V - F.
d) F - V - V - F.

A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo esta frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:
a) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo.
b) "Quantos anos você tem?" é uma sentença imperativa.
c) Existem outros valores que as proposições podem assumir além de Verdadeiro e Falso.
d) As proposições são representadas, normalmente, por algarismos romanos.

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) 10 + 15 é uma proposição composta.
b) "O Brasil venceu a Copa do Mundo de 2002" é uma proposição simples.
c) "Programar é muito legal!" é uma sentença imperativa.
d) "Hoje é domingo e vou jogar futebol" é uma proposição simples.

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 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) Vetores são conhecidos também como matrizes multidimensionais.
b) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
c) Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
d) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.

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

As funções e os procedimentos são utilizadas para modularizar os algoritmos, os quais que podem receber dados de entrada. Os procedimentos são uma sequência de instruções específicas, criadas quando existe a necessidade de repetir, por várias vezes, um mesmo trecho de código em um programa. Sobre os procedimentos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os procedimentos são uma forma de modularizar os algoritmos. Os módulos são um grupo de comandos de um trecho do algoritmo.
II- A palavra "retorna" é utilizada pelos procedimentos para retornar um valor ao módulo principal.
III- As variáveis locais quando criadas dentro de procedimentos só podem ser utilizadas dentro dos mesmos.
IV- Os procedimentos não precisam possuir um nome definido na sua declaração.
V- Os procedimentos podem receber passagem de parâmetros por referência ou por valor.
a) As sentenças I, III e V estão corretas.
b) Somente a sentença I está correta.
c) As sentenças I, II e III estão corretas.
d) As sentenças II, IV e V estão corretas.

A lógica proposicional é um formalismo que utiliza a linguagem para representar o conhecimento, e os métodos de inferência para representar o raciocínio. O seu principal objetivo é representar e validar argumentos. 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 princípio da não contradição determina que uma proposição não pode ser verdadeira e falsa ao mesmo tempo.
( ) A sentença "Santa Catarina é um estado do sul do Brasil?" é uma sentença exclamativa.
( ) As proposições são sentenças que precisam ser declaradas por termos ou sentenças objetivas.
( ) "A bandeira do Brasil possui as cores verde e amarelo" é uma proposição válida.
a) F - V - V - V.
b) V - V - F - V.
c) V - F - F - F.
d) V - F - V - 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 as 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) 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.
b) Os módulos podem receber apenas um parâmetro de entrada.
c) Os parâmetros, na programação de computadores, podem ser chamados de listas.
d) 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.

Prévia do material em texto

Disciplina: Lógica e Técnicas de Programação (ADS05) 
Avaliação: Avaliação II - Individual FLEX ( Cod.:512506) ( peso.:1,50) 
Prova: 17665044 
Nota da Prova: 9,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. 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 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 II, III e V estão corretas.
 b) As sentenças I, II e IV estão corretas. 
 c) As sentenças I, II e III estão corretas. 
 d) Somente a sentença V está correta. 
 
2. 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 - F - V - V. 
 b) V - F - F - F. 
 c) V - F - V - V.
 d) F - V - F - V. 
 
3. 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. 
( ) 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 - V - V - F. 
 b) V - F - V - V.
 c) F - F - V - F. 
 d) V - V - F - V.
 
4. A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos 
classificar como verdadeira, logo esta frase é uma proposição válida. As proposições 
são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as 
proposições, assinale a alternativa CORRETA: 
 a) "Quantos anos você tem?" é uma sentença imperativa. 
 b) As proposições são representadas, normalmente, por algarismos romanos. 
 c) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo. 
 d) Existem outros valores que as proposições podem assumir além de Verdadeiro e 
Falso. 
 
5. 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) "O Brasil venceu a Copa do Mundo de 2002" é uma proposição simples.
 c) 10 + 15 é uma proposição composta. 
 d) "Hoje é domingo e vou jogar futebol" é uma proposição simples. 
 
6. 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 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) Os índices de vetores são compostos por dois números, um na vertical e um na 
horizontal. 
 b) Matrizes utilizam mais de um índice para acessar cada um de seus elementos. 
 c) Vetores são conhecidos também como matrizes multidimensionais. 
 d) A leitura de um elemento de um vetor é feita especificando o nome da variável 
seguido do índice do elemento, disposto entre parênteses. 
 
7. 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 - V - F - V.
 b) F - F - V - F. 
 c) F - V - F - F. 
 d) V - F - F - F. 
 
8. As funções e os procedimentos são utilizadas para modularizar os algoritmos, os 
quais que podem receber dados de entrada. Os procedimentos são uma sequência de 
instruções específicas, criadas quando existe a necessidade de repetir, por várias 
vezes, um mesmo trecho de código em um programa. Sobre os procedimentos, 
analise as sentenças a seguir: 
 
I- Os procedimentos são uma forma de modularizar os algoritmos. Os módulos são 
um grupo de comandos de um trecho do algoritmo. 
II- A palavra "retorna" é utilizada pelos procedimentos para retornar um valor ao 
módulo principal. 
III- As variáveis locais quando criadas dentro de procedimentos só podem ser 
utilizadas dentro dos mesmos. 
IV- Os procedimentos não precisam possuir um nome definido na sua declaração. 
V- Os procedimentos podem receber passagem de parâmetros por referência ou por 
valor. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I, II e III estão corretas. 
 b) Somente a sentença I está correta. 
 c) As sentenças II, IV e V estão corretas.
 d) As sentenças I, III e V estão corretas. 
 
9. A lógica proposicional é um formalismo que utiliza a linguagem para representar o 
conhecimento, e os métodos de inferência para representar o raciocínio. O seu 
principal objetivo é representar e validar argumentos. Sobre o exposto, classifique V 
para as sentenças verdadeiras e F para as falsas: 
 
( ) O princípio da não contradição determina que uma proposição não pode ser 
verdadeira e falsa ao mesmo tempo. 
( ) A sentença "Santa Catarina é um estado do sul do Brasil?" é uma sentença 
exclamativa. 
( ) As proposições são sentenças que precisam ser declaradas por termos ou 
sentenças objetivas. 
( ) "A bandeira do Brasil possui as cores verde e amarelo" é uma proposiçãoválida. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - V.
 b) V - F - F - F. 
 c) F - V - V - V.
 d) V - V - F - V.
 
10.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 as 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 informações originais. 
 b) Os módulos podem receber apenas um parâmetro de entrada. 
 c) 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. 
 d) Os parâmetros, na programação de computadores, podem ser chamados de listas.

Mais conteúdos dessa disciplina