Questões de Concurso Para agência reguladora

Foram encontradas 21.523 questões

Resolva questões gratuitamente!

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

Q969462 Banco de Dados

Considere a seguinte estrutura de dados:


Imagem associada para resolução da questão


Considere os seguintes requisitos técnicos:


- A estrutura Faturas_Cliente está inserida na estrutura do cliente ao qual pertence.

- Cod_Cliente é o atributo identificador de Cliente.

- Número_Fatura é o atributo identificador de Fatura.

- Um cliente é cobrado em uma ou mais faturas e uma fatura cobra um e somente um cliente.

- O mapeamento relacional fará com que os atributos identificadores (grifados nas estruturas apresentadas acima) componham as chaves primárias (Primary Key - PK), nas tabelas correspondentes dos bancos de dados relacionais.


Após a aplicação da normalização (até a Terceira Forma Normal - 3FN),

Alternativas
Q969461 Banco de Dados

Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi:


..I.. Cliente

..II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC'

..III.. Cod_Cli = 'Cli01';


Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por

Alternativas
Q969460 Banco de Dados

Gerusa está revisando um Modelo Entidade-Relacionamento e observa que:


- EntA relaciona-se com múltiplas instâncias de EntB.

- EntB relaciona-se com múltiplas instâncias de EntC.

- EntC relaciona-se com uma única instância de EntB.

- EntB relaciona-se com múltiplas instâncias de EntA.


Para atender ao requisito: dada uma determinada instância de EntA, qual a instância de EntC que a ela corresponde, Gerusa deverá 

Alternativas
Q969459 Engenharia de Software

Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:


Caso de Uso: Cadastrar Funcionário que:


I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.

II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.

III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.


Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:

Alternativas
Q969458 Engenharia de Software

Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:


- Márcio desenhou um Diagrama de Fluxo de Dados (DFD).

- Ana Maria desenhou um Diagrama de Sequência.

- Estela entregou uma funcionalidade completa no final de uma sprint.


De acordo com o que utilizaram, os Analistas de Informática aplicaram, respectivamente, as abordagens

Alternativas
Q969457 Engenharia de Software

Um Analista de Informática levantou os requisitos para desenvolver um sistema de gestão. Dentre os requisitos levantados,


I. o sistema deve apresentar a tela de login e senha antes de cada transação e validar o acesso com base nas políticas de segurança organizacional.

II . o sistema deve estar disponível para a diretoria em tempo integral, ou seja, 24 x 7.

III . o tempo de resposta de uma consulta da alta administração não pode exceder a 5 milissegundos.

IV. cada Diretor que usa o sistema deve ser identificado apenas por sua matrícula de cinco dígitos seguidos do código de segurança.

V. o sistema deverá gravar um log de autenticação a cada transação completada, contendo a identificação do usuário, data e equipamento utilizado.

VI. os backups do sistema deverão ser feitos diariamente a fim de evitar a eventual perda de dados sem capacidade de recuperação.


Contêm um requisito funcional e um requisito não funcional, respectivamente, APENAS os itens

Alternativas
Q969456 Arquitetura de Software
Um Analista de Informática está desenvolvendo um site utilizando como referência de arquitetura o padrão MVC. Nesse padrão,
Alternativas
Q969455 Programação

No CSS3 podem ser usadas diversas unidades de medida para definir o tamanho pelo qual os elementos são renderizados na página web quando aberta na janela do navegador. Algumas dessas unidades de medida são relativas e adequam o tamanho do elemento proporcionalmente ao tamanho da janela. Duas dessas unidades de medida são descritas abaixo, em inglês.


I. Relative to 1% of the width of the viewport (the browser window size).

II . Relative to 1% of the height of the viewport (the browser window size).


I e II referem-se, respectivamente, às unidades de medida

Alternativas
Q969454 Programação
Em uma página HTML 5 de abertura de um site, um Analista de Informática deseja definir uma área no centro onde outras páginas HTML poderão ser carregadas a partir de cliques nos links do menu principal. Ao abrir a página de abertura, um arquivo HTML já poderá ser exibido nessa área, cujo conteúdo poderá mudar na medida que se clica nos links do menu. Para que seja possível o comportamento descrito, essa área deverá ser definida por meio da tag
Alternativas
Q969453 Programação
O JasperReports é um mecanismo de geração de relatórios em vários formatos, como arquivos PDF, HTML, XLS, etc. Normalmente uma Jasper Library é incluída no CLASSPATH do projeto e, em seguida, cria-se o layout design que nada mais é do que um arquivo 
Alternativas
Q969452 Programação

