Prévia do material em texto
19/05/2023, 05:38 Avaliação I - Individual about:blank 1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:823257) Peso da Avaliação 1,50 Prova 63804396 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Algoritmo é uma sequência de ações finitas encadeadas e lógicas que descrevem como um determinado problema deve ser resolvido. A construção de um algoritmo apresenta etapas distintas. Sobre elas, analise as sentenças sa seguir: I- Entrada. II- Processamento. III- Saída. IV- Depuração. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças III e IV estão corretas. C Somente a sentença I está correta. D As sentenças II e IV estão corretas. A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a descrição: representa os procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado. A qual das três etapas essa descrição pertence? A Processamento. B Recursividade. VOLTAR A+ Alterar modo de visualização 1 2 19/05/2023, 05:38 Avaliação I - Individual about:blank 2/4 C Saída. D Entrada. Conforme você estudou sore os tipos de lógica, leia o texto a seguir: Consiste em um sistema dedutivo de enunciados que tem como objetivo criar um grupo de leis e regras para determinar a validade dos raciocínios. Assim, um raciocínio é considerado válido se for possível alcançar uma conclusão verdadeira a partir de premissas verdadeiras. Com base a quem o texto faz referência, assinale a alternativa CORRETA: A Lógica de argumentação. B Lógica matemática. C Lógica de programação. D Lógica aristotélica. Algoritmo é uma sequência de ações finitas encadeadas e lógicas que descrevem como um determinado problema deve ser resolvido. Clareza é uma caracteristica de algoritmo, sua definição consiste em quê? A São as informações que alimentam a construção, geralmente usados como parâmetros ou filtros na busca das informações em uma base de dados. B Cada passo/instrução/etapa de um algoritmo deve ser coerente e não gerar duplo entendimento. C Cada passo/instrução/etapa de um algoritmo deve ser executável. D Deve ter uma condição para sair de sua execução. Frequentemente, surge a necessidade de colocar instruções dentro de um programa que só serão executadas caso alguma condição específica aconteça. Para esta finalidade a maioria das linguagens possui estruturas de condição para realizar esta tarefa. Qual estrutura condicional oferece a possibilidade de executarmos uma determinada ação ou comando se o resultado da expressão lógica for verdadeiro e de executarmos uma ação diferente se o resultado da expressão lógica for falso? A ESTRUTURA DE CONDIÇÃO CASO SEJA. B ESTRUTURA DE CONDIÇÃO COMPOSTA: SE-ENTÃOSENÃO. C ESTRUTURA DE CONDIÇÃO SIMPLES: SE-ENTÃO. D ESTRUTURA DE REPETIÇÃO. Num processo geral de execução de um algoritmo implementado em uma linguagem de programação, a execução começa na primeira linha e vai avançando sequencialmente, executando o código linha após linha até chegar ao final. Entretanto, frequentemente surge a necessidade de colocar instruções dentro de um programa que só serão executadas caso alguma condição específica aconteça. Para essa finalidade, a maioria das linguagens possui estruturas de condição para realizar essa tarefa. Observe o diagrama a seguir: 3 4 5 6 19/05/2023, 05:38 Avaliação I - Individual about:blank 3/4 Que estrutura condicional esse diagrama representa? A SE-ENTÃO. B CASO SEJA. C SE-ENTÃO-SENÃO. D SENÃO CASO. Os operadores relacionais comparam dois valores. Os valores podem ser representados por meio de constantes, variáveis ou expressões aritméticas. Após a análise da expressão com os operadores relacionais, é devolvido o resultado em valores lógicos "verdadeiro" ou "falso". Sobre os operadores relacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O operador de igualdade é representado pela sequência de caracteres ":=". ( ) O operador relacional ">" compara se o valor apresentado à esquerda é maior que o valor à sua direita. ( ) A expressão 5 > 4 tem resultado lógico Falso. ( ) A comparação de igualdade é representada pelo operador "=". Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B F - F - V - F. C V - V - F - V. D F - V - V - V. Os programas de computador são a construção de algoritmos em linguagem codificada, ou seja, uma linguagem compreendida pelo computador de forma a garantir que os passos do algoritmo sejam executados da forma como foram definidos pelo desenvolvedor de sistemas. Sobre os programas de computador e a lógica, analise as sentenças a seguir: I- A lógica proposicional estuda a lógica segundo a sua estrutura e forma, é também conhecida como lógica formal. II- A lógica de programação define o encadeamento lógico para o desenvolvimento de programas e sistemas informatizados. III- Algoritmos podem ser utilizados para descrever os passos que devem ser seguidos na execução de processos, tarefas, ou solução de qualquer tipo de problemas. IV- Na construção de programas de computador, a lógica aristotélica consiste em aprender a pensar na mesma sequência de execução dos programas. V- A capacidade de resolução de problemas está relacionada à capacidade de elaboração de algoritmos. Assinale a alternativa CORRETA: A As sentenças II, III e V estão corretas. 7 8 19/05/2023, 05:38 Avaliação I - Individual about:blank 4/4 B As sentenças I e IV estão corretas. C As sentenças II, III, IV e V estão corretas. D As sentenças I, III e V estão corretas. Algoritmo é uma sequência de ações finitas encadeadas e lógicas que descrevem como um determinado problema deve ser resolvido. Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como essas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido. Sobre as formas de representação mais conhecidas para a representação de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Descrição narrativa. ( ) Pseudocódigo. ( ) Diagrama de Chapin. ( ) Fluxograma convencional.Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - V. B V - F - F - F. C F - F - V - F. D V - V - F - V. Todo algoritmo precisa possuir as seguintes características: Entrada, Saída, Clareza, Efetividade e Finitude. Observe a descrição a seguir: são as informações que alimentam a construção, geralmente usados como parâmetros ou filtros na busca das informações em uma base de dados. Um algoritmo pode não conter valores de entrada. Assim, como poderá apresentar um ou mais valores de tipos de dados distintos como entrada para a lógica construída. A qual característica a descrição anterior pertence? A Entrada. B Efetividade. C Saída. D Clareza. 9 10 Imprimir