Buscar

REVISÃO SISTEMA DE software

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

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

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ê viu 3, do total de 41 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

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

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ê viu 6, do total de 41 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

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

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ê viu 9, do total de 41 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

Prévia do material em texto

REVISÃO
Assinale a alternativa que contém o resultado do comando SQL.
SELECT
tipoVinho AS `Tipo`,
MAX(precoVinho) `Max`,
MIN(precoVinho) `Min`,
CAST(AVG(precoVinho) AS DECIMAL(5,1)) AS `Média`
FROM vinhos
GROUP BY tipoVinho
WITH ROLLUP;
A
+--------+--------+--------+--------+ | Tipo | Max | Min | Média | +--------+--------+--------+--------+ | branco | 333.00 | 200.00 | 261.0 | | rose | 350.00 | 300.00 | 325.0 | | tinto | 397.00 | 100.00 | 215.7 | | NULL | 397.00 | 100.00 | 260.0 | +--------+--------+--------+--------+ 
B
+--------+--------+--------+--------+ | Tipo | Max | Min | Média | +--------+--------+--------+--------+ | branco | 333.00 | 200.00 | 261.0 | | rose | 350.00 | 300.00 | 325.0 | | tinto | 397.00 | 100.00 | 215.7 | | rose | 350.00 | 300.00 | 325.0 | +--------+--------+--------+--------+
C
+--------+--------+--------+--------+ | Tipo | Max | Min | Média | +--------+--------+--------+--------+ | branco | 333.00 | 200.00 | 261.0 | | rose | 350.00 | 300.00 | 325.0 | | tinto | 397.00 | 100.00 | 215.7 | | tinto | 397.00 | 100.00 | 215.7 | +--------+--------+--------+--------+ 
D
+--------+--------+--------+--------+ | Tipo | Max | Min | Média | +--------+--------+--------+--------+ | branco | 333.00 | 200.00 | 261.0 | | rose | 350.00 | 300.00 | 325.0 | | tinto | 397.00 | 100.00 | 215.7 | | branco | 333.00 | 200.00 | 261.0 | +--------+--------+--------+--------+ 
E
+--------+--------+--------+--------+ | Tipo | Max | Min | Média | +--------+--------+--------+--------+ | branco | 333.00 | 200.00 | 261.0 | | rose | 350.00 | 300.00 | 325.0 | | tinto | 397.00 | 100.00 | 215.7 | +--------+--------+--------+--------+
considerar para sua resposta o banco de dados gerado pelos seguintes trechos de um script em SQL.
CREATE TABLE regioes (
 regiaoID CHAR(2) NOT NULL DEFAULT '',
 nomeRegiao VARCHAR(30) NOT NULL DEFAULT '',
 estadoRegiao VARCHAR(30) NOT NULL DEFAULT '',
 PRIMARY KEY (regiaoID)
);
CREATE TABLE vinicolas (
 vinicolaID INT UNSIGNED NOT NULL AUTO_INCREMENT,
 nomeVinicola CHAR(2) NOT NULL DEFAULT '',
 foneVincola INT UNSIGNED NOT NULL,
 regiaoID CHAR(2) NOT NULL DEFAULT '',
 PRIMARY KEY (vinicolaID),
 FOREIGN KEY (regiaoID) REFERENCES regioes (regiaoID)
);
CREATE TABLE vinhos (
 vinhoID INT UNSIGNED NOT NULL AUTO_INCREMENT,
 nomeVinho CHAR(2) NOT NULL DEFAULT '',
 tipoVinho VARCHAR(6) NOT NULL DEFAULT '',
 precoVinho DECIMAL(7,2) NOT NULL DEFAULT 99999.99,
 vinicolaID INT UNSIGNED NOT NULL,
 PRIMARY KEY (vinhoID),
 FOREIGN KEY (vinicolaID) REFERENCES vinicolas (vinicolaID)
)
INSERT INTO vinhos VALUES
 (10,'V1','tinto',100.00,1),
 (20,'V2','branco',200.00,1),
 (30,'V3','rose',300.00,1),
 (40,'V4','rose',350.00,2),
 (50,'V5','branco',250.00,2),
 (60,'V6','tinto',150.00,2),
 (70,'V7','tinto',397.00,3),
 (80,'V8','branco',333.00,3);
INSERT INTO vinicolas VALUES
 (1,'A1',1234,'R1'),
 (2,'A2',5234,'R1'),
 (3,'A3',6234,'R2'),
 (4,'A4',7234,'R2'),
 (5,'A5',8234,'R3');
INSERT INTO regioes VALUES
 ('R1','Vale S. Francico','Pernambuco'),
 ('R2','Zona da Mata','Pernambuco'),
 ('R3','Garibaldi', 'Rio Grande do Sul'),
 ('R4','Gramado','Rio Grande do Sul');
