Questões de Concurso Sobre programação

Foram encontradas 12.233 questões

Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SUFRAMA
Q1235934 Programação
Julgue o item que se segue acerca da tecnologia Ajax.
Para enviar uma grande quantidade de informações em uma aplicação Ajax, deve-se utilizar o POST, o qual não possui limitações de tamanho.

Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SUFRAMA
Q1235788 Programação
Com relação ao Hibernate, julgue o item subsecutivo.
Os tipos de mapeamento do Hibernate são considerados tipos de dados SQL e precisam de conversão para dados Java nas respectivas classes Java.
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1235731 Programação
Considere a declaração da seguinte classe em C++:    #include <iostream>  #include <string>  using std::string;  using namespace std;    class Prefeitura{     public:      void setNome(string nome);       void setAno(int ano);       string getNome();        int getAno();   private:      string nome;       int ano;  };     Sabendo que um Assistente Tecnológico da PRODATER criou esta classe como parte do programa prefeituras.cpp, é correto afirmar: 
Alternativas
Ano: 2018 Banca: VUNESP Órgão: Câmara de Tatuí - SP
Q1235456 Programação
Para compartilhar dados com outras aplicações e melhorar a experiência do usuário, os desenvolvedores de uma aplicação Java EE optaram por persistir o estado da sessão de seus usuários em banco de dados. Apesar dos resultados positivos, esse procedimento afetou negativamente o desempenho da aplicação. Com o intuito de contornar tal efeito negativo, pode-se
Alternativas
Ano: 2018 Banca: IMA Órgão: Prefeitura de Paço do Lumiar - MA
Q1235406 Programação
Linguagem de programação que utilize mnemônicos para representar instruções elementares. 
Alternativas
Ano: 2006 Banca: CESGRANRIO Órgão: Petrobras
Q1235194 Programação
Sobre os workflows são feitas as seguintes afirmativas. 
I - Um workflow é uma automação do Processo de Negócio, na totalidade ou em partes, onde documentos, informações ou tarefas são passadas de um participante para o outro, para execução de uma ação, de acordo com um conjunto de regras. 
II - Um WfMS - Workflow Management System - é um sistema de Gerenciamento de workflow responsável por gerenciar e executar fluxos de trabalho através de um software cuja ordem de atividades é dirigida por uma representação da lógica do workflow no computador, proporcionando a automação de um processo de negócio. 
III - Os benefícios do uso de uma ferramenta de workflow eletrônico são: documentação e visualização dos processos e atividades; arquivamento e recuperação de informações sobre os objetos inseridos no workflow; reastreabilidade; identificação dos responsáveis por cada atividade do processo; entre outras. 
IV - Uma ferramenta de workflow deve ter a facilidade de invocar aplicativos; distribuir tarefas dinamicamente; priorizar e acompanhar o trabalho; gerar dados estratégicos. 
Estão corretas as afirmativas:
Alternativas
Ano: 2018 Banca: VUNESP Órgão: Câmara de Monte Alto - SP
Q1234756 Programação
Na linguagem PHP, a declaração da interface “otpx” que deriva a definição da interface “xpto” é:
Alternativas
Ano: 2018 Banca: VUNESP Órgão: Câmara de Monte Alto - SP
Q1234596 Programação
No VisualBasic.Net, para impedir a compilação de código com conversões implícitas de tipos de dados, é necessário habitar a Option
Alternativas
Ano: 2011 Banca: FCC Órgão: TRF - 2ª REGIÃO
Q1234211 Programação
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 é: 
Alternativas
Ano: 2019 Banca: SUGEP - UFRPE Órgão: UFRPE
Q1234052 Programação
O uso de anotações em Java é uma maneira eficiente de instrumentação do código. Desse modo, assinale V (verdadeiro) ou F (falso) para as afirmações abaixo, sobre anotações em Java.
( ) A anotação @Override verifica se o método anotado existe na classe superior. Se o método não for encontrado na classe superior, um erro de compilação é informado. ( ) A anotação @Entity informa que o método deve ser executado durante o acesso ao banco de dados. ( ) A anotação @Transient informa que um atributo do objeto não deve ser salvo no banco de dados. ( ) A anotação @Deprecated informa que o método caiu em desuso. As chamadas a esse método irão causar um erro de compilação. ( ) O atributo mappedBy da anotação @OneToMany indica o nome da classe que representa o lado muitos (“Many”) do relacionamento.
A ordem correta, de cima para baixo, é:
Alternativas
Ano: 2019 Banca: SUGEP - UFRPE Órgão: UFRPE
Q1233726 Programação
Sobre enumeração em Java, analise as proposições abaixo.
1) A enumeração pode ter dados associados. 2) A enumeração pode estender uma classe. 3) A enumeração pode implementar uma interface. 4) A enumeração pode possuir métodos abstratos.
Está(ão) correta(s), apenas:
Alternativas
Ano: 2015 Banca: FCC Órgão: TRT - 23ª REGIÃO (MT)
Q1232982 Programação
Durante o desenvolvimento de uma aplicação orientada a objetos com Java, um Técnico criou uma interface para obrigar um conjunto de classes de diferentes origens a implementar certos métodos de maneiras diferentes, viabilizando a obtenção de polimorfismo. A interface criada pelo Técnico pode
Alternativas
Ano: 2015 Banca: NC-UFPR Órgão: COPEL
Q1232652 Programação
Qual das fases descritas a seguir NÃO faz parte do processo de construção de um website?
Alternativas
Ano: 2012 Banca: FUNDATEC Órgão: DETRAN-RS
Q1232482 Programação
Qual mensagem será impressa pelo script PHP, representado acima, na saída padrão?
Alternativas
Ano: 2005 Banca: FCC Órgão: TRE-RN
Q1231982 Programação
Sobre linguagens de programação, é correto afirmar:
Alternativas
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: INPE
Q1231942 Programação

