Prévia do material em texto
Questão 1 Aprendemos que um algoritmo é uma sequência de passos para resolver um determinado problema e que, é através dos algoritmos, que os softwares são construídos. Em um escritório de desenvolvimento de software foram catalogados todos os softwares e hardwares presentes no escritório. Sendo assim, assinale a alternativa que apresenta um item de software catalogado. a) Sistema Operacional b) Bios c) Memória RAM d) Barramento Resposta comentada: O Sistema Operacional é um programa de computador utilizado para gerenciar todos os demais softwares, sendo considerado um dos principais softwares. A Bios, a memória RAM e o barramento são hardwares. Questão 2 Para realizar a construção de algoritmos, é preciso saber quais são as características que devem existir em um algoritmo para que ele possa cumprir com a sua função principal — que é, através de uma sequência de passos, resolver um problema. Sendo assim, assinale a alternativa que melhor apresenta uma dessas características. a) A sequência de ações deve ser finita, ou seja, deve-se obrigatoriamente terminar. b) Os algoritmos devem sempre buscar a complexidade para não permitir erros de execução. c) As ações precisam ser detalhadas, porém não preocupações com ambiguidades. d) Os passos devem apresentar uma forma com e sem ordenação. Resposta comentada: Uma das principais características de um algoritmo é que ele deve apresentar sempre uma solução que seja finita, que termine e resolva o problema. Um algoritmo deve ser o mais simples possível, evitando algoritmos complexos e ambiguidades, e sempre deve estar no formato de ordenação.