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.


41Q50183 | Informática, Programação, Técnico Ministerial, MPE PE, FCC

Sobre a programação orientada a objetos com Java, é correto afirmar: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

42Q17997 | Informática, Programação, Professor de Tecnologia da Informação, Marinha do Brasil, MB

Acredita-se que a profundidade com a qual as pessoas podem pensar é influenciada pelo poder e expressividade da linguagem que elas usam para comunicar seus pensamentos. Assim sendo, que aspecto, segundo Sebesta (2011), deve-se ter em mente para subsidiar o processo de escolha da linguagem de programação adequada para atender a problemas específicos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

43Q17996 | Informática, Programação, Professor de Tecnologia da Informação, Marinha do Brasil, MB

Em algumas linguagens, o símbolo de operador "+" pode significar coisas distintas quando aplicados a operandos de tipos diferentes. Se os operandos de "+" forem  do tipo inteiro, a operação chamada é a adição de inteiros; se forem do tipo ponto flutuante, a operação chamada é a adição de ponto flutuante; e se forem do tipo set, a operação chamada é a união de conjunto. O compilador pode determinar qual operação executar com base nos tipos de operandos fornecidos. Esta descrição é relativa à que conceito do paradigma de Orientação a Objeto?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

44Q42646 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESP

Deseja-se que, em um programa escrito na linguagem HTML, apresente-se a imagem site.gif. Como mensagem alternativa à apresentação da imagem, tem-se o texto Site de Vendas. Um comando que atende a essa especificação é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

45Q648482 | Informática, Programação, Assistente Técnico em Tecnologia da Informação, Defensoria Pública do Estado de Amazonas AM, FCC, 2018

Em um formulário criado com Android há um elemento de tela EditText chamado editNome. No método onCreate da classe MainActivity, para encontrar esse elemento de tela e conectá-lo no objeto de programação edtNome do tipo EditText, utilizase a instrução:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

46Q18625 | Informática, Programação, Oficial Temporário, CIAAR, FAB

Informe se e falso (F) ou verdadeiro (V) o que se afirma abaixo sobre o acesso a arquivos por meio da classe File do pacote java.io na linguagem Java. A seguir, indique a opção com a sequência correta.

( ) A classe File possui métodos que permitem obter o nome do arquivo, seu diretório e o tamanho de um arquivo.
( ) O método nextLine() é utilizado para ler uma linha no arquivo texto até que se encontre o caractere de nova linha .
( ) Podemos criar arquivos em disco chamando o método mkdir().
( ) Podemos utilizar um objeto do tipo BufferedReader para ler uma linha do arquivo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

47Q50187 | Informática, Programação, Técnico Ministerial, MPE PE, FCC

Em uma página JSP, para importar uma classe de um pacote e para fazer referência a uma biblioteca (como, por exemplo, JSTL) podem ser utilizadas, respectivamente, as diretivas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

48Q30854 | Informática, Programação, Analista de Sistemas, CREA AC, FUNCAB

No método de desenvolvimento de sistemas ágil denominado Método de Desenvolvimento de Sistemas Dinâmicos, ou DSDM, o ciclo interativo de Iteração de Modelos Funcionais é aquele no qual se:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

49Q42654 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESP

No CSS, os objetos podem ser selecionados pelos seus atributos de classe (class) ou de identificação (id). Segundo a especificação do HTML, a diferença entre esses atributos é que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

50Q15700 | 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

A formatação de documentos escritos em linguagem de marcação usando CSS (cascading style sheets) é definida dentro do próprio documento.
  1. ✂️
  2. ✂️

51Q23200 | Informática, Programação, Programador de Computador, CEDERJ, CEPERJ

Em Java, variáveis primitivas podem ser declaradas como variáveis de classe, atributos, parâmetros de métodos ou variáveis locais. Dois tipos são descritos a seguir:

