You are on page 1of 4

||ECT11_004_14N373887||

CESPE/UnB ECT

CONHECIMENTOS ESPECFICOS
processador

comutador

barramento
de memria

A respeito dos componentes (hardware e software) de um


computador, julgue os itens seguintes.
sistema de
memria

55

No programa em linguagem de alto nvel, os interpretadores


executam os passos definidos para cada instruo e produzem
o mesmo resultado que o do programa compilado. Entretanto,
a execuo de um programa em linguagem de alto nvel com
o uso de interpretadores mais lenta que a execuo de um
programa compilado, uma vez que precisa examinar cada
instruo no programa-fonte, medida que ela ocorre, e
desviar para a rotina que executa a instruo.

56

Instrues em linguagem de mquina so apresentadas na


forma de padres de bits utilizados para representar as
operaes internas ao computador. A linguagem de montagem
constitui uma verso da linguagem de mquina; cada instruo
representada por uma cadeia de texto que descreve o que a
instruo faz. Nesse processo, o montador o elemento que
converte instrues em linguagem de montagem para
linguagem de mquina.

57

Nas linguagens Fortran e C, consideradas de baixo nvel, os


cdigos so convertidos, por meio de compiladores, em
linguagem de mquina (assembly). Todos os cdigos dessas
linguagens so convertidos, pelos montadores, em linguagem
de montagem, que a forma utilizada pelo processador.

barramento de E/S

disco rgido

CD-ROM

placa de vdeo

sistema de E/S

monitor

Considerando a figura acima, julgue os itens a seguir, acerca da


organizao e da arquitetura de computadores.
51

Os bancos de registradores so reas de armazenamento que,


em geral, suportam vrios acessos simultneos; os dados neles
armazenados podem ser acessados mais rapidamente que os
armazenados no sistema de memria, podendo o processador,

52

por exemplo, acessar, ao mesmo tempo, todas as entradas do

Acerca de sistemas operacionais, julgue os prximos itens.

banco de registradores em vez de obt-las uma de cada vez.

58

Nos sistemas com mltiplos processadores, se vrios


processadores cooperam na execuo de uma tarefa, o sistema
operacional procura manter as partes trabalhando corretamente
e controlar a disputa entre eles por recursos compartilhados,
reduzindo o ganho esperado ou a produtividade dos
processadores adicionais. Nesse tipo de arquitetura, ocorre
aumento da confiabilidade do sistema, uma vez que, se as
funes puderem ser distribudas adequadamente entre os
processadores, a falha de um processador no interromper o
sistema, apenas reduzir a sua velocidade.

59

O sistema operacional controla e coordena o uso do hardware


entre os programas aplicativos para os diversos usurios. Um
sistema operacional de tempo compartilhado, ou multitarefa,
possibilita que os usurios possam interagir com cada
programa durante sua execuo.

60

Um sistema operacional de tempo compartilhado realiza o


escalonamento de CPU e a multiprogramao; as desvantagens
desse tipo de sistema esto na sua incapacidade de utilizar
memria virtual e no fato de todo o processamento ser
realizado na CPU.

61

Um programa carregado na memria e em execuo


denominado processo. Nos sistemas operacionais de tempo
compartilhado e nos multiprogramados, os jobs devem ser
mantidos na memria ao mesmo tempo que so executados e,
por isso, o sistema deve prover recursos de gerncia de
memria e proteo.

A tcnica de pipeline, criada para acelerar a velocidade de


operao dos dispositivos de E/S, possibilita que um
processador execute diversas instrues sobrepostas, de modo
que mais instrues possam ser executadas no mesmo perodo
de tempo.

53

Em um ambiente de multiprogramao no qual a quantidade de


programas executados no computador seja muito elevada,
aproximando-se do nmero de comutaes de contexto
executadas por segundo, os usurios no percebem os
intervalos de tempo de progresso na execuo de determinado
programa, uma vez que a taxa de progresso superior
verificada se eles tivessem a mquina somente para si.

54

Se o computador tem apenas um barramento de entrada/sada


(E/S), todos os dispositivos conectados ao processador
compartilham a largura de banda do barramento. Em razo
disso, essa arquitetura pode apresentar limitao no que se
refere ao desempenho do computador.

