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.

As células das tabelas, em HTML, possuem um enchimento e uma borda. Essas bordas são caracterizadas por linhas duplas, conforme pode ser observado no exemplo abaixo. Para um melhor efeito visual, poderíamos fazer com que as bordas duplas se tornassem uma só. Assinale a alternativa que apresenta o atributo CSS que solucionaria essa questão.

  • A. cellpadding: 0px;
  • B. margins: 0px;
  • C. border-collapse: colapse;
  • D. border: thin solid black;
  • E. cellspacing: 0px;

Dada a execução do trecho em JAVA abaixo, assinale a alternativa que represente o resultado do mesmo:

  • A. Resultado=410
  • B. Resultado=20
  • C. Resultado=14
  • D. Resultado=1010
  • E. A execução apresentará erro de compilação.

Analise o trecho de código escrito em Python versão 3 a seguir:

Marque a alternativa que apresenta a saída impressa no console.

  • A.

    15

    16

    17

    18

  • B.

    18

    16

    17

    15

  • C.

    maria

    carlos

    alex

    sandra

  • D.

    alex

    carlos

    maria

    sandra

  • E.

    maria 18

    carlos 16

    alex 17

    sandra 15

Um arquivo CSS, Cascading Style Sheets ou folhas de estilo em cascata, é responsável pela apresentação visual da estrutura de um arquivo XHTML. A definição do estilo ou aparência dos objetos XHTML pode ser feita internamente ao arquivo XHTML ou externamente a ele em um arquivo CSS à parte. A folha de estilo CSS é dita externa quando os comandos CSS são escritos em:

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

Os elementos de marcação (tags) e atributos da linguagem XHTML foram criados baseados nos elementos de marcação (tags) e atributos da linguagem HTML. A criação dos elementos de marcação (tags) e atributos da linguagem XHTML foi feita com a utilização da linguagem XML. Por isso, as páginas web e scritas n a l inguagem H TML e n a l inguagem X HTML a presentam algumas diferenças. As proposições a seguir apresentam algumas diferenças entre páginas web escritas em HTML e páginas web escritas em XHTML. Considere que um elemento de marcação das linguagens HTML e XHTML é denominado tag. Assim, analise as proposições a seguir:

 Assinale a alternativa que contém somente proposições VERDADEIRAS:

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

As folhas de estilo em cascata CSS fornecem algumas maneiras distintas de especificar a cor dos elementos constituintes de uma página web escrita em XHTML. As maneiras distintas de especificação de cor em CSS são: pelo nome de uma cor, por porcentagens relativas de vermelho, verde e azul, ou por um código hexadecimal que descreve as quantidades de vermelho, de verde e de azul. Analise um trecho de um arquivo CSS, como o exemplo a seguir:

Neste trecho do arquivo CSS, a propriedade background-color teve sua cor definida pela palavra red. Marque a alternativa que apresenta duas outras formas corretas para substituir, no trecho de código fornecido no quadro acima, a palavra red e obter o mesmo resultado de apresentação no navegador.

  • A. rgb(255, 0, 0) ou rgb(100%, 0%, 0%)
  • B. rgb(red, green, blue) ou rgb(#ff , #00 , #00)
  • C. #ff0000 ou rgb(red, , )
  • D. rgb(red, green, blue) ou rgb(100%, 0%, 0%)
  • E. rgb(#ff , #00 , #00) ou #ff0000

Analise o trecho de código escrito em Python versão 3 a seguir:

Marque a alternativa que apresenta a saída impressa no console.

  • A.

    0 2.5 Alface

    1 5.5 Batata

    2 1.5 Chuchu

    3 4.5 Tomate

  • B.

    0 Alface 2.5

    1 Batata 5.5

    3 Chuchu 1.5

    4 Tomate 4.5

  • C.

    0 Alface 2.5

    1 Chuchu 1.5

    2 Batata 5.5

    3 Tomate 4.5

  • D.

    1.5 0 Chuchu

    2.5 1 Alface

    4.5 2 Tomate

    5.5 3 Batata

  • E.

    Chuchu 1.5 0

    Alface 2.5 1

    Tomate 4.5 2

    Batata 5.5 3

No desenvolvimento de uma aplicação Web, o conteúdo dos arquivos HTML pode ser gerado dinamicamente de diversas maneiras, e várias linguagens de programação que executam num servidor de aplicação podem ser utilizadas para tal geração. Sobre a ótica da tecnologia de Servlets e JSP, analise as proposições a seguir e julgue-as como FALSAS (F) ou VERDADEIRAS (V):

( ) Uma página escrita em JSP é bem parecida com uma página escrita em HTML, com a diferença que se pode inserir código Java dentro da página JSP, e este código Java é executado pelo servidor de aplicação.

( ) Uma página escrita em JSP é bem parecida com uma página escrita em HTML, com a diferença que se pode inserir código Java dentro da página JSP, e este código Java é executado pelo interpretador do navegador Web.

( ) Uma página HTML pode ser escrita por comandos codificados em Java, através da classe HttpServlet. Estes comandos codificados em Java são executados em servidor de aplicação.

( ) Uma página HTML pode ser escrita por comandos codificados em Java, através da classe HttpServlet. Estes comandos codificados em Java são executados pelo interpretador do navegador Web.

( ) Uma página escrita em JSP tem seu conteúdo gerado por Applet (pequeno programa escrito em Java) que é executado pelo interpretador do navegador Web.

Assinale a alternativa que contém a sequência CORRETA de V ou F de cima para baixo.

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

A classe HttpServlet (javax.servlet.http.HttpServlet) possui alguns métodos em correspondência com os métodos do protocolo HTTP 1.1. Veja a seguir lista de alguns métodos que implementam esta correspondência:

Um desenvolvedor Web, que utiliza a tecnologia Servlets/Jsp para escrever suas aplicações, faz uso de alguns destes métodos, em uma classe Java, para receber os dados enviados por um formulário HTML.

Marque a alternativa que apresenta os métodos da classe HttpServlet que são utilizados na situação: receber dados enviados por um formulário HTML.

  • A.

    doDelete(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • B.

    doPut(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • C.

    doPost(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • D.

    doPut(HttpServletRequest, HttpServletResponse) e

    doPost(HttpServletRequest, HttpServletResponse)

  • E.

    doHead(HttpServletRequest, HttpServletResponse) e

    doTrace(HttpServletRequest, HttpServletResponse)

Um servlet pode receber os dados enviados por um formulário HTML através de uma requisição HTTP. A implementação da recuperação dos dados do formulário é feita através da codificação em um método específico de uma classe Java herdada da classe HttpServlet. Considere que este servlet possui sua URL corretamente mapeada.

Marque a alternativa que apresenta um trecho de código CORRETO com a implementação da recuperação dos dados do formulário HTML acima:

  • A.
  • B.
  • C.
  • D.
  • E.
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...