Logo Passei Direto
Buscar

Avaliação Final (Objetiva) - Lógica e Técnicas de Programação Uniasselvi

Ferramentas de estudo

Questões resolvidas

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Diagrama de Chapin?
A É a construção de algoritmos em linguagem computacional.
B É a construção de algoritmos com representações gráficas hierárquica e estruturada.
C É a construção de algoritmos em linguagem natural.
D É a construção de algoritmos com diagramas de atividade.

Os algoritmos em linguagem de programação são sequenciais, isso quer dizer que a ordem de execução de um programa começa na primeira linha e vai linha por linha até a última, assim o algoritmo executa sempre os mesmos passos para quaisquer valores de entrada. Os programas de computador têm a capacidade de selecionar partes de código-fonte em função de condicionais presentes no corpo do algoritmo por meio das estruturas de seleção.
Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
( ) Caso o valor inserido pelo usuário seja 5 para l1, 5 para l2 e 5 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".
( ) Caso o valor inserido pelo usuário seja 10 para l1, 10 para l2 e 12 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".
( ) Para que um triângulo seja equilátero, todos os lados devem ser iguais.
( ) Para que um triangulo seja isósceles, basta que dois lados tenham o mesmo tamanho.
A - F - V - V - F.
B - F - V - V - V.
C - F - V - F - F.
D - V - F - V - V.

Os programas de computador são a construção de algoritmos em linguagem codificada, ou seja, uma linguagem compreendida pelo computador de forma a garantir que os passos do algoritmo sejam executados da forma como foram definidos pelo desenvolvedor de sistemas.
Sobre os programas de computador e a lógica, analise as sentenças a seguir:
I- A lógica proposicional estuda a lógica segundo a sua estrutura e forma, é também conhecida como lógica formal.
II- A lógica de programação define o encadeamento lógico para o desenvolvimento de programas e sistemas informatizados.
III- Algoritmos podem ser utilizados para descrever os passos que devem ser seguidos na execução de processos, tarefas, ou solução de qualquer tipo de problemas.
IV- Na construção de programas de computador, a lógica aristotélica consiste em aprender a pensar na mesma sequência de execução dos programas.
V- A capacidade de resolução de problemas está relacionada à capacidade de elaboração de algoritmos.
a) As sentenças I e IV estão corretas.
b) As sentenças II, III, IV e V estão corretas.
c) As sentenças II, III e V estão corretas.
d) As sentenças I, III e V estão corretas.

Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional.
Analise o código a seguir:
( ) A soma das idades será 120.
( ) A quantidade será 3.
( ) A média da idade será 40.
( ) A saída do algoritmo é a quantidade de idades informadas pelo usuário.
A - V - V - V - F.
B - F - V - V - F.
C - V - F - F - V.
D - F - F - V - 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, verificar o tipo de conectivo que liga as proposições de uma mesma sentença.
Sobre a disjunção, analise as seguintes afirmativas:
I- "Se Brasil está na América, então Brasil é ocidental" é um exemplo de disjunção.
II- Pode ser representada pelo caractere: v
III- As proposições são unidas pelo conectivo e.
IV- "Verde combina com branco ou amarelo combina com azul" é um exemplo de disjunção.
a) As afirmativas II e IV estão corretas.
b) Somente a afirmativa I está correta.
c) As afirmativas II e III estão corretas.
d) Somente a afirmativa IV está correta.

As estruturas de seleção permitem alterar o fluxo de execução do algoritmo, selecionando qual parte do algoritmo deve ser executada. A decisão de qual parte executará é tomada em função de uma condição que resultará os valores verdadeiro ou falso. Esta condição pode ser representada por expressões relacionais ou lógicas.
Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A estrutura de seleção abaixo possui uma saída de dados válida para quaisquer valores possíveis para a variável "media".
( ) A estrutura de condição caso-seja possuir uma opção padrão para ser executada nas situações em que nenhuma das condições anteriores seja atendida.
( ) As estruturas de condição simples são representadas genericamente pelo código abaixo.
( ) A estrutura de condição abaixo é de condição composta.
a) V - F - V - V.
b) F - V - V - F.
c) F - V - F - V.
d) F - V - V - V.

