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.


641Q642712 | Informática, Programação, Analista, CVM, ESAF

Na seleção de uma plataforma de Portal Corporativo deve-se considerar

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

642Q624540 | Informática, Programação, CESPE CEBRASPE

Acerca de linguagens de programação e J2EE e portais corporativos, julgue os seguintes itens. Em linguagem de programação, uma chamada de função é considerada uma abstração de processo se não fornecer os detalhes para o chamador de como a execução será realizada.
  1. ✂️
  2. ✂️

643Q622309 | Informática, Programação, Analista Previdênciário, MANAUSPREVI AM, FCC

Uma transação é uma unidade atômica de trabalho que ou estará completa ou não foi realizada. Para propostas de restauração, o administrador de restaurações mantém o controle das seguintes operações:

- BEGIN_TRANSACTION: Marca o início da execução da transação.

- READ ou WRITE: Especifica operações de leitura ou gravação em itens do banco de dados, que são executadas como parte de uma transação.

I. Especifica que as operações READ e WRITE da transação terminaram e marca o fim da execução da transação. Entretanto, nesse ponto é necessário verificar se as mudanças introduzidas pela transação podem ser permanentemente aplicadas ao banco de dados (efetivadas), ou se a transação deverá ser abortada porque viola a serialização, ou por alguma outra razão.

II. Indica término com sucesso da transação, de forma que quaisquer alterações (atualizações) executadas poderão ser seguramente efetivadas no banco de dados e não serão desfeitas.

III. Indica que uma transação não terminou com sucesso, de forma que quaisquer mudanças ou efeitos que a transação possa ter aplicado ao banco de dados deverão ser desfeitas.

As operações I, II e III correspondem, correta e respectivamente, a:

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

644Q636969 | Informática, Programação, Analista de Sistemas, TJ AC, CESPE CEBRASPE

Julgue os itens a seguir, referentes à interoperabilidade de sistemas.

Nem toda SOAPMessage de um web service recebe retorno para liberação do método de ligação.
  1. ✂️
  2. ✂️

645Q622898 | Informática, Programação, Analista de Sistemas, BNDES, CESGRANRIO

O modelo de programação Java Enterprise Edition é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa.

Em consequência,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

646Q648511 | Informática, Programação, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Um dos campos presentes no pacote RADIUS é o campo de Código, de tamanho 1 byte longo, que indica o tipo de mensagem RADIUS. Os códigos são em números decimais e indicam o estado dos pacotes. Como exemplo, o código 255 é Reservado e o código 13 indica Status do cliente (experimental). Assinale a alternativa que apresenta corretamente o significado do código “3”.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

647Q645487 | 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 do número 27, decimal, em binário é 11010.

  1. ✂️
  2. ✂️

648Q623225 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPE

Com relação aos frameworks de software, julgue os itens subseqüentes.

O Plone é executado em Zope, foi escrito em Python e é usado como SGBD para portais de informação.

  1. ✂️
  2. ✂️

650Q612475 | Informática, Programação, Técnico de Nível Superior, ADEPARÁ PA, CESPE CEBRASPE

Com relação a programação, julgue o seguinte item.

Em um programa de computador desenvolvido em linguagem de alto nível, quando uma variável é especificada como um parâmetro de valor, as alterações feitas nessa variável, durante determinada rotina, devem permanecer constantes depois de encerrada a rotina. Tanto as rotinas quanto as funções proporcionam modularidade em programas. A diferença entre funções e rotinas está no modo como elas retornam valores: a rotina atribui o resultado de um processamento a um parâmetro de referência, e o valor fica retido quando a rotina é encerrada; uma função pode produzir o mesmo resultado de uma rotina, entretanto não armazena o resultado em um parâmetro, mas o retorna por meio da própria função.

  1. ✂️
  2. ✂️

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

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

O uso do padrão Command apresenta consequências como um objeto Command é usualmente refratário ao enfileiramento; um objeto Command é usualmente transiente, isto é, não é passível de serialização e o uso disseminado de Commands dificulta a estruturação de um sistema em operações de alto nível.

  1. ✂️
  2. ✂️

652Q615466 | Informática, Programação, Técnico Judiciário, TRF 4a, FCC

Na elaboração de um dicionário de dados com a notação de Yourdon, o operador [ ] (colchetes) significa:

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

653Q640853 | Informática, Programação, Analista de Tecnologia da Informação, Prefeitura de Porto Velho RO, CONSULPLAN

Assinale a alternativa que NÃO exemplifica o papel de uma Thread.

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

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

Com base em engines de templates web, julgue os itens subsecutivos.

O Apache Velocity, como qualquer template engine, tem aplicação exclusiva no desenvolvimento de páginas web. Dessa forma, ele sempre é utilizado como um componente integrado a outros sistemas.

  1. ✂️
  2. ✂️

655Q625063 | Informática, Programação, Técnico Judiciário, TRE RN, FCC

São exemplos típicos de ferramentas open source para controle de versão no desenvolvimento de um software:

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

656Q637436 | Informática, Programação, Técnico Judiciário, TJ CE, CESPE CEBRASPE

A respeito das estruturas de controle e de fluxo em linguagens de programação, julgue os itens seguintes.

Estruturas do tipo loop geram a possibilidade de execução de uma mesma instrução ou conjunto delas enquanto determinada condição for verdadeira.

  1. ✂️
  2. ✂️

658Q637721 | Informática, Programação, Técnico Judiciário, TRE MS, CESPE CEBRASPE

Assinale a opção correspondente ao elemento que, além de ser utilizado para definir um meio de mapeamento objeto-relacional para objetos Java simples e comuns (POJOs), denominados beans de entidade, também é utilizado para gerenciar o desenvolvimento de entidades do modelo relacional em plataforma nativa Java SE e Java EE.

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

659Q621153 | Informática, Programação, Analista Judiciário, STJ, CESPE CEBRASPE

No referente a técnicas e estratégias de verificação e validação, julgue os próximos itens.

Inspeções e walkthroughs podem fazer parte de um processo de verificação e validação, sendo realizadas por equipes cujos membros têm papéis definidos. Quando da inspeção de um código, uma lista de verificação de erros (checklist) é usada. O conteúdo da lista tipicamente independe da linguagem de programação usada.

  1. ✂️
  2. ✂️

660Q616625 | Informática, Programação, Analista Administrativo, ANS, CESPE CEBRASPE

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Uma estrutura de grade (grid) para a arquitetura de hipertexto de uma aplicação web é definida quando se deseja que essa aplicação seja executada em paralelo em um sistema computacional distribuído.

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