Logo Passei Direto
Buscar

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

Ferramentas de estudo

Questões resolvidas

Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas.
A tabela a seguir está representando qual conectivo?
A Conectivo ou... ou..
B Conectivo condicional.
C Conectivo de negação.
D Conectivo bicondicional.

A complexidade de algoritmos depende muito do problema a ser resolvido e da solução escolhida para este problema. Quanto mais complexo é o algoritmo, possivelmente mais extenso em termos de código-fonte ele será. Quanto mais regras e tarefas o programa de computador precisar executar, mais complexa será a organização do código-fonte. Isto implica a necessidade de focar muito tempo na organização da escrita dos códigos-fontes de um algoritmo.
Sobre a modularização de algoritmos, assinale a alternativa CORRETA:
a) A modularização de algoritmos torna o código-fonte mais simples de escrever.
b) Modularizar os algoritmos dificulta a escrita de um algoritmo.
c) Os parâmetros são utilizados pelos módulo para construir equações matemáticas.
d) O nível de abstração é reduzido quando o algoritmo é modularizado.

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.

Algoritmos que apresentam muitas regras em sua construção tendem a ficar com código extenso, dificultando a sua interpretação e futura manutenção por trechos de código que não ficam claros ou que são repetidos dentro da sequência de construção. Uma solução bem aceita para resolver o problema é a modularização, ou seja, um algoritmo maior é quebrado em módulos, ou subalgoritmos. Um módulo nada mais é do que um grupo de comandos que constitui um trecho de algoritmo com uma função bem definida o mais independente possível das demais partes do algoritmo. A construção de algoritmos compostos por módulos, ou seja, a construção de algoritmos através de modularização possui uma série de vantagens.
Com base no exposto, analise as sentenças a seguir:
I- Resolve o problema como um todo de uma só vez.
II- Torna o algoritmo mais fácil de ler.
III- Torna o algoritmo mais fácil de escrever.
IV- Não eleva o nível de abstração.
V- O tempo gasto é praticamente o mesmo, mas economiza espaço e esforço.
A As sentenças II e III estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II, IV e V estão corretas.

Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: “Simone é professora ou Pedro é aluno”. Uma proposição será falsa, se todas as suas componentes forem falsas, e será verdadeira se uma das proposições for verdadeira, ou se todas elas forem. Resumindo: para ser verdadeira, pelo menos uma das sentenças deve ser verdadeira. A qual conectivo lógico essa descrição pertence? A) Condição < se....então>. B) Conjunção (^). C) Disjunção (v). D) Negação (~).

Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: "Ou irei à praia ou irei ao cinema". No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir até aos dois, entretanto, SÓ posso ir ou a um ou a outro, nunca aos dois.
A qual conectivo lógico essa descrição pertence?
A Disjunção (v).
B Disjunção exclusiva (XOR).
C Condição .
D Bicondicional (se e somente se) que é a equivalência.

Vetores e matrizes são estruturas de dados muito simples que podem nos ajudar muito quando temos muitas variáveis do mesmo tipo em um algoritmo ou programa. Podemos dizer que as matrizes e vetores são estruturas de dados que se organizam a partir de dados primitivos que já existem.
Sobre o conceito de Matrizes, assinale a alternativa INCORRETA:
A Toda Matriz tem índices.
B Toda Matriz tem um índice da linha e um índice de coluna.
C Matriz é uma tabela organizada em linhas e colunas no formato m x n, onde m representa o número de linhas (horizontal) e n o número de colunas (vertical).
D Uma matriz pode conter várias variáveis com tipos diferentes.

Considere uma situação em que um professor que queira saber se existem alunos cursando, ao mesmo tempo, as disciplinas A e B, tenha implementado um programa que: 1) inicializa um array a de 30 posições que contém as matrículas dos alunos da disciplina A; 2) inicializa outro array b de 40 posições, que contém as matrículas dos alunos da disciplina B; 3) imprime a matrícula dos alunos que estão cursando as disciplinas A e B ao mesmo tempo. Considere, ainda, que os arrays foram declarados e inicializados, não estão necessariamente ordenados, e seus índices variam entre 0 e n - 1, sendo n o tamanho do array.
Com base nessas informações, assinale a alternativa CORRETA que apresenta o trecho a ser incluído nas linhas 3, 4 e 5 do código, para que o programa funcione corretamente:
a) 3. se ( a[i] = b[j] ) entao 4. escreva ( a[j] ) 5. fim-se
b) 3. se ( a[j] = b[i] ) entao 4. escreva ( a[j] ) 5. fim-se
c) 3. se ( a[i] = b[i] ) entao 4. escreva ( a[i] ) 5. fim-se
d) 3. se ( a[i] = b[j] ) entao 4. escreva ( a[i] ) 5. fim-se

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 conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas.
A tabela a seguir está representando qual conectivo?
A Conectivo ou... ou..
B Conectivo condicional.
C Conectivo de negação.
D Conectivo bicondicional.

