Buscar

AV2 Tópicos da Computação (UVA)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 1/6
Local: A300 - Presencial - Bloco A - 3º andar / Andar / Polo Tijuca / POLO UVA TIJUCA 
Acadêmico: EAD-IL10300-20201A
Aluno: MARIANA MIRANDA CERSOSIMO 
Avaliação: A2-
Matrícula: 20194300634 
Data: 27 de Março de 2020 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,00/10,00
1  Código: 30346 - Enunciado: Englander (2011), considera vários serviços e componentes que
constituem um sistema operacional e relaciona 10 itens, destacados por ele como principais,
sendo um deles o sistema de gerenciamento de arquivos. Diante disso, leia as afirmações a
seguir:I. O sistema de gerenciamento de arquivos mantém a estrutura de diretório para cada
dispositivo de entrada e saída (E/S) em uso.II. O sistema de gerenciamento de arquivos é o
responsável direto por todos os aspectos da manutenção do sistema de arquivos.III. Arquivo é
um conjunto de dados identificado por um nome e que pode ser acessado a partir de programas.
Todo arquivo é armazenado de forma permanente na memória principal.IV. O sistema de
gerenciamento de arquivos provê um mecanismo para controlar o acesso aos arquivos. 
É correto apenas o que se afirma em:
 a) I e II estão corretas.
 b) I, II, e IV estão corretas.
 c) I, II, III e IV estão corretas.
 d) I está correta.
 e) II, III e IV estão corretas.
Alternativa marcada:
e) II, III e IV estão corretas.
Justificativa: Resposta correta: I, II, e IV estão corretas.I. O sistema de gerenciamento de arquivos
mantém a estrutura de diretório para cada dispositivo de entrada e saída (E/S) em uso.O sistema
de gerenciamento de arquivos dispõe de um conjunto de rotinas que permite às aplicações
realizarem operações de E/S. A estrutura de diretório é uma estrutura de dados que contém
entradas associadas aos arquivos e possui informações, tais como: localização física,
organização, nome e outros atributos.II. O sistema de gerenciamento de arquivos é o responsável
direto por todos os aspectos da manutenção do sistema de arquivos.O sistema de gerenciamento
de arquivos cuida dos aspectos de manutenção dos arquivos, tais como: conexão entre o sistema
de arquivos lógicos e sua implementação física; manutenção da estrutura de diretório para cada
dispositivo de entrada e saída (E/S) em uso; manipulação dos dados no interior do arquivo; atua
como uma interface para transferência de dados de e para os vários dispositivos de E/S;
administra a segurança e a proteção do arquivo.IV. O sistema de gerenciamento de arquivos
provê um mecanismo para controlar o acesso aos arquivos. Para cada arquivo existe um controle
de acesso que estabelece quem pode acessar o arquivo e como esse arquivo poderá ser
acessado. Isso garante que um usuário não tenha acesso a um arquivo de outro usuário, caso ele
não esteja autorizado. E, ainda que o usuário esteja autorizado, é possível estabelecer os tipos de
acesso desse usuário. Distrator:III. Arquivo é um conjunto dados identificado por um nome e que
pode ser acessado a partir de programas. Todo arquivo é armazenado de forma permanente na
memória principal.Esta opção está errada porque a memória principal tem como uma de suas
características possuir um armazenamento de dados que se perde quando o computador é
desligado. Dessa forma, um arquivo nunca pode ser armazenado permanentemente na memória
principal. O seu armazenamento permanente é feito na memória secundária.
0,00/ 0,50
2  Código: 29379 - Enunciado:  Um sistema de numeração é estabelecido por meio de uma base
que determina a quantidade de símbolos que o compõe e o seu respectivo valor. Assim, o
sistema decimal (base 10) possui os símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, totalizando 10 símbolos; o
0,00/ 1,50
03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 2/6
sistema binário (base 2) possui dois símbolos; o sistema hexadecimal (base 16) possui 16
símbolos; e o sistema octal (base 8) possui oito símbolos. Uma particularidade interessante é que
a conversão da base 2 para a base 8 e para a base 16 pode ser feita de forma direta e sem
necessidade de cálculo. Além disso, o resultado dessa conversão fica com uma representação
mais compacta, podendo ser usada na computação como alternativa ao sistema binário, sempre
que isso for possível. Considerando que o número 10010011 encontra-se na base binária,
assinale a alternativa que mostra o seu correspondente na base octal.
 a) 147.
 b) 93.
 c) 294.
 d) 223.
 e) 201.
