Questões

Total de Questões Encontradas: 70

Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando os conceitos de arquitetura orientada a serviços e o modelo apresentado na figura, o modelo SOA 
A
busca a transformação de recursos de TI em serviços de software centralizados que podem se comunicar entre si, aumentando a flexibilidade dos aplicativos de negócio
B
centralizado preconiza que cada aplicativo gerencia sua própria segurança e conta com canais de proteção para os dados que fazem intercâmbio com aplicativos do cliente
C
em múltiplas camadas de negócios permite que haja mecanismos de segurança aplicados de forma independente do negócio, aumentando a flexibilidade do projeto sem grande impacto na segurança da informação
D
incorpora características técnicas e organizacionais que objetivam o compartilhamento de serviços para os processos de negócio que devem ser controlados por um único dono da informação
E
usa o protocolo de transferência SOAP com o recurso de extensão no modelo SS-Security. Enviar o nome do usuário na requisição é a única forma de confirmação de identidade
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
O modelo arquitetural, apresentado na figura, poderia ser adotado pelo TRF da 3a Região, pois 
A
por ser um modelo baseado em SOA, pode-se trabalhar com as funcionalidades de um aplicativo e facilmente combiná-los com funcionalidades de outros aplicativos criando recursos compostos
B
as aplicações compostas não podem combinar funcionalidades de negócios com serviços de outras empresas ou parceiros, aumentando a segurança das informações
C
por ser um modelo centralizado, o servidor de aplicação é 100% confiável e suficiente para que um requisitante tenha acesso a todas as informações do servidor, incluindo quaisquer dados sensíveis que o cliente esteja enviando
D
por ser um modelo baseado em SOA, um determinado recurso não pode ser invocado diretamente pelo cliente, aumentando a segurança das informações
E
por ser um modelo centralizado, o servidor de aplicação não é 100% confiável, impedindo que um requisitante tenha acesso às informações do servidor, exceto dados que o cliente esteja enviando
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Texto Associado Texto Associado
Imagem Associada da Questão
Um Técnico Judiciário de TI utiliza herança ao desenvolver programas orientados a objetos e diagramas de classe da UML para representar as relações entre as classes, pois ele sabe que 
A
em UML, uma relação de dependência entre duas classes coloca-as em uma hierarquia representando o conceito de herança de uma classe base a partir de uma classe derivada
B
associações são representadas em UML como linhas conectando as classes e devem mostrar a multiplicidade de cada uma. A multiplicidade é exibida como um intervalo [min..máx] de valores não nulos, com um losango representando infinito
C
o diagrama mostra a estrutura dinâmica das classes, representadas por um retângulo dividido em 3 compartimentos, nos quais constam as regras de associação, de especialização e de pacotes
D
um sistema normalmente possui alguns diagramas de classes, embora uma certa classe não possa participar de mais de um destes diagramas
E
na herança uma classe herda todos os atributos e operações da classe da qual deriva e pode sobrescrever ou modificar alguns deles, bem como adicionar mais atributos e operações próprios
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Considere o programa em C#, abaixo
Imagem da Questão
O programa em C# 
A
imprime 4 e 0.4 caso sejam fornecidos 2 e 0.2 como entrada, respectivamente
B
utiliza sobrecarga ao utilizar os métodos Quad() diferenciados pelos tipos de parâmetros de entrada
C
tem erro, pois não é possível que haja métodos com o mesmo nome dentro de uma mesma classe
D
utiliza sobrescrita ao utilizar as classes Quad() diferenciadas pelos tipos de parâmetros de entrada e de retorno
E
devidamente ajustado, compilaria sem erro se os métodos Quad() tivessem parâmetros de entrada do mesmo tipo, já que eles têm tipo de retorno diferentes
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Considere o diagrama, abaixo, elaborado por um Técnico Judiciário de TI: 
Imagem da Questão
Com base neste diagrama, 
A
a classe Pessoa possui os métodos Nome, NumeroCpf, NumeroCnpj e Tipo (Fisica ou Juridica ou Estrangeira)
B
todas as classes que precisem obter o documento da pessoa devem implementar um comando condicional do tipo if com base no atributo Tipo, considerando o NumeroCpf ou NumeroCnpj, por exemplo, como o documento
C
há uma interface Pessoa com o método Nome e com o objeto ObterDocumento e três classes que encapsulam três métodos: PessoaFisica (NumeroCpf), PessoaJuridica (NumeroCnpj) e PessoaEstrangeira (NumeroPassaporte)
D
cada classe ligada à Pessoa fará sua própria implementação da operação ObterDocumento, de forma que não haja preocupação com a regra para obtenção do documento com base no tipo da pessoa
E
caso seja necessário adicionar um quarto tipo de pessoa (PessoaAsilada), o impacto seria grande para as classes dependentes, já que o objeto ObterDocumento teria que ser reescrito em todas elas
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Texto Associado Texto Associado
O caso de uso “Validar usuário” é descrito pelo seguinte cenário:  

