A maior rede de estudos do Brasil

Grátis
8 pág.
Introdução a computação Gilmar (1)

Pré-visualização | Página 1 de 2

Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 1/8
Prova presencial regular
Curso: 48 MESES - BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO - UNIFACVEST EAD
Módulo: 1 Grupo: 195
Município: OLINDA - PE
Disciplina(s): 100707 - INTRODUÇÃO À COMPUTAÇÃO
Nome: 639626 - JOSÉ GILMAR PASSOS DE ANDRADE
Data: ___/___/_________
Assinatura do aluno: ________________________________________________________
 Preencha o gabarito abaixo com X na coluna correta. Atente para a coluna de numeração e das alternativas.
Questões A B C D E
1
2
3
4
5
6
7
8
9
10
11
12
1 ) Existem diversos paradigmas de programação. Sobre eles, podemos afirmar que
A ) a programação imperativa descreve um conjunto de dados por meio de tags. Exemplos de linguagens imperativas são o HTML
e o XML.
B )
um dos problemas da programação lógica é impor a ordem dos comandos, já que a forma mais coerente de se executar um
código é de cima para baixo.
C ) a programação orientada a objetos é a mais adequada ao hardware, uma vez que eles são objetos do mundo físico a serem
programados.
Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 2/8
D ) na programação declarativa, cada instrução deve descrever passo a passo como um programa deve ser executado.
E )
ao trocar de paradigma, um programador deverá mudar a forma de pensar a respeito do problema, já que o paradigma define os
conceitos utilizados ao produzir a linguagem.
2 ) O diagrama a seguir mostra o ciclo de execução da unidade de controle:
Sobre esse ciclo, assinale a alternativa correta:
A ) durante a fase de busca, a ULA é acionada para realizar a leitura do ponteiro de execução e carregar os dados na memória.
B ) o processo de busca localiza o ponteiro de execução antes que a leitura seja feita.
C ) a decodificação é necessária porque os dados do computador utilizam o sistema binário, enquanto seres humanos utilizam a
notação decimal.
D ) a etapa de execução aciona os circuitos do computador (como a ULA) para que o comando seja dado.
E )
a fase de execução é padronizada entre os vários processadores. Assim, ULAs diferentes sempre utilizarão o mesmo número de
instruções, garantindo que um programa rode da mesma maneira em uma máquina AMD ou em uma Intel.
3 )
Um dos dispositivos mais importantes do computador é a Unidade Lógica e Aritmética (ULA). Sobre ela,
Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 3/8
analise as afirmações:
I. as operações mínimas de uma ULA são: aritmética básica (soma, subtração, incremento/decremento
etc.), operações lógicas, movimentações de bit e fatoração.
II. algumas ULAs implementam operações mais complexas por meio de uma "linha de produção" - por
exemplo: permitir que, em uma operação calculada em três passos, uma segunda operação já seja
iniciada assim que a anterior estiver no passo 2.
III. para obter máxima performance, um computador deveria apenas ter operações com cálculo em uma
única operação. Porém, isso o tornaria extremamente complexo e caro.
É correto o que se afirma em:
A ) III apenas.
B ) II apenas.
C ) II e III.
D ) I e II.
E ) I apenas.
4 )
As linguagens de programação permitem escrever algoritmos, ou seja, dar um conjunto de instruções ao
computador de modo a criar programas que resolvem problemas. Sobre os algoritmos, analise as
alternativas:
I. Um exemplo de algoritmo presente no dia a dia é uma receita de bolo, mesmo sendo menos preciso e
mais ambíguo do que um programa de computador.
II. Computadores executam os comandos presentes em seus programas cegamente. Isso significa que,
caso você comande uma repetição infinita, o programa nunca parará de executar e provavelmente travará.
III. Linguagens de programação diferem de algoritmos gerais por terem uma gramática mais simples e
estruturada, com um conjunto fixo de instruções e formas claras de representação.
É correto o que se afirma em:
A ) II apenas.
B ) I, II e III.
Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 4/8
C ) III apenas.
D ) I e III.
E ) I apenas.
5 ) A realidade aumentada é uma subárea da realidade virtual e, embora sejam muito parecidas, elas
exercem papéis diferentes. Quais são essas diferenças?
A ) A realidade virtual é utilizada somente para entretenimento, enquanto a aumentada é usada em áreas sérias, como a medicina.
B )
A RV permite a imersão do usuário no plano virtual, enquanto na realidade aumentada podemos ver o ambiente real com
elementos projetados virtualmente.
C ) A realidade aumentada é somente uma versão mais atual da realidade virtual.
D )
A realidade virtual trata de sistemas não inteligentes capazes de exercer algumas funções, já a realidade aumentada é
responsável por suprir as carências da virtual.
E ) Com a evolução de ambas as áreas, elas se tornaram equivalentes, não se pode mais diferenciar uma da outra.
6 )
Há nos chats da Usenet uma discussão muito longa entre dois grandes nomes dos sistemas operacionais:
Linus Trovalds (que defendia a arquitetura monolítica - que chegou a ser adotada no Linux) e Andrew S.
Tanembaum (criador do Minix e defensor da arquitetura micronúcleo).
Sobre essas arquiteturas de sistemas operacionais e essa discussão, analise as alternativas a seguir e
assinale a que está correta:
A )
na arquitetura monolítica, estruturas de dados ficam separadas em módulos e se comunicam por meio de uma camada de
mensagens implementadas no núcleo.
Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 5/8
B )
Andrew não possuía muito menos experiência do que Linus, embora o Minix seja um sistema desconhecido e o Linux seja um
grande sistema operacional usado no mundo todo.
C )
a arquitetura em micronúcleo traz sérios problemas de manutenção, uma vez que os componentes ficam isolados e podem ser
difíceis de acessar.
D )
a arquitetura de micronúcleo também foi usada no Windows NT, mas não se provou tão eficiente, pois haviam muitas camadas a
serem acessadas para que um comando fosse dado.
E )
Linus acabou se provando errado, havendo hoje um esforço da comunidade Linux na transição do sistema operacional para a
arquitetura em micronúcleo.
7 )
O número 101 pode significar coisas diferentes, dependendo da base em que é representado. Sobre esse
número, podemos dizer que
I. se o número estiver na base binária, seu valor será bem pequeno.
II. se esse número for na base hexadecimal, seu valor será 17.
III. como esse número tem apenas 3 dígitos, não será fácil convertê-lo da sua forma binária para a
hexadecimal.
IV. um número representado na base binária terá uma quantidade de dígitos menor do que em outras
bases.
É correto o que se afirma em:
A ) III apenas.
B ) II e IV.
C ) I e III.
D ) IV apenas.
E ) I apenas.
Requisição: 2952109 Matricula: 639626 Data: 08/12/2020 10:08 Página: 6/8
8 )
As três principais arquiteturas de um sistema operacional são: monolítica, em camadas e micronúcleo.
Sobre elas, analise as afirmativas:
I. sistemas monolíticos são mais fáceis de programar e manter, pois o programador tem igual acesso a
todos os módulos e às estruturas de dados do sistema.
II. na arquitetura micronúcleo, há menos chances de um serviço essencial do sistema travar, uma vez que
ele encontra-se muito isolado.
III. a arquitetura em camadas, embora comum em redes, não se mostrou tão eficiente em sistemas
operacionais, já que ela torna a execução de comandos muito indireta.
Estão corretas:
A ) I apenas.
B ) II apenas.
C ) I e III.
D ) II e III.
E ) III apenas.
9 )
O papel do administrador de redes é de grande importância no modelo empresarial moderno, já que toda
grande empresa depende de uma rede, seja local ou externa. Entre as principais funções atribuídas ao
profissional dessa área estão:
I. manutenção e funcionalidade de equipamentos.
II. gerenciamento da rede local e configuração das máquinas.
III. criar soluções inovadoras para problemas cotidianos relacionados à rede.
IV. tratar da troca de informações dos usuários com o banco de dados da empresa.
É correto o que se afirma em: