MSPC - Informações Técnicas

. . . | Início | Mapa | Uso etc | Pesquisar | Fim pág | Voltar |



Testando conhecimentos



Prova perito (área 3) Polícia Federal 1997 - Questões de conhecimentos específicos - Parte II (número variável de respostas certas por questão)

Índice do grupo | Página anterior | Próxima página |

Questões |
Respostas |


Questões

   (Topo pág | Fim pág)


18) O modelo cliente-servidor pode ser interpretado como um paradigma de estruturação de aplicações em rede, em que a aplicação tem suas tarefas divididas entre dois ou mais sistemas computacionais distintos. As características da aplicação determinam a estrutura do cliente e do servidor, assim como os protocolos de comunicação envolvidos. Considerando os aspectos envolvidos neste tema, julgue os itens seguintes.

(a) A implantação de um servidor em modo sem-estado (stateless) facilita o restabelecimento do serviço após queda do servidor e simplifica o protocolo de aplicação.

(b) Na implementação de servidores que realizem transferências de elevados volumes de dados é preferencial a utilização de protolocos sem conexão, para aumentar e eficiência da comunicação.

(c) Serviços não-críticos e de reduzido tempo de tratamento pelo servidor são implementados, em geral, com protocolo sem conexão e no modo sem estado (stateless).

(d) Em um ambiente heterogêneo, constituído de computadores pessoais PC e computadores de grande porte, pode-se afirmar que os primeiros são sempre clientes e os demais são sempre servidores.

(e) Serviços típicos disponíveis na internet, tais como dns, ftp, telnet, www, são implementados segundo o modelo cliente-servidor e utilizam, todos, o mesmo protocolo de aplicação padrão para as soluções cliente-servidor.



19) A interação cliente-servidor constitui o modo básico de interação dos Sistemas Operacionais de Rede (SOR). Os módulos de um SOR instalados nas estações são de dois tipos: o módulo cliente do SOR, que é a entidade que solicita o serviço, e o módulo servidor do SOR, que é a entidade que presta o serviço. Considerando este modelo, julgue os itens que se seguem.

(a) No módulo cliente do SOR o redirecionador funciona interceptando as chamadas feitas pelas aplicações ao SOR local, desviando aquelas que se referem a recursos remotos.

(b) Implementações de SOR segundo a arquitetura peer-to-peer, em que em todas as estações o SOR possui os módulos cliente e servidor, há maior independência no acesso aos serviços, em comparação às soluções de servidores dedicados.

(c) Na arquitetura cliente-servidor, há estações com apenas o módulo cliente instalado e outras com os módulos servidor e cliente.

(d) Na arquitetura cliente-servidor com servidor dedicado, as estações servidoras possuem o módulo servidor e um módulo cliente, que pode ser usado tanto pelo módulo servidor quanto pelas aplicações locais.

(e) Na arquitetura cliente-servidor peer-to-peer, as funcionalidades oferecidas pelo módulo servidor são, em geral, de menor complexidade, em comparação às soluções de servidores dedicados.



20) O modelo cliente-servidor em três níveis (three-tiered) sugere a composição da aplicação em três módulos:

I - Interface com o usuário; II - Lógica; III - Armazenamento e Recuperação de Informações;

O módulo II pode ser dividido em três unidades:
II.1 - Apresentação; II.2 - Computacional; II.3 - Informação;

Considerando esta divisão funcional, julgue os itens seguintes.

(a) O cliente de um SGBD pode ser constituído dos módulos I e II e o servidor, do módulo III.

(b) O modelo three-tiered conduz à implementação do módulo III em estações de baixo custo e à concentração dos módulos I e II em estações de maior capacidade e confiabilidade.

(c) O RPC é uma solução atual para a implementação do particionamento de módulos de uma solução cliente-servidor no modelo three-tiered.

(d) O sistema X-Windows é implementado com uma separação do módulo II.1 dos demais módulos.