||ECT11_004_14N373887||

CESPE/UnB ECT

Em relao ao Windows Server 2000, julgue os itens subsecutivos.


62

Interfaces de rede ethernet, token ring ou ATM possuem


endereos MAC, endereos de 48 bits contidos em algumas
placas de interface de rede.
63 Em um ambiente com uma rede formada por mais de um
servidor, os nomes, as senhas e outras informaes a respeito
das pessoas autorizadas a usar o sistema podem ser criadas no
primeiro servidor e duplicadas nos demais. O SAM (simplified
active memory) possibilita que tais informaes fiquem
centralizadas em um servidor e se tornem acessveis aos
demais por meio de um processo denominado replicao
multimaster.
64 O dynamic host configuration protocol (DHCP) integra a
infraestrutura de rede que define para cada computador um
endereo IP, possibilitando que uma estao de trabalho se
comunique, pela rede, com o servidor Windows. Os servidores
DHCP precisam estar autorizados no Active Directory antes de
terem a permisso para lidar com endereos.
65 O Active Directory possibilita a construo e manuteno de
redes com diversos domnios, denominados florestas, e
permitem que os relacionamentos de segurana entre domnios,
conhecidos por relacionamentos de confiana, sejam
automaticamente criados e mantidos. As rvores tambm
possuem confianas automticas.
Com relao ao ambiente Unix/Linux, julgue os itens que se
seguem.
66

67

O Linux, por ser multitarefa, permite que vrios usurios


possam executar o sistema operacional e, dessa forma, acesslo a partir de vrios consoles ao mesmo tempo. A execuo do
comando $ ps au apresenta os programas em execuo, os
respectivos recursos que esto sendo utilizados e cada usurio
que ativou o sistema.
Considere que o resultado a seguir tenha sido obtido aps a
execuo do comando $ ls -ld ch3 test.
-rw-rw-r-drwxr-xr-x

68

69

70

71

1 corr
2 corr

vend 4983
vend 1024

, e , ou, estando-se no X-Window,

pressionar simultaneamente
seguida,

, e

, e .

72

Questes de configurao em tempo de execuo, por


adicionarem latncia, constituem preocupaes de tuning,
processo que, em grande parte das situaes, melhora o
desempenho do sistema visto que a requisio de servio
requer busca nas tabelas de DNS (domain name systems), o
que pode ser contornado pelo utilitrio Netlatency, do Apache,
ou de outros pacotes disponveis no mercado.
73 Uma das preocupaes de tuning refere-se ao hardware em
uso e s questes relacionadas ao sistema operacional. A
monitorao da atividade da RAM e o seu tempo de resposta
em relao aos processos do sistema operacional uma tarefa
que pode revelar que um servidor web est realizando swap em
disco. Nesse caso, para a reduo do tempo de resposta do
sistema, recomenda-se que o tuning seja realizado na atividade
de swap.
Julgue os itens subsequentes, relativos clusterizao
(balanceamento de carga, failover e replicao de estado).
74

75

Jan 18 22:13 ch3


Jan 24 13:47 test

Nesse caso, correto afirmar que o arquivo ch3 tem permisso


de leitura para todos os usurios do sistema operacional e de
escrita apenas para os usurios owner e group; e que, para o
diretrio test, o usurio owner pode adicionar, mudar e
apagar arquivos.
O comando $ ln -s /usr/doc/g77/DOC g77manual.txt
cria um link simblico e permite ao usurio do sistema referirse a g77manual.txt em vez de /usr/doc/g77/DOC.
O projeto SAMBA prov software para compartilhar arquivos
e impressoras com o sistema operacional Windows, utilizando
protocolos clientes common Internet file system (CIFS) e
server message block (SMB), um dos protocolos do
NETBIOS. Para a configurao do SAMBA, utiliza-se o
arquivo /etc/samba/smb.conf.
O comando uname -xz, uma vez executado, apresenta a verso
do Linux que estiver sendo utilizada na mquina do operador
do sistema.
Se o usurio optar por sair do ambiente Linux diretamente com
o comando reset, haver risco de dano ao sistema de arquivos
e de perda de informaes ainda no salvas pelo sistema. Para
evitar esse problema, devem-se pressionar simultaneamente as
teclas

