Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/12/2018 Fundamentos da Computação - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 1/4 Gabarito da Prova: Resposta Certa Sua Resposta Errada 1. Variáveis e constantes, denominados identificadores, servem para possibilitar a distinção dos elementos (dados) que serão utilizados pelos programas no desenvolvimento de softwares. Sobre os identificadores constantes, assinale a alternativa CORRETA: a) São identificadores cujos valores podem ser alterados durante a execução do programa. b) São identificadores de operações aritméticas que devem ser executadas pelo programa. c) São identificadores para armazenar conteúdos que não variam durante a execução do programa. d) São identificadores de dados que definem um conjunto de valores variáveis para o programa. 2. Os primeiros passos para o nascimento da Ciência da Computação foram dados por homens e mulheres que tinham um desejo íntimo de facilitar, e até automatizar, os processos de cálculos manuais realizados pelo ser humano. Dessa forma, muitos projetos foram concebidos até que se chegasse ao modelo moderno do computador pessoal. Considerando a cronologia desses projetos precursores, analise as opções a seguir: I- Calculadora de Da Vinci, barras de Napier, Pascalina. II- Máquina analítica de Babbage, Arithmometer, calculadora de Leibniz. III- Calculadora de Leibniz, Arithmometer, máquina analítica de Babbage. IV- Calculadora de Leibniz, Calculadora de Da Vinci, Arithmometer. Assinale a alternativa CORRETA: a) As opções III e IV estão corretas. b) As opções II e IV estão corretas. c) As opções I e III estão corretas. d) As opções I e II estão corretas. 3. Um computador é um elemento híbrido de partes físicas e visíveis, denominadas hardware, e de partes abstratas que não se podem tocar, denominadas softwares, responsáveis pelo controle do hardware. Com a evolução do hardware, partindo de dispositivos eletromecânicos para os dispositivos eletrônicos, o software tornou-se como um componente fundamental para o funcionamento de um computador que ganhou destaque. Sobre os representantes desse componente fundamental, analise as opções a seguir: I- UNIVAC. II- John William Mauchly e John Pesper Eckert Jr. III- Grace Murray Hopper. IV- Linguagens computacionais. Assinale a alternativa CORRETA: a) As opções I e II estão corretas. b) Somente a opção IV está correta. c) As opções III e IV estão corretas. d) As opções I, II e III estão corretas. 4. Como toda área de conhecimento, a Lógica de Programação envolve inúmeros elementos básicos conceituais que auxiliam no entendimento de outros conceitos. Sobre esses conceitos, associe os itens, utilizando o código a seguir: I- Dado. II- Informação. III- Comentário. IV- Endentação. 08/12/2018 Fundamentos da Computação - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 2/4 ( ) Conjunto que não possui significado completo. ( ) Informação agregada ao algoritmo para auxiliar o programador. ( ) Resultado da união de valor aos dados. ( ) Alinhamento das linhas de comando. Assinale a alternativa que apresenta a sequência CORRETA: a) II - I - III - IV. b) III - II - I - IV. c) I - III - II - IV. d) IV - III - II - I. 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) F - F - V - F. b) F - V - F - V. c) V - F - V - F. d) V - V - F - V. 6. O comando é uma palavra ou símbolo que indica uma ordem para execução de uma ação. Alguns comandos básicos são utilizados na maioria das linguagens de programação. Sobre esses comandos, associe os itens, utilizando o código a seguir: I- Atribuição. II- Leitura. III- Escrita. ( ) Sua representação é escreva ([identificador, conteúdo]). ( ) É representado por = ou :=. ( ) Sua representação é leia (identificador). Assinale a alternativa que apresenta a sequência CORRETA: a) III - II - I. b) II - I - III. c) III - I - II. d) I - II - III. 7. Muitas mentes contribuíram para o surgimento e a consolidação da computação e, consequentemente, a criação do computador e seu futuro enraizamento na vida e lares dos seres humanos. Algumas dessas mentes tiveram uma contribuição mais direta e mais concreta, outras, porém, não conseguiram concretizar seus inventos. Alan Mathison Turing está no grupo das contribuições diretas e concretas. Considerando que suas contribuições foram as mais relevantes para uma abordagem moderna da Ciência da Computação, 08/12/2018 Fundamentos da Computação - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 3/4 analise as opções a seguir: I- Raciocínio de uma máquina. II- A máquina Enigma. III- A máquina Colossus. IV- A Álgebra Booleana. Assinale a alternativa CORRETA: a) Somente a opção I está correta b) As opções II e IV estão corretas c) As opções II e III estão corretas d) As opções I e IV estão corretas 8. 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. Dado o valor representado na base Hexadecimal 43, analise as sentenças a seguir: I- Representa o número 67 na base decimal. II- Representa um número par na base decimal. III- Representa um número ímpar na base decimal. IV- Representa um número menor que o binário 101011110. Assinale a alternativa CORRETA: a) As sentenças I e III estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças II e III estão corretas. 9. Os tipos estruturados registro fornecem diversificados tipos de dados para a utilização em programas desenvolvidos pelos profissionais que criam softwares. Considerando as características específicas desse tipo, e os tipos de campos mais adequados para cada situação apresentada, e também da ordem desses campos, analise os trechos de algoritmos, com as sentenças apresentadas. Sobre o exposto, associe os itens, utilizando o código a seguir: I- tipo TRegistro = registro campo1: inteiro; campo2: caractere; Fim registro II- Tipo TRegistro = registro campo1: real; campo2: real; Fim registro III- tipo TRegistro = registro campo1: real; campo2: caractere; Fim registro IV- Tipo TRegistro = registro 08/12/2018 Fundamentos da Computação - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/trilha_aprendizagem/trilha_aprendizagem.php 4/4 campo1: inteiro;campo2: real; Fim registro ( ) O tipo representa uma estrutura, na qual seus campos podem ser usados para armazenar os dados de matrícula e nota de avaliação de um aluno da UNIASSELVI. ( ) O tipo representa uma estrutura, na qual seus campos podem ser usados para armazenar os dados de CPF e nome de um contribuinte do imposto de renda. ( ) O tipo representa uma estrutura, na qual seus campos podem ser usados para armazenar os dados de salário e nome de um funcionário de uma organização. ( ) O tipo representa uma estrutura, na qual seus campos podem ser usados para armazenar os dados referentes a um par de coordenadas cartesianas (x,y). Assinale a alternativa que apresenta a sequência CORRETA: a) IV - I - III - II. b) III - II - IV - I. c) IV - III - I - II. d) I - III - IV - II. 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) V - F - V - F. b) F - F - V - V. c) F - F - F - V. d) V - V - F - F.
Compartilhar