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

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

A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.

Na SOA, um repositório de serviços mantém serviços que não estão implementados na mesma máquina em que está o repositório. Assim, os serviços do repositório podem estar implementados em vários servidores diferentes, distribuídos pela rede.

  • C. Certo
  • E. Errado

A World Wide Web (WWW) pode ser considerada um enorme sistema para acessar documentos ligados, que consiste em milhões de clientes e servidores. Servidores mantêm conjuntos de documentos, enquanto clientes fornecem a usuários uma interface de fácil utilização para apresentar e acessar esses documentos. Devagar e gradativamente, a Web cresceu e se expandiu para outros setores e, atualmente, é mais do que apenas um sistema baseado em documentos. Em particular, tem-se observado o surgimento de um imenso sistema distribuído no qual, mais do que documentos, estão sendo usados serviços. Assim, a respeito da arquitetura orientada a serviço (SOA), julgue os itens de 57 a 62.

Um serviço web pode ser gerenciado por um servidor web, junto com páginas web, ou pode ser um serviço totalmente separado. Assim, os termos servidor web e serviços web não são confundidos, pois um servidor web fornece um serviço HTTP básico, enquanto um serviço web fornece um serviço baseado nas operações definidas em sua interface.

  • C. Certo
  • E. Errado

Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.

Na arquitetura cliente-servidor, todos os processos envolvidos em uma tarefa ou atividade desempenham funções semelhantes, interagindo cooperativamente, sem distinção entre os processos nem entre os computadores em que são executados.

  • C. Certo
  • E. Errado

Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.

Em uma arquitetura distribuída, middleware é definido como uma camada de software cujo objetivo é mascarar a heterogeneidade e fornecer um modelo de programação conveniente para os programadores de aplicativos. Como exemplos de middlewares é correto citar: Sun RPC, CORBA, RMI Java e DCOM da Microsoft.

  • C. Certo
  • E. Errado

Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.

Em sistemas distribuídos, a arquitetura cliente-servidor é implementada com uma variação na execução dos processos servidores, por meio de código móvel. Nesse caso, o código móvel é um programa em execução (incluindo código e dados) que decide passar de um computador para outro em um ambiente de rede, realizando uma tarefa em nome de alguém e finalmente retornando com os resultados obtidos a esse alguém para a máquina origem.

  • C. Certo
  • E. Errado

Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.

Em uma arquitetura cliente-servidor, os pedidos são enviados em mensagens dos clientes para o servidor, e as respostas são enviadas do servidor para o cliente. Assim, uma interação completa entre um cliente e um servidor, desde o momento em que o cliente envia seu pedido até o momento em que recebe a resposta do servidor, é chamada de requisição remota.

  • C. Certo
  • E. Errado

Para manter informações atualizadas dos vários projetos em andamento, os engenheiros utilizam redes de computadores interconectados remotamente, nas quais a Internet é a principal ferramenta para utilização dos seus aplicativos. Considerando a maior diversidade de distâncias e localidades dos projetos e a necessidade de maior estabilidade dos sistemas utilizados, o acesso à Internet mais indicado se dá por meio do tipo de conexão

  • A.

    de banda larga com cabos de fibra ótica.

  • B.

    de banda larga com a tecnologia ADSL.

  • C.

    de banda larga 3G.

  • D.

    via rádio microondas.

  • E.

    via satélite.

O símbolo # (jogo-da-velha) no sistema ASCII, em decimal e em hexadecimal, respectivamente, é

  • A.

    35 e 23.

  • B.

    35 e 2A.

  • C.

    36 e 24.

  • D.

    36 e 2E.

  • E.

    37 e 25.

O XML, desde a sua criação, em 1996, pelo World Wide Web Consortium, promoveu o surgimento de grande quantidade de tecnologias que visam facilitar sua adoção em uma ampla gama de soluções. A respeito de algumas dessas tecnologias, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta.

I – DOM

II – XPath

III – SAX

IV – XSLT

( ) Interpreta um documento XML e dá origem a eventos que indicam a um programa a estrutura e o conteúdo do documento à medida que este é interpretado.

( ) Permite criar expressões capazes de selecionar um subconjunto de nós de um documento XML.

( ) Define regras a serem utilizadas por um programa que processa arquivos XML e os converte em outros tipos de documentos.

( ) Define uma estrutura lógica a partir da qual um documento XML pode ser manipulado.

A sequência correta é:

  • A.

    I, II, IV, III.

  • B.

    I, IV, II, III.

  • C.

    III, II, IV, I.

  • D.

    III, IV, II, I.

A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II mostra os pesos para o cálculo de pontos de função não ajustados.

 Assumindo-se que a produtividade média de uma equipe é de 8 horas por ponto de função (não ajustados), o valor mais próximo do esforço total estimado, em horas, para o desenvolvimento das funcionalidades do sistema é

  • A.

    1072

  • B.

    1320

  • C.

    1456

  • D.

    1528

  • E.

    1624

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...