Tendo em vista que, no software Apache, as tcnicas de tuning so


ferramentas apropriadas para deteco de problemas, julgue os itens
a seguir.

, e, em

76

Uma vez que a cpia passiva de um banco de dados s ser til


se for mantida atualizada, a clusterizao com replicao de
estado justificada em operaes de CCR (replicao contnua
em cluster) quando for necessrio monitorar regularmente cada
grupo de armazenamento para verificar se ele est replicando
corretamente os arquivos de log e descartando as atualizaes
de informaes em processos de rollback.
Uma vez que um cluster interliga mais de um servidor para
atender a grandes demandas por servios de rede, o
balanceamento de carga entre os servidores auxilia a processar
os pedidos, montar as pginas e transmitir os dados. Para isso,
suficiente manter todas as requisies em apenas um
servidor, sem manter processos de espelhamento. So
exemplos de software para balanceamento de carga o
Enterprise, do Cold Fusion, o ClusterCATS e o Linux Virtual
Server.
No Windows Server 2008 Enterprise, os aperfeioamentos em
clusters de failover (anteriormente conhecidos como clusters
de backover) tiveram por objetivo simplific-los e torn-los
mais seguros por meio do aumento de sua estabilidade. Um
cluster de failover um conjunto de computadores
independentes que trabalham para reduzir a disponibilidade de
aplicativos e servios. Os servidores em cluster (chamados de
ns) so conectados por cabos fsicos e por software. Se um
dos ns do cluster falhar, o outro n comear a fornecer o
servio.

Acerca dos fundamentos, caractersticas e topologias tpicas em


ambientes com alta disponibilidade e escalabilidade e da arquitetura
J2EE, julgue os prximos itens.
77

78

79

No desenvolvimento de programas em mltiplas camadas, uma


camada pode referir-se tanto a uma mquina diferente quanto
a uma camada lgica, de modo que mltiplas camadas podem
estar em uma mesma mquina. A arquitetura de aplicativos de
n camadas fsicas, como a fornecida pelo J2EE, envolve a
separao da funcionalidade com a utilizao de camadas
lgicas e fsicas e no permite o uso de componentes dentro
das camadas lgicas.
Entre outras aplicaes, os servlets so utilizados para escrever
aplicativos web J2EE dinmicos em servidores web. Um
servlet pode utilizar seus recursos para realizar aes como,
por exemplo, usar os registros (logging) para permitir que o
servidor possa autenticar usurios.
O J2EE um padro esttico que possibilita produzir
aplicativos corporativos escalveis, mas com baixa
disponibilidade.
6

||ECT11_004_14N373887||

Acerca de recursos que podem ser utilizados no Windows Server


2008, julgue os itens seguintes.
80

81

82

83

84

85

Para melhor virtualizao, maior escalabilidade e acesso


remoto, diretivas do Active Directory integram-se com o RDA
(remote application deployment) do RDS (servios de rea de
trabalho remota). Alm disso, recursos de virtualizao de
estao de trabalho e de aplicao por meio da tecnologia VDI
(virtual desktop infrastructure) permitem que os
administradores economizem tempo implantando aplicaes e
estaes de trabalho virtualizadas embasadas em diretivas.
O BranchCache permite aos clientes que solicitarem acesso a
dados ou arquivos da rede corporativa tenham acesso ao
contedo na rede local do escritrio remoto, desde que o
arquivo tenha sido solicitado previamente e esteja armazenado
localmente. O recurso otimizado para protocolos HTTP,
SMB e BITS e ajuda a reduzir o custo de utilizao da rede
WAN bem como a liberar a largura de banda para outros
recursos.
O tempo de disponibilidade pode ser melhorado por meio da
inicializao do sistema a partir de virtual hard disks (VHDs)
e, tambm, por meio da adio ou remoo de VHDs aps
reinicializao do sistema.
O Hyper-V possibilita melhorar o gerenciamento de mquinas
virtuais e favorece a alta disponibilidade dos servidores. Por
meio da Live Migration, possvel mover mquinas virtuais
entre servidores fsicos em milsimos de segundos, para que as
operaes de migrao ocorram sem que o tempo de
indisponibilidade seja perceptvel pelo usurio.

Servidores de aplicao suportam transaes distribudas para