As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples.
A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas:
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas.
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos.
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.

Os vetores e matrizes são estruturas de dados que têm a capacidade de armazenar muitas variáveis do mesmo tipo e auxiliam o trabalho do desenvolvedor de sistemas quando é necessário trabalhar com muitos dados, por exemplo, numa listagem de clientes ou filtro e busca de informações.
Sobre vetores e matrizes, associe os itens, utilizando o código a seguir:
I- Vetor.
II- Matriz.
III- Índice.
( ) Número pelo qual os itens de vetores e matrizes são acessados.
( ) Tem a capacidade de armazenar muitas variáveis do mesmo tipo em uma única dimensão.
( ) É conhecido como array multidimensional.

O processo para a resolução de problemas apresenta três fases, sendo que no contexto de desenvolvimento de algoritmos elas são sintetizadas da seguinte forma:
Sobre o desenvolvimento de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo não garante a repetição da solução para diferentes entradas.
( ) Para a resolução de um problema por meio de um algoritmo, é necessário um conjunto de instruções, as quais devem obedecer a uma ordem sequencial lógica.
( ) A capacidade de resolução de problemas relaciona-se com a capacidade de elaboração de algoritmos.
( ) Os algoritmos não representam, obrigatoriamente, um programa de computador, e sim os passos necessários para realizar uma tarefa ou solucionar um problema.
a) F - V - V - V.
b) F - F - V - V.
c) F - V - V - F.
d) V - V - F - V.

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.

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Diagrama de Chapin?
A É a construção de algoritmos em linguagem computacional.
B É a construção de algoritmos com representações gráficas hierárquica e estruturada.
C É a construção de algoritmos em linguagem natural.
D É a construção de algoritmos com diagramas de atividade.

Os algoritmos em linguagem de programação são sequenciais, isso quer dizer que a ordem de execução de um programa começa na primeira linha e vai linha por linha até a última, assim o algoritmo executa sempre os mesmos passos para quaisquer valores de entrada. Os programas de computador têm a capacidade de selecionar partes de código-fonte em função de condicionais presentes no corpo do algoritmo por meio das estruturas de seleção.
Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
( ) Caso o valor inserido pelo usuário seja 5 para l1, 5 para l2 e 5 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".
( ) Caso o valor inserido pelo usuário seja 10 para l1, 10 para l2 e 12 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".
( ) Para que um triângulo seja equilátero, todos os lados devem ser iguais.
( ) Para que um triangulo seja isósceles, basta que dois lados tenham o mesmo tamanho.
A - F - V - V - F.
B - F - V - V - V.
C - F - V - F - F.
D - V - F - V - V.

Os programas de computador são a construção de algoritmos em linguagem codificada, ou seja, uma linguagem compreendida pelo computador de forma a garantir que os passos do algoritmo sejam executados da forma como foram definidos pelo desenvolvedor de sistemas.
Sobre os programas de computador e a lógica, analise as sentenças a seguir:
I- A lógica proposicional estuda a lógica segundo a sua estrutura e forma, é também conhecida como lógica formal.
II- A lógica de programação define o encadeamento lógico para o desenvolvimento de programas e sistemas informatizados.
III- Algoritmos podem ser utilizados para descrever os passos que devem ser seguidos na execução de processos, tarefas, ou solução de qualquer tipo de problemas.
IV- Na construção de programas de computador, a lógica aristotélica consiste em aprender a pensar na mesma sequência de execução dos programas.
V- A capacidade de resolução de problemas está relacionada à capacidade de elaboração de algoritmos.
a) As sentenças I e IV estão corretas.
b) As sentenças II, III, IV e V estão corretas.
c) As sentenças II, III e V estão corretas.
d) As sentenças I, III e V estão corretas.

Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional.
Analise o código a seguir:
( ) A soma das idades será 120.
( ) A quantidade será 3.
( ) A média da idade será 40.
( ) A saída do algoritmo é a quantidade de idades informadas pelo usuário.
A - V - V - V - F.
B - F - V - V - F.
C - V - F - F - V.
D - F - F - V - 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, verificar o tipo de conectivo que liga as proposições de uma mesma sentença.
Sobre a disjunção, analise as seguintes afirmativas:
I- "Se Brasil está na América, então Brasil é ocidental" é um exemplo de disjunção.
II- Pode ser representada pelo caractere: v
III- As proposições são unidas pelo conectivo e.
IV- "Verde combina com branco ou amarelo combina com azul" é um exemplo de disjunção.
a) As afirmativas II e IV estão corretas.
b) Somente a afirmativa I está correta.
c) As afirmativas II e III estão corretas.
d) Somente a afirmativa IV está correta.