− Fluxo de eventos principal: O caso de uso inicia quando o sistema do Tribunal solicita ao usuário a sua senha, formada por números. O usuário fornece os números através do teclado e confirma a senha pressionando a tecla Enter. O sistema checa este número e verifica se ele é válido.  
− Fluxo de evento excepcional: O usuário pode cancelar seu acesso a qualquer momento pressionando o botão Cancelar, reiniciando o caso de uso. Não é feita nenhuma mudança no processo do usuário.  
− Fluxo de evento excepcional: O usuário pode corrigir a senha a qualquer momento, utilizando a tecla Backspace, antes de confirmar com a tecla enter.  
− Fluxo de evento excepcional: Se o usuário fornece um número de senha inválido o caso de uso é reiniciado. 
Ainda com base no caso de uso, considere os diagramas UML 3 e 4, abaixo.   
Imagem da Questão
O diagrama 
A
3 e o diagrama 4 são equivalentes. Ambos são diagramas de estado para o caso de uso “Validar usuário”
B
3 e o diagrama 4 são alternativos. Ambos são diagramas de atividades para o caso de uso “Validar usuário”
C
de sequência 3 mostra o sequenciamento para ler e verificar a senha e o diagrama de sequência 4 apresenta o caso de uso “Validar usuário”
D
de estados 3 mostra os estados de ler e de verificar a senha e o diagrama de estados 4 apresenta os subestados do estado lendo senha do diagrama 3
E
de atividades 3 está correto e o diagrama 4 está errado, pois não pode haver atividades em paralelo
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Texto Associado Texto Associado
O caso de uso “Validar usuário” é descrito pelo seguinte cenário:  

