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.

No âmbito da Refatoração de software, analise as afirmativas a seguir.

I - Introduce Parameter Object é uma técnica de refatoração que pode ser aplicada em métodos muito longos.

II - Código duplicado é candidato para aplicação das técnicas Extract Method e Substitute Algorithm.

III - Extract Class é uma técnica de refatoração que pode ser aplicada em classes muito grandes.

Está(ão) correta(s) a(s) afirmativa(s)

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

A rede interna de uma empresa é formada por servidores Windows 2003. NÃO é possível oferecer, nativamente, para os usuários dessa rede o(a)

  • A. serviço de impressão.
  • B. serviço de WINS.
  • C. serviço de DNS.
  • D. compartilhamento de arquivos.
  • E. autenticação por reconhecimento de face.

Um profundo conhecedor de linguagens de programação deu um parecer sobre um conceito. Qual das afirmações abaixo expressa, corretamente, esse parecer?

  • A. Em uma linguagem de programação, vinculações de atributos a variáveis podem ser estáticas se ocorrerem durante a execução do programa, ou dinâmicas se ocorrerem antes de execução e permanecerem inalteradas.
  • B. Variáveis podem ser declaradas explícita ou implicitamente e, independente do tipo da declaração, elas criam vinculações estáticas a seus respectivos tipos de dados.
  • C. Uma linguagem de programação é fortemente tipificada se erros de tipo sempre forem detectados, o que exige que os tipos de todos os operandos possam ser determinados durante a compilação, mas não necessariamente em tempo de execução.
  • D. Uma variável declarada com tipo de dado X em um escopo global não pode ser redeclarada em um escopo local com tipo de dado diferente de X.
  • E. Os conceitos de coesão e acoplamento são complementares, ou seja, em um projeto de software, se o acoplamento for baixo, fatalmente sua coesão será alta e vice-versa.

  • A. Q
  • B. P
  • C. Contradição
  • D. Tautologia
  • E.

Considere as afirmativas a seguir sobre tecnologias de desenvolvimento para aplicações na Internet.

I – Ao contrário da linguagem Java, Javascript é uma linguagem de programação fracamente tipada que pode ser usada em páginas HTML na construção de aplicativos disponibilizados para visualização na Internet.

II – XML é uma metalinguagem capaz de descrever linguagens de marcação, utilizada também como elemento de integração entre sistemas.

III – Um exemplo de XML bem formado é:

Está(ão) correta(s) a(s) afirmativa(s)

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

Qual será a saída do programa Java mostrado acima?

  • A. 8
  • B. 24
  • C. 25
  • D. 42
  • E. 43

Analise a tabela a seguir que armazena os tipos de logradouro.

Para inserir uma nova linha para o item Estrada, que comando SQL deverá ser utilizado?

  • A. DELETE
  • B. PUT
  • C. INSERT
  • D. UPDATE
  • E. READ

Um analista de sistemas deseja documentar, em UML, um sistema de autorização de diárias. Existem objetos que apresentam comportamentos bem diferenciados e, para registrar os estados possíveis desse tipo de objeto e suas transições, ele pode utilizar o diagrama de

  • A. classes.
  • B. estados.
  • C. componentes.
  • D. distribuição.
  • E. casos de uso.

Duas empresas parceiras desejam trocar informações a respeito de estoque de produtos. Uma delas utiliza .NET; a outra, J2EE. Considerando-se que ambas estão conectadas à Internet, analise as informações a seguir.

I – Para intercâmbio de dados entre as duas empresas, pode-se usar Web Services.

II – É necessário que a empresa que usa J2EE construa um módulo em .NET para comunicação com o parceiro.

III – É necessário que a empresa que usa .NET construa um módulo em J2EE para comunicação com o parceiro.

Está(ão) correta(s) APENAS a(s) informação(ões)

  • A. I.
  • B. II.
  • C. III.
  • D. I e II.
  • E. I e III.
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...