Questões sobre Linguagens

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

Páginas JavaServer Pages são páginas web

  • A.

    que permitem combinar códigos Java, HTML estático, CSS, XML e JavaScript.

  • B.

    escritas em Java, sem código HTML.

  • C.

    interpretadas e não compiladas.

  • D.

    transformadas em bytecode e executadas no cliente.

  • E.

    combinadas com servlets no desenvolvimento exclusivo de páginas estáticas.

  • A.

    I-Facelets, II-HTML e III-Core.

  • B.

    I-Core, II-Facelets, e III-HTML.

  • C.

    I-HTML, II-Core, e III-Facelets.

  • D.

    I-HTML, II-Facelets, e III-HTML.

  • E.

    I-HTML, II-HTML, e III-Core.

A linguagem XML

  • A.

    é considerada uma linguagem de marcação que tem uma biblioteca de tags muito rica e finita, a ponto de atender a todos os segmentos de negócios ligados a indústria, comércio e serviços.

  • B.

    foi concebida para trabalhar com metadados, que descrevem os dados do documento XML.

  • C.

    permite realizar diretamente no código diferentes formatações para exibir os dados de forma personalizada aos usuários.

  • D.

    cria uma DTD − Dados para Transferência de Documentos − que define a estrutura do documento XML.

  • E.

    está na versão 5.0 já que a XML 4.0 estava obsoleta e, gradativamente, sendo substituída pela WML.

Considere a página HTML:

A instrução que deve ser utilizada no interior do elemento para retirar o sublinhado do link ao posicionar o ponteiro do mouse sobre ele é

  • A.

    a:hover{text-decoration:underline}

  • B.

    a:hover{text-decoration:none}

  • C.

    a:hover{text-decoration:normal}

  • D.

    a:visited{text-decoration:none}

  • E.

    a:{text-decoration:none}

Com relação a desenvolvimento de aplicativos web, Oracle e ferramentas CASE, julgue os itens subsequentes.

O uso de sistemas de banco de dados em aplicações web requer que o desenvolvimento seja feito em linguagem Java.

  • C. Certo
  • E. Errado

  • A.

    As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.

  • B.

    A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

  • C.

    A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.

  • D.

    As duas asserções são proposições verdadeiras, e a segunda é a justificativa correta da primeira.

  • E.

    Tanto a primeira quanto a segunda asserção são proposições falsas.

A respeito de tecnologias de desenvolvimento web, julgue os itens seguintes.

O seguinte código aplica CSS na div class="box", deixando-a com cor de fundo no valor rgb(204,204,255).

  • C. Certo
  • E. Errado

Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Todas as afirmativas sobre passagem de parâmetros estão corretas, EXCETO:

  • A.

    Na passagem por referência, o que é passado como argumento no parâmetro formal é o endereço da variável.

  • B.

    Na passagem por valor, o valor é copiado do argumento para o parâmetro formal da função.

  • C.

    Por exemplo, quando duas variáveis inteiras i1 e i2 são passadas por valor à função troca() chamada pelo programa principal, elas também são alteradas no programa principal.

  • D.

    Na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim alterado.

  • E.

    Na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como argumentos para chamá-la.

Julgue os itens seguintes, acerca da linguagem de programação Java.

No Java, a JRE possui tudo que é necessário para desenvolver programas em Java.

  • C. Certo
  • E. Errado

Uma Linguagem de Programação (LP) é um método padronizado para expressar instruções para um computador. Um paradigma é um conjunto de características que serve para categorizar um grupo de linguagens de programação. Considerando este tema, é correto afirmar que:

  • A.

    Todo programa escrito em uma LP deve ser traduzido para a linguagem de montagem para ser executado. Isso é realizado através de um programa ou conjunto de programas. Esse programa tradutor ou assembly recebe como entrada o código fonte e gera o código de montagem.

  • B.

    No processo de interpretação, a instrução é traduzida para HTML e executada no momento da execução do programa. As vantagens são que apenas partes do programa podem ser executadas e o processo é mais rápido em relação ao processo de compilação.

  • C.

    O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer Sistema Operacional.

  • D.

    O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é a linguagem Java que utiliza a JVM.

  • E.

    No paradigma declarativo os programas são especificações de como são as tarefas a serem realizadas. Os programas são especificações de relações e funções. Não existem atribuições a variáveis. As variáveis são incógnitas e não representam posições de memória. O C é uma LP que pertence a este paradigma.

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