Alternativa marcada:
b) 93.
Justificativa: Resposta correta: 223.10010011 = 010 010 011, que, transformado em octal, fica
223. Distratores:93. Errada. Em vez de separar em grupos de três, separou em grupos de quatro
(hexadecimal), conforme a seguir: 10010011 = 1001 0011 = 93.147. Errada. Em vez de separar em
grupos de três, considerou erroneamente a base 10, conforme a seguir: 10010011 = 1 * 2 + 0 * 2
+ 0 * 2 + 1 * 2 + 0 * 2 + 0 * 2 + 1 * 2 + 1 * 2 = 128 + 0 + 0 + 16 + 0 + 0 + 2 + 1 = 147.294. Errada. Em
vez de separar em grupos de três, considerou erroneamente a base 10, começando com 2 , e não
2 , conforme a seguir: 10010011 = 1 * 2 + 0 * 2 + 0 * 2 + 1 * 2 + 0 * 2 + 0 * 2 + 1 * 2 + 1 * 2 = 256
+ 0 + 0 + 32 + 0 + 0 + 4 + 2 = 294.201. Errada, Em vez de separar em grupos de três, considerou
erroneamente a base 10 e começou as potências da esquerda para a direita, conforme a seguir:
10010011 = 1 * 2 + 0 * 2 + 0 * 2 + 1 * 2 + 0 * 2 + 0 * 2 + 1 * 2 + 1 * 2 = 1 + 0 + 0 + 8 + 0 + 0 + 64 +
128 = 201.
7 6
5 4 3 2 1 0
1 
0 8 7 6 5 4 3 2 1 
0 1 2 3 4 5 6 7
3  Código: 27215 - Enunciado:  “Durante a evolução do computador digital moderno, foram
projetadas e construídas centenas de diferentes tipos de computadores. Grande parte já foi
esquecida há muito tempo, mas alguns causaram um impacto significativo sobre as ideias
modernas” (TANENBAUM, A. S. Organização estruturada de computadores. 6. ed. São Paulo:
Pearson Prentice Hall, 2013. Biblioteca Virtual.) Considerando as gerações dos computadores,
leia as afirmações a seguir: I. A linguagem Pascal possui esse nome em homenagem a Blaise
Pascal, por ter sido ele o cientista que desenvolveu a primeira máquina de calcular operacional
da história.II. Alan Turing refletiu a respeito de cérebros artificiais colocando a pergunta:
“Quando podemos considerar que um sistema artificial tem realmente inteligência?”. Para
responder a questão, Turing propôs um teste batizado de Jogo da Imitação, posteriormente
ficando conhecido como Teste de Turing.III. O ENIAC (Electronic Numerical Integrator and
Computer) é considerado o primeiro computador digital eletrônico do mundo. IV. A segunda
geração de computadores (1955-1965) foi marcada pelos transistores.V. A linha IBM System/360
era baseada em circuitos integrados e foi projetada para computação científica e comercial. Está
correto apenas o que se afirma em:
 a) I, II, III, IV e V.
 b) I, III e V.
 c) I e II.
 d) II.
 e) II, III e IV.