(e) Um cliente que utilize recursos de processamento de outro computador, especializado em tratamentos computacionais específicos, pode ser constituído pelos módulos I, II.1, II.3 e III. O servidor pode ser constituído pelo módulo II.2.



21) Um componente fundamental de um Sistema Operacional de Rede (SOR) é o seu sistema de arquivos. Um Sistema de Arquivos em Rede (SAR) permite aos programadores e usuários terem acesso aos arquivos em outro computador da mesma forma que os arquivos no computador local.

Considerando o exposto, julgue os itens abaixo.

(a) Em um ambiente heterogêneo, o SAR deve resolver problemas de convenção de estrutura de diretório, nome de arquivos e representação interna de dados.

(b) A estratégia de solução SAR centralizado implica a configuração de algumas estações como servidoras de arquivos das várias estações clientes.

(c) A implementação de um SAR não centralizado implica maior complexidade e volume nas tarefas de gerência dos recursos por parte do administrador da rede.

(d) O uso de um SAR reduz o tráfego na rede, minimizando os problemas de desempenho da rede e as preocupações relativas à segurança dos dados.

(e) Uma importante funcionalidade que um SAR deve oferecer é a transparência de localização, que permite que arquivos remotos sejam utilizados através das mesmas primitivas que servem aos arquivos locais.



22) Acerca dos sistemas de comunicação de dados, julgue os seguintes itens.

(a) A largura de banda de um sinal é definida pelas faixas de freqüência que compõem o sinal a ser transmitido.

(b) A transmissão em banda larga utiliza técnicas de multiplexação FDM para a criação de múltiplos canais independentes e concorrentes de transmissão derivados de um único cabo.

(c) O sinal digital resultante do processo de modulação de sinais de voz no padrão PCM apresenta uma taxa de 64 kps codificados em 8 bits. Obs: item foi anulado.

(d) A técnica de stuffing de bits, utilizada pelos protocolos orientados a bit, garante um tamanho mínimo de mensagem e diminui a possibilidade de erros.

(e) Os protocolos de janelas deslizantes, com tamanho de janela igual a um, apresentam comportamento semelhante ao protocolo pára e espera, não sendo confiáveis para o caso de linhas de baixa qualidade.



23) Acerca do padrão Ethernet para redes locais, definido pelas normas IEEE 802, julgue os itens a seguir.

(a) O padrão 10BaseT define uma configuração física em estrela a 10 Mbps em uma distância máxima de 100 metros com cabos de par trançado e conectores RJ45

(b) Os repetidores são utilizados para aumentar o comprimento do cabo e podem ser usados entre duas quaisquer estações até um número máximo de 4 repetidores.

(c) Os hubs são equipamentos capazes de segmentar uma rede local Ethernet em sub-redes com o objetivo de reduzir tráfegos ou converter protocolos de redes locais diferentes.

(d) O protocolo de controle de acesso ao meio implementado é o CSMA-CD, baseado em controle de fichas de autorização de acesso e controle de colisão.

(e) O padrão 100BaseTX é uma configuração em estrela a baixo custo de rede local Ethernet que opera a 100 Mbps e utiliza fibra ótica.



24) Acerca do modelo OSI desenvolvido pela ISO, julgue os itens que se seguem.

(a) O modelo OSI definiu sete camadas de estruturação, com funções e protocolos de comunicação definidos para cada uma das camadas.

(b) A camada de enlace de dados é responsável pelo controle de erros e pelo controle do fluxo de dados transmitidos em unidades denominadas quadro.

(c) A camada de transporte é responsável pela transferência de dados fim a fim, incluindo tratamento de erros e controle de fluxo.

(d) A camada de sessão é responsável pela gerência dos dados transmitidos, preservando os significados e fornecendo mecanismos de formatação, compressão e criptografia.

(e) Um serviço é definido para ser implementado por uma camada inferior, ou provedora, e ser utilizado por uma camada superior, ou usuária, em outra máquina remota.



