Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SUFRAMA
Q1199733 Programação
Considerando a programação embarcada para Android e iOS, julgue o próximo item.
Para que os programas aplicativos sejam executados no Android e no iOS, é necessário uma máquina virtual própria, cujas responsabilidades são, entre outras, gerenciar a comunicação entre o aplicativo e as bibliotecas nativas, prover segurança e permitir que os aplicativos possam gravar dados privados, incluindo bancos de dados. No Android 4.3, a máquina virtual é a Dalvik; no iOS 7, é a XCode. 
Alternativas
Ano: 2013 Banca: IBEG Órgão: SANEAGO - GO
Q1199002 Programação
O Java é a linguagem de programação orientada a objetos mais difundida no mundo. Acerca dos conceitos básicos utilizados na análise orientada a objetos, analise as afirmativas a seguir: I - Podemos considerar uma Classe como um molde para futuros objetos que representarão elementos da vida real, com a definição de características, comportamentos e atributos.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
Alternativas
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1197544 Programação
Considere o código escrito na Linguagem C, abaixo, para o cálculo de fatorial: 
#include <stdio.h> int fat(int n) {        if (n)                     return n*fat(n-1)         else return 1; }
Qual é a técnica utilizada?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196914 Programação
Em relação à interface web, julgue o item que se segue.
Para descrever desenhos e gráficos bidimensionais de forma estática, pode-se utilizar SVG. Esta linguagem não é aplicável a imagens dinâmicas ou animadas.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196867 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
No Python 3.0, foi disponibilizado um módulo de debug, chamado faulthandler, aplicável exclusivamente para os casos de falha de sistema.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196772 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196710 Programação
Em relação à interface web, julgue o item que se segue.
Com o uso de Ajax no início de cada seção, é carregado um engine Ajax que permite que a interação da aplicação cliente com a aplicação servidor seja feita de forma síncrona.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196650 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
Em Natural, local data area (LDA) é um objeto usado para definir variáveis que, no modo report, é de uso opcional.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TCE-RO
Q1188199 Programação
Julgue o item subsequente com relação a linguagens SQL e a mecanismos de persistência.
Para ajustar o comportamento do Hibernate, pode ser utilizada a propriedade denominada hibernate.xml2ddl.auto, que executa a linguagem de manipulação de dados e pode assumir os valores update-valid, create-update ou create-drop. 

Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TCE-RO
Q1188116 Programação
Com relação à tecnologia de desenvolvimento móvel Android, julgue o próximo item.
Para se apresentar uma lista de itens que permita ao usuário interagir com esses itens, clicando-se sobre eles para a realização de operações, deve-se utilizar a classe ListItens.
Alternativas
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1184462 Programação
Com relação a Orientação a Objetos, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. Associação.

2. Disjunção.

3. Implícito.

4. Local.

5. Sobreposição.

(  ) É uma restrição aplicada a um conjunto de generalizações e especifica a instância que não pode ter mais que um dos subtipos determinados como um tipo da instância.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível devido a estar em escopo local relativo para o vínculo.
(  ) É uma restrição aplicada a um conjunto de generalizações e especifica que instâncias podem ter mais que um dos determinados subtipos como um tipo de instância.
(  ) É uma restrição aplicada a uma associação e especifica que a associação não é um manifesto, mas apenas conceitual.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível através da associação.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Alternativas
Q930531 Programação
Sobre o JBOSS Application Server, é correto afirmar que:
Alternativas
Q930530 Programação
Sobre a estrutura em árvore dos recursos de gerenciamento do JBoss Aplication Server é correto afirmar:
Alternativas
Q930503 Programação
Componentes de aplicação do Java EE executam em ambientes conhecidos como containers, que são parte da plataforma Java EE. Além do “application client container”, o Java EE suporta outros três tipos de containers, são eles:
Alternativas
Q930502 Programação
Assinale a alternativa que descreve os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans).
Alternativas
Q930501 Programação
O Framework JSF (JavaServer Faces) é utilizado no desenvolvimento de aplicações Java para web que utilizam o padrão de projeto MVC (Model-View-Controller). Sobre o JSF 2 é correto afirmar:
Alternativas
Q930500 Programação
A respeito dos frameworks de desenvolvimento Java é correto afirmar.
Alternativas
Q930499 Programação
Sobre a relação entre Servlets e páginas JSP, assinale a alternativa correta.
Alternativas
Q930474 Programação
Na programação orientada a objetos, a possibilidade de haver mais de um método com o mesmo nome na mesma classe denomina-se:
Alternativas
Q930473 Programação
Considere o seguinte programa na linguagem Java:
public class Loop{ public static void main(String[] args) { int a, b; a=1; b=2; while(a<7){ a = b+a; do { b= a+b; a= a+1; } while(b<9); } System.out.print(a + " e " + b); } }
Qual o resultado exibido da execução do programa acima?
Alternativas
Respostas
8261: E
8262: D
8263: E
8264: E
8265: E
8266: E
8267: E
8268: C
8269: E
8270: E
8271: B
8272: B
8273: E
8274: B
8275: C
8276: B
8277: E
8278: C
8279: C
8280: E