Com base na tabela abaixo, assinale a alternativa que contém os comandos SQL que gera a referida tabela.
+---------------+-----------+-------------+
| Tipo do Vinho | Mais caro | Preco Medio |
+---------------+-----------+-------------+
| branco | 333.00 | 261.000000 |
| rose | 350.00 | 325.000000 |
| tinto | 397.00 | 215.666667 |
+---------------+-----------+-------------+
A
SELECT `Tipo do Vinho` LIKE tipoVinho, `Mais caro` LIKE MAX(precoVinho), `Preco Medio` LIKE AVG(precoVinho) From vinhos GROUP BY tipoVinho; 
B
SELECT tipoVinho LIKE `Tipo do Vinho`, MAX(precoVinho) LIKE `Mais caro`, AVG(precoVinho) LIKE `Preco Medio` From vinhos GROUP BY tipoVinho;
C
SELECT `Tipo do Vinho`, `Mais caro`, `Preco Medio` From vinhos GROUP BY tipoVinho;
D
SELECT `Tipo do Vinho` AS tipoVinho, `Mais caro` AS MAX(precoVinho), `Preco Medio` AS AVG(precoVinho) From vinhos GROUP BY tipoVinho; 
E
SELECT tipoVinho AS `Tipo do Vinho`, MAX(precoVinho) AS `Mais caro`, AVG(precoVinho) AS `Preco Medio` From vinhos GROUP BY tipoVinho; 
A possibilidade de executar múltiplos sistemas operacionais simultaneamente em um computador, aproveitando completamente a capacidade de processamento e memória disponíveis, é um dos principais atrativos da virtualização de sistemas. A condição necessária para virtualização de mais de um sistema operacional (SO) convidado (guest) diferente sobre um mesmo sistema hospedeiro (host), sem perdas significativas de desempenho em relação à execução não virtualizada é:
A
SOs convidados devem ser do mesmo fabricante do SO hospedeiro;
B
SO hospedeiro deve implementar uma interface de paravirtualização;
C
CPU do hospedeiro deve ser compatível com instruções SSE2 ou superior;
D
SOs convidados devem usar menor quantidade de memória que a usada pelo SO hospedeiro;
e-eE
E-CPU do hospedeiro deve ser compatível com arquitetura dos SOs convidados.
Uma das técnicas de modelagem E-R inicia nos conceitos mais importantes e navega em direção aos menos importantes. É comum que modelos E-R se desenvolvem em torno de algumas entidades que representam os conceitos mais importantes de um domínio ou aplicação. A técnica especificada é conhecida como
A
Bottom-Up.
B
Inside-Out.
C
Top-Down.
D
Modelo Conceitual. 
E
Modelo Lógico.
No modelo de entidade-relacionamento, a técnica Bottom- Up 
A
inicia a modelagem nos conceitos mais importantes e navega em direção aos menos importantes. É comum que modelos E-R se desenvolvam em torno de algumas entidades que representam os conceitos mais importantes de um domínio ou aplicação.
B
inicia a modelagem partindo de entidades altamente abstratas e aplicando transformações que permitem encontrar entidades menos abstratas e mais representativas do sistema que está sendo desenvolvido.
C
parte dos conceitos mais elementares para construir conceitos mais complexos.
D
utiliza três símbolos na linha de relação entre as entidades, para determinar o relacionamento a cardinalidade e ligação entre as chaves primárias e estrangeiras.
E
ou associativa, indica junto à entidade quantas ocorrências da mesma relação podem estar associadas a uma determinada entidade ou a outros relacionamentos.
Em informática, memória são todos os dispositivos que permitem, a um computador, guardar dados, temporária ou permanentemente. Memória é um termo genérico, para designar componentes de um sistema capazes de armazenar dados e programas. O tempo de acesso é uma questão importantíssima em relação à velocidade do computador. O tempo de acesso pode ser entendido, basicamente, como velocidade de armazenamento de dados. Sobre a hierarquia de velocidade de armazenamento de dados nos diversos tipos de memórias do computador, a sequência, da mais alta para a mais baixa, é
A
memória cache, memória principal, memória secundária e memória terciária.
B
B-registradores, memória cache, memória principal e memória secundária.
C
memória cache, memória secundária, memória principal e registradores
D
memória principal, memória secundária, memória terciária e memória cache.
E
memória principal e secundária, memória cache e registradores.
Nos sistemas operacionais atuais, a técnica que dá ao usuário a impressão de existir uma memória maior que a capacidade real da memória principal é a
A
memória especial.
B
memória virtual.
C
memória cache híbrida.
D
memória secundária escalonada.
E
memória cache de dois níveis.
A respeito da memória cache e da memória principal de um computador, assinale a alternativa correta.
A
Não existe diferença hierárquica entre a memória cache e a memória principal de um computador, pois ambas são implementadas a partir de memórias de acesso aleatório dos tipos estática e dinâmica.
B
A memória principal, ou memória externa, geralmente utiliza módulos de memória dinâmica de acesso aleatório (DRAM).
C
Em razão da respectivacaracterística aleatória, o acesso futuro à memória principal pelo processador provavelmente ocorrerá em posições de memória raramente utilizadas.
D
Uma palavra, como unidade de organização natural da memória, representa o tamanho de uma instrução em bits, com nenhuma exceção ainda conhecida.
E
A unidade de transferência de dados da memória principal é o número de bits que podem ser lidos ou escritos de cada vez. Assim, os dados podem ser transferidos em tamanhos diferentes de uma palavra.
Para se obter um bom compromisso entre desempenho e custo, um computador emprega memórias de diversos tipos de tecnologias. Dentre Cache, Memória Principal e Registradores, as memórias que possuem maior capacidade de armazenamento e maior velocidade de acesso são, respectivamente:
A
Cache e Registradores.
B
Memória Principal e Registradores.
C
Memória Principal e Cache.
D
Registradores e Cache.
E
Cache e Memória Principal.
Das opções abaixo assinale apenas a alternativa onde todos os itens listados são hardware:
A
Driver de Vídeo, Gravador de CD/DVD, Placa-mãe.
B
Linux, Emulador de Terminal, Teclado.
C
Mouse, Caixa de Som, BrOffice.
D
D-Monitor, CPU, Placa de Som.
Considerando os conceitos de Hardware e Software, assinale a alternativa que apresenta apenas itens de HARDWARE:
A
Windows XP, MS-Excel e Skype.
B
Processador, Memória ROM e Placa de Vídeo.
C
Memória RAM, BrOffice.org Calc e Pendrive.
D
Placa de Som, Windows Media Player e Caixas de Som (speekers).
Um funcionário de uma biblioteca tinha a sua disposição, para realizar seu trabalho diário, um computador configurado com os seguintes itens de hardware: I - um processador Intel I5; II - 16 GB de memória RAM; III - um monitor de 21 polegadas; IV - um teclado ABNT; V - um mouse ótico; VI - um disco rígido de 500 GB. Baseado na configuração acima assinale a resposta correta:
A
A-Os itens IV e V são periféricos de entrada de dados.
B
Os itens I, II, III, IV, V e VI são todos periféricos de entrada e saída de dados.
C
O item VI é um periférico apenas de saída de dados.
D
Os itens I e II são periféricos de entrada e saída de dados.
E
O item III é um periférico apenas de entrada de dados.
Um computador integra a CPU, a memória principal, os dispositivos de entrada/saída e as interconexões do sistema. Por sua vez, além da unidade lógica e aritmética e dos barramentos de interconexão, uma CPU é constituída dos seguintes componentes de hardware:
A
cache e unidade de controle
B
cache e unidade coprocessador aritmético
C
microprocessador e unidade de multiplexação
D
registradores e coprocessador aritmético
E
registradores e unidade de controle
Os processadores atuais apresentam em suas principais características técnicas letras e números tais como L1 assim como L2 e até mesmo L3. Essas duplas de caracteres representam:
A
cache de dados do processador
B
os cores do processador
C
as frequências de processamento
D
as unidades lógica e aritmética do processador
E
os registradores do processador
Segundo os conceitos da Arquitetura de Computadores, as memórias são dispositivos que armazenam as instruções de um determinado programa em execução no computador. Com relação à velocidade de acesso, assinale a alternativa que apresenta a ordem correta do dispositivo com menor velocidade para o dispositivo com maior velocidade.
A
Memória Principal, Memória Cache e Disco Rígido.
B
Memória Cache, Disco Rígido e Memória Principal.
C
Disco Rígido, Memória Principal e Memória Cache.
D
Memória Cache, Registradores e Memória Principal.
E
Registradores, Memória Cache e Memória Principal.
Considerando os dispositivos de entrada e saída (E/S) de um computador, o único que NÃO se caracteriza com tipos de dispositivos de E/S é :
A
Disco rígido.
B
Memória cachê.
C
Modem. 
D
Microfone. 
E
Interface de rede.
Responder
De forma simplificada, um sistema computacional possui três componentes principais: CPU, memórias e dispositivos de Entrada e Saída (E/S). Em relação aos dispositivos de E/S é correto afirmar que
A
apesar do nome blu-ray, estes discos óticos também possuem um laser vermelho como os DVDs. Um blu-ray pode armazenar 50GB em cada face.
B
as telas dos monitores LCD são iluminadas por um feixe de elétrons, por isso produzem radiação, podendo causar danos aos usuários que ficam muito tempo a eles expostos.
C
o mouse óptico possui uma esfera protegida por uma caixa com fendas que permitem a passagem da luz. A luz movimenta a esfera de forma mais precisa que no mouse mecânico.
D
numa impressora a jato de tinta o cabeçote de impressão móvel, que contém um cartucho de tinta, movimenta-se na vertical sobre o papel, enquanto a tinta é borrifada em pingos medidos em mililitros.
E
um HD (disco magnético) é composto de um ou mais pratos de alumínio com um revestimento magnetizável. Há HDs com capacidade de armazenamento de 500GB e 1TB.
Referente a E/S, assinale a alternativa INCORRETA:
A
A E/S mapeada em memória é um esquema de E/S em que partes do espaço de endereçamento são atribuídas a dispositivos de E/S e leituras e escritas para estes endereços são interpretadas como comandos aos dispositivos de E/S.
B
Dentre as técnicas possíveis para interação entre processador e E/S o acesso direto a memória é a menos eficiente pois o módulo DMA vai concorrer com o processador no acesso ao barramento do sistema.
C
Na E/S programada os dados são trocados entre o processador e o módulo de E/S e quando o processador fornece um comando ao módulo ele deve esperar até que a operação de E/S termine.
D
O processo de verificar periodicamente o status de um dispositivo de E/S para determinar a necessidade de atender ao dispositivo é denominado polling.
Os processadores utilizam diferentes técnicas para acelerar a execução de instruções. Uma dessas técnicas envolve a divisão do ciclo de instruções em um determinado número de estágios consecutivos, possibilitando que cada estágio trabalhe simultaneamente em uma instrução diferente. 
Essa técnica chama-se
A
cachê
B
stacking
C
pipelining
D
turbo boost
E
hyper-threading
Sobre Pipeline, analise as assertivas e assinale a alternativa que aponta as corretas. 
I. A técnica de pipelining pode ser empregada em sistemas com um ou mais processadores, em diversos níveis, e tem sido a técnica de paralelismo mais utilizada para maior desempenho dos sistemas de computadores. 
II. O conceito de processamento pipeline se assemelha muito a uma linha de montagem, onde uma tarefa é dividida em um sequência de sub tarefas, executadas em diferentes estágios, dentro da linha de produção. 
III. O conceito de processamento pipeline só pode ser implementado dentro da arquitetura de processadores RISC. 
IV. Nos sistemas operacionais antigos, o pipeline era bastante complicado, já que os programadores deveriam possuir conhecimento de hardware e programar em painéis através de fios. 
A
Apenas I e II.
B
Apenas I, II e III.
C
Apenas I, III e IV.
D
Apenas II, III e IV.
E
I, II, III e IV.
Durante uma apresentação das arquiteturas RISC e CISC, um analista fez as afirmativas a seguir. 
I - O pipelining é uma técnica utilizada em arquiteturas RISC pela qual várias instruções são sobrepostas na execução, tirando proveito do paralelismo que existe entre as ações necessárias para executar uma instrução. 
II - Em uma arquitetura RISC, todas as operações sobre dados se aplicam a dados em registradores, sendo que as únicas operações que afetam a memória são as operações de carga e armazenamento que movem dados da memória para um registrador ou de um registrador para a memória, respectivamente. 
III - A arquitetura MIPS é uma arquitetura CISC que apresenta uma série de registradores de uso geral, além de ser caracterizada por apresentar uma operação elementar por ciclo de máquina. 
Está(ão) correta(s) a(s) afirmativa(s)
A
I, apenas.
B
II, apenas.
C
III, apenas.
D
I e II, apenas.
E
I, II e III.
São consideradas metodologias ágeis de desenvolvimentode software:
A
XP e UP.
B
SCRUM de DSDM.
C
SCRUM e RUP.
D
DSDM e Cascata.
E
Cascata e PRINCE2.
É um objetivo das inspeções de software:
A
revisões de progresso
B
avaliação de metas organizacionais
C
detecção de defeitos.
D
revisões de cronograma
E
revisões de custo.
O utilitário responsável por gerar, a partir de um programa escrito em linguagem de alto nível, um programa em linguagem de máquina não executável é o
A
montador
B
interpretador
C
compilador
D
linker
E
loader
Em relação a sistemas computacionais, é correto afirmar que:
A
o linker é o utilitário responsável por carregar na memória principal um programa para ser executado.
B
uma função importante do depurador é a realocação.
C
o interpretador possibilita a alteração e a visualização do conteúdo de variáveis.
D
o linker gera um único programa executável a partir de um ou mais módulos-objetos
E
o módulo gerado pelo tradutor é o módulo-fonte.
A respeito de conceitos de informática, sistemas de numeração, arquitetura de computadores e software básico, assinale a opção correta.
A
Os programas escritos em linguagem de programação de alto nível precisam ser convertidos em programas de máquina, sendo o linker um tipo de software básico que efetua essa tradução.
B
Os programas escritos em linguagens de programação de alto nível tendem a ser dependentes da estrutura da máquina na qual serão executados, ao contrário dos programas cuja linguagem é de baixo nível, que dependem de tradutores bilíngues para serem traduzidos para códigos de máquina.
C
Em sistemas multiprogramados, dois ou mais programas são carregados na memória, e o computador os executa simultaneamente. Havendo apenas uma unidade central de processamento (UCP), o sistema somente pode processar, em cada instante, tarefas relativas a um usuário e, portanto, apenas um programa pode residir simultaneamente no computador.
D
Há multiprocessamento quando existem mais que duas UCP, podendo duas ou mais instruções ser executadas ao mesmo tempo, o que caracteriza a multitarefa simultânea.
E
Sistemas em que o tempo de processador é partilhado entre diversos usuários são denominados time-sharing, sendo alocado pelo sistema operacional um time-slice ao job de mais alta prioridade.
Em relação a compiladores, ligadores (link-editores) e interpretadores, é correto afirmar que
A
uma função importante do tradutor é a realocação.
B
o link-editor é o utilitário responsável por carregar, na memória principal, um programa para ser executado.
C
o depurador é o utilitário responsável por gerar, a partir de um ou mais módulos-objeto, um único programa executável.
D
o link-editor é o utilitário responsável por gerar, a partir de um ou mais módulos-objeto, um único programa executável.
E
a grande vantagem do uso de interpretadores é o tempo gasto na tradução de suas instruções sempre que é executado.
Responder
Sobre os tipos de hardware de memória responsáveis pelo armazenamento de dados e instruções em forma de sinais digitais em computadores, assinale a alternativa INCORRETA.
A
A memória do tipo DDR (Double Data Rate) atinge taxas de transferência de dados de duas vezes o ciclo de clock, podendo chegar a 2,4 GB por segundo na transmissão de dados.
B
Os dados gravados na memória PROM podem ser apagados ou alterados.
C
DRAM (Dynamic Random Access Memory) são as memórias do tipo dinâmico e geralmente são armazenadas em cápsulas CMOS (Complementary Metal Oxide Semiconductor).
No projeto e operação de datacenters, uma abordagem para melhorar a eficiência de utilização dos recursos é conhecida pelo termo genérico "consolidação de servidores" e permite executar diferentes aplicações no mesmo host, sem que haja interferência entre elas. Uma técnica específica para consolidação de servidores Linux consiste no uso de:
A
contêineres e mecanismos nativos do kernel, como cgroups e namespaces, que permitem isolar as aplicações e restringir seu acesso aos recursos do host.
B
paravirtualização, que simula um ambiente de hardware completo sobre o qual diferentes sistemas operacionais podem executar de forma isolada.
C
hypervisors e máquinas virtuais, que emulam diferentes arquiteturas de hardware no mesmo servidor, permitindo executar aplicações de forma isolada entre si
D
virtualização de servidores, que permite criar uma máquina virtual para cada aplicação, utilizando recursos de diferentes máquinas físicas em redes separadas.
Os sistemas de tempo real são exemplos de sistemas:
A
de tempo compartilhado não preemptivos.
B
do tipo monoprocessadores.
C
monoprogramáveis e monotarefa
D
multiprogramáveis e multitarefas.
E
batch.
Segundo Peter Morville e Louis Rosenfeld, os componentes da arquitetura de informação podem ser divididos, respectivamente, nas seguintes categorias:
A
sistemas de conteúdo, sistemas de imagens, sistemas de navegação e sistemas de busca.
B
sistemas de organização, sistemas de rotulagem, sistemas de navegação e sistemas de busca.
C
sistemas de conteúdo, sistemas de rotulagem, sistemas de imagens e sistemas de busca.
D
sistemas de organização, sistemas de rotulagem, sistemas de conteúdo e sistemas de breadcrumbs.
E
sistemas de conteúdo, sistemas de rotulagem, sistemas de navegação e sistemas de breadcrumbs.
São tipos de sistemas multiprogramáveis/ multitarefa:
A
Sistemas Batch. Sistemas de Tempo Virtual. Sistemas de Tempo Real.
B
Sistemas onbatch. Sistemas de Tempo Compartilhado. Sistemas de Interface Real.
C
Sistemas on-line. Sistemas de Texto Compartilhado. Sistemas de Tempo Real.
D
Sistemas Batch. Sistemas de Tempo Compartilhado. Sistemas de Tempo Real.
E
Sistemas Batch. Sistemas onepackage. Sistemas multipackage.
São tipos de sistemas operacionais:
A
Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas.
B
Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores.
C
Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores.
D
Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários.
E
Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação.
Segundo Takeshy Tachizawa, em Organização Flexível, Qualidade na Gestão por Processos, para facilitar um entendimento mais amplo do papel dos sistemas no processo de gestão, estes foram classificados em categorias, em função de seus propósitos fundamentais.
Assinale a alternativa que apresenta a classificação proposta por Tachizawa.
A
Sistemas processadores de transação, sistemas de apoio às operações e sistemas de apoio às decisões.
B
Sistemas de mineração de dados, sistemas de simulação de operações e sistemas de apoio às decisões.
C
Sistemas de inferência de dados, sistemas de apoio às operações e sistemas de simulação de operações.
D
Sistemas processadores de transação, sistemas de inferência de dados e sistemas de simulação de cenários.
E
Sistemas de simulação de cenários, sistemas de apoio às decisões e sistemas de mineração de dados
É a principal vantagem dos sistemas multiprogramáveis e multitarefas:
A
permitir que os recursos do sistema fiquem dedicados a várias tarefas e a um único usuário
B
possuir implementação simples quando comparado aos demais tipos de sistemas operacionais.
C
permitir a pouca utilização da memória e seus periféricos.
D
reduzir os custos devido ao compartilhamento de recursos entre as aplicações.
E
poder ser monousuário ou multiusuário.
Nos sistemas operacionais multiprogramáveis e(ou) multitarefas, os mecanismos básicos que tornam possível a execução de tarefas concorrentes são
A
o acesso direto à memória e a reentrância.
B
a interrupção e a exceção.
C
o buffering e o spooling.
D
a interrupção e a memória secundária.
E
as operações de entrada e(ou) saída e pipeline.
Assinalea opção correta.
A
A principal desvantagem dos sistemas multiprogramáveis é a elevação de custos em função do compartilhamento de recursos.
B
Nos sistemas de tempo real, existe a ideia de fatia de tempo.
C
O processamento em batch exige a interação do usuário com a aplicação.
D
Nos sistemas de tempo real, existe a ideia de fatia de compartilhamento.
E
A principal vantagem dos sistemas multiprogramáveis é a redução de custos em função do compartilhamento de recursos.
A base dos sistemas multiprogramáveis é o compartilhamento da CPU entre os diversos processos em execução. Para isso, há um critério de seleção para determinar a ordem dos processos que serão executados. A esse procedimento de seleção dá-se o nome de escalonamento. Um dos principais objetivos do escalonamento é
A
implementar diversas filas de processo no estado de pronto, onde cada processo é associado de forma exclusiva a cada uma delas.
B
realizar uma alocação contígua do processador para agendar os processos conforme seu tamanho e o espaço existente no processador.
C
manter a CPU ocupada a maior parte do tempo, evitando sua ociosidade ou subutilização.
D
gerenciar os programas residentes em memória e que serão executados pelo processador.
E
agendar uma data e horário para a execução de um processo crítico e prioritário.
Qual das opções abaixo concebe a organização como um sistema social formado de subsistemas e que deve interagir com o meio externo para garantir sua sobrevivência?
A
Teoria dos Sistemas Lineares
B
Teoria dos Sistemas Fechados
C
Teoria dos Sistemas Complementares
D
Teoria dos Sistemas Múltiplos
E
Teoria Geral dos Sistemas
Criado para sistemas de tempo compartilhado e semelhante ao escalonamento FCFS, porém com preempção para alternar entre processos. Trata-se do algoritmo de escalonamento 
A
Multilevel Queue. 
B
em tempo real. 
C
por prioridade. 
D
Multilevel Feedback-Queue. 
E
Round-Robin
Sobre os sistemas operacionais, considere as afirmações a seguir.
I - Sistemas operacionais do tipo batch não exigem interação com o usuário. 
II - Sistemas operacionais monoprogramáveis permitem a execução de vários processos concorrentemente. 
III - Sistemas operacionais multitarefa, com suporte a múltiplos processadores, permitem a execução concorrente ou paralela de vários processos. 
IV - Sistemas de tempo compartilhado devem ser utilizados em aplicações de tempo real.
Está correto APENAS o que se afirma em
A
I e II
B
I e III
C
III e IV
D
I, II e III
E
I, III e IV
Sistemas MIMD (Multiple Instruction Multiple Data) podem ser subdivididos de acordo com a forma de comunicação entre os processadores e o grau de compartilhamento da memória. 
No SMP (Symetric Multiprocessors), em um sistema fortemente acoplado, constata-se que
A
cada processador utiliza uma única memória ou um conjunto de memórias por meio de um barramento compartilhado no mesmo hardware, e que o tempo de acesso a qualquer região da memória é aproximadamente o mesmo para cada processador.
B
cada processador utiliza uma única memória ou um conjunto de memórias por meio de um barramento compartilhado no mesmo hardware, mas que o tempo de acesso a diferentes regiões da memória é diferente para cada processador.
C
vários processadores compartilham uma única memória ou um conjunto de memórias por meio de um barramento compartilhado no mesmo hardware, e que o tempo de acesso a qualquer região da memória é aproximadamente o mesmo para cada processador.
D
vários processadores compartilham uma única memória ou um conjunto de memórias por meio de um barramento compartilhado no mesmo hardware, mas que o tempo de acesso a diferentes regiões da memória é diferente para cada processador.
E
vários sistemas de computação compartilham dados de suas memórias por meio de uma rede de comunicação de dados externa ao hardware, e que o tempo de acesso a qualquer região da memória, em cada sistema de computação, pode ou não ser o mesmo para cada processador.
Para melhor utilizar a CPU, os sistemas operacionais utilizam ... I... , que permite que vários jobs fiquem na memória ao mesmo empo, assegurando que a CPU sempre tenha um job para executar. Os sistemas ....II.... são uma extensão deste mecanismo, em que algoritmos ...III... atuam alternando rapidamente entre os jobs, dando a impressão que cada um deles está sendo executado concorrentemente. 
As lacunas I, II e III são, correta e respectivamente, preenchidas por
A
o multiprocessamento - multiprocessados - de escalonamento
B
o multiprocessamento - de tempo real - multithreads
C
o escalonamento - multicore - de tempo compartilhado
D
a multiprogramação - multiprocessados - multicore
E
a multiprogramação - de tempo compartilhado - de escalonamento
Sobre os tipos de hardware de memória responsáveis pelo armazenamento de dados e instruções em forma de sinais digitais em computadores, assinale a alternativa INCORRETA.
A
A memória do tipo DDR (Double Data Rate) atinge taxas de transferência de dados de duas vezes o ciclo de clock, podendo chegar a 2,4 GB por segundo na transmissão de dados.
B
Os dados gravados na memória PROM podem ser apagados ou alterados.
C
DRAM (Dynamic Random Access Memory) são as memórias do tipo dinâmico e geralmente são armazenadas em cápsulas CMOS (Complementary Metal Oxide Semiconductor).
D
Atualmente, usa-se um tipo diferente de memória ROM, a FlashROM, que é um tipo de chip de memória para BIOS de computador que permite que esta seja atualizada através de softwares apropriados. Essa atualização pode ser feita por disquete ou até mesmo pelo sistema operacional.
E
O encapsulamento SIMM (Single In Line Memory Module), uma evolução do padrão SIPP, foi o primeiro tipo a usar um slot para sua conexão à placa-mãe, havendo pentes no padrão SIMM com capacidade de armazenamento de 1 MB a 16 MB.
Um sistema operacional é capaz de gerenciar hardware e software, além de interagir com o usuário. Marque abaixo a alternativa que corresponde a dois tipos de Sistemas Operacionais.
A
Windows XP e Windows Explorer
B
Windows 7 e Windows Explorer
C
Windows Vista e Ubuntu – Linux
D
Windows Vista e Internet Explorer
E
Windows Explorer e Ubuntu - Lunux
Analise as seguintes sentenças em relação aos sistemas operacionais:
I Um sistema operacional multiprogramável pode ser monousuário ou multiusuário. 
II Os sistemas operacionais podem ser classificados em três tipos: sistemas monoprogramáveis, sistemas multiprogramáveis e sistemas de tempo compartilhado. III Os sistemas de tempo real são bem semelhantes em implementação aos sistemas de tempo compartilhado, sendo a maior diferença o tempo de resposta exigido no processamento das aplicações.
Das sentenças acima, apenas:
A
I é verdadeira;
B
II é verdadeira;
C
III é verdadeira;
D
d)I e III são verdadeiras;
E
II e III são verdadeiras.
A possibilidade de executar múltiplos sistemas operacionais simultaneamente em um computador, aproveitando completamente a capacidade de processamento e memória disponíveis, é um dos principais atrativos da virtualização de sistemas. A condição necessária para virtualização de mais de um sistema operacional (SO) convidado (guest) diferente sobre um mesmo sistema hospedeiro (host), sem perdas significativas de desempenho em relação à execução não virtualizada é:
A
SOs convidados devem ser do mesmo fabricante do SO hospedeiro;
B
SO hospedeiro deve implementar uma interface de paravirtualização;
C
CPU do hospedeiro deve ser compatível com instruções SSE2 ou superior;
D
SOs convidados devem usar menor quantidade de memória que a usada pelo SO hospedeiro;
E
CPU do hospedeiro deve ser compatível com arquitetura dos SOs convidados.
O gerenciamento de riscos consiste em conduzir proces- sos de planejamento, identificação, análise, planejamento de respostas, monitoramento e controle de riscos de um projeto. 
Dessa forma, o objetivo do gerenciamento de riscos está voltado a
A
tratar uma condição incerta, eliminando os seusefeitos no escopo, cronograma, custo ou na qualidade do projeto.
B
reduzir a tolerância a riscos, evitando contingências que afetam o cronograma do projeto.
C
definir se a organização está disposta a correr ou a evitar os riscos no momento da concepção do projeto.
D
aumentar a probabilidade e o impacto dos eventos positivos e reduzir a probabilidade e o impacto dos eventos negativos no projeto.
E
apontar a incerteza existente em todos os projetos, eliminando-a proativamente.
O administrador de rede de uma grande organização necessita propor um equipamento de rede que interligue a infraestrutura da rede de computadores pessoais à infraestrutura dos computadores de grande porte (Mainframes). Esse equipamento deve interligar sistemas de rede de fabricantes diferentes, permitindo que essas duas redes distintas possam se comunicar, realizando a conversão entre os protocolos de cada uma das redes. Trata-se do equipamento:
A
Bridge.
B
Gateway.
C
Switch.
D
Roteador.
Sobre Sistemas Operacionais com Múltiplos processadores assinale a alternativa INCORRETA.
A
Um dos principais fatores no desenvolvimento de sistemas operacionais com múltiplos processadores é a forma de comunicação entre as UCPs e o grau de compartilhamento de memória e dos dispositivos de entrada e saída.
B
Os sistemas multiprocessados caracterizam-se por possuir duas ou mais UCPs interligadas, trabalhando em individualmente.
C
Em função dos fatores de desenvolvimento de sistemas multiprocessados podemos classificá-los em fortemente ou fracamente acoplados.
D
Em sistemas multiprocessados fortemente acoplados existem dois ou mais processadores compartilhando uma única memória.
E
Sistemas fortemente acoplados geralmente são utilizados no processamento de aplicações que fazem uso intensivo da UCP.
WebServices REST estão fortemente acoplados aos conceitos e definições do protocolo HTTP e fazem uso de seus métodos. Indique o item que NÃO faz parte da lista de métodos presentes no protocolo HTTP:
A
POST.
B
GET.
C
PUT.
D
DELETE.
E
UPDATE.
Um sistema distribuído é um conjunto de sistemas autônomos, interconectados por uma rede de comunicação, que se diferencia dos demais sistemas fracamente acoplados pela existência de um relacionamento mais forte entre os seus componentes. 
Tais componentes
A
podem estar localizados em uma rede local ou em uma rede distribuída e os tipos de sistemas operacionais que compõem o sistema distribuído não precisam ser necessariamente homogêneos.
B
podem estar localizados em uma rede local ou em uma rede distribuída, mas os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.
C
devem estar localizados em uma rede local e os tipos de sistemas operacionais que compõem o sistema distribuído não precisam ser necessariamente homogêneos.
D
devem estar localizados em uma rede local e os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.
E
devem estar localizados em uma rede distribuída e os tipos de sistemas operacionais que compõem o sistema distribuído devem ser necessariamente homogêneos.
De modo diferente dos sistemas paralelos, nos quais os processadores são fortemente acoplados e constituem um único sistema de banco de dados, um sistema de banco de dados distribuído consiste em sites fracamente acoplados que compartilham componentes físicos. Se desejamos garantir a propriedade da atomlcldade, todos os sites envolvidos na execução de uma transação T devem concordar com o término da transação. E preciso que T seja efetivada em todos os sites, ou então será abortada em todos eles. Para assegurar que isso ocorra, o coordenador da transação T precisa executar um protocolo de efetivação. Entre os mais simples e mais utilizados protocolos de efetivação está o:
A
coordinator-static protocol.
B
master-atomic dynamic protocol.
C
two-phase commit protocol.
D
center-transact coordinator protocol.
E
distributed-transact center protocol.
Uma das formas de alcançar maiores velocidades dos computadores é o uso do paralelismo que pode ser introduzido em muitos níveis diferentes. Nesse contexto é correto afirmar:
A
O fato da CPU poder comutar entre múltiplos threads, instrução por instrução, criando um multiprocessador virtual, caracteriza um processamento fracamente acoplado.
B
Uma forma de paralelismo em que os elementos são fracamente acoplados é o multiprocessador de chip único, no qual dois ou mais núcleos são colocados no mesmo chip.
c0C
No paralelismo no nível de instrução, no qual uma sequência de instruções pode ser executada em paralelo por diferentes unidades funcionais, os elementos de processamento são fortemente acoplados.
D
Os sistemas fortemente acoplados, normalmente, caracterizam-se por máquinas que possuem seu próprio sistema operacional e gerenciam seus próprios recursos.
E
Nos últimos anos, a adoção de duas tecnologias em alguns computadores pessoais influenciou diretamente em uma drástica redução do tempo de boot dos computadores pessoais são essas as duas tecnologias:
A
SSD e USB
B
SSD e UEFI
C
SSD e SMART
D
Gigabit Ethernet e DVI
E
Gigabit Ethernet e SMART
Analise as seguintes afirmações sobre a tecnologia ‘BLUETOOTH’ e assinale as corretas: 
I) Não é comum em computadores pessoais e notebooks, mas é fácil encontrá-la em servidores de rede. 
II) É uma tecnologia de comunicação sem fio entre dispositivos. 
III) É uma tecnologia antiga e atualmente sem uso. 
IV) Seu raio de alcance é baixo, tipicamente em torno de 10m. 
Escolha a alternativa correta. 
A
I e III.
B
II e IV.
C
II, III e IV.
D
I, II e IV.
E
I, II, III e IV.
Nos últimos anos, a adoção de duas tecnologias em alguns computadores pessoais influenciou diretamente em uma drástica redução do tempo de boot dos computadores pessoais são essas as duas tecnologias:
A
SSD e USB
B
SSD e UEFI
C
SSD e SMART
D
Gigabit Ethernet e DVI
E
Gigabit Ethernet e SMART
Determinada empresa atualmente possui 219 equipamentos em uma rede 10/100/1000 usando máscara classe C. A rede é composta por computadores Desktop, notebooks, impressoras etc.. A empresa passará por uma expansão, na qual 125 novos equipamentos serão adicionados nessa mesma rede. A este respeito, o Técnico em Informática deverá
A
inserir todos os computadores novos na rede Wireless, mantendo a máscara classe “C”.
B
instalar um switch gerenciável Cisco, mantendo a máscara classe “C”.
C
alterar a máscara para a Classe “B” e adicionar switches comuns de boa qualidade.
D
alterar a máscara para a Classe “D” e adicionar switches comuns de boa qualidade.
E
alterar todas as IPs na rede para classe 10, manter a máscara classe “C” e inserir os novos computadores em uma rede Wireless
Com relação ao componente processador dos computadores pessoais atuais, assinale a alternativa correta. 
A
A tecnologia chamada Hyper-Threading, que simula dois processadores para o sistema operacional, é incompatível com a tecnologia dual core, com processadores de núcleo duplo.
B
O circuito de branch prediction atualmente é muito mais simples e trabalha com índices de acerto abaixo de 50%, pois o alto clock dos processadores compensa esse aspecto.
C
Atualmente, existem processadores que, além do controlador de memória integrado, possuem também um controlador PCI Express.
D
Processamento de instruções fora de ordem (out-of-order) é usado em processadores de baixo consumo, como o Atom.
E
A unidade de execução dos processadores atuais, como o Core i7 da Intel, possui um número bem menor de estágios de pipeline em comparação com os 15 estágios dos primeiros 486.
O número de computadores de mesa (desktops) de uma empresa é igual a quatro vezes o número de computadores portáteis (laptops). O número de computadores portáteis é igual a dez vezes o número de aparelhos de fax da empresa. De acordo com esses dados, o número de aparelhos de fax dessa empresa corresponde à
A
0,4% do número de desktops.
B
1,5% donúmero de desktops.
C
2,5% do número de desktops.
D
1,0% do número de laptops.
E
4,0% do número de desktops.
No escalonamento de processos de um Sistema Operacional, é característica específica dos sistemas de tempo real:
A
Manter a CPU ocupada o tempo todo.
B
Responder rapidamente as requisições.
C
Evitar a degradação da qualidade em sistemas multimídias.
D
Dar a cada processo uma porção justa da CPU.
E
Manter ocupadas todas as partes do sistema.
Os sistemas operacionais modernos utilizam um conceito chamado memória virtual, que possui os seguintes recursos ou características, EXCETO:
A
Realocação assegurando que cada processo tenha seu espaço de endereçamento começando em zero.
B
Swapping que exige a carga de todas as páginas de um processo para memória física, para iniciar sua execução. 
C
Utilização do conceito de paginação, permitindo que aplicações utilizem mais memória do que existe fisicamente.
D
D-Restrições de acesso, para impedir que um processo acesse áreas de memória alocadas para outros processos.
Para que dispositivos computacionais modernos apresentem alto desempenho associado a custos reduzidos em sua comercialização é de fundamental importância que diferentes tipos de memória sejam combinadas durante sua fabricação. Assim, sobre a hierarquia de memória é CORRETO afirmar que
A
o pen drive, o CD e o DVD são considerados mídias de armazenamento voláteis, pois permitem que seus conteúdos sejam modificados pelo usuário.
B
os níveis de memória cache, também conhecidos como registradores, usam tecnologias caras e rápidas para armazenar a instrução executada na CPU e seu tamanho varia de 32 a 64 bits em computadores modernos.
C
a memória principal, mais conhecida como ROM, é a responsável por armazenar as instruções a serem executadas durante a BIOS.
D
os dispositivos de memória secundária, como os discos rígidos e os discos SSD, são responsáveis pelo armazenamento persistente da informação (não volátil).
E
a memória cache consegue reduzido tempo de resposta, pois, diferentemente da memória RAM, não implementa o acesso aleatório ao seu conteúdo, mas o sequencial.
Qual das opções abaixo apresenta somente serviços de middleware?
A
Mecanismos de comunicação através da linguagem SQL; compartilhamento de memória entre processos; comunicação pelo uso de soquetes.
B
Mecanismos de comunicação através da linguagem SQL; facilidades de uso de múltiplos processadores; mecanismos de chamada de procedimento remoto (RPC).
C
Mecanismos de chamada de procedimento remoto (RPC); facilidades de uso de múltiplos processadores; compartilhamento de memória entre processos.
D
Mecanismos de chamada de procedimento remoto (RPC); comunicação pelo uso de soquetes; mecanismos de comunicação através da linguagem SQL.
E
Compartilhamento de memória entre processos; facilidades de uso de múltiplos processadores; comunicação pelo uso de soquetes.
Em relação aos sistemas operacionais, para que uma operação possa executar uma instrução privilegiada, o processador implementa o mecanismo de modos de acesso. Esse mecanismo está dividido basicamente em dois modos de acesso conhecidos por:
A
system calls e modo protegido;
B
modo protegido e cluster;
C
modo usuário e modo kernel;
D
cluster e modo kernel;
E
modo assíncrono e modo usuário.
Um dos principais objetivos do sistema operacional é apresentar uma máquina estendida para o usuário e suas aplicações visando a tornar as operações de entrada e saída (E/S) as mais simples possíveis. Para isso, o sistema possui um conjunto de rotinas que possibilita a comunicação com qualquer dispositivo que possa ser conectado ao computador. 
Esse conjunto de rotinas faz parte do 
A
device driver
B
dispositivo de E/S
C
subsistema de E/S
D
sistema de arquivos
E
sistema de bufferização
A sequência de blocos funcionais usados numa operação de escrita em um dispositivo periférico é:
A
Controladora de dispositivo, driver de dispositivo e subsistema de E/S.
B
Controladora de dispositivo, driver de dispositivo e subsistema de barramento.
C
Subsistema de E/S, driver de dispositivo e controladora de dispositivo.
D
Subsistema de E/S, subsistema de barramento e driver de dispositivo.
E
Driver de dispositivo, subsistema de E/S e controladora de dispositivo.
Visando à interação com o mundo exterior, as arquiteturas de computadores disponibilizam algumas formas de entrada e saída (E/S) de dados. Assinale a alternativa que apresenta três das principais técnicas de E/S
A
E/S programada, E/S controlada por interrupção e acesso direto à memória (DMA).
B
E/S programada, E/S gerenciada pelo sistema operacional e acesso individual à memória (IMA)
C
E/S programada, E/S por timer e acesso individual à memória (IMA)
D
E/S por cache, E/S gerenciada pelo sistema operacional e acesso direto à memória (DMA)
E
E/S por cache, E/S controlada por interrupção e acesso prioritário à memória (PMA).
No contexto da organização de computadores, existem diversas formas de se realizar operações de Entrada e Saída (E/S) entre a Unidade Central de Processamento (UCP) e os dispositivos de E/S. Em uma dessas formas de E/S, a transferência de dados ocorre diretamente entre o dispositivo de E/S e a memória principal do computador, sem a interferência da UCP. Trata-se da transferência denominada
A
Multithreading.
B
E/S Programada.
C
E/S por Amostragem
D
E/S por Interrupção
E
Acesso Direto à Memória (DMA).
Assinale a alternativa que apresenta a ordem correta de camadas normalmente utilizadas para dispositivos de entrada/saída. 
A
Rotinas de tratamento de interrupção; drivers de dispositivo; software do sistema operacional independente de dispositivo; software de E/S em nível de usuário; hardware.
B
Rotinas de tratamento de interrupção; software do sistema operacional independente de dispositivo; software de E/S em nível de usuário; drivers de dispositivo; hardware. 
C
Software de E/S em nível de usuário; rotinas de tratamento de interrupção; software de E/S em nível de usuário; software do sistema operacional independente de dispositivo; drivers de dispositivo; hardware. 
D
Hardware; rotinas de tratamento de interrupção; software do sistema operacional independente de dispositivo; drivers de dispositivo; software de E/S em nível de usuário. 
E
Hardware; rotinas de tratamento de interrupção; drivers de dispositivo; software do sistema operacional independente de dispositivo; software de E/S em nível de usuário.

Outros materiais