Prévia do material em texto
PROVA A2
1. Enunciado: Uma das coisas que von Neumann logo percebeu foi que “programar
computadores com quantidades imensas de interruptores e cabos era uma tarefa lenta,
tediosa e inflexível. Ele percebeu que o programa podia ser representado em forma digital
[...]. Também viu que a desajeitada aritmética decimal serial usada pelo Eniac, com cada
dígito representado por 10 válvulas (1 acesa e 9 apagadas), podia ser substituída por
aritmética binária paralela, algo que Atanaso tinha percebido anos antes. O projeto básico, o
primeiro que ele descreveu, agora é conhecido como máquina de von Neumann” . (Fonte:
TANENBAUM, A. S. Organização estruturada de computadores. 6. ed. São Paulo: Pearson
Prentice Hall, 2013. cap. 1.2 – Marcos da arquitetura de computadores, p.14. Biblioteca
Virtual.) Considerando a máquina original de von Neumann, marque a alternativa que cita
corretamente os seus componentes.
d) Memória; unidade lógica e aritmética; unidade de controle; equipamento de entrada e
saída.
Justificativa:
Resposta correta: Memória; unidade lógica e aritmética; unidade de controle; equipamento de
entrada e saída.
Os componentes são: a memória, armazenando tanto os dados quanto as instruções; a
unidade lógica e aritmética, capaz de operar os dados binários; a unidade de controle, para
interpretar as instruções que estão na memória e fazer com que sejam executadas; o
equipamento de entrada e saída, sendo controlado pela unidade de controle.
2. 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 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.
b) 223.
Justificativa:
Resposta correta: 223.
10010011 = 010 010 011, que, transformado em octal, fica 223.
010 -> (0 x 2^2) +(1 x 2^1) +(0x 2^0)
(0x4) +(1x 2) +(0x1) =2
010 -> (0 x 2^2) +(1 x 2^1) +(0x 2^0)
(0x4) +(1x 2) +(0x1) =2
011-> (0x2^2) +(1x2^1) +(1x2^0)
(0x4) +(1x2) +(1x1) =3
3. Enunciado: “A necessidade de maior qualidade de software surgiu realmente a partir do
momento que o software 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 software 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 software poderia inutilizar
importantes infraestruturas, aumentando o custo em dezenas de bilhões.” Diante disso,
assinale a alternativa que apresenta corretamente a dimensão de qualidade de Garvin que
representa a confiabilidade.
e) O software fornece todos os recursos e capacidades sem falhas e está disponível
sempre que houver necessidade de utilizá-lo.
Justificativa:
Resposta correta: O software 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.
4. Enunciado: “cientistas podem ter encontrado a partícula de Deus’. Foi com essa frase
encontrada em manchetes pelo mundo que o maior experimento científico do planeta
recuperou parte de sua reputação. Lançado com estardalhaço na mídia internacional, o
acelerador de partículas LHC estreou com o pé esquerdo, em 2008. Devido a uma falha de
soldagem, a máquina de US$ 10 bilhões ficou de molho por mais de um ano. Mas agora a
pista de 27 km enterrada sob a fronteira entre a França e a Suíça está produzindo resultados
que podem justificar o investimento. Por conta deles, uma das ideias mais importantes da
física pode ser comprovada: o bóson de Higgs, mas conhecido como partícula de Deus.”
Considerando as categorias de software propostas por Pressman (2016), marque a
alternativa que apresenta corretamente a categoria maciçamente utilizada nas pesquisas da
partícula de Deus.
b) Software de engenharia/científico.
Justificativa: Resposta correta: Software de engenharia/científico. Softwares de
engenharia/científico são programas de “cálculo em massa” que abrangem astronomia,
vulcanologia, análise de estresse automotivo, dinâmica orbital, projeto auxiliado por
computador, biologia molecular, análise genética e meteorologia, entre outras áreas
5. Código: 29386 - Enunciado: Patrícia é muito estudiosa, e os seus amigos a chamam de
CDF. Ao estudar conversão de bases, ela associou o seu apelido com a base 16. Logo, por
curiosidade, resolveu saber qual é o valor de CDF quando convertido para as bases 2 e 10,
respectivamente. Diante disso, após fazer os cálculos, os valores encontrados por Patrícia
foram:
e) 110011011111 e 3295.
Justificativa: Resposta correta: 110011011111 e 3295.C = 1100 D = 1101 F = 1111
(110011011111) = 1 × 2 + 1 × 2 + 0 × 2 + 0 × 2 + 1 × 2 + 1 × 2 + 0 × 2 + 1 × 2 + 1 × 2 + 1 × 2 + 1 × 2
+ 1 × 2 = 3295 .
6. Código: 29381 - Enunciado: Patrícia é uma menina apaixonada por tecnologia. Em uma de
suas viagens ao Japão, ela acabou comprando um relógio que marca a hora na base binária.
De volta ao Brasil, andando pela cidade do Rio de Janeiro, alguém lhe perguntou as horas, e
o seu relógio estava marcando (001001: 000101). Convertendo para a base decimal, o
relógio de Patrícia estava marcando:
c) 9h05min
Justificativa: Resposta correta: 9h05min.Da esquerda para a direita:
(0*25) + (0*24) + (1*23) + (0*22) + (0*21) + (1*20)
(0x32) + (0x16) + (1x8) + (0x4) + (0x2) + (1x1)
8+1=9
:
(0*25) + (0*24) + (0*23) + (1*22) + (0*21) + (1*20)
(1x4) + (1x1) =5
7. - Enunciado: As memórias de computador, normalmente, apresentam uma certa hierarquia
relacionada com as suas velocidades e capacidades de armazenamento. Isso se dá porque
existem tipos de memória específicas para cada tipo de necessidade. Assim, necessidades
diferentes demandam velocidades e capacidades de armazenamento diferentes. Essas
variações acabam também influenciando no custo da memória. Com base no exposto,
considerando as memórias citadas a seguir, organize-as em ordem decrescente,
considerando dois parâmetros: velocidade e capacidade de armazenamento. Memória
secundária, memória cache, registradores e memória principal.
Justificativa:
Expectativa de resposta:
Velocidade: Registradores, Memória cache, Memória principal e Memória secundária.
Capacidade de armazenamento: Memória secundária, Memória principal, Memória cache e
registradores.
8. Código: 29798 - Enunciado: O software apresenta uma particularidade muito interessante,
porque, ao mesmo tempo em que ele é um produto, ele também é o veículo para distribuir
um produto. Sua utilidade possui uma amplitude que atende desde demandas pessoais,
como redes sociais, compras pela internet e acesso a transações bancárias, até grandes
sistemas organizacionais que permitem fazer a produção, distribuição, venda e gestão do
negócio. Considerando as sete categorias de softwares de Pressman (2016), exemplifiqueum cenário de uso de um software de aplicação.
Justificativa:
Expectativa de resposta: A possibilidade de respostas é bastante ampla, mas o cenário
proposto deve estar centrado no conceito de software de aplicação. Ou seja, Aplicações
nessa área processam dados comerciais ou técnicos de uma forma que facilite operações
comerciais ou tomadas de decisão administrativas/técnicas.”Exemplo: Lobato sempre gostou
muito de ler e atualmente está com um acervo de 1.253 exemplares de livros em sua casa.
Apesar de esses livros estarem arrumados em uma estante, Lobato não possui um catálogo, e
isso acaba fazendo com que ele demore muito tempo sempre que precisa encontrar um
determinado livro. Incomodada com a situação, Maria, esposa de Lobato, sugeriu que ele
pedisse ao seu filho Guilherme, analista de sistemas, para criar um sistema de biblioteca que
permita fazer a gestão do acervo dos seus livros e de outros pertences correlatos. Lobato
gostou da ideia, falou com Guilherme, e ele prontamente atendeu ao seu pai. Os livros de
Lobato passaram a ter uma etiqueta de identificação e um cadastro digital contendo
identificação na estante, título, autor, tradutor, número da edição, editora, local da edição, data
de publicação, número de páginas e ISBN da obra. Lobato ficou bastante satisfeito com o
sistema, passou a fazer a gestão dos seus livros e nunca mais teve qualquer dificuldade para
encontrá-los na estante.
PROVA A3/2018
1. - 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:
c) 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.
2. Enunciado: "A CPU – central processing unit (unidade central de processamento) é o
'cérebro' do computador. Sua função é executar programas armazenados na memória
principal, buscando suas instruções, examinando-as e então executando-as uma após a
outra" (TANENBAUM, A. S. Organização estruturada de computadores. 6. ed. São Paulo:
Pearson Prentice Hall, 2013, p. 42. Biblioteca Virtual.) Considerando a CPU e a memória
principal, leia as afirmações a seguir:
I. Quando o computador é desligado, o conteúdo da memória principal (RAM) é preservado.
II. A CPU é composta pela unidade de controle, unidade aritmética e lógica e registradores.
III. A unidade de controle é responsável por buscar instruções na memória principal.IV. O
registrador mais importante é o contador de programa – PC (program counter).
Está correto o que se afirma em:
c) II, III e IV.
Justificativa:
Resposta correta: II, III e IV.
A CPU é composta pela unidade de controle, unidade aritmética e lógica e registradores.
Correta. Esclarece a composição da CPU, mostrando que a unidade central de processamento
UCP ou central processing unit –
CPU é composta pela unidade de controle, responsável por buscar instruções na memória
principal e fazer os controles; pela unidade aritmética e lógica, responsável por realizar os
cálculos; e pelos registradores, que são memórias temporárias.
A unidade de controle é responsável por buscar instruções na memória principal. Correta. A
unidade de controle, conforme já esclarecido, é responsável por buscar instruções na
memória principal e fazer os controles.O registrador mais importante é o contador de
programa – PC (program counter).Correta. Mostra que o registrador contador de programa –
PC (program counter) é o registrador mais importante, sendo responsável por indicar a
próxima instrução a ser buscada para execução.
3. Código: 29381 - Enunciado: Patrícia é uma menina apaixonada por tecnologia. Em uma de
suas viagens ao Japão, ela acabou comprando um relógio que marca a hora na base binária.
De volta ao Brasil, andando pela cidade do Rio de Janeiro, alguém lhe perguntou as horas, e
o seu relógio estava marcando (001001: 000101). Convertendo para a base decimal, o
relógio de Patrícia estava marcando:
a) 9h05min (questão 6 da A2)
4. Enunciado: A inteligência artificial não é um tema tão novo quanto possa parecer. Um dos
pais da ciência da computação já se preocupava com esse tema no início da década de
1950. Para saber se uma inteligência artificial seria capaz de enganar um humano, esse
cientista e matemático elaborou a seguinte pergunta: “As máquinas podem pensar?” . A
resposta para essa pergunta foi proposta por meio de um tipo de teste que ele publicou em
1950 no artigo Computing machinery and intelligence. Nesse artigo, é proposto um jogo
chamado “jogo da imitação”. Diante disso, pode-se afirmar que o tipo de teste citado no
artigo ficou conhecido como:
d) Teste de Turing.
Justificativa: Resposta correta: Teste de Turing. O teste de Turing verifica a capacidade de
uma máquina demonstrar comportamento inteligente semelhante ao humano.
5. Enunciado: De acordo com Pressman (2016), o padrão ISO 9126 foi desenvolvido como
uma tentativa de identificar os atributos fundamentais de qualidade para software de
computador. O padrão ISO 9126 identifica seis atributos fundamentais. Considerando a ISO
9126, leia as afirmativas a seguir:
I - Funcionalidade é o grau com que o software satisfaz as necessidades declaradas, conforme
indicado pelos seguintes subatributos: adequabilidade, exatidão, interoperabilidade,
conformidade e segurança.
II - Usabilidade é a quantidade de tempo em que o software fica disponível para uso, conforme
indicado pelos seguintes subatributos: maturidade, tolerância a falhas e facilidade de
recuperação.
III- Eficiência é o grau de otimização do uso, pelo software, dos recursos do sistema, conforme
indicado pelos seguintes subatributos: comportamento em relação ao tempo e comportamento
em relação aos recursos.
IV- Portabilidade é a facilidade com a qual o software pode ser transposto de um ambiente para
outro, conforme indicado pelos seguintes subatributos: adaptabilidade, facilidade de instalação,
conformidade e facilidade de substituição.
Está correto o que se afirma em:
e) I, III e IV, apenas.
Justificativa:
Resposta correta:I, III e IV, apenas.
A afirmativa I está correta, pois a funcionalidade está associada à capacidade do software de
satisfazer as necessidades que foram elencadas. Em outras palavras, significa o quanto o
produto final está atendendo ao que foi solicitado pelo cliente.
A afirmativa III está correta, pois a eficiência busca atingir o resultado com a melhor utilização
dos recursos do sistema, o melhor desempenho e a menor perda possível.
A afirmativa IV está correta, pois a portabilidade é a facilidade com que um software pode ser
instalado e migradoentre ambientes. Uma maior portabilidade torna o software diferenciado e
mais competitivo no mercado.
6. Enunciado: “O ENIAC (acredite se quiser — Integrador e Computador Numérico Eletrônico)
geralmente é considerado o primeiro computador digital totalmente eletrônico. [...] O ENIAC
possuía uma capacidade de armazenamento muito limitada, com apenas 20 posições cada,
capazes de guardar um número decimal de 10 dígitos. Cem números adicionais podiam ser
armazenados em memória somente para leitura. Os cálculos eram efetuados utilizando-se
aritmética decimal. Dez chaves binárias à válvula eletrônica eram utilizadas para cada dígito,
com somente uma chave na posição 'ON' para representar o valor do dígito. A entrada e a
saída utilizavam cartões perfurados. O sistema também podia gerar saída impressa. [...] Em
1945, John von Neumann, um consultor do projeto ENIAC, propôs um computador que
incorporava diversas melhorias significativas ao design do ENIAC.” (ENGLANDER, I. A
arquitetura de hardware computacional, software de sistema e comunicação em rede: uma
abordagem da tecnologia da informação. 4. ed. Rio de Janeiro: Grupo GEN; LTC, 2011. cap.
1.6, um breve histórico arquitetural do computador, p. 21. Minha Biblioteca.) Considerando as
melhorias significativas ao design do Eniac referenciadas na citação, considera-se correto:
c) Uma memória que guardasse tanto programas quanto dados, o assim chamado
conceito de programa armazenado. Isso resolvia o difícil problema da reconexão dos
painéis de controle para alteração de programas no Eniac.
Justificativa:
Resposta correta: Uma memória que guardasse tanto programas quanto dados, o assim
chamado conceito de programa armazenado. Isso resolvia o difícil problema da reconexão
dos painéis de controle para alteração de programas no Eniac.Um dos problemas do Eniac
identificados por von Neumann era que os programas não podiam ser armazenados
internamente. Como a programação era feita por meio de “painéis de conexão” e chaves
seletoras externos, a alteração de programas consumia muitas horas. Então von Neumann
pensou em uma solução cuja memória pudesse guardar tanto programas quanto dados.
7. - Enunciado: A empresa AMQSo é conhecida no mercado por desenvolver softwares de alta
qualidade. Ocorre que um dos serviços presentes no portfólio da AMQSo é a manutenção de
sistemas. Uma vez, José, CEO da AMQSo, estava visitando um cliente; durante a visita, este
lhe perguntou: “Se os softwares desenvolvidos pela AMQSo são de tanta qualidade, por que
vocês oferecem o serviço de manutenção de softwares?” José, então, explicou ao cliente que
o serviço de manutenção da AMQSo é oferecido apenas para os sistemas que ela
desenvolveu. Explicou também que, por mais que um sistema tenha seguido os princípios da
engenharia de software e obtido um ótimo padrão de qualidade, isso não elimina a
possibilidade de esse sistema necessitar de manutenção. O cliente entendeu a explicação e
até lembrou que tinha uma manutenção para ser feita no sistema Sisfat, já em uso há dois
anos. Considerando que o sistema Sisfat foi desenvolvido pela AMQSo e não apresenta
nenhuma necessidade de correção por conta de erro ou prevenção, descreva uma razão
para fazer manutenção nesse sistema.
Justificativa:
Expectativa de resposta: A razão pode variar, desde que passe a ideia central. Um software
pode ser modificado por necessidade de correção ou melhoria. No caso da correção, pode ser
necessário corrigir um erro ou fazer uma manutenção preventiva. Já a melhoria passa por
manutenções adaptativas e evolutivas. Como foi declarado de forma explícita que o Sisfat não
necessita de correção de erro nem de nenhuma prevenção, então teremos uma manutenção
de melhoria. Como exemplo, essa necessidade de manutenção pode ocorrer por conta de
mudança de ambiente, leis, regras de negócio, nova plataforma de hardware e modificações
não previstas na documentação original do sistema.
8. Enunciado: Durante uma aula de Tópicos da Computação na UVA, o professor estava
ensinando sobre custo da qualidade de softwares. 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
software nessas duas fases
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 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.
PROVA A3/2019
1. Enunciado: “O ENIAC (acredite se quiser — Integrador e Computador Numérico Eletrônico)
geralmente é considerado o primeiro computador digital totalmente eletrônico. [...] O ENIAC
possuía uma capacidade de armazenamento muito limitada, com apenas 20 posições cada,
capazes de guardar um número decimal de 10 dígitos. Cem números adicionais podiam ser
armazenados em memória somente para leitura. Os cálculos eram efetuados utilizando-se
aritmética decimal. Dez chaves binárias à válvula eletrônica eram utilizadas para cada dígito,
com somente uma chave na posição 'ON' para representar o valor do dígito. A entrada e a
saída utilizavam cartões perfurados. O sistema também podia gerar saída impressa. [...] Em
1945, John von Neumann, um consultor do projeto ENIAC, propôs um computador que
incorporava diversas melhorias significativas ao design do ENIAC.” (ENGLANDER, I. A
arquitetura de hardware computacional, software de sistema e comunicação em rede: uma
abordagem da tecnologia da informação. 4. ed. Rio de Janeiro: Grupo GEN; LTC, 2011. cap.
1.6, um breve histórico arquitetural do computador, p. 21. Minha Biblioteca.) Considerando as
melhorias significativas ao design do Eniac referenciadas na citação, considera-se correto:
b) Uma memória que guardasse tanto programas quanto dados, o assim chamado
conceito de programa armazenado. Isso resolvia o difícil problema da reconexão dos
painéis de controle para alteração de programas no Eniac. (Questão 6 da A3/2018)
2. Enunciado: Em uma das aulas de Tópicos Computacionais do curso de Gestão da
Tecnologia da Informação, ocorrida na UVA, a professora Carolina Moura pediu que os
alunos construíssem um algoritmo para calcular a média de cada aluno, considerando as três
provas que realizaram. Também deixou como instrução que, se a média fosse igual ou maior
do que sete, o aluno estaria aprovado e, caso contrário, estaria reprovado. Diante disso,
assinale a alternativa que cita o tipo de operador que deve ser utilizado no algoritmo para
saber se o aluno foi aprovado.
e) Operador relacional.
Justificativa:
Resposta correta: Operador relacional.Correta. Deve ser utilizado o operador relacional >=
(maior ou igual).
3. 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 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.
d) 223. (Questão dois da A2)
4. Enunciado: O comando de repetição condicional enquanto/faça tem como característica a
sua execução condicionada ao resultado de uma expressão lógica. Sendo assim, considere
o seguinte pseudocódigo:
//*** Início ***
enquanto contador <= qtalunos faca
escreva ("Digite o nome do aluno: ")
leia(nome)
escreva ("Digite a nota: ")
leia (nota)
escreval ("A nota do aluno ", nome, " foi: ", nota:2:1)
contador:= contador + 1fimenquanto
//*** Fim ***
Analisando o exposto, pode-se inferir que:
c) Se contador = 2 e qtalunos = 1, nenhum o nome e nota de aluno serão lidos e exibidos.
Justificativa: Resposta correta: Se contador = 2 e qtalunos = 1, nenhum o nome e nota de
aluno serão lidos e exibidos.Correta. Como contador é maior do que qtalunos, nada será
feito.
5. Enunciado: Os sistemas de informação são fundamentais para a administração da
empresa. No entanto, para que esses sistemas possam ter a sua utilidade percebida, eles
têm que atender às necessidades dos gestores e usuários com um conjunto de
características que possam ajudar na tomada de decisão e nas operações do dia a dia.
Considere os sistemas de informação e leia as afirmativas a seguir: Uma vez pronto,
testado, homologado e colocado em produção na empresa, o sistema de informação não
precisará mais sofrer qualquer tipo de manutenção. Um sistema de informação pode ser
utilizado por meio de computação em nuvem. No início da utilização da internet, os sistemas
de informação utilizavam apenas conjuntos de conteúdo informativo e, atualmente, contêm
funcionalidades complexas e conteúdo multimídia. O software legado possui como uma de
suas características ser de fácil manutenção.
Está correto apenas o que se afirma em:
e) II e III.
Justificativa: Resposta correta: II e III.A afirmativa II está correta, porque a computação em
nuvem reúne recursos virtuais que são facilmente acessíveis e utilizáveis, tais como
hardware, software, plataformas de desenvolvimento e serviços. Nesse contexto, podemos
incluir um sistema de informação e o seu uso. A afirmativa III está correta, porque, no início de
sua utilização para negócios, a internet ainda despertava desconfiança e também não possuía
os recursos que vieram sendo produzidos ao longo do tempo, como multimídia e segurança.
6. Enunciado: O hardware e o software são elementos presentes em todos os sistemas
computacionais e um não funciona sem o outro. Neste contexto, uma boa prática é a
inclusão de programas para aceitar comandos do usuário e fornecer os serviços desejados
tanto ao usuário quanto aos programas do usuário, caracterizando assim um sistema
operacional. Considerando o sistema operacional, leia as afirmações a seguir:
I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do
computador.
II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e
apresenta resultados de saída apropriados.
III. Carrega, executa e gerencia programas.
IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e outros
componentes externos do sistema. É correto o que se afirma em:
c) I, II, III e IV.
Justificativa: Resposta correta: I, II, III e IV estão corretas.
I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do
computador. O sistema operacional é fundamental para administrar os recursos do
sistema computacional e liberá-los sob demanda para o usuário.
II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e
apresenta resultados de saída apropriados. O sistema operacional recebe e aceita os
comandos do usuário e os comandos dos programas do usuário, processando-os e
devolvendo o resultado desse processamento para a saída adequada. I
II. Carrega, executa e gerencia programas. O sistema operacional se encarrega de
administrar o sistema computacional e essa administração possibilita carregar, executar e
gerenciar os programas do usuário.
IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e
outros componentes externos do sistema. O sistema operacional gerencia todos os
recursos de hardware do sistema computacional liberando o usuário e os programas do
usuário de lidar com os detalhes da operação de hardware.
7. Enunciado: A empresa XPTO teve um problema no seu sistema de faturamento, o que fez
com que alguns profissionais da área de TI tivessem que estender o expediente até mais
tarde. Já passava das 22h quando João, Maria e José resolveram pedir comida, e cada um
dos três pratos custou R$ 60,00. No dia seguinte, já com o problema resolvido, eles juntaram
os comprovantes de despesas e solicitaram o ressarcimento. Diante disso, mostre o valor
total do ressarcimento, conforme a seguir: Converta o valor de cada prato (60 ) para base
binária. Converta a quantidade de profissionais que pediram comida (3 ) para base binária.
Faça a multiplicação de (A) × (B) utilizando a base binária.
Justificativa: Expectativa de resposta: (10110100)
60 . Fazendo as divisões sucessivas por 2, temos: 60 = (111100)
3 . Fazendo as divisões sucessivas por 2, temos: 3 = (11)
8. Enunciado: A empresa AMQSo é conhecida no mercado por desenvolver softwares de alta
qualidade. Ocorre que um dos serviços presentes no portfólio da AMQSo é a manutenção de
sistemas. Uma vez, José, CEO da AMQSo, estava visitando um cliente; durante a visita, este
lhe perguntou: “Se os sowares desenvolvidos pela AMQSo são de tanta qualidade, por que
vocês oferecem o serviço de manutenção de sowares?” José, então, explicou ao cliente que
o serviço de manutenção da AMQSo é oferecido apenas para os sistemas que ela
desenvolveu. Explicou também que, por mais que um sistema tenha seguido os princípios da
engenharia de soware e obtido um ótimo padrão de qualidade, isso não elimina a
possibilidade de esse sistema necessitar de manutenção. O cliente entendeu a explicação e
até lembrou que tinha uma manutenção para ser feita no sistema Sisfat, já em uso há dois
anos. Considerando que o sistema Sisfat foi desenvolvido pela AMQSo e não apresenta
nenhuma necessidade de correção por conta de erro ou prevenção, descreva uma razão
para fazer manutenção nesse sistema.
Justificativa:
O cliente informa que possui uma manutenção para ser feita no sistema, ou seja, mesmo
que não apresente falhas, é necessário realizar uma manutenção para acrescentar ou
modificar algo no sistesma. Geralmente, a manutenção também é utilizada para realizar
atualizações no sistema e realizar testes preventivos.