A complexidade de algoritmos depende muito do problema a ser resolvido e da solução escolhida para este problema. Quanto mais complexo é o algoritmo, possivelmente mais extenso em termos de código-fonte ele será. Quanto mais regras e tarefas o programa de computador precisar executar, mais complexa será a organização do código-fonte. Isto implica a necessidade de focar muito tempo na organização da escrita dos códigos-fontes de um algoritmo.
Sobre a modularização de algoritmos, assinale a alternativa CORRETA:
a) A modularização de algoritmos torna o código-fonte mais simples de escrever.
b) Modularizar os algoritmos dificulta a escrita de um algoritmo.
c) Os parâmetros são utilizados pelos módulo para construir equações matemáticas.
d) O nível de abstração é reduzido quando o algoritmo é modularizado.

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.

Algoritmos que apresentam muitas regras em sua construção tendem a ficar com código extenso, dificultando a sua interpretação e futura manutenção por trechos de código que não ficam claros ou que são repetidos dentro da sequência de construção. Uma solução bem aceita para resolver o problema é a modularização, ou seja, um algoritmo maior é quebrado em módulos, ou subalgoritmos. Um módulo nada mais é do que um grupo de comandos que constitui um trecho de algoritmo com uma função bem definida o mais independente possível das demais partes do algoritmo. A construção de algoritmos compostos por módulos, ou seja, a construção de algoritmos através de modularização possui uma série de vantagens.
Com base no exposto, analise as sentenças a seguir:
I- Resolve o problema como um todo de uma só vez.
II- Torna o algoritmo mais fácil de ler.
III- Torna o algoritmo mais fácil de escrever.
IV- Não eleva o nível de abstração.
V- O tempo gasto é praticamente o mesmo, mas economiza espaço e esforço.
A As sentenças II e III estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II, IV e V estão corretas.

Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: “Simone é professora ou Pedro é aluno”. Uma proposição será falsa, se todas as suas componentes forem falsas, e será verdadeira se uma das proposições for verdadeira, ou se todas elas forem. Resumindo: para ser verdadeira, pelo menos uma das sentenças deve ser verdadeira. A qual conectivo lógico essa descrição pertence? A) Condição < se....então>. B) Conjunção (^). C) Disjunção (v). D) Negação (~).

Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: "Ou irei à praia ou irei ao cinema". No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir até aos dois, entretanto, SÓ posso ir ou a um ou a outro, nunca aos dois.
A qual conectivo lógico essa descrição pertence?
A Disjunção (v).
B Disjunção exclusiva (XOR).
C Condição .
D Bicondicional (se e somente se) que é a equivalência.

Vetores e matrizes são estruturas de dados muito simples que podem nos ajudar muito quando temos muitas variáveis do mesmo tipo em um algoritmo ou programa. Podemos dizer que as matrizes e vetores são estruturas de dados que se organizam a partir de dados primitivos que já existem.
Sobre o conceito de Matrizes, assinale a alternativa INCORRETA:
A Toda Matriz tem índices.
B Toda Matriz tem um índice da linha e um índice de coluna.
C Matriz é uma tabela organizada em linhas e colunas no formato m x n, onde m representa o número de linhas (horizontal) e n o número de colunas (vertical).
D Uma matriz pode conter várias variáveis com tipos diferentes.