Considere o fragmento de código abaixo, retirado do corpo de uma página web que utiliza JavaScript.


Imagem associada para resolução da questão


Para que ao clicar na imagem grupo1.gif ela seja substituída pela imagem grupo2.gif no interior da função trocar deverá ser incluído o comando

Alternativas
Q969451 Programação

Em aplicações web que utilizam recursos Hibernate/JPA, informações armazenadas em tabelas do banco de dados podem ser obtidas utilizando-se Hibernate Query Language (HQL), consultas nativas ou a API Criteria. Sabendo disso, um Analista de Informática que está desenvolvendo uma aplicação Java EE e que possui nessa aplicação uma classe de entidade chamada Produto, relacionada à tabela produto de um banco de dados relacional, fez a seguinte pesquisa:


Imagem associada para resolução da questão


Considerando que na classe Produto há um atributo nome que está relacionado ao nome do produto na tabela do banco de dados, para o Analista obter apenas os produtos cujo campo nome seja igual a HD, deverá utilizar, entre os comandos acima, a instrução:

Alternativas
Q969450 Programação

Considere o fragmento de código abaixo, retirado de uma aplicação Java EE que utiliza Hibernate Query Language (HQL).


Imagem associada para resolução da questão


Nesse fragmento de código,

Alternativas
Q969449 Programação
Em uma página JSP de uma aplicação Java EE um Analista de Informática precisa criar um link Alterar que, quando clicado, passa como parâmetro para um arquivo altera.jsp o código e a renda de um cliente. Esses dados podem ser obtidos, respectivamente, chamando-se os métodos getCodigo e getRenda, acessíveis em uma classe Cliente.java por meio de um objeto chamado cli. O comando correto que ele deverá utilizar para criar esse link é: 
Alternativas
Q969448 Governança de TI

Um Analista de Informática desenhou um processo utilizando a notação BPMN. Em ocasiões distintas da modelagem, ele utilizou símbolos para gateways representados por losangos contendo:


I. Uma cruz.

II. Um “X”.

III. Um círculo.


Tais símbolos representam, correta e respectivamente, os gateways

Alternativas
Q969447 Governança de TI
A título de recomendação, estabelece-se que os indicadores de desempenho de um processo contenham determinadas características, como, por exemplo, que sejam
Alternativas
Q969446 Governança de TI
A modelagem de processos de negócio é um instrumento que auxilia a planejar e analisar mudanças de uma situação conhecida para uma situação futura ou modelo otimizado de um processo. O ciclo de melhoria contínua e o modelo do estado futuro de um processo são conhecidos por
Alternativas
Q969445 Programação

Considere a classe Java a seguir em condições ideais.


Imagem associada para resolução da questão


No método conectar podem ser lançadas duas exceções que o Analista de Informática deseja que sejam tratadas não no interior do método, mas sim por quem o chamar. Para que isso seja permitido, deve-se inserir o comando

Alternativas
Q969444 Programação

Considere a classe Java abaixo.


Imagem associada para resolução da questão


No que se refere à sobrecarga de métodos,

Alternativas
Q969443 Programação

Para criar array um Analista de Informática digitou os comandos abaixo no método main de uma classe Java em condições ideais.


I. int[ ] a = {1,3};

II. int b [ ] = new int[2]; b[0]=1; b[1]=3;

III. int [ ] c = new int[2]; c.add(1); c.add(2);

IV. int [ ] [ ] d = {{1,3},{4,5}};

V . int e [ ] [ ] = {{1,3},{4,5}};


Ao tentar compilar e executar a classe, foi exibida a mensagem “Exception in thread "main" java.lang.RuntimeException: Uncompilable source code”. Essa mensagem foi exibida porque o item

Alternativas
Respostas
2741: D
2742: B
2743: E
2744: C
2745: A
2746: C
2747: D
2748: E
2749: C
2750: A
2751: B
2752: A
2753: D
2754: C
2755: E
2756: B
2757: D
2758: B
2759: D
2760: E