Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Correto Atingiu 1,00 de 1,00 Minhas Disciplinas LÓGICA DA PROGRAMAÇÃO - 4_GETI_3_1 [61731] Avaliações Avaliação Formativa II Iniciado em terça, 23 jul 2019, 01:02 Estado Finalizada Concluída em terça, 23 jul 2019, 01:17 Tempo empregado 15 minutos 11 segundos Avaliar 7,00 de um máximo de 10,00(70%) As matrizes podem ser bidimensionais ou ter mais que duas dimensões, mas elas compartilham as mesmas características e propriedades de vetores. Com base nisto, assinale a opção incorreta: Escolha uma: A. Cada elemento da matriz possui mais de um índice, sendo estes utilizados para localizar seus elementos. B. Matrizes podem ser manipuladas utilizando operadores lógicos e aritméticos da mesma maneira que qualquer variável, desde que se assinale o índice dos elementos envolvidos. C. Diferente de variáveis e vetores, matrizes não precisam ter o tipo explicitado em sua declaração. D. Matrizes podem armazenar tipos variados de dados. Sua resposta está correta. Questão 5 - Lógica de Programação Uma matriz é uma coleção de dados e, desta forma, estes dados devem ter seu tipo explicitado para que o computador saiba quantos espaços em memória deverá alocar para armazená-los. ALLAN DAMASCENO DA SILVA LIMA Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 O ciclo FOR possui três componentes importantes em sua declaração, que são respectivamente: Escolha uma: A. Incremento, desvio condicional, condição B. Desvio condicional, incremento e inicialização C. Inicialização, incremento e desvio condicional D. Inicialização, condição, incremento. Sua resposta está correta. Questão 8 - Lógica de Programação Um laço de repetição precisa partir de um ponto. Ele funciona realizando a contagem de ciclos, suas instruções são realizadas até que a condição de parada seja atingida. O incremento pode ser positivo ou negativo. Caso seja positivo, a contagem será crescente e, caso seja negativo, ela será decrescente. As variáveis devem ser nomeadas de modo a evitar ambiguidade, além disto, elas devem respeitar outra condição. Marque a alternativa que corresponde a esta condição: Escolha uma: A. Armazenar apenas conteúdo pertencente ao tipo de dado declarado em sua criação. B. Armazenar somente valores do tipo caractere. C. Armazenar valores independentes se eles combinam ou não com o tipo de dado. D. Armazenar somente valores do tipo numérico. Sua resposta está correta. Questão 2 - Lógica de Programação Variáveis devem respeitar o tipo de dado em que foram declarados, pois assim que o programa é executado é reservado um espaço em memória capaz de armazenar uma informação do tamanho exata para aquele tipo. Questão 4 Não respondido Vale 1,00 ponto(s). Sobre a estrutura de decisão ESCOLHA-CASO (do inglês, case- switch) estão corretas as seguintes afirmações: I___ Não necessita de um pivô ou condição de controle para fazer os desvios. II___ Permitem uma quantidade fixa de escolhas e deve sinalizar ao chegar ao fim da execução. III___ Funciona como um laço de repetição. IV___ Não necessita de uma escolha padrão, caso a condição de controle não seja satisfeita, mas esta é considerada uma boa prática de programação. Escolha uma: A. II e IV. B. I, II, IV. C. I e II. D. I, II e III. Sua resposta está incorreta. Questão 7 - Lógica de Programação A estrutura do Escolha-caso necessita de um pivô para que possa fazer os desvios no algoritmo. Ela funciona somente em casos discretos, em que os valores do pivô devem ser fixos. Sua execução resulta em um desvio condicional, que é diferente de um ciclo de repetição em sua natureza. Apesar de ser opcional declarar uma escolha padrão, isto garante que caso nenhuma condição seja satisfeita a execução possa continuar sem falhas. Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Sobre a estrutura do vetor, é correto afirmar que: Escolha uma: A. Índices começam a ser contados a partir da unidade 0. B. Índices começam a ser contados a partir da unidade 1. C. Índices não são numerados. D. Vetores não armazenam elementos. Sua resposta está correta. Questão 4 - Lógica de Programação Vetores mantêm a organização de seus elementos por meio de seu índice. A contagem dos índices na memória do computador é iniciada a partir do 0, sendo assim, um vetor de 50 unidades começa da posição 0 e vai até a posição 49, totalizando 50 elementos. Há dois elementos básicos que um programa de computador é capaz de manipular: as constantes e as variáveis. Constantes são valores fixados pelo programador ou ainda pela própria linguagem de programação. Enquanto que as variáveis podem ser definidas como: Escolha uma: A. Sequências de caracteres alfanuméricos. B. Números. C. Valores lógicos. D. Espaços na memória do computador reservadas para armazenar qualquer tipo de dado. Sua resposta está correta. Questão 1 - Lógica de Programação Uma variável é um espaço de memória reservado para receber um valor que é mutável. Ela pode ter seu tipo de dado definido em sua declaração. Questão 7 Incorreto Atingiu 0,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Qual a diferença do ciclo Enquanto para o ciclo Faça-Enquanto Escolha uma: A. Critério de parada. B. Incremento igual no ciclo Para. C. Inicialização igual no ciclo Para. D. Quantidade de instruções. Sua resposta está incorreta. Questão 10 - Lógica de Programação O ciclo Faça-enquanto é diferente do ciclo Enquanto pois o mesmo possui uma condição que deve sempre ser respeitada. Na maioria das implementações a condição de parada é escrita após as instruções internas, o que garante que estas instruções sejam executadas ao menos uma vez. No ciclo Enquanto, elas serão executadas somente se a condição for atendida ao menos uma vez Com relação ao ciclo Enquanto, este partilha o mesmo objetivo que o ciclo PARA, porém possui uma declaração diferenciada, nela está contida: Escolha uma: A. Desvio condicional. B. Condição ou avaliação lógica. C. Decremento aritmético. D. Inicialização. Sua resposta está correta. Questão 9 - Lógica de Programação O ciclo enquanto ou While (no caso da linguagem C) possui uma condição de existência, que é chamada de avaliação lógica. As instruções internas só serão executadas caso esta condição seja satisfeita Questão 9 Incorreto Atingiu 0,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 As estruturas de decisão também podem ser chamados de "desvios condicionais" e funcionam da seguinte forma: uma expressão é avaliada e caso o resultado se encaixe dentro do esperado, o fluxo de execução do algoritmo segue para um bloco de instruções específico. Com base nisto, qual das estruturas abaixo não é uma estrutura de decisão Escolha uma: A. Faça-Enquanto. B. Se-Senão-Se. C. Se-Senão. D. Escolha-Caso. Sua resposta está incorreta. Questão 6 - Lógica de Programação A estrutura Faça-Enquanto é uma das estruturas que servem para a criação de laços de repetição. Todas as instruções dentro do ciclo serão repetidas enquanto sua condição for verdadeira. Os vetores constituem elementos bastante úteis para a resolução de problemas, pois mantêm os seus elementos organizados e os mesmos podem ser acessados por: Escolha uma: A. Nome do vetor. B. Tipo de dado do vetor. C. Tamanho do vetor. D. Índice do vetor. Sua resposta está correta. Questão 3 - Lógica de Programação O vetor é uma coleção de elementos e como tal trata de enumerar cada posição por meio de um índice. Sabendo o índice de um elemento pode-se acessar o valor deste elemento.
Compartilhar