Alternativa marcada:
a) I, II, III, IV e V.
Justificativa: Resposta correta: I, II, III, IV e V. A linguagem Pascal possui esse nome em
homenagem a Blaise Pascal, por ter sido ele o cientista que desenvolveu a primeira máquina de
0,50/ 0,50
03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 3/6
calcular operacional da história. Correta. Blaise Pascal (1623-1662) foi um notável cientista que
aos 19 anos criou a primeira máquina de calcular operacional da história. Sua criação lhe rendeu
uma homenagem do professor Niklaus Wirth ao batizar de Pascal a linguagem de programação
que desenvolveu.Alan Turing refletiu a respeito de cérebros artificiais colocando a pergunta:
“Quando podemos considerar que um sistema artificial tem realmente inteligência?”. Para
responder a questão, Turing propôs um teste batizadode Jogo da Imitação, posteriormente
ficando conhecido como Teste de Turing. Correta. Esse item se refere aos experimentos de Alan
Turing relacionados à inteligência artificial. Turing escreveu o artigo “Computing machinery and
intelligence” em 1950 e propôs um possível teste para responder à pergunta “Quando podemos
considerar que um sistema artificial tem realmente inteligência?”. Esse teste foi batizado por
Turing como Jogo da Imitação e, mais tarde, ficou conhecido como Teste de Turing.O ENIAC
(Electronic Numerical Integrator and Computer) é considerado o primeiro computador digital
eletrônico do mundo. Correta. O ENIAC possuía 18 mil válvulas, 1.500 relés, pesava trinta
toneladas e consumia 140 kw de energia. Ele é considerado o primeiro computador digital
eletrônico do mundo.A segunda geração de computadores (1955-1965) foi marcada pelos
transistores. Correta. Esse item refere-se ao período entre 1955 e 1965, que foi marcado pela
utilização dos transistores, substituindo as válvulas.A linha IBM System/360 era baseada em
circuitos integrados e foi projetada para computação científica e comercial. Correta. Essa linha foi
baseada em circuitos integrados e projetada para computação científica e comercial. Possuía
muitas inovações, entre elas uma família de computadores com as mesmas características e que
permita o escalonamento quase sem nenhum esforço.   
4  Código: 30111 - Enunciado: Maria estava estudando o comando de repetição condicional
enquanto / faca e resolveu praticar escrevendo o seguinte algoritmo: //*** Início ***n, total:
inteiron := 1total := 30enquanto n < total faca         total := total - n         n := n +
2fimenquantoescreval ("n = ", n)escreval ("total = ", total)//*** Fim ***      Com base no exposto,
assinale a alternativa que apresenta corretamente os valores que serão mostrados ao final da
execução desse algoritmo.
 a) n = 5 e total = 26.
 b) n = 3 e total = 29.
 c) n = 11 e total = 5.
 d) n = 9 e total = 14.
 e) n = 7 e total = 21.
Alternativa marcada:
c) n = 11 e total = 5.
Justificativa: Resposta correta: n = 11 e total = 5.O loop ocorrerá da seguinte maneira:n = 1 e total
= 30n = 3 e total = 29n = 5 e total = 26n = 7 e total = 21n = 9 e total = 14n = 11 e total = 5 (valor da
variável n é maior do que o valor da variável total, e o loop acaba). Distratores:n = 9 e total =
14. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 7 e total
= 21. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 5 e
total = 26. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 3
e total = 29. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.
1,50/ 1,50
5  Código: 27223 - Enunciado:  Os computadores utilizam vários tipos de memória. Basicamente,
essas memórias se diferenciam pela relação entre custo, velocidade, capacidade e tamanho. 
Considerando os tipos de memória, leia as afirmações a seguir: 
I. Na maioria das vezes, a memória secundária tem um tamanho menor do que a memória
principal.II. A memória cache é mais lenta do que a memória auxiliar.III. Os registradores
possuem pouca capacidade de armazenamento.IV. A capacidade de armazenamento da
memória cache é maior do que a dos registradores. Está correto apenas o que se afirma em:
 a) II, III e IV.
1,50/ 1,50
03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 4/6
 b) II.
 c) I, II, III e IV.
 d) III e IV.
 e) I e II.
