Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2256865 Programação

Imagem associada para resolução da questão


Considerando a figura acima, que apresenta um diagrama de relacionamento entre os padrões de projeto descritos no livro GoF Book, julgue os próximos itens acerca dos conceitos de programação orientada a objetos e padrões de projetos orientados a objetos.

I A implementação de padrões de projeto criacionais em linguagens como C#, Delphi e Java sempre envolverá a alocação de memória para a criação de objetos.

II A implementação de montadores de árvores sintáticas apóia-se mais no uso do padrão Singleton que no uso do padrão Composite.

III A implementação de tratadores de eventos de interface gráfica apóia-se mais no uso do padrão Observer que no uso do padrão Visitor.

IV A implementação de famílias portáveis de componentes de interface gráfica depende mais do emprego do padrão Chain of Responsibility que do padrão AbstractFactory.

V O padrão TemplateMethod é mais simples que o padrão Memento.


Estão certos apenas os itens

Alternativas
Q2256862 Programação

Código para a questão



Entre as características do código apresentado, inclui-se

I o encapsulamento de variáveis de instância.

II o uso de tipos de dados simples e estruturados.

III o emprego de recursividade.

IV o emprego de estruturas não-lineares com encadeamento simples de memória.

V a declaração de três classes com visibilidade pública.

Estão certos apenas os itens

Alternativas
Q2256861 Programação

Código para a questão



Considerando a unidade de compilação Java apresentada, adaptada de Barnes e Kölling, julgue os itens a seguir acerca das ações que ocorrerão durante a execução do método main da classe StackTest.
I Serão criadas três instâncias da classe LinkEntry, uma instância da classe Stack e uma instância da classe StackTest.
II A variável top da instância de Stack apontada pela variável list do método main da classe StackTest conterá o valor null, imediatamente antes do final da execução do referido método main.
III Os métodos full e peek não serão executados.
IV Os nomes “Joao”, “Maria” e “José” serão impressos no console, nessa ordem.
V Para cada instância de LinkEntry criada, existe uma instância correspondente da classe String.
Estão certos apenas os itens
Alternativas
Q2256566 Programação
Para representar dentro dos documentos os links de hipermídia, bem como os links a outros serviços de rede, a linguagem HTML utiliza
Alternativas
Q2256565 Programação
As declarações de variáveis nos programas escritos em PHP3
Alternativas
Q2256564 Programação
O método Java da classe Dialog, que determina se uma caixa de diálogo pode receber entradas do usuário, é
Alternativas
Q2256563 Programação
Para facilitar o desenvolvimento dos programas, a linguagem JAVA é caracterizada pela intensa utilização
Alternativas
Q2256562 Programação
No programa Delphi, as propriedades de um objeto da classe que poderão ser acessadas fora da unidade de código em que o objeto foi declarado, são definidas por meio da palavra-chave
Alternativas
Q2256561 Programação
No programa Delphi, o conjunto de variáveis com mesmo nome, diferenciadas apenas por um índice, denomina-se 
Alternativas
Q2256195 Programação
A linguagem WSDL, utilizada nas soluções Web Services, descreve
Alternativas
Q2256194 Programação
Uma especificação W3C, independentemente de plataforma e linguagem, onde se pode alterar e editar a estrutura de um documento, criando páginas Web altamente dinâmicas, é denominada
Alternativas
Q2256193 Programação
A diferença entre um documento XML e um HTML é, respectivamente, que um
Alternativas
Q2256192 Programação
Os elementos e suas combinações possíveis, dentro de um documento XML, são definidos formalmente por
Alternativas
Q2256191 Programação
Na linguagem Java, um método da classe
Alternativas
Q2256190 Programação
O arredondamento para um número inteiro mais próximo é feito, em Java, pelo método da classe MATH
Alternativas
Q2256189 Programação
O modo principal, que garante o encapsulamento dos atributos de um objeto num programa Java, é aplicado pelo uso da palavra reservada
Alternativas
Q2256188 Programação
A linguagem Java limita o uso de um método para permitir que uma classe filha enxergue os objetos da classe mãe por meio do modificador de acesso
Alternativas
Q2256183 Programação
NÃO é um método de ordenação das linguagens de programação, que coloca na seqüência os elementos de dados em uma ordem predefinida:
Alternativas
Q2256182 Programação
Na programação orientada a objetos, quando uma classe pessoa física, além do seu atributo CPF, recebe os atributos da classe pessoa, diz-se que foi aplicada a técnica de
Alternativas
Q2256181 Programação
Em programação, para armazenar um nome de uma pessoa deve-se criar uma variável do tipo
Alternativas
Respostas
1781: B
1782: A
1783: E
1784: E
1785: D
1786: A
1787: C
1788: B
1789: D
1790: C
1791: D
1792: A
1793: E
1794: E
1795: A
1796: D
1797: B
1798: D
1799: B
1800: A