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

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

A linguagem JavaScript pode ser usada para tratar eventos referentes à entrada de dados em formulários, a ações do usuário e a ações do navegador. Os atributos de evento usados em tags HTML permitem executar comandos ou chamar funções em trechos de código JavaScript internos ou externos à página. Para criar um campo do tipo texto em um formulário HTML de forma que quando o usuário soltar uma tecla que foi pressionada nesse campo seja chamada uma função JavaScript denominada verificar utiliza-se a instrução

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

Considere a seguinte instrução CSS3, presente em um bloco incorporado em uma página HTML5:

div[id$="inferior"]{background:#0000FF}

É correto afirmar que a cor de fundo azul será aplicada no elemento div cujo valor do atributo id

  • A. inicie com a palavra inferior.
  • B. termine com a palavra inferior.
  • C. seja igual à palavra inferior.
  • D. contenha, em qualquer parte, a palavra inferior.
  • E. não contenha a palavra inferior.

Considere as linhas a seguir, em uma aplicação Java que utiliza JDBC:

Class.forName(driver);

Connection conn = DriverManager.getConnection(url, user, password);

Os parâmetros recebidos pelos métodos nestas linhas podem fazer lançar, respectivamente, as exceções

  • A. FileNotFoundException e SQLException.
  • B. NullPointerException e JDBCException.
  • C. ArrayIndexOutOfBoundsException e JDBBException.
  • D. RuntimeException e IOException.
  • E. ClassNotFoundException e SQLException.

Utilizando auto-implemented properties no C#, para declarar em uma classe uma propriedade Saldo com um get e um set públicos para lerem e escreverem no atributo, respectivamente, utiliza-se

  • A. public double Saldo { get; set; }
  • B. public double getSaldo( ) { return this.saldo; } public double setSaldo(saldo) { this.saldo=saldo; }
  • C. public double Saldo{get{return this.Saldo} set { this.Saldo= value}}
  • D. public double get(saldo) { return saldo; } public double get( ) { saldo=saldo; }
  • E. public double Saldo { private get return this.Saldo; private set this.Saldo= value; }

Um Programador deseja inserir no corpo de uma página HTML uma animação .swf construída com Flash, um arquivo .html e uma imagem .jpeg. Para isso deverá utilizar os elementos

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

Considere o algoritmo em pseudocódigo:

Em relação a este algoritmo é correto afirmar que

  • A. se for digitado M e se for digitado m para a variável sexo, será impresso o nome da pessoa seguido de você é do sexo masculino.
  • B. somente se for digitado F e se for digitado f para a variável sexo, será impresso o nome da pessoa seguido de você é do sexo feminino.
  • C. o programa não vai parar nunca de executar, pois a variável valido nunca deixará de ser verdadeiro.
  • D. o programa executará apenas uma vez, não importando os valores lidos inicialmente e não imprimirá nada.
  • E. somente se for digitado um valor diferente de M, F, m e f para a variável sexo é que o programa irá finalizar.

Em uma aplicação Java orientada a objetos um Analista precisa criar um tipo de classe que não pode ser instanciada diretamente e que deve possuir um conjunto de atributos privados, um construtor, métodos getter e setter, métodos implementados que deseja que várias subclasses compartilhem, e assinatura de métodos que deseja obrigar as subclasses a implementar de maneiras diferentes. O tipo de classe que o Analista deverá criar é

  • A. interface.
  • B. classe abstrata.
  • C. classe estática.
  • D. classe concreta.
  • E. bean gerenciado.

Para suportar a especificação Java EE, incluindo as tecnologias servlet, JSP e EJB, a Apache Software Foundation, criou um servidor de aplicação chamado

  • A. TomEE.
  • B. Jetty.
  • C. Tomcat.
  • D. JBoss AS.
  • E. Websphere.

As aplicações para web que utilizam Java EE normalmente utilizam o padrão de arquitetura MVC. Neste padrão

  • A. componentes JSP e JSTL são representados no grupo Controller, já que além de elementos HTML, possuem também código Java.
  • B. regras de negócio como validação de entrada em formulários são implementadas nos componentes do grupo View.
  • C. as servlets são representadas no grupo Controller, já que podem receber dados de componentes do grupo View e direcionar adequadamente para componentes do grupo Model e vice-versa.
  • D. os componentes que fazem conexão com o banco de dados e executam instruções SQL são representados no grupo connection.
  • E. as classes que representam o modelo das tabelas do banco de dados para as quais os dados da aplicação serão enviados são representadas no grupo Controller.

Em uma aplicação Java EE, um Analista se deparou com as seguintes anotações @Entity, @ManagedBean, @GeneratedValue, @SessionScoped, @Stateful e @Stateless. Concluiu corretamente que

  • A. @Entity e @GeneratedValue fazem parte de EJB.
  • B. @Entity e @Stateful fazem parte do Hibernate.
  • C. @ManagedBean e @SessionScoped fazem parte de JSF.
  • D. @SessionScoped e @GeneratedValue fazem parte da JSTL.
  • E. @Stateless e @Stateful fazem parte de JSP.
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...