Considere uma situação em que um professor que queira saber se existem alunos cursando, ao mesmo tempo, as disciplinas A e B, tenha implementado um programa que: 1) inicializa um array a de 30 posições que contém as matrículas dos alunos da disciplina A; 2) inicializa outro array b de 40 posições, que contém as matrículas dos alunos da disciplina B; 3) imprime a matrícula dos alunos que estão cursando as disciplinas A e B ao mesmo tempo. Considere, ainda, que os arrays foram declarados e inicializados, não estão necessariamente ordenados, e seus índices variam entre 0 e n - 1, sendo n o tamanho do array.
Com base nessas informações, assinale a alternativa CORRETA que apresenta o trecho a ser incluído nas linhas 3, 4 e 5 do código, para que o programa funcione corretamente:
a) 3. se ( a[i] = b[j] ) entao 4. escreva ( a[j] ) 5. fim-se
b) 3. se ( a[j] = b[i] ) entao 4. escreva ( a[j] ) 5. fim-se
c) 3. se ( a[i] = b[i] ) entao 4. escreva ( a[i] ) 5. fim-se
d) 3. se ( a[i] = b[j] ) entao 4. escreva ( a[i] ) 5. fim-se

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual
(Cod.:739447)
Peso da Avaliação 1,50
Prova 45709358
Qtd. de Questões 10
Acertos/Erros 5/4
Canceladas 1
Nota 5,00
Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais 
proposições. Eles estão presentes nas proposições compostas.
A tabela a seguir está representando qual conectivo?
                   
A Conectivo ou... ou..
B Conectivo condicional.
C Conectivo de negação.
D Conectivo bicondicional.
Uma proposição é uma sentença que possui apenas valor verdadeiro ou 
falso, mas não ambas. Ela é representada normalmente pelas letras latinas 
 VOLTAR