25) Protocolos de redes são geralmente desenvolvidos em camadas de forma que cada camada é responsável por diferente função na comunicação. Uma pilha de protocolos, tal como o TCP/IP, é a combinação de diferentes protocolos em diferentes camadas. O TCP/IP é definido em três camadas: de rede ou IP, de transporte e de aplicação. Considerando a implementação dessas três camadas na arquitetura TCP/IP, julgue os itens seguintes.

(a) A camada de rede oferece um serviço de envio de dados entre quaisquer estações de uma internet, com garantia de entrega.

(b) A camada de transporte oferece dois tipos de serviços de transporte de dados entre aplicações de quaisquer estações de uma internet: com garantia de entrega (TCP) e em modo datagrama (UDP).

(c) O envio de mensagens de uma camada IP à outra é realizado pela sub-rede que interconecta as duas estações comunicantes.

(d) A arquitetura TCP/IP não define a tecnologia das sub-redes, mas especifica, como tais tecnologias transportam os datagramas IP.

(e) A camada de aplicação oferece serviços às aplicações dos usuários, por meio de portas e das APIs (Interface de Programação de Aplicações), sockets e RPC.



26) A camada de rede, denominada IP devido ao protocolo que abriga, é responsável por várias funções, que garantem a interconexão entre redes e o roteamento de mensagens em toda a internet. Considerando as diversas funções que a camada IP deve realizar, julgue os itens abaixo.

(a) Para evitar a permanência indefinida de um datagrama com endereço de destino inválido na internet, o campo tempo-de-vida (TTL) contém a duração da vida do datagrama em segundos.

(b) A máscara de endereçamento serve à recuperação do identificador de rede, a partir do endereço IP destinatário.

(c) O sub-endereçamento tem por objetivo a distribuição do espaço de endereçamento dos 32 bits do endereço IP em quatro classes: A, B, C e D, das quais são usadas efetivamente as classes A, B e C.

(d) As tabelas de roteamento podem conter identificadores de rede ou endereços IP completos. No primeiro caso, a cada identificador corresponde a rota, ou seja, o próximo roteador para o qual o datagrama deve ser enviado para que alcance o destino.

(e) Um datagrama cujo endereço de destino seja 127.0.0.2 é roteado para a rede classe A de número 127.0.0.0 e entregue à estação de endereço IP 127.0.0.2.



27) A camada de transporte da arquitetura TCP/IP tem por função principal a comunicação entre aplicações, ou seja o diálogo fim-a-fim, sendo, portanto, a camada intermediária entre os protocolos de rede e os protocolos das aplicações. Considerando as funcionalidades da camada de transporte da arquitetura TCP/IP, julgue os seguintes itens.

(a) Uma aplicação, para realizar uma transferência de dados a uma aplicação remota via TCP deve inicialmente realizar uma conexão ao endereço IP da estação da aplicação remota e à porta alocada pela mesma.

(b) O protocolo UDP permite o transporte de dados em modo datagrama, ou seja, não oferece limites ao tamanho da mensagem a ser transportada, pois realiza a segmentação dos dados.

(c) Em caso de perda de dados na transmissão, o protocolo TCP realiza a retransmissão dos dados perdidos após a solicitação do módulo TCP remoto que identificou a perda.

(d) As portas reservadas well-known são alocadas pelos clientes dos serviços TCP/IP, ao passo que os servidores alocam as portas que estiverem livres em tempo de carga do sistema operacional.

(e) Ao transmitir longas mensagens o protocolo TCP divide os dados originais em conjuntos menores, obedecendo à capacidade de transmissão (MTU) da sub-rede local e da sub-rede remota.



28) A camada de aplicação abriga as aplicações próprias da arquitetura Internet e quaisquer outras aplicações em rede desenvolvidas pelos programadores, que utilizem as APIs apropriadas. Estas aplicações fazem uso dos protocolos da arquitetura TCP/IP para a troca de mensagens que viabilizam seu funcionamento. Considerando as aplicações da arquitetura TCP/IP e as APIs para programação de soluções individuais, julgue os itens a seguir.