A respeito do tratamento de dados não-nominais em um CCS associado a um satélite em operação, julgue o item de abaixo.

Uma vez detectado um dado não-nominal, o sistema sempre enviará telecomandos automaticamente para corrigi-lo, não havendo necessidade de intervenção humana.

Alternativas
Ano: 2014 Banca: Quadrix Órgão: Banco do Brasil
Q1231649 Programação
Assinale a alternativa que apresenta as palavras que preenchem, respectivamente, as lacunas do seguinte texto sobre o J2EE.   Para se criar um Enterprise JavaBean com acesso remoto, deve-se implementar a interface e a interface . A interface define os métodos do ciclo de vida do EJB. Para os Entity Beans a interface também define os métodos de busca. A interface define os métodos de negócio específicos do EJB.
Alternativas
Ano: 2010 Banca: FCC Órgão: TRE-AM
Q1231639 Programação
Em termos de linguagem de programação, herança refere-se à capacidade de reutilização de uma classe para criar uma ou várias subclasses com funcionalidade adicional, dependendo da linguagem de programação abordada. Nesse sentido, é correto o que se afirma em 
Alternativas
Ano: 2013 Banca: FUNDATEC Órgão: Prefeitura de Tapejara - RS
Q1231463 Programação
Considerando o que VALENTE, J.A. em Diferentes usos do Computador na Educação do Artigo no site: http://pan.nied.unicamp.br/~lia/diferentes_usos.pdf, afirma sobre a utilização do Logo, analise as assertivas que seguem, assinalando V, se verdadeiro, ou F, se falso.
(  ) No caso da solução de problemas por intermédio da programação de computadores usando a linguagem Logo, o programa produzido pode ser visto como a representação, em termos de comandos dessa linguagem, da resolução do problema ou do projeto sendo desenvolvido.
(  ) A possibilidade de expressar ideias por meio dos comandos do Logo pode ser comparada a outras atividades de representação de conhecimento existentes em outros domínios do conhecimento.
(  ) A vantagem do Logo é que tanto o processo de aquisição da linguagem quanto a representação de ideias sobre o uso dos mesmos acontecem simultaneamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-RJ
Q1231094 Programação
Julgue o item a seguir, referentes a noções de desenvolvimento e manutenção de sistemas e aplicações.
HTML (hypertext markup language) é uma linguagem de programação, atualmente na versão 5, muito utilizada para ambientes desktop.
Alternativas
Respostas
4801: C
4802: E
4803: A
4804: B
4805: B
4806: E
4807: D
4808: E
4809: B
4810: A
4811: C
4812: D
4813: E
4814: A
4815: E
4816: E
4817: A
4818: B
4819: A
4820: E