Alternativa marcada:
d) III e IV.
Justificativa: Resposta correta: III e IV.Os registradores possuem pouca capacidade de
armazenamento. Correta. A pouca capacidade de armazenamento dos registradores se dá
porque os registradores são fabricados com capacidade para armazenar um único dado, uma
única instrução ou até mesmo um único endereço.A capacidade de armazenamento da memória
cache é maior do que a dos registradores. Correta. A capacidade de armazenamento da memória
cache é maior do que a dos registradores porque sua função é diferente e necessita de mais
espaço. Para melhorar o desempenho, a CPU faz acesso à memória cache antes de acessar a
memória principal e assim se justifica ela possuir um armazenamento maior. Distratores: Na
maioria das vezes, a memória secundária tem um tamanho menor do que a memória principal.
Errada. A memória secundária, também conhecida como memória auxiliar, é o local onde os
dados são armazenados de forma permanente, ficando intactos, mesmo após o computador ser
desligado. Isso justifica a necessidade do espaço necessário para que o armazenamento
permanente de dados seja cada vez maior. Já a memória principal (RAM) é volátil, sendo limpa
cada vez que o computador é desligado. Seu tamanho é bem menor do que o da memória
auxiliar e, uma vez definida adequadamente a sua necessidade, dificilmente ela será expandida.A
memória cache é mais lenta do que a memória auxiliar. Errada. A memória cache é mais rápida
do que a memória auxiliar porque sua função é acelerar a velocidade de transferência de
dados entre a memória principal e a CPU, buscando a melhoraria do desempenho do sistema. 
6  Código: 29676 - Enunciado:  “A necessidade de maior qualidade de so�ware surgiu realmente a
partir do momento que o so�ware ficou cada vez mais integrado a todas as atividades de nossas
vidas. Na década de 1990, as principais empresas reconheciam que bilhões de dólares por ano
eram desperdiçados em so�ware que não apresentava as características e as funcionalidades
prometidas. Pior ainda, tanto o governo quanto as empresas estavam cada vez mais
preocupados com o fato de que uma falha grave de so�ware poderia inutilizar importantes
infraestruturas, aumentando o custo em dezenas de bilhões.” (PRESSMAN, R. S.; MAXIM, B. R.
Engenharia de so�ware: uma abordagem profissional. 8. ed. Porto Alegre: Grupo GEN; AMGH,
2016. cap. 19, Conceitos de qualidade, p. 412. Minha Biblioteca.) Diante disso, assinale a
alternativa que apresenta corretamente a dimensão de qualidade de Garvin que representa a
confiabilidade.
 a) O so�ware fornece todos os recursos e capacidades sem falhas e está disponível sempre
que houver necessidade de utilizá-lo.
 b) O so�ware pode ser mantido (modificado) ou corrigido (depurado) em um período de
tempo aceitável e curto.
 c) O so�ware fornece todo o conteúdo, funções e recursos especificados como parte do
modelo de requisitos, de forma a gerar valor ao usuário.
 d) O so�ware fornece recursos que surpreendem e encantam usuários que os utilizam pela
primeira vez.
 e) O so�ware está de acordo com os padrões de so�ware locais e externos relacionados com
