Início

Questões de Concursos Programação

Resolva questões de Programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


401Q629704 | Informática, Programação, Técnico Judiciário, TRT 9a, FCC

Um software servidor de aplicação oferece um ambiente para a instalação e execução de certos tipos de aplicações, centralizando e dispensando a instalação da aplicação nos computadores clientes e disponibilizando uma plataforma que separa do desenvolvedor de software algumas das complexidades de um sistema computacional. Dentre os principais servidores para aplicações Java EE estão o JBoss e o Tomcat. Sobre eles, é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

402Q617683 | Informática, Programação, Programador, CFA, IADES

Considerando um processo de desenvolvimento web de geração de páginas dinâmicas onde se fez uso de um CGI (Common Gateway Interface), assinale a alternativa que não representa função desta tecnologia.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

403Q620253 | Informática, Programação, Analista Administrativo, ANATEL, CESPE CEBRASPE

Com relação a linguagens de programação, julgue o item abaixo.

A instrução test expression OR [expression] no shell bash do sistema operacional Linux funciona com inteiros, arquivos e strings. Por exemplo, uma linha dentro de um arquivo que contenha a instrução if test $ 1 -gt 0 segue a sintaxe correta.

  1. ✂️
  2. ✂️

404Q627726 | Informática, Programação, Técnico Judiciário, TRF 2a, FCC

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.

Quando se cria uma aplicação Java utilizando um recurso de Mapeamento Objeto-Relacional como o Hibernate, o mapeamento entre classes e tabelas, propriedades e colunas, associações e chaves estrangeiras, tipos do Java e tipos do SQL, é feito através de metadados. Esses metadados normalmente podem ser colocados em arquivos XML ou diretamente nas classes, próximos da informação que eles descrevem. Quando são colocados nas classes, esses metadados são conhecidos como

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

405Q621189 | Informática, Programação, Analista Executivo em Metrologia, INMETRO, CESPE CEBRASPE

Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

São características comuns em uma aplicação web suportada pela tecnologia Zope: o desenvolvimento embasado na linguagem Python; o uso de um SGBD orientado a objetos; o uso de um servidor http Apache para hospedagem da aplicação e tratamento as requisições dos browsers.

  1. ✂️
  2. ✂️

406Q627854 | Informática, Programação, Analista Judiciário, TRT 8a, FCC

Os laços (loops) permitem executar uma sequência de comandos repetidamente usando uma condição de controle ou variável para determinar quando a execução termina. A linha de código, com estruturas de controle de laços, que NÃO está de acordo com a sintaxe da linguagem Delphi é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

407Q643982 | Informática, Programação, Analista Judiciário, TJ MA, IESES

Assinale a afirmativa INCORRETA sobre Chaves e índices:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

408Q621257 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Os software básicos incluem programas e sistemas que controlam o hardware e interagem com o software de aplicação. Na classe de software básico, destacam-se os montadores, os ligadores, os carregadores e os tradutores. Com relação a esse assunto e aos sistemas de numeração aritmética de complemento e ponto flutuante, julgue os próximos itens.

A representação de um número em ponto flutuante é um formato de representação digital de números reais. O ponto flutuante de precisão simples utiliza 32 bits, divididos em quatro partes: sinal, mantissa, expoente e a base de representação.
  1. ✂️
  2. ✂️

409Q637422 | Informática, Programação, Técnico em Programação Operacional de Defesa Aérea, DECEA, CESGRANRIO

Luiz foi contratado para desenvolver uma aplicação WEB que acessará um banco de dados. Considerando-se que não será possível adquirir licenças (comerciais) de software, que conjunto de tecnologias Luiz deve usar para o desenvolvimento dessa aplicação?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

410Q620538 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPE

Com relação a linguagens de programação, julgue os próximos itens.

Uma estrutura de seleção encadeada heterogênea ocorre quando não é possível identificar um padrão lógico de construção em uma estrutura de seleção encadeada.

  1. ✂️
  2. ✂️