A+
Alterar modo de visualização
1
2
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 7 14/11/2022 00:12
minúsculas p, q, r, entre outras. Estas variáveis proposicionais podem ser 
combinadas entre elas por meio dos conectivos lógicos. Sobre o exposto, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) O operador de negação é representado pelo caractere " ~ ". 
( ) A conjunção é um operador lógico representado pelo caractere " A ". 
( ) Se na disjunção "p v q" o valor de "p" for verdadeiro e valor de "q" for 
falso, a disjunção será considerada falsa. 
( ) Uma conjunção será verdadeira somente se todas as proposições forem 
verdadeiras. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - F - V - V.
C F - V - V - F.
D V - F - F - V.
A complexidade de algoritmos depende muito do problema a ser 
resolvido e da solução escolhida para este problema. Quanto mais complexo é 
o algoritmo, possivelmente mais extenso em termos de código-fonte ele será. 
Quanto mais regras e tarefas o programa de computador precisar executar, 
mais complexa será a organização do código-fonte. Isto implica a necessidade 
de focar muito tempo na organização da escrita dos códigos-fontes de um 
algoritmo. Sobre a modularização de algoritmos, assinale a alternativa 
CORRETA:
A Os parâmetros são utilizados pelos módulo para construir equações
matemáticas.
B Modularizar os algoritmos dificulta a escrita de um algoritmo.
C O nível de abstração é reduzido quando o algoritmo é modularizado.
D A modularização de algoritmos torna o código-fonte mais simples de
escrever.
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 
3
4
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 7 14/11/2022 00:12
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 I está correta.
C Somente a afirmativa IV está correta.
D As afirmativas II e IV estão corretas.
Algoritmos que apresentam muitas regras em sua construção tendem a ficar 
com código extenso, dificultando a sua interpretação e futura manutenção 
por trechos de código que não ficam claros ou que são repetidos dentro da 
sequência de construção. Uma solução bem aceita para resolver o problema é 
a modularização, ou seja, um algoritmo maior é quebrado em módulos, ou 
subalgoritmos. Um módulo nada mais é do que um grupo de comandos que 
constitui um trecho de algoritmo com uma função bem definida o mais 
independente possível das demais partes do algoritmo. A construção de 
algoritmos compostos por módulos, ou seja, a construção de algoritmos 
através de modularização possui uma série de vantagens. Com base no 
exposto, analise as sentenças a seguir: 
I- Resolve o problema como um todo de uma só vez.
II- Torna o algoritmo mais fácil de ler.
III- Torna o algoritmo mais fácil de escrever.
IV- Não eleva o nível de abstração.
V- O tempo gasto é praticamente o mesmo, mas economiza espaço e esforço.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II, IV e V estão corretas.
5
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 7 14/11/2022 00:12
Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais 
proposições. Eles estão presentes nas proposições compostas. Duas 
checagens são importantes para determinar se as proposições compostas são 
verdadeiras ou falsas:
- O valor das proposições que compõem as sentenças.
- O tipo de conectivo que liga as proposições de uma mesma sentença.
Observe a descrição a seguir:
“Simone é professora ou Pedro é aluno”.
Uma proposição será falsa, se todas as suas componentes forem falsas, e será 
verdadeira se uma das proposições for verdadeira, ou se todas elas forem. 
Resumindo: para ser verdadeira, pelo menos uma das sentenças deve ser 
verdadeira. A qual conectivo lógico essa descrição pertence?
A Condição < se....então>.
B Negação (~).
C Disjunção (v).
D Conjunção (^).
Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais 
proposições. Eles estão presentes nas proposições compostas. Duas 
checagens são importantes para determinar se as proposições compostas são 
verdadeiras ou falsas:
- O valor das proposições que compõem as sentenças.
6
7
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
4 of 7 14/11/2022 00:12
- O tipo de conectivo que liga as proposições de uma mesma sentença.
Observe a descrição a seguir:
"Ou irei à praia ou irei ao cinema".
No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir 
até aos dois, entretanto, SÓ posso ir ou a um ou a outro, nunca aos dois. A 
qual conectivo lógico essa descrição pertence?
A Bicondicional (se e somente se) que é a equivalência.
B Disjunção exclusiva (XOR).
C Disjunção (v).
D Condição <se....então>.
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
Vetores e matrizes são estruturas de dados muito simples que podem nos 
ajudar muito quando temos muitas variáveis do mesmo tipo em um algoritmo 
ou programa. Podemos dizer que as matrizes e vetores são estruturas de 
dados que se organizam a partir de dados primitivos que já existem. 
Sobre o conceito de Matrizes, assinale a alternativa INCORRETA:
A Toda Matriz tem índices.
B Uma matriz pode conter várias variáveis com tipos diferentes.
C Toda Matriz tem um índice da linha e um índice de coluna.
8
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
5 of 7 14/11/2022 00:12
D
Matriz é uma tabela organizada em linhas e colunas no formato m x n,
onde m representa o número de linhas (horizontal) e n o número de
colunas (vertical).
Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais 
proposições. Eles estão presentes nas proposições compostas. Duas 
checagens são importantes para determinar se as proposições compostas são 
verdadeiras ou falsas:
- O valor das proposições que compõem as sentenças.
- O tipo de conectivo que liga as proposições de uma mesma sentença.
Observe a descrição a seguir:
“Simone é professora e Pedro é aluno”.
Somente será verdadeira se todas as suas proposições componentes forem 
verdadeiras. Em relação à proposição exemplo, ela só será verdadeira se 
Simone for realmente professora e Pedro realmente for aluno. A qual 
conectivo lógico essa descrição pertence?
A Condição < se....então>.
B Disjunção (v).
C Conjunção (^).
D Negação (~).
Considere uma situação em que um professor quequeira saber se 
existem alunos cursando, ao mesmo tempo, as disciplinas A e B, tenha 
implementado um programa que: 
1) inicializa um array a de 30 posições que contém as matrículas dos alunos 
da disciplina A.
9
10
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
6 of 7 14/11/2022 00:12
2) inicializa outro array b de 40 posições, que contém as matrículas dos 
alunos da disciplina B.
3) imprime a matrícula dos alunos que estão cursando as disciplinas A e B ao 
mesmo tempo.
Considere, ainda, que os arrays foram declarados e inicializados, não estão 
necessariamente ordenados, e seus índices variam entre 0 e n - 1, sendo n o 
tamanho do array. 
1. para ( i de 0 até 29 ) faça 
2. para ( j de 0 até 39 ) faça 
3. 
4. 
5. 
6. fim-para 
7. fim-para 
Com base nessas informações, assinale a alternativa CORRETA que 
apresenta o trecho a ser incluído nas linhas 3, 4 e 5 do código, para que o 
programa funcione corretamente:
A 3. se ( a[i] = b[j] ) entao 4. escreva ( a[i] ) 5. fim-se
B 3. se ( a[i] = b[j] ) entao 4. escreva ( a[j] ) 5. fim-se
C 3. se ( a[i] = b[i] ) entao 4. escreva ( a[i] ) 5. fim-se
D 3. se ( a[j] = b[i] ) entao 4. escreva ( a[j] ) 5. fim-se
Imprimir
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
7 of 7 14/11/2022 00:12

Mais conteúdos dessa disciplina