Questões de Ciência da Computação

Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considerando que os servidores de aplicação e proxy podem ser usados de diversas formas em um ambiente de redes, assinale a opção correta.

  • A. redes DMZ ou zonas desmilitarizadas, por estarem ligadas diretamente à Internet, não devem conter servidores de aplicação de nenhum tipo.
  • B. O servidor proxy é um tipo de gateway, também usado em substituição a um firewall, pois se comunica com o navegador usando HTTP e, com os servidores, usando qualquer outro protocolo definido, incluindo-se o próprio HTTP.
  • C. Os applets são aplicações usadas para promover a interação dos clientes com os servidores de aplicação onde as mesmas aplicações executam suas funções.
  • D. A linguagem JAVA, empregada nos servidores de aplicação atuais, é orientada a objeto e pode usar todas as classes disponíveis na linguagem C, incluindo-se as primitivas de E/S ou I/O, presentes na JAVA e na C.
  • E. Um servidor de arquivos que utiliza a arquitetura .NET deve possuir uma única pilha para tratar, simultaneamente, o IPv4 e o IPv6, quando relacionados à comunicação com a camada de rede.

Com relação à arquitetura cliente/servidor, correio eletrônico e tecnologias associadas, assinale a opção correta.

  • A. Um usuário interessado em transferir para um smartphone o conteúdo de suas mensagens do servidor, a fim de as ler posteriormente, deverá utilizar o IMAP4, pois o POP3 não permite essa funcionalidade.
  • B. A primeira mensagem a ser recebida por um servidor SMTP por meio da porta 25 do protocolo UDP será HELO.
  • C. Em ambientes cliente/servidor, a RFC 822 é usada para a padronização de formato, sendo incompatível com o padrão X.400, que deixou de ser utilizado devido a sua forma complexa de implementação.
  • D. Considerando-se que o emprego do padrão ASCII é obrigatório em sistemas de comunicação, com o uso dos protocolos STMP, POP3 ou IMAP4, é correto afirmar que o campo Sender: (Transmissor:) é responsável por transportar a informação do DNS do primeiro destinatário.
  • E. O padrão MIME, desenvolvido a partir da necessidade de padronização na comunicação por email, é caracterizado pela codificação de qualquer símbolo por ASCII, excetuando-se os tratamentos específicos de diferenciação de línguas.

Com relação à família de protocolos TCP/IP, assinale a opção correta.

  • A. O protocolo RIPv2 trabalha com IPv4 e(ou) IPv6.
  • B. O uso do protocolo BGP é restrito à comunicação entre sistemas autônomos distintos.
  • C. O IPv6 e o IPv4 são compatíveis entre si, sendo o primeiro resultante de uma evolução do segundo, em função da escassez de endereços relativos à versão 4.
  • D. No protocolo OSPF, a comunicação relativa à troca de informação de roteamento entre nós de duas áreas ocorre por meio da área zero ou backbone.
  • E. O protocolo RIPv1 trabalha com IPv4 e sub-redes endereçadas com máscara de comprimento variável ou classless.

Considerando que os modelos OSI e TCP/IP são utilizados como referência para o entendimento de sistemas de comunicação, assinale a opção correta.

  • A. A camada de transporte, obrigatória no modelo OSI e no modelo TCP/IP, admite apenas protocolos orientados à conexão.
  • B. A camada de enlace de dados, também conhecida como camada 2 do modelo OSI, é responsável pelo controle de fluxo e os endereços nela utilizados têm significado global.
  • C. A padronização das camadas é empregada para que, na comunicação, um nó possa ter acesso a qualquer camada do nó adjacente.
  • D. O TCP é um protocolo que atua na camada de transporte do modelo OSI e na camada de rede do modelo TCP/IP.
  • E. A camada 2 do modelo TCP/IP corresponde à camada 3 do modelo OSI, na qual o protocolo IP está descrito.

Com relação às redes locais, metropolitanas e de longa distância, assinale a opção correta.

  • A. O Ethernet utiliza um método de alocação de canal centralizado.
  • B. O protocolo Ethernet pode ser usado somente em redes locais ou em redes metropolitanas, pois é um protocolo de redes de curta distância.
  • C. Em um mesmo comutador, a técnica de separação de redes Ethernet em VLANs em nível 2 resolve o problema de colisão, mas não resolve o problema de broadcast.
  • D. Para um mesmo número de nós, a topologia de rede em estrela necessita de mais enlaces que a topologia full-meshed.
  • E. O tempo de propagação total de uma rede LAN, MAN ou WAN está diretamente relacionado à velocidade de transmissão do enlace medido.