(a) A RPC é uma API que permite a implementação de aplicações com base no paradigma read-write-close, sendo uma extensão às primitivas do sistema de arquivos tradicional do Unix.

(b) A implementação do serviço DNS envolve uma hierarquia global de atribuição de nomes e uma configuração de clientes e servidores para os diversos domínios.

(c) O serviço telnet, tal como o ftp, exige o estabelecimento de duas conexões entre o cliente e o servidor, uma para transferência de dados e outra transferência de comandos.

(d) No serviço www, a comunicação entre cliente e servidor, ou seja, entre browser e servidor WEB, é controlada pelo protocolo HTML, cujos comandos são codificados em ASCII.

(e) Para enviar uma mensagem ao destinatário joao@cespe.unb.br, a estação do usuário estabelece uma conexão tcp com o servidor cespe.unb.br e transmite a mensagem via ftp.



29) O padrão IEEE 802.3 para redes locais foi definido a partir da solução Ethernet, da DIX - Digital, Intel e Xerox. O protocolo de acesso do IEEE 802.3 pressupõe o compartilhamento do meio e a identificação de colisões, o que reduz a utilização do meio. Novos elementos têm sido adicionados ao padrão original para dotar a solução IEEE 802.3 de melhor performance. Acerca das soluções Ethernet e IEEE 802.3, julgue os itens seguintes.

(a) Um switch da Ethernet é um elemento ativo que possui uma tabela interna pré-configurada pelo usuário com os endereços MAC associados por porta, realizando a entrega de mensagens sem ocorrência de colisões.

(b) A aceitação de uma mensagem pela estação, em uma rede IEEE 802.3, é realizada pela leitura do endereço MAC destino no quadro e sua comparação com os endereços configurados através do sistema operacional.

(c) Para compatibilizar as implementações com base em Ethernet com o IEEE 802.3, foi definido o header SNAP, incluído após o header LCC nos quadros IEEE 802.3.

(d) A estação transmissora, após a identificação de colisão, interrompe a transmissão e envia um sinal de reforço de colisão.

(e) As limitações físicas de uma rede Ethernet devem-se, exclusivamente, às características elétricas dos meios físicos utilizados.



30) Em criptografia de chave pública existe uma regra para cifrar:C e uma regra para decifrar:D.

Tendo como base as características que definem tal sistema criptográfico, julgue os itens que se seguem.

(a) É computacionalmente possível determinar D a partir de C.

(b) A regra de cifrar não precisa ser mantida em sigilo para assegurar o segredo da mensagem cifrada.

(c) A vantagem do sistema de chave pública é que qualquer remetente pode enviar uma mensagem cifrada para um destinatário sem a comunicação prévia de uma chave secreta.

(d) Um sistema cripto de chave pública provê segurança incondicional.

(e) O sistema cripto de chave pública RSA tem sua segurança alicerçada na dificuldade de se fatorar números inteiros muito grandes.



31) Em um documento, a assinatura à mão é usada para estabelecer a pessoa responsável por ele.

A respeito de assinatura, julgue os itens abaixo.

(a) Um esquema de assinatura digital é um método de preservar a assinatura de uma mensagem armazenada em forma eletrônica.

(b) Uma assinatura digital faz fisicamente parte do documento assinado.

(c) Uma assinatura digital pode ter sua autenticidade verificada usando-se um algoritmo público conhecido.

(d) Uma assinatura digital pode ser incondicionalmente segura.

(e) Pode-se criar uma assinatura digital usando-se o sistema de chave pública RSA.



32) Uma autenticação

(a) é um método de assegurar a integridade de uma mensagem.

(b) somente pode ser verificada pelo legítimo remetente.

(c) não pode ser fraudada mesmo com recursos computacionais infinitos.

(d) pode ser obtida mesmo na presença de um oponente em atividade, que pode observar o tráfego de mensagens no canal de comunicação e introduzir suas próprias mensagens no canal.

