Buscar

LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO A3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO A3 
1Código:37559 
Enunciado:O cálculo formal para qualquer apontamento de estudo é criado por meio de um 
processo de abstração gradual. Tido como um refinamento de todas as suas etapas, o cálculo 
formal é uma análise por tentativa e erro a partir de um conjunto de sistemas notacionais 
informais prévios, onde cada um ...Ver tudo 
Alternativa correta: 
 a) Conjunção e disjunção. 
 
Alternativa marcada: 
 c) Implicação e princípio da bivalência. 
Justificativa: Resposta correta: Conjunção e disjunção. É estabelecida entre duas fórmulas e só 
será verdadeira quando ambas forem verdadeiras, que é o caso da primeira linha da tabela. 
Também está correto para a disjunção, pois a disjunção estabelecida entre duas fórmulas só será 
verdadeira quando ao menos uma delas for verdadeira. 
Distratores:Negação ... Ver tudo 
0,00/ 1,00 
 
2Código:38346 
Enunciado:No ano de 1854, o matemático britânico George Boole introduziu o formalismo que 
até hoje é utilizado para o tratamento sistemático da lógica — e que possui a denominação de 
álgebra booleana. A álgebra booleana tem a característica de ser um conjunto de operadores e 
de axiomas que, em seu ...Ver tudo 
Alternativa correta: 
 e) E. 
 
Alternativa marcada: 
 e) E. 
Justificativa: Resposta correta: E. Correta. A operação “E” terá o valor 0 se pelo menos uma das 
variáveis de entrada tiver o valor 0. Assim, concluímos que o resultado da operação “E” valerá 1 
se, e somente se, todas as entradas de valores tiverem o valor 1. 
Distratores:OU. Errada, pois é ... Ver tudo 
1,00/ 1,00 
 
3Código:38021 
Enunciado:Função é um bloco de código que tem por finalidade executar uma parte do 
programa que se repete várias vezes, evitando a repetição de código de forma desnecessária. 
Considerando as características de uma função, avalie as afirmações a seguir: I. Uma vez criada, 
uma função pode ser utilizada em vários ...Ver tudo 
Alternativa correta: 
 e) I, II e IV. 
 
Alternativa marcada: 
 e) I, II e IV. 
Justificativa: Resposta correta:I, II e IV.I. Uma vez criada, uma função pode ser utilizada em 
vários programas. Correta. Existem blocos de comandos que se repetem em vários programas 
exatamente da mesma forma. Um exemplo é quando se deseja verificar a consistência de um 
determinado CPF. Observe que vários programas podem necessitar ... Ver tudo 
1,00/ 1,00 
 
4Código:38024 
Enunciado:Vetores são bastante úteis em programação. Uma de suas vantagens é a redução do 
tamanho dos blocos de código quando comparados com outros sem a sua utilização. Considere 
as características de um vetor e avalie as afirmações a seguir: I. O vetor é uma estrutura de dados 
indexada que pode ...Ver tudo 
Alternativa correta: 
 c) I, III e IV apenas. 
 
Alternativa marcada: 
 c) I, III e IV apenas. 
Justificativa: Resposta correta:I, III e IV apenas.I. O vetor é uma estrutura de dados indexada que 
pode armazenar uma quantidade de valores do mesmo tipo. Correta. O vetor é uma matriz de 
uma dimensão com estrutura de dados indexada e que permite armazenar conteúdo com várias 
ocorrências do mesmo tipo de ... Ver tudo 
1,00/ 1,00 
 
5Código:38034 
Enunciado:Por meio das tabelas-verdade é possível determinar os valores de verdade (V ou F) de 
uma determinada fórmula, a partir dos valores de verdade de suas subfórmulas. Para isso, basta 
atribuir às fórmulas atômicas todas as combinações que forem possíveis com os valores V ou F, 
até que se consiga ...Ver tudo 
Alternativa correta: 
 b) Se A=1 e B=0, então (AvB)=1. 
 
Alternativa marcada: 
 b) Se A=1 e B=0, então (AvB)=1. 
Justificativa: Resposta correta: Se A=1 e B=0, então (AvB)=1. Correta. (AvB) significa A ou B 
verdadeiro. Portanto, A=1 (verdadeiro) satisfaz a condição. 
Distratores:Se A=1 e B=0, então (A^B)=1. Errada, pois (A^B) significa A e B verdadeiros. Como B é 
falso, então (A^B) é falso (A^B)=0.Se A=1 e B=0, então (AvB)=0. Errada, pois ... Ver tudo 
1,50/ 1,50 
 
6Código:37690 
Enunciado:Temos, a seguir, um programa em Linguagem C que chama uma função para saber 
se o número informado é um número par, ímpar ou negativo. #include #include main() { char 
nome[30]; int x, t; printf("\n\n DIGITE UM NOME: "); gets(nome); // suponha que o nome digitado 
foi "LUCIA" t = ...Ver tudo 
Alternativa correta: 
 e) a. 
 
Alternativa marcada: 
 e) a. 
Justificativa: Resposta correta:a. Correta. O programa, ao executar a estrutura de decisão, irá ler 
e exibir a letra "l" e seguirá na ordem em que o nome foi escrito. Dessa forma, a última letra lida e 
exibida será a letra "a". 
Distratores:l, c, u, i. Errada. O programa, ao executar a estrutura ... Ver tudo 
1,50/ 1,50 
 
7Código:37691 
Enunciado:Temos, a seguir, um programa em Linguagem C que chama uma função para saber 
se o número informado é um número par, ímpar ou negativo. #include main() { char nome[30]; 
int x, t; printf("\n\n DIGITE UM NOME: "); gets(nome); // suponha que o nome digitado foi 
"MARIO" t = strlen(nome); ...Ver tudo 
Alternativa correta: 
 e) IV e V, apenas. 
 
Alternativa marcada: 
 e) IV e V, apenas. 
Justificativa: Resposta correta:IV e V, apenas.IV - Erro de lógica na estrutura de repetição. 
Nenhum valor será exibido. Correta. A linha do for(x = 0; x >= t-1; x++) está com o sinal de maior e 
igual e, na verdade, precisa ser <= para que a estrutura de repetição possa funcionar ... Ver tudo 
1,50/ 1,50 
 
8Código:37695 
Enunciado:Nas mais variadas situações para o desenvolvimento de um programa em Linguagem 
C, temos os tipos básicos de dados (int, float, char) que atenderão a demanda do programa, sem 
a necessidade de criação de um vetor e/ou matriz. Mas quando temos a necessidade de 
armazenar informações e, ao mesmo tempo, ...Ver tudo 
Alternativa correta: 
 d) int dados [4]; 
 
Alternativa marcada: 
 d) int dados [4]; 
Justificativa: Resposta correta:int dados [4];. Correta. Esta é a sintaxe assertiva para a criação de 
um vetor na linguagem de programação C. 
Distratores:int dados 4;. Errada. O número 4 precisa estar entre colchetes.char dados [4,4];. 
Errada. Esta sintaxe não é válida e o seu tipo não foi definido de forma correta.char dados ... Ver 
tudo

Continue navegando