Questões da Prova FCC - 2009 - TJ-PI - Analista Judiciário - Tecnologia da Informação

Foram encontradas 60 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q54672 Arquitetura de Software
Acerca desses padrões, avalie:

I. Em termos de padrões de criação de projetos, algumas classes, tais como um spooler de impressão ou um sistema de arquivos, devem ser instanciadas uma única vez e prover um ponto de acesso global a esta instância.

II. Pertencente ao grupo de padrões estruturais, é utilizado para permitir que dois objetos se comuniquem mesmo que tenham interfaces incompatíveis.

III. Encapsula uma requisição como um objeto, permitindo que os clientes parametrizem diferentes requisições e filas, ou façam o registro de log de requisições e dêem suporte a operações que podem ser desfeitas.

IV. Atribuir a responsabilidade do tratamento de um evento do sistema a uma classe que representa o próprio sistema ou à classe que representa um caso de uso.

As proposições correspondem, respectivamente, aos padrões
Alternativas
Q54671 Arquitetura de Software
Imagem 008.jpg

Analise:

I. É o responsável pela especificação dos tipos de objetos a serem criados usando uma "instância" prototípica e pela criação de novos objetos copiando este protótipo.

II. Define uma interface de nível mais alto que torna o subsistema mais fácil de usar e fornece uma interface única para um subsistema com diversas interfaces; compõe o grupo de padrões estruturais.

III. Integrante do grupo de padrões comportamentais, ele provê uma forma de acessar sequencialmente os elementos de um agregado de objetos, sem expor a representação interna desse agregado.

IV. As consequências do uso deste padrão é que o encapsulamento é mantido, já que objetos usam sua própria informação para cumprir responsabilidades; leva ao fraco acoplamento entre objetos e à alta coesão, uma vez que objetos fazem tudo que é relacionado à sua própria informação.

As afirmações correspondem, respectivamente, aos padrões
Alternativas
Q54670 Engenharia de Software
Considere o diagrama abaixo:

Imagem 007.jpg

Em UML, trata-se de um exemplo típico de Diagrama de
Alternativas
Q54669 Programação
Hibernate é uma ferramenta open-source que facilita a comunicação entre aplicação Java e banco de dados, tais como manipulação de dados, gerenciamento de transações e pooling de conexões. A esse respeito, considere o trecho de código para configuração do Hibernate:

Imagem associada para resolução da questão

Tendo em vista os dados acima, analise:

I. o código exibe a estrutura básica de um arquivo XML de mapeamento que indica ao Hibernate como carregar e gravar os objetos de uma classe de persistência;

II. as declarações de mapeamento estão circunscritas entre as tags </hibernate-mapping>;

III. o elemento < id > é a declaração de uma propriedade identificadora de tabela (chave-primária) e o atributo column="ID_PESSOA" indica qual é o campo na tabela ao qual ele está ligado.

É correto o que consta em
Alternativas
Q54668 Programação
Em relação à interface WEB, considere:

I. é uma solução tecnológica que permite a atualização dinâmica de dados em uma página web, sem que esta precise ser inteiramente recarregada. Em outras palavras, baseia-se em scripts localizados no programa-cliente que solicitam dados ao servidor, sem que seja necessário atualizar a página inteira.

II. é um arquivo independente do arquivo HTML, no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendo-lhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento.

III. constitui-se da solução mais apropriada para a mudança de cabeçalhos do tipo < h1 >< font color="#00FF00" > Título < /h1 >, existentes nas centenas de páginas de um site.

Os itens I, II e III acima referem-se, respectivamente, a
Alternativas
Respostas
1: A
2: D
3: C
4: C
5: D