As estruturas de seleção permitem alterar o fluxo de execução do algoritmo, selecionando qual parte do algoritmo deve ser executada. A decisão de qual parte executará é tomada em função de uma condição que resultará os valores verdadeiro ou falso. Esta condição pode ser representada por expressões relacionais ou lógicas.
Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A estrutura de seleção abaixo possui uma saída de dados válida para quaisquer valores possíveis para a variável "media".
( ) A estrutura de condição caso-seja possuir uma opção padrão para ser executada nas situações em que nenhuma das condições anteriores seja atendida.
( ) As estruturas de condição simples são representadas genericamente pelo código abaixo.
( ) A estrutura de condição abaixo é de condição composta.
a) V - F - V - V.
b) F - V - V - F.
c) F - V - F - V.
d) F - V - V - V.

As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples.
A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas:
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas.
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos.
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.

Os vetores e matrizes são estruturas de dados que têm a capacidade de armazenar muitas variáveis do mesmo tipo e auxiliam o trabalho do desenvolvedor de sistemas quando é necessário trabalhar com muitos dados, por exemplo, numa listagem de clientes ou filtro e busca de informações.
Sobre vetores e matrizes, associe os itens, utilizando o código a seguir:
I- Vetor.
II- Matriz.
III- Índice.
( ) Número pelo qual os itens de vetores e matrizes são acessados.
( ) Tem a capacidade de armazenar muitas variáveis do mesmo tipo em uma única dimensão.
( ) É conhecido como array multidimensional.

O processo para a resolução de problemas apresenta três fases, sendo que no contexto de desenvolvimento de algoritmos elas são sintetizadas da seguinte forma:
Sobre o desenvolvimento de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo não garante a repetição da solução para diferentes entradas.
( ) Para a resolução de um problema por meio de um algoritmo, é necessário um conjunto de instruções, as quais devem obedecer a uma ordem sequencial lógica.
( ) A capacidade de resolução de problemas relaciona-se com a capacidade de elaboração de algoritmos.
( ) Os algoritmos não representam, obrigatoriamente, um programa de computador, e sim os passos necessários para realizar uma tarefa ou solucionar um problema.
a) F - V - V - V.
b) F - F - V - V.
c) F - V - V - F.
d) V - V - F - V.

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.

Prévia do material em texto

1Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a representação de algoritmos por Diagrama de Chapin?
A
É a construção de algoritmos em linguagem natural.
B
É a construção de algoritmos com diagramas de atividade.
C
É a construção de algoritmos em linguagem computacional.
D
É a construção de algoritmos com representações gráficas hierárquica e estruturada.
2Os algoritmos em linguagem de programação são sequenciais, isso quer dizer que a ordem de execução de um programa começa na primeira linha e vai linha por linha até a última, assim o algoritmo executa sempre os mesmos passos para quaisquer valores de entrada. Os programas de computador têm a capacidade de selecionar partes de código-fonte em função de condicionais presentes no corpo do algoritmo por meio das estruturas de seleção. Analise o algoritmo a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
01 algoritmo "Tipo de triangulo"  
02 var  
03          l1, l2, l3: numérico  
04 inicio  
05          escreval ("Digite o lado 1 do triângulo: ")  
06          leia(l1)  
07          escreval ("Digite o lado 2 do triângulo: ")
08          leia(l2)  
09          escreval ("Digite o lado 3 do triângulo: ")  
10          leia(l3)  
11
12          se (l1 = l2) e (l2 = l3) entao  
13                    escreval ("O triângulo é equilátaro")  
14          senao se (l1 <> l2) e (l1 <> l3) e (l2 <> l3) entao  
15                    escreval ("O triângulo é escaleno")  
16          senao se (l1 = l2) ou (l1 = l3) ou (l2 = l3) entao  
17                    escreval ("O triângulo é isósceles")  
18          fimse  
19          fimse  
20          fimse  
21 fimalgoritmo
(    ) Caso o valor inserido pelo usuário seja 5 para l1, 5 para l2 e 5 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".  
(    ) Caso o valor inserido pelo usuário seja 10 para l1, 10 para l2 e 12 para l3, a mensagem exibida ao usuário será "O triângulo é isósceles".  
(    ) Para que um triângulo seja equilátero, todos os lados devem ser iguais.  
(    ) Para que um triangulo seja isósceles, basta que dois lados tenham o mesmo tamanho.
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - V - F.
B
F - V - V - V.
C
F - V - F - F.
D
V - F - V - V.
3Os programas de computador são a construção de algoritmos em linguagem codificada, ou seja, uma linguagem compreendida pelo computador de forma a garantir que os passos do algoritmo sejam executados da forma como foram definidos pelo desenvolvedor de sistemas. Sobre os programas de computador e a lógica, analise as sentenças a seguir:
I- A lógica proposicional estuda a lógica segundo a sua estrutura e forma, é também conhecida como lógica formal.
II- A lógica de programação define o encadeamento lógico para o desenvolvimento de programas e sistemas informatizados.
III- Algoritmos podem ser utilizados para descrever os passos que devem ser seguidos na execução de processos, tarefas, ou solução de qualquer tipo de problemas.
IV- Na construção de programas de computador, a lógica aristotélica consiste em aprender a pensar na mesma sequência de execução dos programas.
V- A capacidade de resolução de problemas está relacionada à capacidade de elaboração de algoritmos.
Assinale a alternativa CORRETA:
A
As sentenças II, III, IV e V estão corretas.
B
As sentenças I e IV estão corretas.
C
As sentenças I, III e V estão corretas.
D
As sentenças II, III e V estão corretas.
4Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mostrar uma notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional. Analise o código a seguir:
algoritmo "Idade média"
var
idade, soma, cont: inteiro
media: real
inicio
cont := 0
repita
escreval("Digite uma idade: ")
leia(idade)
soma := soma + idade
cont := cont + 1
ate idade = 0
cont := cont - 1
media := soma / cont
escreval("A soma das idades é: ", soma)
fimalgoritmo
Considerando que sejam informadas três idades com o valor 20, 40 e 60, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A soma das idades será 120.
(    ) A quantidade será 3.
(    ) A média da idade será 40.
(    ) A saída do algoritmo é a quantidade de idades informadas pelo usuário.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - V - F.
B
F - V - V - F.
C
V - F - F - V.
D
F - F - V - V.
5Os 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, verificar o tipo de conectivo que liga as proposições de uma mesma sentença.
Sobre a disjunção, analise as seguintes afirmativas:  
I- "Se Brasil está na América, então Brasil é ocidental" é um exemplo de disjunção.  
II- Pode ser representada pelo caractere: v  
III- As proposições são unidas pelo conectivo e.  
IV- "Verde combina com branco ou amarelo combina com azul" é um exemplo de disjunção.  
Assinale a alternativa CORRETA:
A
As afirmativas II e III estão corretas.
B
Somente a afirmativa IV está correta.
C
Somente a afirmativa I está correta.
D
As afirmativas II e IV estão corretas.
6As estruturas de seleção permitem alterar o fluxo de execução do algoritmo, selecionando qual parte do algoritmo deve ser executada. A decisão de qual parte executará é tomada em função de uma condição que resultará os valores verdadeiro ou falso. Esta condição pode ser representada por expressões relacionais ou lógicas. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A estrutura de seleção abaixo possui uma saída de dados válida para quaisquer valores possíveis para a variável "media".  
      se media >= 5.0 então  
            escreva ("aluno Aprovado")