I- Inteiro de 16 bits em notação de complemento de dois. Os valores possíveis cobrem a faixa de -32.768 a 32.767.
II- Representa números em notação de ponto flutuante normalizada em precisão simples de 32 bits em conformidade com a norma IEEE 754-1985. O menor valor positivo representável por esse tipo é 1.40239846e-46 e o maior é 1.3.40282347e+38.

Esses tipos são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

52Q18624 | Informática, Programação, Oficial Temporário, CIAAR, FAB

Em relação à Programação Orientada a Objetos, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A sobrecarga de métodos (overloading) indica que métodos possuem o mesmo nome, ter lista de argumentos diferentes, usar diferentes modificadores de acesso e lançar exceções diferentes. No entanto, o tipo de retorno deve ser o igual.
II. Os métodos construtores podem ser sobrecarregados e sobrescrito, no entanto para ser sobrescrito, a classe deve possuir uma superclasse com métodos sobrecarregados.
III. Uma variável de referência do tipo superclasse ou interface pode referenciar um objeto da subclasse. No entanto, o oposto não acontece.
IV. O encapsulamento diz respeito à ocultação dos detalhes de implementação de uma classe. Podemos utilizar modificadores de acesso public, private e protected para informar o nível de visibilidade de propriedades e métodos de uma classe.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

53Q627101 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPE

Com relação a servlets, julgue os seguintes itens.

Em um arquivo web.xml, por meio de uma tag<servlet-name> , pode-se associar um nome a uma instância de um servlet. Esse nome passa a identificar a instância que executará o serviço. A uma instância pode-se também associar diferentes padrões URL via tags<url- pattern> .

  1. ✂️
  2. ✂️

54Q636360 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPE

Segundo Jakob Nielsen, o desenvolvimento de interfaces deve prever a aplicação de princípios básicos, como a usabilidade e o design de interação. Com base nas teorias formuladas por esse autor, julgue os itens a seguir.

A interface deve apresentar situações de controle e liberdade para o usuário, pois estes, frequentemente, escolhem funções do sistema por engano e necessitam de uma navegação adequada. Tal solução deve ser bem caracterizada, para que o problema do usuário seja resolvido sem a necessidade de um extenso diálogo.

  1. ✂️
  2. ✂️

55Q859927 | Informática, Programação, Agente de Tecnologia, Banco do Brasil, CESGRANRIO, 2021

O desenvolvimento de um aplicativo bancário para dispositivos móveis exige que se dedique atenção à parte visual do mesmo, que vai depender, também, do modelo do aparelho e do tipo de sistema operacional (SO) que esteja rodando nele.

Caso um desenvolvedor de aplicativos para um iPhone com SO iOS precise fazer a programação visual das telas desses aplicativos, que ferramenta do Xcode 10 ele deve utilizar?

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

56Q23179 | Informática, Programação, Analista, IBGE, CESGRANRIO

Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

57Q42655 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESP

As tecnologias web que operam no servidor, como JSP e PHP, são geralmente mais adequadas para o acesso às bases de dados do que tecnologias que operam no cliente. Essa característica se justifica graças a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

58Q639228 | Informática, Programação, Analista de Controle Externo, TCE GO, FCC

No contexto do algoritmo de substituição de página não usada recentemente (NUR), considere:

I. A maioria dos computadores com memória virtual tem dois bits de status: o bit referenciada (R) e o bit modificada (M).

II. Os bits de status devem ser atualizados em todas as referências à memória, sendo essencial que tal atualização ocorra via hardware.

III. Uma vez que o bit de status é colocado em 1, via hardware, este permanece com tal valor até o sistema operacional colocá-lo em 0, via software.

Está correto o que se afirma em

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

59Q23177 | Informática, Programação, Analista, IBGE, CESGRANRIO

A fase de um compilador que é capaz de segmentar o programa fonte em unidades denominadas tokens é a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

60Q635294 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPE

Com relação a servlets, julgue os seguintes itens.

Em um servlet, códigos de inicialização podem ler parâmetros que tenham sido definidos em um arquivo web.xml via tags . Esses parâmetros podem ser lidos via o método getParameter(), herdado de Servlet.

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