− Fluxo de eventos principal: O caso de uso inicia quando o sistema do Tribunal solicita ao usuário a sua senha, formada por números. O usuário fornece os números através do teclado e confirma a senha pressionando a tecla Enter. O sistema checa este número e verifica se ele é válido.  
− Fluxo de evento excepcional: O usuário pode cancelar seu acesso a qualquer momento pressionando o botão Cancelar, reiniciando o caso de uso. Não é feita nenhuma mudança no processo do usuário.  
− Fluxo de evento excepcional: O usuário pode corrigir a senha a qualquer momento, utilizando a tecla Backspace, antes de confirmar com a tecla enter.  
− Fluxo de evento excepcional: Se o usuário fornece um número de senha inválido o caso de uso é reiniciado. 
Com base no caso de uso, considere, abaixo, os diagramas UML 1 e 2: 
Imagem da Questão
O diagrama 
A
1 e o diagrama 2 são equivalentes. Ambos são diagramas de sequência
B
1 é uma agregação do diagrama 2. A agregação relaciona um conceito mais genérico a um conceito que seja mais específico. O diagrama 1 é chamado de superclasse, enquanto 2, mais específico, é a subclasse
C
2 é uma generalização do diagrama 1. A generalização relaciona um conceito mais específico a um conceito que seja mais genérico. O diagrama 1 é chamado de superclasse, enquanto 2, mais específico, é a subclasse
D
de atividades 1 mostra as atividades de ler e de verificar a senha e o diagrama de atividades 2 apresenta o detalhamento da atividade lendo senha do diagrama 1
E
de estados 1 mostra os estados de ler e de verificar a senha e o diagrama de estados 2 apresenta os subestados do estado lendo senha do diagrama 1
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
A análise e o projeto orientados a objeto modelam um sistema em termos de objetos, que têm propriedades e comportamentos, e de eventos, que disparam operações que mudam o estado dos objetos. Considere, abaixo, os fundamentos da Orientação a Objetos − OO:  

 I. Ato de empacotar ao mesmo tempo dados e objetos. O objeto esconde seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos. Protege os dados do objeto do uso arbitrário e nãointencional. Separa a maneira como um objeto se comporta da maneira como ele é implementado.  

 II. Refere-se à implementação de um tipo de objeto. Especifica uma estrutura de dados e as operações permissíveis que se aplicam a cada um de seus objetos.  
 III. Pode ser real ou abstrato. Possui informações (dados) e desempenha ações (funcionalidades). É qualquer coisa, real ou abstrata, a respeito da qual são armazenados dados e operações.  

 Os conceitos da OO indicados em I, II e III, são, correta e respectivamente, 
A
Herança, Classe, Atributo
B
Encapsulamento, Método, Objeto
C
Polimorfismo, Superclasse, Método
D
Encapsulamento, Classe, Objeto
E
Herança, Método, Atributo
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Ao participar de uma reunião técnica em que se discutia a implantação do CMMI versão 1.3, um Técnico Judiciário de TI afirmou, corretamente, que 
A
equivalent staging permite que uma organização que use a representação contínua converta um perfil de nível de capacidade para um rating de nível de maturidade associado
B
um perfil de nível de capacidade é uma lista de áreas de processo e o correspondente nível de capacidade atingido em cada uma. Este perfil permite que a organização acompanhe seu nível de maturidade por área de processo
C
o perfil que representa a situação atual da organização é chamado de target profile e o perfil que representa os objetivos de melhoria é chamado de achievement profile
D
níveis de capacidade são usados para caracterizar melhoria organizacional relativa a um conjunto de áreas de processos, enquanto que níveis de maturidade caracterizam melhoria organizacional relativa a uma única área de processo
E
depois que a organização atingiu o último nível de capacidade, ou nível 5 − Em Otimização, ela pode continuar sua jornada de melhoria endereçando high capacity process areas
Ano: 2015 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Técnico Judiciário - Informática
Na implantação do MPS.BR para a melhoria de processos de software e serviços, um Tribunal apresentou as seguintes características:  

− Atingiu o nível de maturidade composto pelos processos Gerência de Projetos e Gerência de Requisitos.  
− Está finalizando os processos do nível de maturidade seguinte, composto pelos processos do nível de maturidade anterior, acrescidos dos processos Aquisição, Garantia da Qualidade, Gerência de Configuração, Gerência de Portfólio de Projetos e Medição.  
 
Este Tribunal atingiu o nível de maturidade 
A
F − Parcialmente Gerenciado, está finalizando os processos do nível de maturidade E − Gerenciado e passará ao nível D − Parcialmente Definido
B
F − Gerenciado, está finalizando os processos do nível de maturidade E − Parcialmente Definido e passará ao nível D − Largamente Definido
C
G − Parcialmente Gerenciado, está finalizando os processos do nível de maturidade F − Gerenciado e passará ao nível E − Parcialmente Definido
D
G − Gerenciado, está finalizando os processos do nível de maturidade F − Parcialmente Definido e passará ao nível E − Definido
E
E − Gerenciado, está finalizando os processos do nível de maturidade D − Definido e passará ao nível C − Largamente Definido
Página 3 de 7