(e) não provê necessariamente segredo.



33) A arquitetura de segurança OSI define termos e conceitos importantes que são utilizados em vários padrões de segurança para sistemas abertos. Além disso ela também estabelece alguns princípios importantes de arquitetura.

Com base no padrão de segurança OSI, é correto afirmar que essa arquitetura de segurança

(a) atende, prioritariamente, a duas áreas: terminologia e definição de serviços e mecanismos de segurança.

(b) define formalmente controle de acesso como sendo unicamente a prevenção de uso de um recurso não permitido.

(c) contém como serviços de segurança: Autenticação, Controle de Acesso, Confidência, Integridade e Aceitação.

(d) não descreve em detalhe como os serviços de segurança devem ser providos.

(e) tem como contribuição mais importante a conclusão sobre quais camadas cada serviço de segurança deve ser localizado.



34) Considerando os comandos COBOL apresentados, julgue os valores fornecidos para a variável ITEM em cada execução do parágrafo ROTINA

(a) No comando
PERFORM ROTINA VARYING ITEM FROM 1 BY 2
UNTIL ITEM GREATER THAN 8
a variável ITEM assume os valores 1,3,5,7 e a execução pára com ITEM=9.

(b) No comando
PERFORM ROTINA VARYING ITEM FROM 10 BY -3
UNTIL ITEM LESS THAN -4
a variável ITEM assume os valores 10,7,4,1,-2 e a execução pára com ITEM=-5.

(c) No comando
PERFORM ROTINA VARYING A FROM 2 BY 3
UNTIL A GREATER THAN 7
AFTER B FROM 5 BY -1
UNTIL B LESS THAN 3
AFTER ITEM FROM 1 BY 1
UNTIL ITEM GREATER THAN 3
a variável ITEM assume os valores 1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3 e a execução pára com ITEM=1.

(d) No comando
PERFORM ROTINA VARYING ITEM FROM 5 BY 5
UNTIL ITEM GREATER THAN 25
a variável ITEM assume os valores 5,10,15,20,25 e a execução pára com ITEM=30.

(e) No comando
PERFORM ROTINA VARYING ITEM FROM 2 BY 2
UNTIL ITEM GREATER THAN 8
AFTER A FROM 5 BY -1
UNTIL A LESS THAN 4
a variável ITEM assume os valores 2,2,4,4,6,6,8,8 e a execução pára com ITEM=8.



35) Considerando as características da linguagem C, julgue os itens a seguir.

(a) A passagem de parâmetros pela linha de comando em programas C ocorre por intermédio de duas variáveis, definidas como int argc e char argv.

(b) Se x é o nome de uma matriz, então o i-ésimo elemento pode ser representado por x[i] ou (x+i).

(c) A declaração char mat*[10] cria uma matriz capaz de armazenar até 10 ponteiros de strings de qualquer tamanho.

(d) A variável a, definida dentro de uma função, é local à função, ou seja, o seu conteúdo não é preservado após o encerramento da função. Esta característica se mantém, mesmo na declaração static float a, feita dentro da função.

(e) Após a execução do trecho de programa status='S'; pag=300; taxa=(status=='S')?(20*pag):(14*pag); o valor da variável taxa é igual a 4200.



Respostas

   (Topo pág | Fim pág)

18 - (a) (c) 19 - (a) (b) (c) (e) 20 - (a) (c) (e) 21 - (a) (c) 22 - (b)
23 - (a) (b) 24 - (b) (c) 25 - (b) (c) (d) 26 - (b) (d) 27 - (a) (e)
28 - (b) 29 - (c) (d) 30 - (b) (c) (e) 31 - (c) (e) 32 - (a) (c) (d) (e)
33 - (c) (d) (e) 34 - (a) (b) (c) (d) 34 - Nenhuma - -


Topo | Página anterior | Próxima página | Última revisão ou atualização: Dez/2007