Prévia do material em texto
IncorretaPergunta 1
0 / 0,2 pts
Leia o texto a seguir:
A Arquitetura de Von Neumann, é uma arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas. Esta arquitetura é um projeto modelo de um computador digital de programa armazenado que utiliza uma unidade de processamento (CPU) e uma de armazenamento ("memória") para comportar, respectivamente, instruções e dados.
Fonte: https://pt.wikipedia.org/wiki/Arquitetura_de_von_Neumann (Links para um site externo.). Acesso em: 21/09/2020.
Considerando o exposto no texto acima, assim como o conteúdo visto na disciplina, avalie as afirmações a seguir:
I.A arquitetura Von Neumann contempla os periféricos de entrada e saída, Unidade Lógica e Aritmética, Unidade de Controle e Memória.
II.A arquitetura Von Neumann contempla os equipamentos de entrada e saída e CPU, somente.
III.A arquitetura Von Neumann é uma arquitetura antiga, criada em torno de 1945, e que hoje em dia não é mais utilizada na construção de computadores.
Selecione a opção correta.
III apenas.
II e III apenas.
I e II apenas
II apenas.
I apenas.
Pergunta 2
0,2 / 0,2 pts
Leia o texto a seguir:
Um sistema de numeração (ou sistema numeral), é um sistema em que um conjunto de números é representado por numerais de uma forma consistente. Em condições ideais, um sistema de numeração deve: representar uma grande quantidade de números úteis (ex.: todos os números inteiros, ou todos os números reais); dar a cada número representado uma única descrição (ou pelo menos uma representação padrão); e refletir as estruturas algébricas e aritméticas dos números. Em sistemas computacionais, são vistos os sistemas decimal, binário, hexadecimal e octal.
Fonte: https://pt.wikipedia.org/wiki/Sistema_de_numera%C3%A7%C3%A3o (Links para um site externo.). Acesso em: 22/09/2020.
Você está analisando um mapa de bug do seu programa e verifica que o campo valor1 está com o conteúdo: A2EC em hexadecimal. Você precisa saber qual é o valor em decimal para saber o que pode ter causado o erro. Avalie as opções abaixo.
I.A2EC em hexadecimal corresponde a 41708 na base decimal, e 121354 na base octal;
II. A2EC em hexadecimal corresponde a 41708 na base decimal, e 1010001011101100 na base binária;
III. A2EC em hexadecimal corresponde a 33708 na base decimal e 121354 na base octal.
Selecione a opção correta.
II e III apenas.
I apenas.
III apenas.
I e II apenas.
Alternativa correta, pois as afirmações I e II estão corretas. O resultado para os cálculos de A2EC na base hexadecimal, corresponde a 121354 na base octal e 1010001011101100 na base binária. A afirmação III está incorreta, pois 33708 em decimal corresponde a 83AC em hexadecimal e não A2EC, conforme pedido no exercício.
II apenas.
Pergunta 3
0,2 / 0,2 pts
Leia o texto a seguir:
No princípio do Processamento de Dados o hardware que é toda a parte física que constituí um computador, o equipamento em si, não continha programas instalados e necessitavam ser fisicamente mudados de acordo com cada projeto ou finalidade, de maneira a atender tal demanda.
O ENIAC foi criado com o plano inicial de armazenamento de softwares em seu interior. Mas, devido ao tempo exíguo para o lançamento da máquina, essa ideia foi abandonada. Assim, o ENIAC também tinha que ser modificado fisicamente cada vez que uma tarefa diferente fosse executada.
O código binário criado por Leibniz é um ingrediente central de todos os computadores modernos e passou a ser fundamental desde sua criação. O EDVAC, CPU criada por John Von Neumann em 1945 e também os o Mark I, da Universidade de Harvard, marcam o início da era dos computadores modernos, capazes de armazenar programas.
Estes programas passaram a ser chamados de Software alguns anos depois. O termo inglês “software” foi usado pela primeira vez em 1958, em um artigo escrito pelo cientista americano John Wilder Tukey. Foi também ele o responsável por introduzir o termo “bit” para designar “dígito binário”.
Fonte: https://www.tiespecialistas.com.br/a-evolucao-do-software/ (Links para um site externo.). Acesso em 21/09/2020.
Considerando o texto acima, e o conteúdo da disciplina, aponte qual opção apresenta apenas exemplos de hardware.
Mouse, Teclado, Vídeo, BIOS, Setup e Processador.
Impressora, Câmera, Word, Mouse, Pendrive, Facebook.
Impressora, Excel, Word, Mouse, Pendrive, Facebook.
Smart TV, Teclado, Vídeo, Sistema Operacional, Setup e Processador.
Mouse, Teclado, Vídeo, Placa de Memória ROM, Processador e Smart TV.
Resposta Correta. Pois Mouse, teclado, Vídeo, Placa de Memória ROM, processador e Smart TV são exemplos de hardware. Porém BIOS, Setup, Sistema Operacional, Excel, Word e Facebook, são exemplos de software.
Pergunta 4
0,2 / 0,2 pts
Leia o texto a seguir:
É sabido que um sistema computacional, ou computador, possui quatro componentes básicos: Unidade Central de Processamento (CPU ou UCP), combinada pela Unidade Lógica e Aritmética (ULA), e a Unidade de Controle (UC), a memória e os dispositivos de entrada e saída (E/S). Nos computadores modernos, esses componentes são interligados por um barramento. Todos estes recursos juntos compõem hardware de um sistema computacional básico.
Com base no texto acima, e no conteúdo visto, avalie as sentenças a seguir:
I. Realizar cálculos de operações aritméticas e comparações lógicas.
II. Manter o funcionamento de todos os equipamentos e programas, pois a unidade de controle interpreta e gerencia a execução de cada instrução do programa.
III. Administrar a memória central (principal), programas submetidos, dados transferidos de um elemento ao outro da máquina, visando seu processamento.
Das afirmações acima, qual(is) se refere(m) à CPU? Assinale a opção correta.
I e III apenas.
I apenas.
I e II apenas.
III apenas.
I, II e III.
Alternativa correta. As afirmações I, II e III, são verdadeiras, pois as três principais funções da CPU são: realizar cálculos de operações aritméticas e comparações lógicas; manter o funcionamento de todos os equipamentos e programas, pois a unidade de controle interpreta e gerencia a execução de cada instrução do programa; e finalmente administrar a memória central (principal), programas submetidos, dados transferidos de um elemento ao outro da máquina, visando seu processamento.
IncorretaPergunta 5
0 / 0,2 pts
Leia o texto a seguir:
Nos sistemas digitais/computação é frequente recorrer-se a diferentes sistemas de numeração para proceder à representação da informação digital. O sistema de numeração decimal (ou na base 10), que usa dez algarismos é sem dúvida o sistema mais utilizado por seres humanos e o sistema binário é o mais frequente no mundo da computação, apenas são utilizados os valores 0 e 1 (pois facilita a representação de tensões), no entanto, existem outros como o sistema de numeração Octal, Hexadecimal, entre outros.
Fonte: https://pplware.sapo.pt/high-tech/sistemas-de-numerao-decimal-binrio-octal-e-hexadecimal/ (Links para um site externo.)
Acesso em: 22/09/2020.
Você tem o valor ABCDE em hexadecimal. Avalie as afirmações a seguir.
I.ABCDE em hexadecimal corresponde a 2536336 na base octal;
II. ABCDE em hexadecimal corresponde a 10101011111111011110 na base binária;
III. ABCDE em hexadecimal corresponde a 707310 na base decimal.
Selecione a opção correta.
II e III apenas.
I apenas.
III apenas.
I e II apenas.
II apenas.
Pergunta 1
0,2 / 0,2 pts
As memórias de um computador são dispositivos nos quais dados ficam armazenados temporariamente ou permanentemente para que que outros dispositivos as utilizem durante o processamento de alguma informação. Por essa razão a Hierarquia de memória é importante para caracterizar os de tipos de memória em função de desempenho.
Com base nisso você pode concluir que:
A memória RAM, além de ter alta capacidadede armazenamento de dados, permite o armazenamento persistente, ou seja, o computador pode ser desligado e ligado diversas vezes e os dados continuarão nessa memória.
A hierarquia de memória é relacionada com base nos tipos de memória em ordem crescente considerando do parâmetro velocidade de acesso, dessa forma ordem é memória principal, memória secundária, memória cache e registradores.
A memória ROM possui softwares armazenados em memória que são responsáveis pelo suporte e inicialização do computador.
A memória ROM é composta pela BIOS, SETUP e POST. São gravados de forma permanente no computador e responsáveis por dar suporte básico de acesso aos dispositivos de hardware.
A Memória cache é o local onde são armazenados os programas e dados manipulados pelo processador.
A principal característica de um registrador é ser não-volátil.
Pergunta 2
0,2 / 0,2 pts
Você é o técnico de TI responsável pela infraestrutura de rede de uma Startup de tecnologia. Essa empresa está localizada em dois prédios diferentes na mesma cidade e em ambos há equipes de programadores desenvolvendo aplicativos. Existe a necessidade de se integrar essas duas equipes por uma rede.
Diante desse contexto, qual tipo de rede você escolheria (com base na abrangência) para resolver esse problema?
WLAN
VPN
MAN
A MAN seria a mais apropriada por se tratar de uma rede que se parece muito com LAN, mas abrange uma cidade inteira, é menor que a WAN e bem eficiente por prover rápida comunicação através de links de alta velocidade, como não há elementos no enunciado que se referem a segurança essa rede seria a mais adequada.
LAN
WAN
IncorretaPergunta 3
0 / 0,2 pts
Um sistema operacional (SO) é constituído por vários programas responsáveis por funções diferentes e específicas, cuja finalidade é gerenciar os recursos e fornecer uma interface entre o computador e o usuário.
Com base nisso julgue as afirmações
I - O SO atua como camada intermediária.
II - O SO é uma camada de hardware que abstrai as aplicações do software e oferece serviços que permitem a execução de cada aplicação.
III – O SO como sistema de processamento requisita a execução de tarefas ou realiza transações através de periféricos.
Estão corretas:
I, apenas.
I e III, apenas.
A afirmativa III está errada, pois, a requisição para a execução de tarefas ou transações através de periféricos é atribuição de um SO com um sistema de computação interativo, onde a interação é realizada diretamente com o computador.
I e II, apenas
II e III, apenas.
I, II e III.
Pergunta 4
0,2 / 0,2 pts
Porta lógica é um circuito lógico básico que emprega de 1 a n entradas e cria uma saída.
(Fonte: CORRÊA, A.G.D. Arquitetura e organização de computadores. São Paulo: Person Education do Brasil, 2016.).
Para cada tabela verdade exposta a seguir, aponte, respectivamente, as portas lógicas
Para cada tabela verdade exposta a seguir, aponte, respectivamente, as portas lógicas:
OR, AND, XNOR, XOR
AND, OR, XOR, XNOR
XNOR, OR, AND, XOR
XNOR, AND, XOR, OR
A sequência correta:
As constantes e variáveis em portas lógicas podem assumir apenas dois valores: 0 (falso) ou 1 (verdadeiro).
A porta XNOR é uma combinação da porta XOR seguida de um inversor. Sua saída é verdade se as entradas são idênticas, e falsa caso as entradas sejam distintas. Sendo assim é importante observar que na porta XOR a saída é 1 se as entradas são diferentes, mas 0 se as entradas são iguais. No caso da AND ela executa a uma multiplicação, então X = A.B. Já a porta OR efetua uma soma (X= A+B) ou seja, é um circuito que executa a função OU. Portanto, a saída será 0 somente se as duas entradas forem iguais a 0, caso contrário, a saída será 1.
OR, XNOR, XOR, AND
Pergunta 5
0,2 / 0,2 pts
RISC e CISC são dois tipos diferentes de arquitetura de computadores desenvolvidos pela indústria da computação. Os dois modelos se distinguem especialmente no tocante ao conjunto de instruções.
Utilizando os conceitos sobre a arquiteturas RISC e CISC assinale a alternativa correta.
O emprego de pipeline é uma particularidade da arquitetura CISC.
Na arquitetura RISC a execução das instruções é mais rápida e isso tem um preço, pois o processador demanda um conjunto de circuitos mais complexos.
A arquitetura RISC se comparada a CISC exibe uma arquitetura com poucos registradores.
CISC possui instruções complexas, o que contrasta com a simplicidade das instruções RISC.
Os processadores RISC usam apenas um simples conjunto de instruções para ler e processar dados, já os processadores CISC executam comandos complexos pois trabalham com um volume maior de instruções e dados ao mesmo tempo.
Os processadores CISC custam muito mais baratos que o RISC.
Pergunta 1
0,2 / 0,2 pts
Em computação paralela é necessário explorar técnicas para efetivamente aumentarmos, ao máximo, o desempenho dos processadores. E nas arquiteturas que contemplam os multiprocessadores simétricos (SMP) são muito interessantes devido à sua boa relação custo-benefício, contanto que haja memória e largura de banda suficiente.
(Fonte: FERNANDEZ, M. P. Arquitetura de Computadores. ed. 3. Fortaleza: UECE, 2015. Disponível em: http://www.uece.br/computacaoead/index.php/downloads/doc_download/2123-arquiteturadecomputadores (Links para um site externo.). Acesso em: 04 set. 2019. Adaptado).
Verifique qual das alternativas abaixo indica corretamente características da arquitetura SMP.
Processador único que admite uma única sequência de instruções para atuar nos dados armazenados em uma única memória.
Contém várias CPUs que compartilham uma memória em comum e esse tipo de computador paralelos é caracterizado como multiprocessador.
As arquiteturas SMP (multiprocessadores) são as arquiteturas que empregam memória compartilhada, e em sua estrutura os processadores atuam de forma independente.
Os processadores realizam funções diferentes.
Um programa é executado sobre uma máquina composta por diversos computadores e cada um tem acesso exclusivo a memória local.
Possui sua própria memória e se comunica através da transmissão de mensagens.
Pergunta 2
0,2 / 0,2 pts
Uma forma de melhorar o desempenho de um sistema computacional é empregar múltiplos processadores que possam executar instruções em paralelo para resolver um problema.
Com relação aos conceitos de paralelismo, aponte a alternativa correta.
O paralelismo visa melhorar a performance por meio do aumento de threads.
Tem por objetivo reduzir o tempo de execução.
O processamento paralelo tem por objetivo a redução de tempo necessário para resolver um problema computacional, uma vez que, as tarefas são divididas em pedaços menores e resolvidas de uma maneira concorrente ou simultânea a qualquer momento no tempo de execução, ou seja, o objetivo é otimizar o tempo ocioso das CPUs.
As tarefas executadas obedecem uma ordem, pois caso contrário podem interferir no resultado do final.
A granularidade no paralelismo é indicada pelo tamanho tarefa e pela quantidade de CPUs.
O paralelismo em nível de instrução é aplicado através de um conjunto de pipelines paralelas.
Pergunta 3
0,2 / 0,2 pts
Em multiprocessadores, todos os processadores trabalham juntos e podem compartilhar um espaço de endereçamento virtual exclusivo mapeado para a memória comum. Dessa forma, dois processos são capazes de se comunicar quando um escreve dados para memória e o outro lê esses dados de volta.
(Fonte: CORRÊA, A. G. D. Organização e arquitetura de computadores. São Paulo: Pearson, 2016. Adaptado).
Em relação à multiprocessadores, avalie as asserções a seguir e a relação proposta entre elas.
I - Os multicomputadores caracterizam-se por empregar memória distribuída onde cada processador tem acesso apenas a sua própria memória, fazendo com que não haja variáveis globais.
PORQUE
II - Os processadores se comunicam por meio de trocas de mensagens através de uma rede de interconexão.A respeito dessas asserções, assinale a opção correta.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Em arquiteturas de memória distribuída dois processos podem se comunicar apenas lendo e escrevendo na memória e precisam de uma rede de interconexão para conectar os processadores, uma vez que multicomputadores tem um espaço de endereço físico para cada CPU e todas as CPUs veem a mesma imagem de memória.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Pergunta 4
0,2 / 0,2 pts
Em uma universidade, foi averiguada a necessidade de implementação de um cluster para analisar uma grande variedade de dados e realizar cálculos bastante complexos de um projeto científico em tempo hábil para publicação dos resultados em revista muito famosa e com grande impacto na comunidade acadêmica. E para reduzir os custos do projeto é necessário que se utilize os PCs considerados obsoletos armazenados no depósito de equipamentos de TI da universidade, sistema operacional gratuito e redes do tipo Ethernet.
Sabendo que a clusterização é uma técnica eficiente para garantir a alta disponibilidade e execução de processos de alta complexidade. Diante do cenário apresentado, se você fosse um dos responsáveis do projeto o que você faria.
Implementaria um cluster Beowulf
O cluster Beowulf é muito útil em aplicações científicas onde existe um grande volume de dados a ser processado. É uma arquitetura de computação destinada a alto desempenho e a comunicação entre os nós pode ser realizada por redes do tipo ethernet, que são mais comuns e mais baratas. O sistema operacional deve ser de código aberto, uma razão pela qual o Linux e outras opções Open Source são bastante utilizadas, além de ser possível o uso de hardware comum.
Compraria um supercomputador
Implementaria um cluster de alta disponibilidade
Implementaria um cluster de balanceamento de carga
Não implementaria um cluster e sim um pipeline
Pergunta 5
0,2 / 0,2 pts
(CESGRANRIO – Adaptada) A classificação de Flynn usa duas dimensões independentes para categorizar computadores paralelos: instruções e dados.
Com base nessa classificação identifique abaixo qual alternativa apresenta atributos da arquitetura SIMD
Múltiplos fluxos de instruções operam sobre um único fluxo de dados.
Cada unidade de processamento pode realizar instruções distintas e atuar sobre fluxos de dados distintos a cada momento.
Múltiplos dados são executados ao mesmo tempo sob comando de uma única instrução.
Na arquitetura SIMD (single-instruction-multiple-data) há uma única Unidade de Controle (UC) e múltiplas Unidades de Processamento (UP). Todas UP executam ao mesmo tempo e sincronizadamente a mesma instrução sobre conjuntos de dados distintos, ou seja, uma única instrução comanda vários dados de processamento.
Múltiplas unidades de processamento efetuam múltiplas instruções ao mesmo tempo e atuam sobre vários fluxos de dados em cada uma dessas unidades.
Um único fluxo de dados é executado por um único fluxo de instruções.
Pergunta 1
0,2 / 0,2 pts
A Internet das Coisas (IoT) pode ser definida como a comunicação de diferentes objetos via internet, que trocam dados em tempo real como localização, funcionalidades, falhas etc. Tais informações permitem, que o próprio sistema tome decisões sem interferência humana.
A partir das informações apresentadas, julgue os itens a seguir
I - Sistemas IoT operam em cima de uma arquitetura de rede com sensores aptos para coleta e transmissão de dados.
II- Em IoT a internet pode estar presente em qualquer objeto.
III – Sistemas IoT são desenvolvidos a partir do aprendizado de máquina.
É verdade o que se afirma em:
II, apenas
I, II e III
I e III
II e III
I e II
As afirmações I e II são verdadeiras, pois o termo IoT está relacionado ao fato de que os dispositivos ao nosso redor estão conectados à internet, operando de modo inteligente, capazes de atuar e controlar esses dispositivos por meio de dados providos por uma arquitetura de rede. Já a afirmação III é falsa porque sistemas IoT atuam como fonte de dados para o aprendizado de máquina e não desenvolvidos a partir dela, pois, a melhor forma de capturar para IoT é através de sensores (hardware).
Pergunta 2
0,2 / 0,2 pts
A Transformação Digital chegou para ficar e já provoca mudanças profundas na nossa sociedade. Sua verdadeira face é evidenciada quando é possível realizar a substituição das ações do homem pela da máquina. Através da robótica e inteligência artificial o trabalho pode ser automatizado para executado por mais tempo e com menos esforço.
(Fonte: https://canaltech.com.br/inovacao/o-que-e-realmente-a-transformacao-digital-104350/. Acesso em: 05 set. 2019. Adaptado).
Nesse contexto, avalie as asserções a seguir e a relação proposta entre elas.
I – Os pilares da Transformação Digital ditos como evolução digital são a IoT, a Inteligência Artificial, a Robótica e o Big Data.
PORQUE
II – A 4ª Revolução Industrial, também conhecida como Era Informacional, difundiu o acesso à internet e avanços científicos e tecnológicos visando a fusão do mundo físico com o mundo digital.
A respeito dessas asserções, assinale a opção correta
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições falsas.
As duas proposições são falsas. Primeiro porque os pilares da Transformação Digital são Cloud, Big Data/Analytics, Mobility e Social Business. Segundo porque a 4ª Revolução Industrial é conhecida como “Era Digital” e não “Era Informacional”. Na 3ª Revolução Industrial que termo “Era da Informacional” era usado para identificar os avanços tecnológicos na ciência e na indústria em meados do século 20.
Pergunta 3
0,2 / 0,2 pts
Computação em nuvem ou Cloud Computing, está relacionada a serviços de processamento, armazenamento de dados e execução de diferentes tarefas pela internet, sem a necessidade de gerenciamento direto do usuário.
Considerando as informações apresentadas no texto, analise as afirmações a seguir
I - A computação em nuvem pode ser entendida como uma evolução das tecnologias e arquiteturas orientadas a serviços.
II - Em razão da quantidade de dados manipulados, a computação em nuvem é inviável para soluções de big data.
III - Em computação em nuvem, é responsabilidade do usuário do serviço o backup e atualização da aplicação disponibilizada na nuvem e pelas tarefas de armazenamento.
É correto o que se afirma em:
I, apenas.
Quando falamos em computação em nuvens falamos, principalmente, na possibilidade de acessar arquivos e realizar diversas tarefas pela internet na forma de serviços. Isso é provido por uma infraestrutura normalmente alocada em centros de dados, que empregam hardware compartilhado para computação e armazenamento das informações que se comunicam através componentes arquiteturais que ocultam à complexidade por meio da abstração. E esse nível de abstração demostra como a evolução dessa tecnologia tornou possível o acesso a soluções em TI através de uma variedade de dispositivos móveis.
I, II e III.
I e II, apenas
III, apenas.
II e III, apenas.
Pergunta 4
0,2 / 0,2 pts
O conceito de Big Data está relacionado a três características, conhecidas como 3 Vs do Big Data, a saber: velocidade, variedade e volume.
Aponte qual das alternativas abaixo indica corretamente o termo velocidade.
Coletam e armazenam dados de fontes variadas.
Estáassociada a quantidade de dados massivos.
Existência de alta taxa transmissão e fluxo de dados.
A velocidade está relacionada ao tratamento e processamento dos dados com altas taxas transferência em tempo real.
Pode ser estruturado ou não estruturado.
Refere-se ao tipo do dado.
Pergunta 5
0,2 / 0,2 pts
Você foi contratado por uma empresa para desenvolver uma aplicação IoT que colete informações em tempo real de pacientes pôs-operados do coração que irão fazer a recuperação em casa. Essa aplicação é um monitor de batimento cardíacos e temperatura. Caso haja anormalidade nos batimentos ou na temperatura do paciente o próprio dispositivo deve encaminhar as informações ao médico responsável e chamar automaticamente uma ambulância.
Com base nesse cenário, qual dos itens abaixo você acha que são necessários para desenvolvimento dessa aplicação.
I - Sensores para que os dados sejam coletados
II - A automatização de um processo
III - O processamento das informações geradas para tomar uma decisão
IV - A interligação com uma rede
Considerando essas informações, assinale a alternativa correta.
I, II, III e IV
I, II e IV, apenas
Para o desenvolvimento de uma aplicação IoT é indispensável o uso de sensores e conexão com a internet que atuam na coleta e a transmissão de dados e para que a aplicação execute a tarefa de efetuar uma ligação se faz a necessária a automatização de um processo pré-programado.
A tomada de decisão através do processamento da informação está relacionada ao aprendizado de máquina e para isso seria necessário a implementação de IA que observa, interpreta e aprende ações.
III e IV, apenas
I e II, apenas
II, apenas