Buscar

Fundamentos da Computação Portal do Aluno final objetiva

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.

Continue navegando