Com relação às técnicas de comutação de circuitos, pacotes e células, assinale a opção correta.

  • A. Em uma rede de pacotes, é obrigatório que cada pacote siga o mesmo caminho.
  • B. Em uma rede comutada por células do tipo ATM, o sincronismo é dispensável, pois o seu modo de transferência é assíncrono.
  • C. Em uma rede comutada por pacotes, o tamanho dos pacotes em baites deve ser o mesmo.
  • D. Na sinalização canal comum, cada canal tem o seu próprio subcanal de sinalização privado.
  • E. O congestionamento em uma rede de comutação de circuitos é detectado no momento do estabelecimento da conexão.

Considerando que a evolução dos sistemas de cabeamento das redes de computadores está intrinsecamente ligada ao aumento das taxas de transmissão, assinale a opção correta.

  • A. Os cabos de fibra óptica para uso interno, assim como os cabos metálicos CAT5/6, podem ser lançados nos mesmos dutos que a rede elétrica.
  • B. Os cabos de fibra óptica monomodo operam em um único comprimento de onda, por isso possuem menor alcance que os cabos de fibra multimodo, que operam em diversos comprimentos de onda.
  • C. Os cabos metálicos CAT5 ou CAT6, destinados a redes de computadores, não podem ser usados em sistemas de transmissão de voz ou em sistemas de PABX/PBX, dadas as limitações relacionadas à banda passante.
  • D. Cabos de fibra óptica que apresentam gel em sua estrutura ou em sua composição física não devem ser usados na estrutura interna de edifícios, devido a sua natureza inflamável.
  • E. O fenômeno físico da paradiafonia, ou next, é detectável por equipamentos que medem o espectro da luz ou ODTRs.

Com relação à plataforma Android, assinale a opção correta.

  • A. Webkit é uma biblioteca redenrizadora de páginas para navegadores com suporte a DOOM e AJAX.
  • B. Dalvik é um gerenciador de banco de dados para o armazenamento de dados estruturados.
  • C. A camada RunTime, na arquitetura Android, fica acima de todas as outras camadas e é nela que as aplicações Java são executadas.
  • D. Na arquitetura Android, a Activity Manager, presente na camada Libraries, gerencia a execução de uma activity, incluindo sua iniciação e seu término.
  • E. A Content Providers, na arquitetura Android, gerencia as apresentações de janelas e os tratamentos gráficos das aplicações.

Acerca do Clean Code, assinale a opção correta.

  • A. A segurança do código é vital, por isso os programadores devem deixar o código o mais obscuro possível.
  • B. Se um valor deve ser utilizado em múltiplos locais do código, é imperativo atribuir esse valor a uma variável ou a uma constante com nome amigável.
  • C. As classes devem possuir nome amigável oriundo de verbos, escolhidos no infinitivo, e não no gerúndio.
  • D. Para customizar o código, deve-se utilizar o mesmo termo para duas diferentes ideias.
  • E. Os nomes das variáveis devem ser simplificados, de forma a não criar códigos gordos (fat codes) — por exemplo, o uso de x para o nome de uma variável é mais apropriado que MediadosAlunosAprovados.

O TDD (test driven development)

  • A. apresenta como vantagem a leitura das regras de negócio a partir dos testes, e, como desvantagem, a necessidade de mais linhas de códigos que a abordagem tradicional, o que gera um código adicional.
  • B. impede que seja aplicada a prática de programação em pares, que é substituída pela interação entre analista de teste, testador e programador.
  • C. é um conjunto de técnicas associadas ao eXtremme Programing e a métodos ágeis, sendo, contudo, incompatível com o Refactoring, haja vista o teste ser escrito antes da codificação.
  • D. refere-se a uma técnica de programação cujo principal objetivo é escrever um código funcional limpo, a partir de um teste que tenha falhado.
  • E. refere-se a uma metodologia de testes em que se devem testar condições, loops e operações; no entanto, por questão de simplicidade, não devem ser testados polimorfismos.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...