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

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

Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.

A variável soma, neste script, é um tipo de variável local.

  • C. Certo
  • E. Errado

Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.

Neste código, o ciclo for define uma variável de índice (var i = 0) e verifica se a condição declarada é cumprida, ou seja, i < 1.

  • C. Certo
  • E. Errado

Assinale a alternativa que apresenta os três métodos gerais de implementar uma linguagem de programação, segundo Sebesta (2011):

  • A. Compilação, pré-processamento e interpretação pura.
  • B. Compilação, pré-processamento e montador.
  • C. Pré-processamento, interpretação pura e implementação híbrida.
  • D. Compilação, interpretação pura e implementação híbrida.
  • E. Compilação, framework e interpretação pura.

Dadas as seguintes definições sobre métodos de descrição semântica, segundo Sebesta:

Assinale a alternativa que descreve a ordem correta de preenchimento, de cima para baixo, dos parênteses, de acordo com a relação entre as definições e os tipos de semântica:

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

Qual dos seguintes trechos de código JSF 2.2 renderiza uma caixa de seleção (combo box)?

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

Na execução de um shell script, as variáveis $#, $? e $$ têm, respectivamente, o valor de:

  • A. resultado (status) do último comando executado pelo script, número de argumentos na invocação do script e número do processo (PID) do shell executando o script.
  • B. resultado (status) do último comando executado pelo script, número de argumentos na invocação do script e número do processo (PID) do shell executando o script.
  • C. número de argumentos na invocação do script, resultado (status) do último comando executado pelo script e número do processo (PID) do shell executando o script.
  • D. número de argumentos na invocação do script, número do processo (PID) do shell executando o script e resultado (status) do último comando executado pelo script.
  • E. resultado (status) do último comando executado pelo script, número do processo (PID) do shell executando o script e número de argumentos na invocação do script.

A representação numérica em processadores utiliza a base 2 por razões relacionadas com a facilidade de implementação em hardware. Uma forma de representação é a em complemento de dois. Assinale a alternativa que corresponde ao número negativo sete em decimal (-710) com dois bytes para a representação em complemento de dois.

  • A. 0000 0000 000 0111
  • B. 00 07
  • C. 1111 1111 1111 1100
  • D. 1111 1100
  • E. 1000 0000 0000 0111

Considere a base no código-fonte escrito em ASP abaixo:

Sobre esse código, é correto afirmar:

  • A. A concatenação presente no código tem o custo de tempo quadrático.
  • B. O valor inicial do laço é maior que o valor final, de modo que a ausência da clausula STEP –n impede sua execução.
  • C. As funções Asc e Chr são inversas, onde Asc converte o código ASCII para o símbolo correspondente e Chr converte o símbolo para o código ASCII.
  • D. No Microsoft IIS, o código acima irá produzir o erro “HTTP Error 500” (erro interno), porque onde se encontra o comando “Next” deveria estar o comando “End”.
  • E. O comando For deve ter a cláusula “to” substituída por “down to”, para o código acima percorrer o intervalo de “A” (90) a “Z” (65).

Analise a execução do comando a seguir.

chmod 731 aeronautica.sh

Após sua execução, quais serão as permissões do arquivo aeronautica.sh?

  • A. -rw-r--r--
  • B. -rw--w-r--
  • C. -rw-r--r-x
  • D. -rwx-wx--x

O conceito de programação orientada a objeto foi amplamente difundido a partir da evolução da linguagem de programação Smalltalk, em sua versão 80. Sobre o paradigma de programação orientada a objetos, assinale a opção INCORRETA.

  • A. Os tipos de dados abstratos em linguagens orientadas a objeto usualmente são chamados de classes.
  • B. Uma classe definida pela herança de outra é comumente chamada de classe derivada ou subclasse.
  • C. Uma classe definida pela herança de outra é comumente chamada de classe derivada ou subclasse.
  • D. Toda e qualquer linguagem orientada a objetos suporta encapsulamento e herança múltipla.
  • E. O polimorfismo é definido como o uso de um ponteiro ou referência polimórfica, para acessar um método cujo nome é sobreposto na hierarquia de classes.
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...