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.


801Q701845 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019

Considere as seguintes abordagens no contexto da Engenharia de Software.
I. Intercala as atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidade à anterior.
II. Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos e Responder a mudanças mais que seguir um plano.
III. Tem por referência a matriz Fase versus Fluxos de Trabalho. São alguns destes fluxos: Modelagem de negócios, Requisitos, Análise e Projeto, Implementação, Teste e Implantação.
IV. Processo dirigido a planos em que se deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. Seus principais estágios são: Análise e definição de requisitos; Projeto de sistema e de software; Implementação e teste unitário; Integração e teste de sistema e Operação e manutenção.
Correspondem, correta e respectivamente, às abordagens
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

802Q232145 | Programação, JBoss Seam, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

A respeito de tecnologias de desenvolvimento de sistemas, julgue
os itens a seguir.

O Contexto Seam de Event é utilizado em chamadas de uma mesma página e é muito útil para call-back de páginas.

  1. ✂️
  2. ✂️

803Q103661 | Programação , XML, Analista Administrativo Área 4, ANAC, CESPE CEBRASPE

Texto associado.

Julgue os próximos itens, acerca de jQuery, HTML, XML e XLST.

Um arquivo XML possui atributos e elementos. No exemplo 1, que se segue, sexo é atributo e, no exemplo 2, sexo é elemento, provendo, em ambos os exemplos, a mesma informação.

Imagem 010.jpg

  1. ✂️
  2. ✂️

804Q687130 | Programação, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019

As estruturas básicas que constituem um JSon são
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

805Q248622 | Programação, Plataformas de desenvolvimento de sistemas WEB, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Sobre as tecnologias Internet são feitas duas afirmativas.
I - Um parser XML pode utilizar um _________ para validar um documento XML. _______ , por sua vez, é uma interface baseada em eventos que pode ser utilizada para escrever aplicações para ler dados contidos em um documento XML.
II - Arquivos ________ podem ser utilizados para transformar arquivos XML em HTML.

Para que as afirmativas acima sejam verdadeiras, as lacunas devem ser preenchidas, respectivamente, com:

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

806Q265351 | Programação, Conceitos básicos de programação, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Com respeito a linguagens de programação e estrutura de dados, julgue os itens a seguir.

As definições de variáveis no código de um programa não interferem na geração de um código-objeto porque as variáveis não possuem relação direta com a entrada e a saída de dados em um programa.

  1. ✂️
  2. ✂️

807Q113549 | Programação , JavaScript, Analista de Finanças e Controle, CGU, ESAF

Variáveis JavaScript contêm

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

808Q192904 | Programação, JavaScript, Agente da Fiscalização Financeira, TCE SP, FCC

Em JavaScript, as estruturas de repetição utilizadas podem ser
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

809Q235990 | Programação, Profissional Júnior Análise de Infraestrutura, LIQUIGAS, CESGRANRIO

Uma maneira de construir aplicações distribuídas é usar algum mecanismo para comunicação entre processos (IPC), tais como uma API de baixo nível fornecida pelo sistema operacional ou chamadas de procedimento remoto (RPC). Em comparação com o uso da API de baixo nível, o uso do RPC

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

810Q121308 | Programação , HTML, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Imagem 036.jpg

Qual estilo deve substituir o comentário /* AQUI */ no trecho para que apenas o texto DIV 1 apareça com fundo azul?

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

811Q681501 | Programação, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019

Um programador web deseja armazenar dados no navegador do usuário para rastrear ou identificar aqueles que retornam ao site. Para isso, no site que está sendo desenvolvido em PHP 7, deverá ser utilizada a função 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

812Q690985 | Programação, Sargento da Aeronáutica Informática, EEAR, Aeronáutica, 2019

Levando em consideração a linguagem PHP e a orientação a objetos, assinale a alternativa que completa a frase abaixo.
“Os métodos que forem declarados com a palavra _________ não poderão ser sobrescritos pelas subclasses.”
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

813Q165986 | Programação, Net, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Assinale a alternativa que lista corretamente os tamanhos dos tipos Short, Integer e Long, respectivamente, da linguagem de programação VB.NET.

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

815Q704515 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019

Considere os seguintes objetivos de padrões de projeto.
1. Separa a construção de um objeto complexo da sua representação, de forma que o mesmo processo de construção possa criar diferentes representações, ou seja, serve para encapsular a construção de um produto e permitir que ele seja construído em etapas.
2. Atribui responsabilidades adicionais a um objeto dinamicamente. Ele fornece uma alternativa flexível a subclasses para a extensão da funcionalidade, ou seja, envelopa um objeto para fornecer novos comportamentos.
3. Usa compartilhamento para dar suporte a vários objetos de forma eficiente, ou seja, permite que uma instância de uma classe possa ser usada para fornecer muitas “instâncias virtuais”.
4. Torna possível salvar o estado de um objeto de modo que o mesmo possa ser restaurado, ou seja, permite restaurar um objeto a um dos seus estados prévios, por exemplo, quando o usuário seleciona um “desfazer”.
Correspondem, correta e respectivamente, aos objetivos de padrões de projeto:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

816Q154897 | Programação, Padrões de projeto, Analista Judiciário Tecnologia da Informação, TRT 22a Região, FCC

Creational Pattern Java que tem por objetivo separar a construção de um objeto complexo da sua representação, de tal forma que diversas representações podem ser criadas em razão da necessidade do programa. Trata-se de

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

817Q121128 | Programação , Java, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIO

Uma lista ordenada pode ser usada como um mecanismo de ordenação. Suponha que haja um vetor de itens de dados não ordenados. Se os itens do vetor forem removidos e inseridos em uma lista ordenada, eles serão colocados em ordem classificada automaticamente. Se, então, forem removidos da lista e colocados de volta no vetor, o vetor estará ordenado. A listagem abaixo apresenta a implementação de uma lista ordenada que pode ser utilizada para ordenar vetores. Considere a existência de uma parte do código, ainda não implementada, que está delimitada por comentários.

Imagem 053.jpg
Imagem 054.jpg
Imagem 055.jpg
Imagem 056.jpg

Para que o código acima implemente corretamente o algoritmo como descrito no local determinado pelo comentário, deve ser incluído:

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

818Q117561 | Programação , Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

A eventual execução do comando da linha 7 implica a impossibilidade de execução bem-sucedida do comando da linha 10.

  1. ✂️
  2. ✂️

819Q692539 | Programação, Programador Visual, UFF, COSEAC, 2019

A criação de uma capitular nas versões mais recentes do processador de textos Microsoft Word©
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

820Q195645 | Programação, PHP, Analista Administração de Sistemas, EBC, CESPE CEBRASPE

Texto associado.

Acerca de linguagens de programação, julgue os itens de 89 a 96.

Na linguagem PHP, para se declarar um tipo de dado booleano, é suficiente inserir a instrução $var = true;.

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