(    ) A estrutura de condição caso-seja possuir uma opção padrão para ser executada nas situações em que nenhuma das condições anteriores seja atendida.  
(    ) As estruturas de condição simples são representadas genericamente pelo código abaixo.
      se então  
            Bloco de comandos;  
      fim-se
(    ) A estrutura de condição abaixo é de condição composta.  
      se idade >= 18 então  
            "maior de idade"  
      senão  
            "menor de idade"  
      fimse
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - V - F.
B
V - F - V - V.
C
F - V - F - V.
D
F - V - V - V.
7As tabelas-verdade são utilizadas na lógica para determinar o valor lógico de proposições compostas, que são proposições que resultam de uma operação entre proposições simples. O resultado lógico da proposição composta é determinado por meio dos valores lógicos das proposições simples. A respeito das tabelas verdade, avalie as asserções a seguir e a relação proposta entre elas:
I- Tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis lógicas.
PORQUE  
II- As variáveis lógicas se encontram em apenas duas situações (verdadeiro ou falso) e em um conjunto de operadores aritméticos.  
Assinale a alternativa CORRETA:
A
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
C
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
D
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
8Os vetores e matrizes são estruturas de dados que tem a capacidade de armazenar muitas variáveisdo mesmo tipo e auxiliam o trabalho do desenvolvedor de sistemas quando é necessário trabalhar com muitos dados, por exemplo, numa listagem de clientes ou filtro e busca de informações. Sobre vetores e matrizes, associe os itens, utilizando o código a seguir:
I- Vetor.
II- Matriz.
III- Índice.
(    ) Número pelo qual os itens de vetores e matrizes são acessados.
(    ) Tem a capacidade de armazenar muitas variáveis do mesmo tipo em uma única dimensão.
(    ) É conhecido como array multidimensional.
Assinale a alternativa que apresenta a sequência CORRETA:
A
III - I - II.
B
I - III - II.
C
III - II - I.
D
II - III - I.
9O processo para a resolução de problemas apresenta três fases, sendo que no contexto de desenvolvimento de algoritmos elas são sintetizadas da seguinte forma:
  
Fase 1 - Entender e delimitar o problema.  
Fase 2 - Esboçar os passos da solução na forma de algoritmos.
Fase 3 - Escrever o algoritmo em uma linguagem que seja entendida pelos computadores.  
Sobre o desenvolvimento de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:  
(    ) O algoritmo não garante a repetição da solução para diferentes entradas.  
(    ) Para a resolução de um problema por meio de um algoritmo, é necessário um conjunto de instruções, as quais devem obedecer a uma ordem sequencial lógica.  
(    ) A capacidade de resolução de problemas relaciona-se com a capacidade de elaboração de algoritmos.
(    ) Os algoritmos não representam, obrigatoriamente, um programa de computador, e sim os passos necessários para realizar uma tarefa ou solucionar um problema.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - F - V.
B
F - F - V - V.
C
F - V - V - F.
D
F - V - V - V.
10Na á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
A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.
D
Vetores são conhecidos também como matrizes multidimensionais.
11(ENADE, 2018) A tabela-verdade é um instrumento da matemática utilizado para determinar os valores lógicos das proposições compostas, a partir de atribuições de todos os possíveis valores lógicos das proposições simples componentes. Sobre tabelas-verdade, analise as tabelas a seguir com os valores para as proposições "p" e "q" e assinale a alternativa CORRETA:
A
As sentenças II e IV estão corretas.
B
As sentenças II, III e IV estão corretas.
C
As sentenças I, III e IV estão corretas.
D
As sentenças I e II estão corretas.

Mais conteúdos dessa disciplina