a aplicação.
Alternativa marcada:
a) O so�ware fornece todos os recursos e capacidades sem falhas e está disponível sempre que
houver necessidade de utilizá-lo.
0,50/ 0,50
03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 5/6
Justificativa: Resposta correta: O so�ware fornece todos os recursos e capacidades sem falhas e
está disponível sempre que houver necessidade de utilizá-lo.Quanto maior for a confiabilidade
de um produto ou serviço, menor será a possibilidade de o cliente ficar insatisfeito. Distratores:O
so�ware fornece todo o conteúdo, funções e recursos especificados como parte do modelo de
requisitos, de forma a gerar valor ao usuário. Errada. Trata-se qualidade de desempenho.O
so�ware fornece recursos que surpreendem e encantam usuários que os utilizam pela primeira
vez. Errada. Trata-se da qualidade dos recursos.O so�ware está de acordo com os padrões de
so�ware locais e externos relacionados com a aplicação. Errada. Trata-se da conformidade.O
so�ware pode ser mantido (modificado) ou corrigido (depurado) em um período de tempo
aceitável e curto. Errada. Trata-se da facilidade de manutenção.
7  Código: 30203 - Enunciado: Quando uma linguagem de programação é criada, ela é
categorizadaem um ou mais paradigmas. Cada paradigma de programação estabelece a visão
que o programador possui sobre a estrutura e execução de um programa.
Porém, independentemente do paradigma utilizado, mesmo um algoritmo em pseudocódigo,
por mais simples que seja, pode ser escrito para representar resultados diferentes apenas com a
mudança de lugar de um único comando.Analisando os algoritmos A e B, redija um texto
evidenciando a diferença entre eles, com base nos resultados apresentados pelo comando
escreva (i). 
Resposta:
A diferença entre a opção A e B corresponde ao erro na ordem  há qual o fimenqunto se encontra,
pois na opção B  ele se encontra abaixo do escreva, assim impedindo o fechamento correto da
operação. Já a opção A encontra-se corretamente possiciona, assim possibilitando o
desenvolvimento correto da operação. 
 
Justificativa: Expectativa de resposta:No algoritmo A serão escritos os números de 0 (zero) a 9
(nove) e o algoritmo irá terminar.No algoritmo B será escrito o número 0 (zero) indefinidamente
porque o valor da variável i que determina o fim do laço nunca mudará, uma vez que essa
mudança está fora da estrutura enquanto/para.   
2,00/ 2,00
8  Código: 29803 - Enunciado:  Durante uma aula de Tópicos da Computação na UVA, o professor
estava ensinando sobre custo da qualidade de so�wares. Ele explicou sobre custos de prevenção,
de avaliação e de falhas. Especificamente sobre custos de falhas, o professor deixou claro que
existe uma variação muito grande em relação ao custo da correção dessas falhas, dependendo
da fase em que se encontra o projeto. Assim, por exemplo, a correção durante o levantamento de
requisitos possui uma grandeza de custo e, durante a realização dos testes, possui outra
grandeza. Considerando a fase de levantamento de requisitos e a fase de testes, redija um texto
explicando por que existe diferença entre o custo de correção de so�ware nessas duas fases.
Resposta:
Na fase de levantamento de requisitos o projeto do so�ware está sendo criado, então caso haja
qualquer erro nessa fase o mesmo pode ser resolvido antes de entrar no processo de produção
,assim evitando gastos com uma produção errada. Já o custo na fase de teste acaba sendo mais
alto pois o produto já passou por todos os processos e o  projeto e apresentou erro, assim todos
os gastos com os processoas já realizados e a mão de obra serão perdidos e deverão ser refeitos.
Pois o gasto com erros já é incluso no processo de desenvolvimento.
Justificativa: Expectativa de resposta: A explicação pode variar, desde que passe a ideia
central.Durante a fase de levantamento de requisitos, o projeto ainda está no seu início, e o
impacto do custo sobre as eventuais correções ainda é muito pequeno. Conforme o projeto vai
avançando, cada vez que surgir a necessidade de uma nova correção ou de uma nova mudança,
isso poderá gerar impacto na parte que foi concluída, gerando um custo maior. Assim, ao se
2,00/ 2,00
03/12/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/4341720/46c60b8e-ec68-11e9-95a0-0242ac110011/ 6/6
considerar um ciclo genérico de desenvolvimento de projeto, com as fases de requisito, projeto,
codificação, testes e manutenção, podemos intuir que correções na fase de projeto são mais
baratas do que deixá-las para a fase de testes. Da mesma maneira, correções na fase de
codificação são mais caras do que na fase de projeto. Conclui-se então que, quanto mais o
projeto avança, mais cara deverá ficar a sua correção.

Continue navegando