Questões de Ciência da Computação da Fundação CESGRANRIO (CESGRANRIO)

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

O valor de VAR apresentado pelo comando DISPLAY, na execução do programa, é

  • A. 11
  • B. 09
  • C. 17
  • D. 08
  • E. 10

Considere as afirmativas abaixo sobre a arquitetura de três camadas.

I – A arquitetura de três camadas é uma outra forma de designar a arquitetura MVC.

II – Nas aplicações Web, os módulos da camada intermediária rodam usualmente em um servidor de aplicações.

III – Toda a comunicação entre a camada de apresentação e a camada de dados tem de passar pela camada intermediária.

Está correto o que se afirma em

  • A. I, apenas
  • B. II, apenas
  • C. I e II, apenas
  • D. II e III, apenas
  • E. I, II e III

Que linguagem foi projetada para separar o conteúdo de um documento escrito em uma linguagem de marcação, tal como HTML, dos elementos de apresentação desse documento, tais como layout, cores e fontes?

  • A. Ajax
  • B. Ruby
  • C. CSS
  • D. JSON
  • E. JavaScript

Tanto no modelo OSI como na arquitetura Internet TCP/IP, no nível de transporte ocorre uma comunicação fim-a-fim entre as entidades. Sabe-se que o circuito virtual é um serviço cujas características incluem a entrega confiável ordenada de unidades ao nível superior por meio de um serviço orientado a conexão.

O nível de transporte nessas arquiteturas pode oferecer um serviço de circuito virtual?

  • A.

    Sim, fazendo a ordenação das unidades de informação e os controles de erro e de fluxo fim a fim, caso o nível inferior (rede ou inter-rede) ofereça um serviço não orientado à conexão e não confiável.

  • B.

    Sim, apenas realizando as solicitações de estabelecimento de conexão ao nível inferior (rede ou inter- -rede), já que a responsabilidade dessas camadas inferiores já é, obrigatoriamente, a de oferecer o serviço de circuito virtual, restando ao nível de transporte apenas realizar a multiplexação utilizando portas.

  • C.

    Sim, somente nos casos em que o nível inferior (rede ou inter-rede) oferecer também um serviço de circuito virtual, podendo, dessa forma, estabelecer um caminho entre a origem e o destino para a entrega ordenada.

  • D.

    Sim, somente quando o nível inferior (rede ou inter-rede) oferecer um serviço não orientado à conexão e não confiável.

  • E.

    Não, já que não é possível estabelecer um caminho entre a origem e o destino e, portanto, não há como realizar a entrega ordenada.

Qual elemento de um documento WSDL é usado para definir o conjunto abstrato de operações implementadas por um serviço?

  • A.
  • B.
  • C.
  • D.
  • E.

Preocupado com os constantes erros nos sistemas entregues aos usuários, um analista de desenvolvimento resolveu realizar testes conforme o modelo V.

A correspondência da validação dos modelos por fases do processo de software, de acordo com esse modelo, está representada em:

  • A. Teste unitário → Modelagem de requisitos
  • B. Teste de sistema → Desenvolvimento de componentes
  • C. Teste de aceitação → Geração de código
  • D. Teste de integração → Arquitetura do sistema
  • E. Teste de caixa preta → Desenho das estruturas de dados

Segundo o PMBOK, o planejamento de um projeto é uma atividade que

  • A. reflete a cultura organizacional.
  • B. está alinhada com os processos de negócio.
  • C. é progressiva ao longo do ciclo de vida do projeto.
  • D. define como o projeto é auditado e coleta lições aprendidas.
  • E. necessita, no mínimo, de escopo, prazo e custo para ser encerrado.

Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?

  • A. SELECT Nome As Sobrenome, Sobrenome AS Nome FROM Pessoa
  • B. UPDATE Nome=Sobrenome, Sobrenome=Nome FROM Pessoa
  • C. UPDATE Pessoa SET Nome,Sobrenome WITH (SELECT Sobrenome,Nome FROM Pessoa)
  • D. UPDATE Pessoa SET Nome=Sobrenome, Sobrenome=Nome
  • E. UPDATE Pessoa WITH Nome As Sobrenome, Sobrenome AS Nome

O que ocorre com o programa C#, apresentado acima, quando é compilado e posteriormente executado?

  • A. Compila corretamente, executa e imprime o número 45.
  • B. Compila corretamente, executa e imprime o número 9.
  • C. Compila corretamente e executa, mas nunca termina.
  • D. Compila corretamente, mas apresenta erro de execução.
  • E. Apresenta erro na compilação.
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...