Prévia do material em texto
Disciplina: Fundamentos da Computação (INF11) Avaliação: Avaliação II - Individual FLEX ( Cod.:514395) ( peso.:1,50) Prova: 19024602 Nota da Prova: 9,00 Legenda: Resposta Certa Sua Resposta Errada Parte superior do formulário 1. Software pode ser conceituado por um programa de computador executado sobre um hardware - equipamentos físicos de um computador. Softwares podem ser classificados por softwares básicos, utilitários, aplicativos e ferramentas de desenvolvimento, como um compilador. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O compilador é considerado uma ferramenta de desenvolvimento. ( ) O compilador cria, a partir de um código escrito em uma linguagem de programação de alto nível, um programa escrito em uma linguagem de baixo nível para que o processador o interprete. ( ) A análise, processo da compilação, possui a finalidade de compreender o código e representá-lo a partir de uma estrutura intermediária, e a síntese constrói o código objeto a partir desta estrutura criada pela análise. ( ) O linker é uma parte separada do compilador cuja função é realizar a interpretação do código-fonte. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - V. b) V - F - F - V. c) V - V - V - F. d) V - V - V - V. 2. O sistema de numeração decimal utiliza dez algarismos em sua representação. Com relação aos diversos sistemas de numeração existentes, associe os itens, utilizando o código a seguir: I- Decimal. II- Binário. III- Octal. IV- Hexadecimal. ( ) Sistema de numeração de 16 algarismos. ( ) Sistema de numeração com apenas dois algarismos. ( ) Sistema de numeração com 10 dígitos. ( ) Notação abreviada para representar um conjunto de três dígitos binários. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) I - II - III - IV. b) III - I - IV - II. c) IV - III - II - I. d) IV - II - I - III. 3. Após o surgimento dos sistemas de numeração decimal, binário, octal e hexadecimal, foi necessária a conversão de valores entre estes sistemas. Um exemplo da necessidade de conversão entre sistemas de numeração é o caso dos humanos, que possuem a facilidade de trabalhar com sistemas de numeração decimal, enquanto computadores trabalham com sistemas binários. Referente a conversão do sistema de numeração binário para o decimal, associe os itens, utilizando o código a seguir: I- Número decimal obtido do número binário 10111. II- Número decimal obtido do número binário 1010. III- Número decimal obtido do número binário 1110. IV- Número decimal obtido do número binário 11110. ( ) 30. ( ) 14. ( ) 23. ( ) 10. Assinale a alternativa que apresenta a sequência CORRETA: a) I - IV - II - III. b) III - I - IV - II. c) IV - III - I - II. d) III - IV - I - II. 4. 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 Hexadecimal, associe os itens, utilizando o código a seguir: I- Hexadecimal 68. II- Hexadecimal 35. III- Hexadecimal CD. IV- Hexadecimal 20. ( ) Representa um valor na base decimal entre 100 e 150. ( ) Representa o mesmo valor em binário 110101. ( ) Representa o mesmo valor em decimal 32. ( ) Representa um valor na base decimal entre 200 e 250. Assinale a alternativa que apresenta a sequência CORRETA: a) I - II - IV - III. b) I - II - III - IV. c) III - IV - II - I. d) IV - I - III - II. 5. Pode-se considerar um celular inteligente (smartphone) como um pequeno computador, uma vez que eles se encaixam nesse conceito, pois possuem 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, associe os itens, utilizando o código a seguir: I- Software básico. II- Software utilitário. III- Software aplicativo. IV- Ferramenta de desenvolvimento. ( ) O MobiDB Banco de Dados é um aplicativo profissional de banco de dados para a plataforma Android. Ele trabalha com vários tipos de aplicações, desde coleções de DVD para profissionais específicos até dados empresariais. ( ) 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. ( ) O Swift Playgrounds é um aplicativo que facilita o aprendizado revolucionário da linguagem Swift (linguagem de programação criada pela Apple para a criação de aplicativas para a plataforma Apple: iOS, Mac, Apple TV e Apple Watch). Ele é divertido e interativo através da utilização do Pad e não exige conhecimento de programação, sendo ideal para alunos iniciantes. ( ) O iOS 11, sistema operacional móvel para a plataforma de celulares da Apple, é capaz de incorporar novas características de realidade aumentada, gerenciar documentos, além de executar várias tarefas de maneira mais fácil e intuitiva. Assinale a alternativa que apresenta a sequência CORRETA: a) III - IV - II - I. b) I - II - IV - III. c) III - II - IV - I. d) I - II - III - IV. 6. O computador trabalha com o sistema de numeração binário para realizar os processamentos necessários, solicitados por instruções de programas, enquanto os seres humanos compreendem melhor o sistema de numeração decimal. Neste sentido, para permitir que o computador realize o processamento de um cálculo em sistema binário e devolva o resultado para a pessoa que o solicitou, é necessário que o valor seja convertido de um sistema de numeração para outro. Assinale a alternativa CORRETA que apresenta o valor binário 1010 convertido para o sistema decimal: a) 1010. b) 0111. c) 1011. d) 1110. 7. Os sistemas multimídias são divididos em duas categorias: standalone e distribuídos. Os sistemas multimídia standalone utilizam-se somente os recursos presentes no sistema computacional local. Entre os dispositivos que este sistema utiliza, pode-se citar: a) Impressoras, mouse e monitores. b) Microfones, impressoras e monitores. c) Câmeras, microfones e alto-falantes. d) Câmeras, impressoras e leitoras de código de barras. 8. O ser humano compreende facilmente o sistema de numeração decimal, porém os computadores trabalham com o sistema binário para realizar os processamentos necessários, solicitados por instruções de programas. Neste sentido, para permitir que uma pessoa utilize em um programa de computador um número decimal e o computador o entenda, é necessário que o valor seja convertido de um sistema de numeração para outro. Assinale a alternativa CORRETA que apresenta o valor decimal 22 convertido em sistema binário: a) 10110. b) 11110. c) 10111. d) 101100. 9. Um computador pode ser compreendido como um dispositivo eletrônico que possui a finalidade de receber e processar dados para a realização de diversas operações, sendo um dos dispositivos mais populares e utilizados para as mais diversas atividades. Neste sentido, o software (programa) e o hardware (equipamentos físicos) são as duas partes que compõem um computador. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para que todo software seja executado, é necessário um interpretador para que suas instruções sejam convertidas para uma linguagem aceita pelo processador. ( ) A JVM (Java Virtual Machine) é um interpretador que simula um computador. ( ) Um exemplo de software básico são sistemas operacionais, também chamados de softwares aplicativos. ( ) Um software pode ser executado diretamente por um processadorquando ele está escrito em linguagem de máquina. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - V. b) F - V - F - V. c) V - F - F - V. d) V - F - V - F. 10. 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 - F - V. b) V - F - V - F. c) V - V - F - F. d) F - F - V - V. Parte inferior do formulário