Baixe o app para aproveitar ainda mais
Prévia do material em texto
9/2/23, 7:57 PM Avaliação I - Individual about:blank 1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:823257) Peso da Avaliação 1,50 Prova 63805557 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Com a apresentação dos principais tipos ou classificações para a lógica, chega-se a uma sequência para a solução de um problema. Assinale a alternativa CORRETA que apresenta no que consiste essa sequência, respectivamente: A Entender e delimitar o problema. Esboçar os passos da solução na forma de algoritmos, usando a lógica. Escrever o algoritmo em uma linguagem que seja entendida pelos computadores. B Esboçar os passos da solução na forma de algoritmos, usando a lógica. Entender e delimitar o problema. Escrever o algoritmo em uma linguagem que seja entendida pelos computadores. C Escrever o algoritmo em uma linguagem que seja entendida pelos computadores. Entender e delimitar o problema. Esboçar os passos da solução na forma de algoritmos, usando a lógica. D Entender e delimitar o problema. Escrever o algoritmo em uma linguagem que seja entendida pelos computadores. Esboçar os passos da solução na forma de algoritmos, usando a lógica. Os operadores são meios pelos quais incrementamos, decrementamos, comparamos e avaliamos dados dentro do computador. Sobre os operadores, assinale a alternativa INCORRETA: A Os operadores relacionais são operadores unários que devolvem os valores lógicos “verdadeiro e falso”. B Os operadores lógicos ou booleanos são usados para combinar expressões relacionais. Também devolvem como resultado valores lógicos verdadeiro ou falso. C De acordo com o número de operandos sobre os quais os operadores atuam, os últimos podem ser classificados em Binários e Unários. D Operadores são elementos fundamentais que atuam sobre operandos e produzem um determinado resultado. O fluxograma é uma ferramenta usada e desenvolvida pelos profissionais de análise de sistemas, bem como, por alguns profissionais de Organização, Sistemas e Métodos. Tem como finalidade descrever o fluxo, seja manual ou mecânico, especificando os suportes usados para os dados e informações. Usa símbolos convencionais, permitindo poucas variações. Representado por alguns desenhos geométricos básicos, os quais indicarão os símbolos de entrada de dados, do processamento de dados e da saída de dados, acompanhados dos procedimentos requeridos pelo analista de sistemas e a serem realizados pelo programador por meio do desenvolvimento do raciocínio lógico, o qual deverá solucionar o problema do programa a ser processado pelo computador. VOLTAR A+ Alterar modo de visualização 1 2 3 9/2/23, 7:57 PM Avaliação I - Individual about:blank 2/4 Nesse contexto, assinale a alternativa CORRETA que apresenta os nomes correspondentes às formas geométricas: A 1- Terminal / 2- Entrada manual / 3- Exibir / 4- Desvio / 5- Processamento / 6- Fluxo de dados / 7- Decisão. B 1- Decisão / 2- Entrada/Saída / 3- Saída / 4- Desvio / 5- Processamento / 6- Fluxo de dados / 7- Terminal. C 1- Terminal / 2- Entrada manual / 3- Exibir / 4- Fluxo de dados / 5- Processamento / 6- Desvio / 7- Decisão. D 1- Terminal / 2- Entrada/Saída / 3- Saída / 4- Desvio / 5- Processamento / 6- Fluxo de dados / 7- Decisão. Para a criação de um algoritimo, devemos considerar algumas ações. Com base nessas ações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Elaborar um número adequado e finito de passos – nem mais, nem menos do que o necessário para a correta execução. ( ) Definir com exatidão cada passo – onde começa e onde termina. ( ) Elaborar de forma consistente as entradas do algoritmo. ( ) Criar a condição de fim, de forma a permitir que o algoritmo entre em loop (execução finita). Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - V. B V - V - V - F. C F - V - F - F. D V - F - F - V. Todo algoritmo precisa possuir as seguintes características: Entrada, Saída, Clareza, Efetividade e Finitude. Observe a descrição a seguir: o algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a incapacidade do algoritmo de interromper a sua execução. A qual característica a descrição anterior pertence? A Clareza. 4 5 9/2/23, 7:57 PM Avaliação I - Individual about:blank 3/4 B Finitude. C Saída. D Efetividade. Há um laço de repetição é o mais adequado para situações em que a condição de término da repetição deve ser testada antes da execução das instruções subordinadas à estrutura de controle. Com base no exposto, assinale a alternativa CORRETA: A Enquanto faça. B Para faça. C Repita até. D Repita se. 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. Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre a Saída, característica de um algoritmo: A Cada passo/instrução/etapa de um algoritmo deve ser executável. B 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. C Todo algoritmo deve produzir um resultado. D O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a incapacidade do algoritmo de interromper a sua execução. 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. Nesse contexto, assinale a alternativa CORRETA que apresenta o que deve ser considerado dentre as várias práticas adotadas para a construção de algoritmos: 6 7 8 9/2/23, 7:57 PM Avaliação I - Individual about:blank 4/4 A 1-Entender o problema a ser resolvido. 2-Descrever os passos para resolver o problema. 3- Identificar e definir as entradas do algoritmo. 4-Construir o algoritmo para representar a sequência dos passos. 5-Definir os dados de saída. 6-Transcrever o algoritmo para uma linguagem interpretada por computador. 7-Testar a lógica, bem como os passos de execução. B 1-Entender o problema a ser resolvido. 2-Identificar e definir as entradas do algoritmo. 3- Descrever os passos para resolver o problema. 4-Definir os dados de saída. 5-Construir o algoritmo para representar a sequência dos passos. 6-Transcrever o algoritmo para uma linguagem interpretada por computador. 7-Testar a lógica, bem como os passos de execução. C 1-Testar a lógica, bem como os passos de execução. 2-Transcrever o algoritmo para uma linguagem interpretada por computador. 3-Descrever os passos para resolver o problema. 4- Definir os dados de saída. 5-Construir o algoritmo para representar a sequência dos passos. 6- Identificar e definir as entradas do algoritmo. 7-Entender o problema a ser resolvido. D 1-Entender o problema a ser resolvido. 2-Identificar e definir as entradas do algoritmo. 3- Construir o algoritmo para representar a sequência dos passos. 4-Testar a lógica, bem como os passos de execução. 5-Descrever os passos para resolver o problema. 6-Transcrever o algoritmo para uma linguagem interpretada por computador. 7-Definir os dados de saída. Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA: A Entender o problema a ser resolvido. Um exemplo de problema: somar dois números. Neste caso, imagine o que você precisa para executar a solução. B Descreveros passos que não serão necessários para resolver o problema. Basicamente descrever os processos não utilizados para realizar a soma dos dois números. C Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema. D Identificar e definir as entradas do algoritmo. No caso do problema proposto, você teria como entrada dois números. Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA: A Construir o algoritmo para representar a sequência de execução dos passos. B Transcrever o algoritmo para uma linguagem interpretada pelo usuário não se importando com a linguagem de máquina. C Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema. D Testar a lógica, bem como os passos de execução. 9 10 Imprimir
Compartilhar