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.


121Q682584 | Programação, Analista de Tecnologia da Informação, UFMA, UFMA, 2019

Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo. Considere as afirmativas I e II a seguir e depois marque a alternativa correta. 
I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe. 
II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

123Q175506 | Programação, Java, Desenvolvedor, MEC, FGV

O pacote "java.sql" da API Java consiste de um conjunto de classes e interfaces que permitem embutir código SQL em métodos Java para por meio de drivers JDBC acessar diversos SGBDs.
As alternativas a seguir apresentam interfaces do pacote "java.sql", à exceção de uma. Assinale-a.

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

124Q121255 | Programação , PHP, Analista de Tecnologia da Informação, UFPR, UFPR

Sobre PHP, qual a sintaxe correta para se adicionar 1 (um) à variável contador?

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

125Q121858 | Programação , Java, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Imagem 047.jpg

Qual será a saída da execução da classe Java acima?

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

126Q192819 | Programação, JavaScript, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

No javascript, a caixa de mensagem "Alert"

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

127Q120288 | Programação, Java, Analista de Sistemas, Petrobras, CESGRANRIO

Imagem 088.jpg

Analisando o código acima, verifica-se que o programa

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

128Q257282 | Programação, HTML, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPE

Na versão HTML5, novos tipos de campos foram criados. Assinale a opção que descreve corretamente o tipo de campo em HTML.

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

129Q165595 | Programação, Net, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Assinale a alternativa correta a respeito da passagem de parâmetros nas linguagens de programação VB.NET e C#.

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

130Q119518 | Programação, Java, Analista de Sistemas, Petrobras, CESGRANRIO

A figura abaixo apresenta uma possível arquitetura de uma aplicação Web desenvolvida em linguagem Java, com o uso de um servidor de aplicações. O lado cliente dessa aplicação faz acesso ao lado servidor da aplicação. O servidor de aplicações, por sua vez, realiza o processamento da requisição, eventualmente fazendo acesso à informação persistente contida no Sistema de Gerência de Banco de Dados (SGBD).

Imagem 066.jpg

Nesse contexto, se em alguma sessão de uso, a aplicação Web tiver que manter o estado entre uma requisição e outra do cliente, esse estado poderá ser mantido, dentre os locais apresentados na figura acima,

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

131Q235371 | Programação, Java, Programador de Computador, TRE MA, CESPE CEBRASPE

Um objeto de exceção possui, na linguagem Java, o método

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

132Q257877 | Programação, CSS, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

Hoje é um efeito comum em páginas Web os links serem sublinhados apenas quando o internauta posicionar o ponteiro do mouse sobre eles. A propriedade CSS que permite retirar ou colocar o sublinhado nos links é

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

133Q231535 | Programação, HTML, Programador de Computador, TRE RS, FCC

Web standards são padrões para a construção de sites determinados pelo W3C. Nesse contexto, considere:

I. O HTML deve ser usado como padrão de linguagem de marcação e conter tags otimizadas que integrem as fases de programação e design.

II. O HTML deve ser usado com a finalidade para a qual foi criado, ou seja, o documento HTML só deve ter conteúdo e não apresentação visual.

III. A apresentação visual deve ser toda formatada através de CSS, permitindo, dessa forma, que as fases de design e programação ocorram em paralelo, reduzindo o tempo de produção.

IV. HTML estruturado da maneira recomendada pelo W3C traz como um dos benefícios, a indexação em mecanismos de busca inteligentes, melhor realizada.

É correto o que se afirma SOMENTE em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

134Q849966 | Programação, Servidores de aplicação, AL AP Analista Legislativo Desenvolvedor de Sistemas, FCC, 2020

Em um computador com o servidor de aplicações WildFly versão 10, para um Analista encontrar os arquivos standalone.conf e domain.conf, que definem as configurações utilizadas para iniciar o servidor nos modos standalone ou domínio, respectivamente, ele deve procurar no diretório
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

135Q150571 | Programação, XML, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Sobre as tags HTML e XML, é correto afirmar:

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

136Q251910 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRE PI, FCC

Em relação à programação orientada a objetos, considere:

I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento.
II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados.
III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse.
IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.

Está correto o que se afirma em

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

137Q165120 | Programação, JSP, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às tecnologias para desenvolvimento web em Java que
podem ser empregadas no sistema descrito no texto, julgue os itens
a seguir.

No desenvolvimento de conteúdos para apresentação, o uso de facelets traz vantagens em relação ao uso de JSP. Uma delas é a maior modularidade, com o uso de templates e componentes compostos (composite).

  1. ✂️
  2. ✂️

138Q837989 | Programação, CSS, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

Representa um conjunto de regras CSS3 válidas a declaração:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

139Q706727 | Programação, Técnico em Tecnologia da Informação, UNIRIO, CESGRANRIO, 2019

Considere-se o código Python abaixo.
def checa_lista( list ):
            elem = list[ 0 ]
            for a in list:
                if a > elem:
                        elem = a
        return elem
print(checa_lista([4, 4, 8, -3]))
O que será impresso?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

140Q102404 | Programação , HTML, Analista Tecnologia da Informação, METRÔ SP, FCC

Tag que deve ser utilizada entre as tags HEAD e servem para definir os atributos identificadores do seu site como "author", "copyright" e "keywords". Em HTML, essa é a tag

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