Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Helena Viana Fraga Becker (1379949) Disciplina: Fundamentos da Computação (INF11) Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:443646) ( peso.:3,00) Prova: 10389480 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. Quando se constrói algoritmos mais sofisticados, são necessários elementos que ajudem nesta construção. Sobre os tipos estruturados, analise as seguintes sentenças: I- São construídos a partir de outros tipos de dados. II- A base pode ser tipos primitivos ou tipos estruturados. III- Pode-se utilizar registro, vetor ou matriz. IV- São pouco utilizados. Agora, assinale a alternativa CORRETA: a) Somente a sentença III está correta. b) As sentenças I, II e III estão corretas. c) Somente a sentença I está correta. d) As sentenças II, III e IV estão corretas. 2. Os Sistemas de Numeração representam um importantíssimo componente para o funcionamento dos computadores, uma vez que fazem parte dos componentes responsáveis, entre outras coisas, pelos cômputos realizados por essas máquinas. Dados os valores representados na base Octal, associe os itens, utilizando o código a seguir: I- 28. II- 23. III- 35. IV- 20. ( ) Representa um valor na base decimal entre 50 e 100. ( ) Não representa um valor na base octal. ( ) Representa o mesmo valor em decimal 16. ( ) Representa o mesmo valor em binário 10011. Assinale a alternativa que apresenta a sequência CORRETA: a) III - I - IV - II. b) I - III - II - IV. c) III - IV - I - II. d) IV - II - III - I. 3. Todas as pessoas utilizam lógica em diversas atividades do seu dia a dia. Partindo deste pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As operações matemáticas e cálculos estatísticos são as formas mais comuns de lógica. ( ) O raciocínio pode ser exercitado com jogos de estratégia. ( ) Existem poucas maneiras de desenvolver o raciocínio lógico. ( ) Não utilizamos lógica na programação. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F. b) V - F - V - F. c) F - F - V - V. d) F - V - F - V. 4. O primeiro website foi desenvolvido pelo Timothy John Berners-Lee, que publicou em uma página da internet apenas textos. Isso aconteceu no início da década de 90. Qual o significado de WWW? a) World Wide Web. b) Word Windows Where. c) Word World White. d) Word Web Winter. 5. A Engenharia de Software abrange técnicas, métodos e metodologias aplicadas na produção de softwares com qualidade. Com relação às abordagens existentes para a medição de software, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A Practical Software and Systems Measurement é uma abordagem direcionada a objetivos para a garantia da qualidade de produção de um software. ( ) A Goal Question Metric é um modelo que permite a criação de uma atividade estruturada de medida em projetos de desenvolvimento de software. ( ) Por se tratar de um tipo diferente de engenharia, a Engenharia de Software precisa utilizar métricas diferentes da Engenharia Mecânica, pois lida com um produto que tem uma característica lógica, abstrata, baseada em manipulação de dados. ( ) Por se tratar de um tipo de engenharia, a Engenharia de Software utiliza métricas de engenharias como a Mecânica, ou Elétrica, pois lida com um produto que tem uma característica palpável, concreta. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V. b) V - F - V - F. c) F - F - V - F. d) F - V - F - V. 6. Até a computação se estabelecer como ciência, muitas foram as invenções e as contribuições idealizadas e/ou desenvolvidas por respeitáveis gênios. Suas contribuições para o amadurecimento da computação vêm desde dispositivos mecânicos rudimentares até ideias mais sofisticadas concretizadas, passando também por grandes avanços nas teorias matemáticas. Com base no exposto, associe os itens, utilizando o código a seguir: I- John Napier. II- Leibniz. III- Blaise Pascal. IV- Calculadora de Da Vinci. ( ) Ideia não concretizada. ( ) Avanço na Matemática. ( ) Projeto concretizado. ( ) Aperfeiçoamento para um projeto concretizado. Assinale a alternativa que apresenta a sequência CORRETA: a) II - IV - III - I. b) IV - III - I - II. c) III - I - II - IV. d) IV - I - III - II. 7. Pode-se considerar um celular inteligente (smartphone) como um pequeno computador, uma vez que ele se encaixa nesse conceito, pois possui processador, memória e dispositivos de entrada e saída, isto é, possuem hardware, que representam os componentes de um sistema computacional que podemos tocar, e os softwares, que em conjunto com o hardware, pode-se dizer que dão "vida" ao computador. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O SQLite é um banco de dados popular para uso com smartphones que rodam na plataforma Android. Ele pode ser usado para a criação de um aplicativo de lista de tarefas ou aplicativos profissionais específicos contendo dados empresariais. Por essa razão, trata-se de um software utilitário. ( ) O File Commander é um gerenciador de arquivos com recursos que permitem acessar os vários tipos de arquivos existentes em dispositivos rodando Android. Até mesmo o armazenamento em nuvem pode ser utilizado com uma interface intuitiva. Por essa razão, trata-se de uma ferramenta de desenvolvimento. ( ) Android Studio provê a melhor ferramenta para construção de aplicativos utilizando a plataforma Android. Pode-se criar leiautes complexos, utilizando as sintaxes das linguagens Java e C/C++. Por essa razão, trata-se de um software utilitário. Por essa razão, trata-se de um software aplicativo. ( ) O Android 8.0 (Oreo), sistema operacional móvel para a plataforma de celulares Android, é capaz de incorporar uma velocidade 2x maior que a sua versão anterior e incorpora uma nova característica que permite minimizar as atividades em plano de fundo que rodam nos celulares. Por essa razão, trata-se de um software básico. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) F - F - F - V. c) V - F - V - F. d) V - V - F - F. 8. O algoritmo é um conjunto de ações que quando obedecido dentro de um padrão de comportamento definido resulta em uma sequência de passos a atingir seus objetivos. Sobre os subalgoritmos, analise as seguintes afirmativas: I- Organiza um conjunto de instruções. II- Torna mais clara a descrição de cada parte da solução. III- Inicia com a definição de constantes. IV- Processa, recebe e devolve dados. Agora, assinale a alternativa CORRETA: a) Somente a afirmativa III está correta. b) Somente a afirmativa I está correta. c) As afirmativas III e IV estão corretas. d) As afirmativas I, II e IV estão corretas. 9. O tão conhecido Steve Jobs idealizou muitos equipamentos, muitas tecnologias, que são utilizadas atualmente. A sua empresa é uma dos capitais mais rentáveis economicamente no mundo. Jobs revolucionou a forma de criar tecnologias avançadas e torná-las mais rápidas, dinâmicas, interativas e de fácil manuseio. Associe os itens, utilizando o código a seguir: I- APPLE I. II- Power Macintosh. III- IPHONE. IV- iMac, iPod, MacBook, iPad. ( ) É atualmente um equipamento eletrônico que utiliza novos conceitos, é moderno e muito desejado, possui alta tecnologia, muitos recursos e funcionalidades. ( ) É uma ferramenta com interface gráfica, que são as janelas, ícones e menus, conhecido como área de trabalho. ( ) É a evolução de vários equipamentos eletrônicos, como também o desenvolvimento de novos conceitos utilizando as novas tecnologias. ( ) É o primeiro computador desenvolvido tecnologicamente e direcionado para o uso pessoal. Agora, assinalea alternativa que apresenta a sequência CORRETA: a) I - IV - II - III. b) II - I - III - IV. c) III - II - IV - I. d) IV - III - I - II. 10. Em nossas vidas encontramos vários sistemas. Podemos dizer que o corpo humano é um sistema com vários sistemas. Na computação isto não é muito diferente. Como se define um sistema na computação? a) Trecho do programa. b) Pequena unidade dentro de um programa. c) Linguagem utilizada para desenvolver programas. d) Conjunto de subsistemas formados por programas que executam operações específicas.
Compartilhar