permitir o acesso a mltiplos bancos de dados armazenados em
mltiplos computadores da rede, sendo necessria, para a
disponibilizao dessas funcionalidades, a instalao, no
computador, do Windows Process Activation Service (WPAS)
e do Framework .NET 3.0, ou superior.

de banco de dados e linguagem SQL.


90

Os registros armazenados em banco de dados podem conter, ou


no, campos com valores nulos.

88

Em um sistema gerenciador de banco de dados, o controle de


concorrncia consegue monitorar as modificaes simultneas
de forma fsica e lgica, podendo a forma lgica ser feita por
meio de linguagem de consulta.
Um sistema de banco de dados distribudo armazena os dados
de forma distribuda e os disponibiliza de forma lgica e
transparente para o usurio final, que, ao acessar os dados, no
percebe a forma como esto armazenados, independentemente
da localizao dos servidores dos bancos de dados. Contudo,
esse sistema de armazenamento impossibilita o uso de sistemas
gerenciadores de banco dados diferentes entre os ns que
disponibilizam os dados.

A partir da instruo create trigger, possvel criar aes


que sero executadas quando ocorrer determinado evento em
uma tabela do banco de dados, por exemplo a remoo de
dados.

91

Cada tabela em um banco de dados suporta um nico ndice,


que criado por meio do comando create index.

92

Os sistemas gerenciadores de banco de dados, cujo controle de


acesso feito por usurio, no suportam o formato
discricionrio, pois tal formato concede privilgios associados
ao usurio e aos privilgios, como a concesso de privilgio de
somente leitura a determinado usurio.

93

O uso de viso em banco de dados uma forma de aumentar


a sua segurana, pois impede o acesso direto aos dados de uma
tabela, fornecendo somente os dados considerados necessrios.

94

Considere que seja necessrio, em uma aplicao web de


cadastro, gravar em um banco de dados, na tabela
denominada

clientes ,

endereo

de

email

(joao.silva@provedor.com.br) e o nome da pessoa


(Joo Marcos da Silva) que preencheu dado formulrio.
Nessa

situao,

correto

utilizar

seguinte

comando SQL de insero de dados: i n s e r t


c l i e n t e

( e m a i l , n o m e )

on

v a l u e s