411Q637725 | Informática, Programação, Analista de Tecnologia da Informação, UFFS, FEPESE

A respeito de webservices e EJB (Enterprise JavaBeans), avalie os seguintes enunciados:

1. Na linguagem Java, webservices podem ser baseados em JAX-WS e não em JAX-RPC.

2. WSDL é uma linguagem baseada em XML utilizada para descrever as funcionalidades oferecidas por um webservice.

3. Na linguagem JAVA, EJB é uma implementação de webservices.

4. Na linguagem JAVA, EJB utiliza o protocolo IIOP e webservices o protocolo HTTP/HTTPS.

Assinale a alternativa que indica todas as afirmativas corretas.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

412Q646217 | Informática, Programação, Técnico de Laboratório, UFCE CE, CCV UFC

Deseja-se passar as variáveis x, y e z, com respectivos valores “Ana Mara”, “12/1983” e “10”, para um script chamado scr.php que está em um servidor web. As variáveis x e y são do tipo string e z, do tipo inteiro. Logo, as aspas não fazem parte dos valores dessas variáveis. Sabendo-se que a URL do script é http://www.serv.com, qual das alternativas abaixo mostra uma maneira correta de chamar o script a partir de um navegador web, passando essas variáveis?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

413Q643195 | Informática, Programação, Atividades de Complexidade Intelectual, MC, CESPE CEBRASPE

Com relação aos padrões web, julgue os itens a seguir.

Tableless — uma forma de desenvolvimento de sítios sugerido pela W3C — não utiliza tabelas para disposição de conteúdo na página.

  1. ✂️
  2. ✂️

414Q640998 | Informática, Programação, Técnico Judiciário, TRE CE, FCC

A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.

Com relação ao tema, analise as asserções a seguir:

Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.

PORQUE

Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).

Acerca dessas asserções, é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

415Q644332 | Informática, Programação, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Acerca dos conceitos de informática, julgue os seguintes itens.

Na programação empregando uma linguagem de alto nível, a utilização de um compilador implica o uso de um ligador e de um carregador para a correta execução do programa; por outro lado, a utilização de um interpretador, que simula a existência de um processador cujas instruções são aquelas da linguagem de alto nível empregada, torna desnecessárias as etapas de ligação e carga.

  1. ✂️
  2. ✂️

416Q618280 | Informática, Programação, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Julgue os itens que se seguem, a respeito da análise e do projeto orientados a objetos.

Uma classe pode ser vista como uma descrição generalizada de uma coleção de objetos semelhantes.

  1. ✂️
  2. ✂️

417Q625459 | Informática, Programação, Analista Administrativo, ANTAQ, CESPE CEBRASPE

No que diz respeito à usabilidade e acessibilidade, julgue os próximos itens. Chrome são elementos visuais que, nos projetos de interface de usuários, incluindo-se os de dispositivos móveis, fornecem aos usuários informações acerca do conteúdo da tela ou comandos para a atuação sobre esse conteúdo.
  1. ✂️
  2. ✂️

418Q620356 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPE

A respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens.

Por intermédio do framework JQuey, pode-se tratar conteúdos do Plone, bem como usar métodos e atributos dos objetos do Zope.

  1. ✂️
  2. ✂️

419Q641910 | Informática, Programação, Analista Administrativo, ANTT, CESPE CEBRASPE

Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.

O programa mkzopeinstance.py permite a criação de uma instância que possui um arquivo zope.conf próprio para definir características únicas e distintas de outras instâncias, tendo como base vários servidores Zope.

  1. ✂️
  2. ✂️

420Q644216 | Informática, Programação, Analista Judiciário, CNJ, CESPE CEBRASPE

No que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir.

Como forma de incluir dinamismo em páginas JSP, é possível incluir blocos de código Java conhecidos como scriptlets.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.