Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Disciplina: Fundamentos da Computação (INF11) Avaliação: Avaliação II - Individual Prova: Nota da Prova: 9,00 Legenda: Resposta Certa Sua Resposta Errada Parte superior do formulário 1. 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) 101100. b) 10111. c) 11110. d) 10110. 2. Um dado projeto de desenvolvimento de software utiliza um determinado modelo de ciclo de vida com suas fases realizadas de maneira sequencial e sem sobreposição. No entanto, durante a implantação (instalação do software no ambiente de produção do cliente), o cliente identificou que um requisito não estava em conformidade com as necessidades do negócio, pois requisitos básicos não foram considerados durante o levantamento dos requisitos. Com essa alteração, o projeto sofreu um atraso com um aumento de seu custo inicial. Sobre as etapas do fictício ciclo de vida deste processo de desenvolvimento, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A falha que atrasou o projeto ocorreu na etapa de implantação, uma vez que foi durante essa fase que o problema foi detectado. ( ) A falha que atrasou o projeto ocorreu na etapa em que são registradas as primeiras especificações de funcionamento do software. ( ) Para que a falha que atrasou o projeto fosse evitada, a etapa de implementação do projeto deveria incorporar novos integrantes à equipe ou substituir componentes dela para evitar que o problema ocorresse. ( ) A falha que atrasou o projeto ocorreu em uma etapa posterior àquela que o software passa a ser utilizado (implantação) pelos seus usuários. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - F. b) F - F - F - F. c) V - V - V - V. d) F - F - F - V. 3. O trabalho dos desenvolvedores é facilitado com um programa que reúne ferramentas de apoio de desenvolvimento de software. Com relação às ferramentas de desenvolvimento de software, associe os itens, utilizando o código a seguir: I- Editor. II- Compilador. III- Montador. IV- Depurador. ( ) Auxilia no processo de encontrar e corrigir erros. ( ) Permite editar o código fonte. ( ) Organiza as várias partes do código-fonte. ( ) Edita a linguagem específica e a transforma em linguagem de máquina. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) III - IV - II - I. b) IV - I - III - II. c) I - II - IV - III. d) II - III - I - IV. 4. 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) 0111. b) 1010. c) 1011. d) 1110. 5. 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) V - F - F - V. b) F - V - V - V. c) V - V - V - V. d) V - V - V - F. 6. 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 processador quando ele está escrito em linguagem de máquina. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - V. b) V - F - V - F. c) F - V - F - V. d) F - V - V - V. 7. 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) III - I - IV - II. b) III - IV - I - II. c) I - IV - II - III. d) IV - III - I - II. 8. Existe um conjunto de softwares e este conjunto divide-se em categorias, cada uma com sua função. Assinale a alternativa CORRETA que apresenta o software que tem como função prestar serviços entre um computador e o usuário: a) Planilha eletrônica. b) Linguagem Delphi. c) Sistema operacional. d) Editor de textos. 9. Para melhor compreender a computação, é necessário conhecer as propriedades dos sistemas de numeração, que podem ser classificados por sistemas de numeração não posicionais e sistemas de numeração posicionais. No sistema de numeração não posicional, cada símbolo de um número possui um valor fixo, e este não se altera de acordo com a posição ocupada pelo símbolo no número, diferentemente do sistema de numeração posicional. Sobre os sistemas de numeração, associe os itens, utilizando o código a seguir: I- Decimal. II- Binário. III- Octal. IV- Hexadecimal. ( ) Sistema de numeração cuja representação possui o algarismo com valor maior que 7 (sete). ( ) Sistema de numeração cujos algarismos A, B, C, D, E e F possuem os valores, respectivamente, 10, 11, 12, 13, 14 e 15. ( ) Sistema de numeração criado na Antiguidade. ( ) Sistema de numeração que utiliza apenas os algarismos 0 (zero) e 1 (um). Assinale a alternativa que apresenta a sequência CORRETA: a) IV - I - III - II. b) I - IV - II - III. c) III - IV - I - II.d) III - I - IV - II. 10. Um sistema de numeração pode ser entendido como um sistema em que um conjunto de números é representado por símbolos, podendo ser posicionais ou não posicionais. Existem vários sistemas de numeração e todos são utilizados em uma determinada aplicabilidade, como o sistema octal. Assinale a alternativa CORRETA que apresenta o sistema de numeração octal: a) O sistema de numeração octal foi utilizado na área de computação como ferramenta para abreviação do conjunto de bits a serem manipulados. b) O sistema de numeração octal é não posicional e posicional ao mesmo tempo, dependendo do contexto. c) O sistema de numeração octal utiliza dez algarismos em sua representação. d) O sistema de numeração octal utiliza apenas os algarismos 0 (zero) e 1 (um) em sua representação. Prova finalizada com 9 acertos e 1 questões erradas. Parte inferior do formulário
Compartilhar