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.

Em um formulário de uma página HTML5 há o seguinte campo:

No Google Chrome, para que o formulário seja submetido somente se o CPF for digitado no formato XXXXXXXXX-XX, onde X representa qualquer número decimal de 0 a 9, é necessário colocar nesse campo o atributo

  • A. placeholder="XXXXXXXXX-XX"
  • B. pattern="^d{9}-d{2}$"
  • C. pattern="[0-9]{11,3}"
  • D. placeholder="^[0-9]-d{2}$"
  • E. format="^[0-9]-d{2}$"

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.

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.

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.

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.

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.

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.

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; }

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.

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.
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...