( ' j o a o . s i l v a @ p r o v e d o r . c o m . b r ' , 'Joo Marcos da


Silva').
95

As restries de domnio em um banco de dados aumentam o


nvel de segurana, mas no contribuem para a avaliao da
integridade dos dados inseridos.

96

O comando create table cria uma tabela em um banco de


dados, mas no indica a chave primria dessa tabela: para a

No acesso aos dados de tabelas em um banco de dados, a


utilizao de ndices melhora o desempenho de acesso do
usurio final.

87

89

Julgue os itens subsequentes, relativos segurana e integridade

Servidores de aplicao suportam a execuo de aplicaes


distribudas, como as construdas com o Windows
Communication Foundation ou COM+. Por meio do Windows
Process Activation Service Support, o servidor de aplicao
pode ativar aplicaes remotamente, utilizando protocolos
como HTTP, message queuing, TCP e named pipes.

Com relao a banco de dados, julgue os itens a seguir.


86

CESPE/UnB ECT

obteno dessa chave, necessrio utilizar o comando alter


table.

Julgue os itens que se seguem, referentes normalizao de dados.


97

H restries de integridade de chave, entidade e referencial


para a primeira forma normal (1FN).

98

A integrao de tabelas de mesma chave constitui problema


comum que, identificado no processo de normalizao de
dados, pode ser solucionado juntando-se as tabelas que sero
integradas em uma nica tabela no modelo global.

99

Na segunda forma normal (2FN), todos os atributos no chave


so dependentes da chave primria.

||ECT11_004_14N373887||

Acerca de datawarehouse (DW) e datamining, julgue os prximos


itens.
100

Entre as utilidades de um sistema OLAP (online analytical


processing) inclui-se o apoio a usurios finais em decises
estratgicas dentro das organizaes.

101

Embora com alta capacidade de manipular dados, os sistemas


OLAP suportam somente estruturas unidimensionais.

102

Um dos mtodos de classificao do datamining o de anlise


de agrupamento (cluster), por meio do qual so determinadas
caractersticas sequenciais utilizando-se dados que dependem
do tempo, ou seja, extraindo-se e registrando-se desvios e
tendncias no tempo.

103

104

Considere que, em uma organizao que mantenha uma


soluo de DW, haja grande quantidade de dados para serem
manipulados e que uma nova rea criada dentro dessa
organizao necessite acessar parte dos dados desse DW.
Nessa situao, seria adequada a implementao de um
datamart especfico para essa nova rea.

106

107

108

cpias de segurana.
114

A ferramenta Vmware permite que a interface de rede do


servidor virtual seja configurada no modo bridge, o que
possibilita a utilizao da mesma faixa de endereos IPs do
servidor fsico.

(redundancy array of independent disks) no nvel 1, para o


armazenamento dos dados, proporciona tolerncia a falhas por
meio do armazenamento dos mesmos dados em dois discos: se
um deles falhar, os dados podero ser recuperados do
outro disco.
115

Na paravirtualizao, a mquina virtual simula o hardware e


possibilita que o sistema convidado (guest) seja executado de
maneira isolada.

110

Para que a ferramenta de virtualizao se comunique


diretamente com o hardware, pode ser utilizado um hypervisor
nativo, tambm conhecido como bare metal.

A ferramenta QEMU, em que se utiliza a tcnica de


virtualizao por emulao, somente pode ser rodada em
plataforma de 64 bits e em sistema operacional Linux.

113

A ferramenta Vmware oferece recursos que possibilitam


mover, de um servidor fsico para outro, uma mquina virtual
em funcionamento, sem a necessidade de interrupo do
funcionamento da mquina virtual.

no

gerenciamento

de

dados

armazenados,

independentemente dos equipamentos de acesso a esses dados,


podem-se prover recursos relacionados com redundncia e
tolerncia a falhas.
116

O backup incremental mostra-se vantajoso porque requer


apenas uma mdia, facilita a localizao de um arquivo para
restaurao e possui melhor desempenho na restaurao que o
backup completo e o backup diferencial.

117

No planejamento de um backup, a escolha do tipo de mdia de


armazenamento

determina

capacidade

total

de

armazenamento de cpias de dados e a velocidade com que


sero feitas cpias e restauraes de dados.
118

O LTO-5 (linear tape open) um tipo de mdia de backup


adequado para o armazenamento de um volume de dados de 5
terabytes em uma nica mdia, sem a necessidade de utilizao
de recurso de compresso de dados.

119

Considere que, logo aps a concluso da instalao do sistema


operacional Linux em um servidor de rede, tenha sido

A virtualizao por meio de emuladores o hypervisor oferece


como vantagem a disponibilizao de uma mquina virtual que
permite a execuo de aplicativos no ambiente simulado; esse
esquema, que simula hardware no disponvel fisicamente,
apresenta desempenho superior ao da paravirtualizao.

112

Por meio de uma SAN (storage area network), cuja funo


ajudar

A ferramenta de virtualizao Hyper-V da Microsoft permite


a execuo de servidores virtualizados com o sistema
operacional convidado Red Hat Linux, disponibilizando at
oito processadores virtuais para esse sistema operacional.
Entre as ferramentas de virtualizao disponveis no mercado
incluem-se a VMWARE e a XEN, que no possuem verses
gratuitas.

Em um servidor que disponibiliza arquivos para serem


acessados por usurios, a utilizao do recurso de RAID

A instalao dos pacotes iproute2 e less constitui pr-requisito


para a instalao da ferramenta XEN em uma mquina com o
sistema operacional Linux.

109

111

Julgue os itens seguintes, relativos a sistemas de armazenamento e

Em um sistema de banco de dados distribudos, a adoo de


mecanismos OLTP (online transaction processing) prejudica
a manuteno da consistncia dos dados.

Julgue os itens a seguir, a respeito de conceitos e ferramentas de


virtualizao.
105

CESPE/UnB ECT

identificada a necessidade de redimensionamento de uma


partio do disco com arquivos j armazenados. Nessa
situao, impossvel o redimensionamento sem a perda dos
dados.
120

A utilizao de volumes lgicos consiste na utilizao de um


ou mais discos rgidos para a formao de um volume de dados
com fcil redimensionamento.
8

You might also like