Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/05/2022 20:49 Avaliação I - Individual 1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:739450) Peso da Avaliação 1,50 Prova 47222331 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 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. Nesse contexto, assinale a alternativa CORRETA que apresenta os nomes das principais formas geométricas utilizadas: A Terminal / Fluxo de dados / Processamento / Desvio / Entrada manual / Saída / Indecisão / Conector de página / Entrada-Processamento-Saída / Exibir. B Saída / Entrada-Saída / Terminal / Fluxo de desvio / Processamento / Dados / Entrada manual / Decisão / Conector de página / Exibir. C Terminal / Fluxo de dados / Processamento / Desvio / Entrada manual / Saída / Decisão / Conector de página / Exibir / Entrada-Saída. D Saída / Exibir / Entrada-Saída / Fluxo de dados / Processamento / Curva / Entrada automática / Decisão / Conector de página / Terminal. Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a representação de algoritmos por Diagrama de Chapin? A É a construção de algoritmos com representações gráficas hierárquica e estruturada. B É a construção de algoritmos em linguagem computacional. C É a construção de algoritmos em linguagem natural. D É a construção de algoritmos com diagramas de atividade. Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA: VOLTAR A+ Alterar modo de visualização 1 2 3 06/05/2022 20:49 Avaliação I - Individual 2/4 A Construir o algoritmo para representar a sequência de execução das saídas, não se preocupando com cada passo. B Descrever os passos para resolver o problema. Basicamente descrever o processo de 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 Transcrever o algoritmo para uma linguagem interpretada por computador. Sabe-se que uma figura fala por mil palavras. No processo de aprendizagem fixa com mais facilidade imagens do que conceitos escritos. Nesse contexto, assinale a alternativa CORRETA que apresenta o que é diagrama de blocos ou fluxograma: A É uma forma criada com a intenção de substituir os diagramas tradicionais. É possível definir uma sequência de símbolos, com significado bem definido. Tem como principal função facilitar a visualização dos passos de um processamento. B É uma forma padronizada eficaz para representar os passos lógicos de um determinado processamento. Apresenta uma visão mais hierárquica e estruturada da lógica do sistema. Seu uso consiste no fato de que é mais fácil representar as estruturas que tem um ponto de entrada e um ponto de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição. C É uma forma criada com a intenção de substituir os diagramas tradicionais. Apresenta uma visão mais hierárquica e estruturada da lógica do sistema. Seu uso consiste no fato de que é mais fácil representar as estruturas que tem um ponto de entrada e um ponto de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição. D É uma forma padronizada eficaz para representar os passos lógicos de um determinado processamento. É possível definir uma sequência de símbolos, com significado bem definido. Tem como principal função facilitar a visualização dos passos de um processamento. Os algoritmos são utilizados, por programadores, para formalizar a solução de um problema, seja por fluxogramas para a sua equipe de programadores ou por uma linguagem de programação para o próprio computador. Eles uma sequência de operações para resolver um problema definido. Contudo, uma das características mais importantes dos algoritmos é ser preciso, seus passos não podem ser confusos, de forma a não existir ambiguidades na sua interpretação. Sobre aspectos relevantes na criação de um bom algoritmo, analise as sentenças a seguir: I- Elaborar um número infinito de passos. II- Não se preocupar com as entradas de dados. III- Criar a condição de parada das estruturas de repetição. IV- Analisar adequadamente a saída, chegando à solução esperada do problema. V- Não permitir que o programa entre em loop. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças IV e V estão corretas. C As sentenças II, III, IV e V estão corretas. D As sentenças III, IV e V estão corretas. 4 5 06/05/2022 20:49 Avaliação I - Individual 3/4 Algoritmo exige prática, não é possível estudar ou copiar algoritmos. Somente aprendemos algoritmos no processo de construí-los e testá-los. Algoritmo não é um termo exclusivo e usado somente no setor computacional para codificar programas de computador. Pode ser usado para descrever os passos que devem ser seguidos na execução de processos, tarefas ou solução de qualquer tipo de problema. O conceito só foi documentado e reconhecido em 1936, por meio de um estudioso. Com base nesse estudioso, assinale a alternativa CORRETA: A Stefhen Hawking. B Alan Turing. C Issac Newton. D Albert Einstein. Os acumuladores e somadores são a mesma coisa. Com base no exposto, assinale a alternativa CORRETA: A 1) A = 0; Ler N, K 2) A = A + N 3) A = A + K A é um acumulador! B 1) A = 0 ; B = 3 2) B = B + A 3) A = A + B 4) B = A 5) ir para passo 2 A e B são constantes C 1) A = 0 ; B = 3 2) B = B + A 3) A = A + B 4) B = A 5) ir para passo 2 A e B são contadores D 1) A = 1; Ler N, K 2) A = A + X 3) A = A + K A não é um acumulador! Várias são as práticas adotadas para a construção de algoritmos. Com base no exposto, assinale a alternativa INCORRETA: A Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema. B Transcrever o algoritmo para uma linguagem interpretada pelo usuário não se importando com a linguagem de máquina. C Testar a lógica, bem como os passos de execução. D Construir o algoritmo para representar a sequência de execução dos passos. As expressões lógicas servem para testar condições. Com base no exposto, assinale a alternativa CORRETA: A "2-1" = 1 verdadeiro. B 1 = "1" = verdadeiro. 6 7 8 9 06/05/2022 20:49 Avaliação I - Individual 4/4 C "2-1" = 2 falso. D "1" = 1 = falso. Um algoritmo pode conter várias condições, com relação a isto, marque a única alternativa correta: A Nenhuma alternativa correta. B Um algoritmo não possui a condição composta, somente a simples e encadeada. C As condições de um algoritmo podem ser simples, composta e encadeada. D Um algoritmo possui somente a condição composta. 10 Imprimir
Compartilhar