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

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

Observe a declaração de um vetor em C#:

int[] vetor = new int[3] { 1, 2, 3 };

Sem alterar o resultado, essa mesma declaração poderia ser escrita como:

  • A. int[] vetor = { 1, 2, 3 };
  • B. int[] vetor = int { 1, 2, 3 };
  • C. int[] vetor = new { 1, 2, 3 };
  • D. int[] vetor = new int[];
  • E. int[] vetor = new int[] = { 1, 2, 3 };

Um programador PHP deseja armazenar um dado booleano que indica se o usuário que está acessando o site está autenticado ou não. Para que esse valor se mantenha durante o acesso das várias páginas do site, é necessário que ele seja armazenado em

  • A. um campo de um objeto.
  • B. uma classe abstrata.
  • C. uma interface.
  • D. uma variável de sessão.
  • E. uma variável estática.

Analise o código Python a seguir.

O código que produz resultado idêntico ao que é produzido pelo código acima é:

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

Analise o código XML a seguir, gravado num arquivo intitulado teste.xml.

 O texto exibido quando esse arquivo é aberto por meio de um browser é:

  • A.
  • B.
  • C.
  • D.
  • E. This page contains the following errors: error on line 6 at column 7: Opening and ending tag mismatch: to line 0 and unparseable Below is a rendering of the page up to the first error.

No contexto de linguagens de programação, o termo memory leaks refere-se:

  • A. à existência de programas que requerem quantidades de memória além dos limites do sistema hospedeiro;
  • B. à existência de programas que alocam trechos de memória que estão correntemente alocados a outros processos ativos;
  • C. a problemas no gerenciamento de memória por parte do sistema operacional, que falha na realocação de memória liberada por programas ativos;
  • D. à possibilidade de um programa falhar na liberação de memória ocupada por objetos ou variáveis que se tornaram inalcançáveis;
  • E. à existência de erros no mecanismo de memória virtual do sistema operacional quando executa um programa que contém comandos de alocação e liberação de memória.

Considere o código Java presente em uma página JSP:

Quando a variável a contiver o valor 1 e a variável b contiver o valor 3 será impresso o valor

  • A. 20
  • B. 18
  • C. 15
  • D. 24
  • E. 30

Um Analista de Controle Externo da área de TI do TCM/GO está trabalhando em uma aplicação web utilizando a plataforma Java EE. Ciente que os componentes desta aplicação, para serem processados no servidor de aplicações, terão que ser implantados (deployed) em contêineres apropriados, ele esclareceu à equipe de desenvolvimento que servlets, JavaServer Pages, páginas HTML e Java Beans serão implantados e processados no contêiner A. Além disso, alguns componentes serão implantados e processados no contêiner B, destinado a prover a infraestrutura necessária para a execução de componentes de negócio distribuídos que estendem as funcionalidades de um servidor, permitindo encapsular lógica de negócio e dados específicos de uma aplicação.

Os contêineres A e B são conhecidos, respectivamente, como

  • A. local container e remote container.
  • B. web container e EJB container.
  • C. glassfish container e tomcat container.
  • D. EJB container e web container.
  • E. server container e client container.

Leia o fragmento a seguir.

“No sistema operacional Linux, informações sobre o estado do sistema, tais como processos em execução, sistemas de arquivos em uso e memória disponível podem ser consultadas a partir de arquivos localizados nos diretórios _____ e _____, podendo ser filtradas através do uso das ferramentas _____ e _____.”

Assinale a opção que completa corretamente as lacunas do fragmento acima.

  • A. /proc – /sys – grep – awk.
  • B. /proc – /sys – grep – awk.
  • C. /etc – /proc – awk – ping.
  • D. /proc – /srv – file – ln.
  • E. /sys – /etc – grep – ln.

Com relação às permissões de usuários e grupos no sistema operacional Linux, assinale V para a afirmativa verdadeira e F para a falsa.

( ) Todo grupo deve conter pelo menos um usuário.

( ) A criação de um diretório home para um usuário não é obrigatória.

( ) Permissões de acesso de arquivos para grupos podem ser alteradas com a ferramenta chmod.

As afirmativas são, respectivamente,

  • A. V, V e F.
  • B. F, V e V.
  • C. F, F e V.
  • D. V, F e V.
  • E. V, F e F.

Um desenvolvedor Java construiu um programa que, ao ser executado em sua máquina Linux, entrou em loop infinito. Considerando que há outros processos java rodando nessa máquina, o(s) comando(s) que esse desenvolvedor deveria executar para terminar a execução deste processo é(são):

  • A. top e free;
  • B. killall;
  • C. ps e kill;
  • D. ls e kill;
  • E. shutdown.
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...