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.

Struts 2 é um framework open-source utilizado para a construção de aplicações Java para a Web. Nesse contexto, observe a figura que representa o ciclo de vida numa requisição Struts 2.

De todos os elementos que compõem a arquitetura, uma lida com todas as requisições feitas e é responsável por executar as Actions e o conteúdo estático (HTML, CSS, SCRIPTS) e um outro, é a unidade básica de trabalho, que pode ser associada a uma requisição HTTP. Nessa ordem, esses elementos são conhecidos, respectivamente, por

  • A. Filter Dispatcher e Template.
  • B. Action Mapper e Template.
  • C. Filter Dispatcher e Action.
  • D. Action Mapper e Action.

Boost é uma biblioteca C++ disponível em muitas plataformas, que cobre várias funcionalidades como date/time, funções hashing, dentre outras. No ambiente Boost, as bibliotecas podem ser de dois tipos, sendo “default” o valor

  • A. Shared.
  • B. Static.
  • C. Enable.
  • D. Disable.

Wicket representa um framework Java de desenvolvimento Web, construído sobre API servlet Sun Microsystems, ao contrário do Struts, que se baseia no modelo Model-View- Controller (MVC). Ter um conhecimento profundo do ciclo de vida Wicket ajuda o desenvolvedor a usar Wicket de forma mais eficaz. O ciclo de vida consiste das seguintes etapas

  • A. Análise da Solicitação, Busca da Solução e Finalização.
  • B. Coleta de Informações, Tratamento do Dado e Otimização.
  • C. Recepção do Pedido, Atendimento à Solicitação e Validação.
  • D. Carga da Aplicação, Processamento de Pedido e Renderização.

Ajax que tem por significado “Asynchronous Javascript And XML” e representa um conceito para descrever a interação do objeto XMLHttpRequest no lado do Cliente com os scripts baseados no servidor. Uma vez criada a instância do objeto XMLHttpRequest, existem diversos métodos disponíveis para o usuário, dos quais dois são detalhados a seguir. Observe.

I. Especifica os diferentes atributos necessários para realizar uma conexão com o servidor e permite que se façam seleções tais como GET e POST.

II. Acrescenta um par de rótulos e/ou valores ao registro inicial, quando enviado.

Esses métodos são conhecidos, respectivamente, por

  • A. open() e getRequestHeader()
  • B. open() e setRequestHeader()
  • C. send() e getRequestHeader()
  • D. send() e setRequestHeader()

Antes de falecer aos 56 anos, o empresário Steven Paul Jobs, criador da Apple e de produtos como o iPhone e o iPad, disse que a tecnologia Flash, usada em vídeos e jogos na internet, não seria adotada no iPhone e no iPad. Para Jobs, o Flash é uma solução fechada e proprietária, que traz problemas de segurança e prejudica o desempenho dos aparelhos, ele sugeriu que as empresas usassem uma nova linguagem no desenvolvimento de sites. Que linguagem é essa?

  • A.

    php 3.0

  • B.

    HTML 5.0

  • C.

    Perl

  • D.

    C++

  • E.

    Shockwave

As linguagens de programação são conjuntos de instruções que orientam a realização de uma tarefa pelo computador, servem de tradutores entre nós e a máquina. As linguagens mais utilizadas são C, C++, Pascal, etc. Estas linguagens pertencem a qual grupo de linguagens?

  • A.

    Linguagem de Máquina.

  • B.

    Linguagem de Baixo Nível.

  • C.

    Linguagem de Alto Nível.

  • D.

    Linguagem de Quarta Geração.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

  • A.

    está faltando a linha import javax.swing.JOptionPane; antes de todas as linhas apresentadas.

  • B.

    o método showInputDialog da classe JOptionPane necessita de dois parâmetros, null e a mensagem que será exibida na tela.

  • C.

    o operador && não existe no Java. Em seu lugar, deve ser colocado o operador & que significa E.

  • D.

    o operador == não existe no Java. Em seu lugar, deve ser colocado o operador = que simboliza igualdade.

  • E.

    o método parseInt da classe Integer não existe. Em seu lugar deve ser utilizado o método parseInteger.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.

A interface citada é:

  • A.

    List.

  • B.

    Set.

  • C.

    ArrayList.

  • D.

    Map.

  • E.

    HashMap.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

Pedro está criando a página de um artigo de revista utilizando HTML5 e deseja colocar um pequeno texto relacionado ao assunto principal do artigo à esquerda, circundado pelo texto principal. Consultando a documentação oficial da HTML5, Pedro decidiu usar o elemento cuja descrição é apresentada a seguir:

This element represents a section of a page that consists of content that is tangentially related to the content around the element, and which could be considered separate from that content. Such sections are often represented as sidebars in printed typography.

Com base na descrição é possível concluir que o elemento escolhido por Pedro foi:

  • A.

  • B.

  • C.

  • D.

  • E.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

  • A.

    Internet Explorer.

  • B.

    Firefox.

  • C.

    Google Chrome.

  • D.

    Opera.

  • E.

    Safari.

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