·

Cursos Gerais ·

Lógica de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta
Equipe Meu Guru

Prefere sua atividade resolvida por um tutor especialista?

  • Receba resolvida até o seu prazo
  • Converse com o tutor pelo chat
  • Garantia de 7 dias contra erros

Texto de pré-visualização

22/04/2020\nUNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI\nAcadêmico:\nMarcio Takashi Oshie (2445568)\nDisciplina: Lógica e Técnicas de Programação (ADS05)\nAvaliação: Avaliação II - Individual FLEX ( Cod.:512506 ) ( pesq.:1,50)\nProva: 16619886\nNota da Prova: 9,00\n\nLegenda: 🟢 Resposta Certa 🔴 Sua Resposta Errada\n1. 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:\n( ) Os vetores armazenam muitas variáveis de mesmo tipo.\n( ) A estrutura de vetor pode ser entendida pelas dimensões de uma tabela, com elementos sendo acessados conforme coluna e linha.\n( ) Para acessar um valor dentro de um vetor, utiliza-se o nome da variável seguido do índice do valor desejado dentro de coleções, por exemplo, nomes[27].\n( ) Os vetores podem conter números, caracteres e qualquer outro tipo de dado.\n\nAssinale a alternativa que apresenta a sequência CORRETA:\n a) V - F - V - V.\n b) V - F - F - V.\n c) V - F - F - F.\n d) V - F - F - F.\n\n2. As proposições são quaisquer sentenças que podem assumiro o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para determinar todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, basta analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:\n( ) A estrutura lógica \" p ^ q \" é verdadeira quando ambas proposições são verdadeiras.\n( ) A estrutura lógica \" p v q \" é falsa quando uma das duas proposições são verdadeiras.\n( ) A tautologia conhecida serve como resultado da expressão for sempre falso.\n( ) A disjunção é representada pelo caractere \" - \".\n\nAssinale a alternativa que apresenta a sequência CORRETA:\n a) V - F - F - V.\n b) V - F - F - F.\n c) V - F - V - F.\n d) V - F - V - F. 22/04/2020\nUNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI\n3. 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:\nI- Consistir os dados é a técnica de verificação das entradas de dados, analisando se elas são válidas ou não.\nII- 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 algorítmicos.\nIII- Os procedimentos não precisam receber um nome durante a sua declaração.\nIV- As funções são usados para oferecer um valor ao final.\nAssinale a alternativa CORRETA:\n a) As sentenças I, III e V estão corretas.\n b) Somente a sentenca I está correta.\n c) As sentenças II, I e III estão corretas.\n d) As sentenças II, IV e V estão corretas.\n\n5. As funções, também chamadas de subprogramas ou subalgoritmos, obrigatoriamente retornam um valor ao módulo que fez a sua chamada. A utilização de funções auxilia a prática da modularização, ao invés de escrever código muito grande, escreve-se vários pequenos algoritmos, que em conjunto passam a capacidade de resolver um grande problema. Sobre funções, assinale a alternativa CORRETA:\n a) As funções não precisam ter um nome definido.\n b) Somente a palavra “Função” é utilizada para declarar o tipo de dado de retorno.\n c) Todas as funções possuem um nome e podem opcionalmente receber parâmetros de entrada. 22/04/2020\nUNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI\n6. Uma proposição é uma sentença que possui apenas valor verdadeiro ou falso, mas não ambas. Ela é representada normalmente pelas letras latinas minúsculas p, q, r e 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:\n( ) O operador de negação é representado pelo caractere \" - \".\n( ) A conjunção é um operador lógico representado pelo caractere \" A \".\n( ) Se a disjunção \" p v q \" ou valor de \" p \" for verdadeiro e o valor de \" q \" for falso, a disjunção será considerada falsa.\nAssinale a alternativa que apresenta a sequência CORRETA:\nV - F - V - V.\n c) V - F - F - V.\n d) V - F - F - F.\n\n7. 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 afirmam apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa CORRETA:\n a) Existem outros tipos que não as proposições bem como além de Verdadeiro e Falso.\n b) As proposições não podem assumir valor verdadeiro ou falso em algum tempo.\n c) \"Quantos anos você tem?\" é uma sentença proposicional, por algarismos nros.\n\n8. Os vetores multidimensionais possuem quantas dimensões forem necessárias para representar a informação. Os vetores bidimensionais são concebidos como matrizes, cujas posições representam visualmente a tabela. Para recuperar a nota 10,00 de Rafaela, será necessário acessar a posição [2][1].\nII- Os índices são números que representam unicamente as posições de um elemento dentro da matriz.\nIII- Para recuperar a nota 6,00 de Paulo, é necessário acessar a posição [1][2].\nIV- A execução do comando \"escreva ( notas[2][2] ) \" será \"Rafaela\".\n\nAssinale a alternativa CORRETA:\n a) As sentenças I e II estão corretas.\n b) Somente a sentença II está correta.\n c) As sentenças II e IV estão corretas.\n d) As sentenças III e IV estão corretas. 22/04/2020\nUNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI\n9. No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se estes valores são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao usuário, apresentando o resultado da validação dos dados de entrada de um módulo. Sobre a modularização de programas de computador, analise as sentenças a seguir:\n\nI - A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos.\nII - Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo.\nIII - O módulo principal solicita a execução de vários módulos em uma sequência determinada.\nIV - Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros.\nV - As declarações locais só são variáveis que podem ser utilizadas por qualquer módulo.\n\nAssinale a alternativa CORRETA:\n(a) As sentenças I, II e V estão corretas.\n(b) A sentença II está correta.\n(c) As sentenças I, III e IV estão corretas.\n(d) As sentenças I, II e III estão corretas.\n\nOs votos e matricias são atributos de dados que utilizam o mesmo espaço no armazenamento e necessitam armazenar o mesmo número de elementos. Os operadores têm a função de realizar operações lógicas ou aritméticas de modificação e adequações de dados ao longo das variáveis. Assinale a alternativa que representa a sequência CORRETA:\n\na) V - V - F - V - V.\nb) V - F - V - V.\nc) F - F - V - F.\nd) F - V - V - F.\n\nProva finalizada com 9 acertos e 1 questões erradas.\nhttps://portaldoaluno.uniassevi.com.br/ava/notas/request_gabarito_n2.php