Baixe o app para aproveitar ainda mais
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
Compartilhar