Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/05/2023 23:05:30 1/5 REVISÃO DE SIMULADO Nome: SILVANA MARIA TAVARES DE ALMEIDA SILVA Disciplina: Informática Aplicada Respostas corretas são marcadas em amarelo X Respostas marcardas por você. Questão 001 Kernel, o nome vem do inglês, e significa “núcleo”. Em linhas gerais, o kernel é o “cérebro” do computador. Peça fundamental dos sistemas operacionais, ele é a ligação entre o processamento dos dados e os programas. Mesmo estando presente no Windows e no Mac OS, por exemplo, ele ficou mais conhecido com o desenvolvimento do Linux. Disponível em: http://glo.bo/3PRRQqK Acesso em: 10 mar. 2022. No sistema operacional o kernel trata-se do: A) Gerenciamento Do Sistema De Entrada E Saída De Dados (I/O) B) Gerenciamento De Arquivos C) Gerenciamento Da Memória Principal D) Gerenciamento De Armazenamento Secundário X E) Gerenciamento De Processos Questão 002 Leia o texto, a seguir: Muitos aparelhos simples possuem firmware, entre eles: controles-remotos, calculadora de mão, algumas partes do computador, como disco rígido, teclado, cartão de memória, unidades USBs, muitos instrumentos científicos e robôs. Outros aparelhos mais complexos como celulares, câmeras digitais, sintetizadores, entre outros, também possuem um firmware para a execução de suas tarefas. Não há fronteiras rígidas entre firmware e software, pois ambos são termos descritivos bastante livres. Contudo, o termo firmware foi originalmente inventado para contrastar com software de alto nível que poderia ser alterado sem a troca de um componente de hardware. Disponível em: https://www.embarcados.com.br/sistemas-operacionais-de-tempo-real-rtos/. Acesso em: 10 mar. 2022. Considerando as informações apresentadas, avalie as asserções abaixo e a relação proposta entre elas, sobre firmware: I.O firmware está normalmente envolvido com operações muito básicas de baixo nível das quais sem um dispositivo seria completamente não-funcional. PORQUE II.Firmware trata-se de um conjunto de instruções operacionais programadas diretamente no hardware de um equipamento eletrônico A respeito dessas asserções, assinale a opção correta. A) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. B) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. X C) As asserções I e II são proposições verdadeiras. D) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. E) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 05/05/2023 23:05:30 2/5 Questão 003 (ENADE - 2021) Um compilador é um software que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina, mas sim, um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível. O programa em linguagem simbólica é, então, traduzido para o programa em linguagem de máquina através de montadores. Para realizar esta tarefa, o compilador executa a análise léxica, sintática e semântica do código-fonte do programa que está sendo executado em linguagem abstrata para depois gerar o código de máquina. Fonte: BRANCO, G. A. Jr.; TAMAE, R. Y. Uma breve introdução ao estudo e implementação de compiladores. Revista Científica Eletrônica de Psicologia. Ano V, n. 08, fev. 2008 (adaptado). Considerando as informações do texto, avalie as afirmações a seguir. I.O analisador sintático tem a função de verificar se a sequência de símbolos gerada pelo analisador léxico compõe um programa válido ou não. II.Na análise léxica, o analisador irá identificar cada símbolo que tenha significado para linguagem, gerando a mesma classificação para Java, Pascal ou outra linguagem. III.O analisador semântico utiliza o código fonte para verificar incoerências quanto ao significado das construções implementadas. IV.A fase de otimização do código procura melhorar o código intermediário, visando um código de máquina mais rápido em termos de execução. É correto apenas o que se afirma em: X A) I e IV. B) II e IV. C) I, III e IV D) I, II e III. E) II e III. Questão 004 (ENADE - 2017) Conceitualmente, cada processo tem sua própria CPU (Central Processing Unit) virtual. É claro que, na realidade, a CPU troca a execução, a todo momento, de um processo para outro, mas, para entender esse sistema, é muito mais fácil pensar em um conjunto de processos sendo executados (pseudo) paralelamente do que tentar controlar o modo como a CPU faz esses chaveamentos. Fonte: TANEBAUM, A. S. Sistemas operacionais modernos. 3 ed. São Paulo: Pearson, 2010 (adaptado). De acordo com o exposto, o conceito descrito denomina-se: A) Máquina de estados finitos. X B) Multiprogramação. C) Processo monothread. D) Multiprocessador. E) Thread 05/05/2023 23:05:30 3/5 Questão 005 Uma aluna do curso de Ciência da Computação, resolveu iniciar seus estudos para desenvolver aplicativos (apps) para smartphone, e encontrou esta IDE como ferramenta, para instalar em seu computador: Fonte: https://miro.medium.com/max/1017/1*Jbb7ZSkiESpnyJ4tPdNlyg.png. Acesso em: 20 maio 2022. Trata-se do software de IDE (Integrated Development Environment ou Ambiente de Desenvolvimento Integrado) também conhecida como: A) Sublime. B) XCode. C) Visual Studio Code. X D) Android Studio. E) Atom. 05/05/2023 23:05:30 4/5 Questão 006 (ENADE - 2021) Uma empresa deseja se reposicionar no mercado e, para isso, precisa ampliar sua capacidade de atendimento em serviços computacionais. Atualmente, os sistemas infraestruturais e de informação rodam sobre Sistemas Operacionais de diversas versões e distribuições, tanto na plataforma Windows, quanto na plataforma Linux. Uma consultoria especializada propôs a migração do parque de servidores físicos para servidores virtuais, adotando-se o tipo II, ou seja, os Monitores de Máquina Virtual serão executados como processos dos Sistemas Operacionais hospedeiros, mantendo- se, a princípio, os Sistemas Operacionais do parque original como visitantes e adotando-se um único Sistema Operacional como hospedeiro. Sobre o modelo proposto pela consultoria, avalie as afirmações a seguir. I.Os Sistemas Operacionais visitantes serão infectados se algum malware se instalar no Sistema Operacional hospedeiro. II.A empresa, após a virtualização, economiza recursos financeiros na aquisição de servidores e obterá mais eficiência no consumo de recursos. III.A empresa não poderá manter a mesma estrutura de Sistemas Operacionais físicos no sistema virtualizado do tipo II. IV.A recuperação do Sistema Operacional Virtual é mais simples e rápida, quando comparada ao sistema físico. É correto apenas o que se afirma em: A) I, III e IV. B) I, II e IV. X C) I e III. D) II e III. E) II e IV. Questão 007 Leia o texto, a seguir: Os sistemas operacionais para dispositivos móveis geralmente não são tão robustos como os idealizados para computadores desktops ou notebooks. Isto quer dizer que um dispositivo móvel não pode fazer exatamente tudo o que faz um computador ou um notebook. Por se tratar de pequenos aparelhos eletrônicos que processam dados assim como os computadores, alguns podem conectar à internet e possuem memória limitada. Com os dispositivos móveis você pode fazer muitas coisas como ver filmes, falar com amigos, organizar sua agenda, jogar e muito mais. Os telefones inteligentes e os tablets também são dispositivos móveis. Disponível em: https://bit.ly/3S3VoIn. Acesso em: 10 mar. 2022. Os sistemas operacionais para smartphones são? A) MacOS (Apple): MacOS X. B) Windows (Microsoft): Windows 10 e Windows Server. C) Open VMS (HP) e zOS (IBM). D) BSD, FreeBSD, Solaris (Sun), AIX (IBM), HP-UX (HP) e Linux. X E) Windows Phone, iOS (Apple) e Android (Google). 05/05/2023 23:05:30 5/5 Questão 008 Hora de testar seus conhecimentos em códigos para programa de computador, na prática de programador(a) ou desenvolvedor(a), vamos lá? Analise a imagem, a seguir: Fonte: https://docplayer.com.br/docs-images/64/52223158/images/52-2.jpg.Acesso em: 20 maio 2022. Com base no código apresentado na imagem, avalie e assinale, pois trata-se da linguagem de programação: A) R. B) Perl. C) Python. X D) PHP. E) JavaScript.
Compartilhar