Questões de Concurso Para analista de sistemas

Foram encontradas 18.502 questões

Resolva questões gratuitamente!

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

Q45703 Engenharia de Software
A característica relevante do processo de reúso ilustrado a seguir é:

Imagem 031.jpg

Alternativas
Q45702 Noções de Informática
Das cláusulas listadas a seguir, a que não está em conformidade com a definição do Open Source Iniciative (OSI) para os softwares de código aberto é:
Alternativas
Q45701 Programação
Ao desenvolver uma aplicação sob a plataforma Java EE 5, isso implica que:
Alternativas
Q45700 Engenharia de Software
Considere o caso de uso ilustrado na figura utilizando a notação UML

Imagem 030.jpg

A descrição do cenário que melhor descreve esse caso de uso é:
Alternativas
Q45699 Engenharia de Software
Considere a parte de um diagrama de classes mostrada na figura abaixo:

Imagem 029.jpg

Nesse diagrama, a classe X é uma subclasse das classes Y e Z. Tanto a classe Y como a classe Z têm um método m. Inicialmente X utilizava o método m ( ) da classe Z, mas passou a utilizar o método m ( ) da classe Y. Nessa situação, assinale a alternativa correta.
Alternativas
Q45698 Gerência de Projetos
O PMBOK é um conjunto de práticas em gerência de projetos compilados na forma de um guia que é recomendado pelo PMI. Com relação às práticas descritas nesse guia, é correto afirmar que:
Alternativas
Q45697 Engenharia de Software
Um software de gerência de configuração deve ser capaz de:
Alternativas
Q45696 Engenharia de Software
Considere a lista de requisitos, a seguir, de um sistema que será desenvolvido.

1. O sistema deverá emitir relatórios de compras a cada 15 dias.
2. O sistema só irá permitir a visualização do campo "valor máximo" para gerentes.
3. O sistema deverá fornecer diariamente o relatório de despesas.
4. O sistema não poderá excluir um fornecedor do cadastro se o fornecedor estiver inadimplente.
5. O sistema não permitirá acesso aos registros de compras após as 17 horas.

Em relação a esses requisitos, é correto afirmar que:
Alternativas
Q45695 Arquitetura de Software
Considere as seguintes assertivas sobre uma arquitetura orientada a serviços (SOA):

I. SOA é apenas uma implementação de Serviços Web, possuindo ambas as mesmas características.
II. As mensagens são o principal meio de comunicação entre os provedores e os consumidores de serviços.
III. SOA não prescreve como projetar ou construir a implementação do serviço.
IV. Quando os serviços são disponibilizados na web, eles são identificados por uma URI.

As assertivas corretas são:
Alternativas
Q45694 Banco de Dados
Com relação ao conceito de chave estrangeira, é correto afirmar que:
Alternativas
Q45693 Banco de Dados
Imagem 028.jpg

Nessa situação, assinale a alternativa que corresponda ao número de tuplas retornadas pela avaliação da seguinte expressão da Álgebra Relacional.

Imagem 027.jpg
Alternativas
Q45692 Banco de Dados
Considere as seguintes tabelas:

Imagem 020.jpg

Assinale a alternativa que corresponda ao resultado produzido pelo seguinte comando SQL.

Imagem 021.jpg

Alternativas
Q45691 Banco de Dados
Em um banco de dados relacional, as tabelas T1e T2 possuem 10 e 20 tuplas, respectivamente. Suponha que ambas possuam um atributo A que representa uma grandeza quantitativa e que 5 tuplas de T2 não possuam valor informado para esse atributo. Nesse caso, assinale a alternativa que corresponda ao resultado produzido pelo seguinte comando SQL:

Imagem 019.jpg

Alternativas
Q45690 Banco de Dados
No Modelo Entidade-Relacionamento, há dois tipos de semânticas de cardinalidade que podem ser aplicados a relacionamentos: (1) semântica associativa e (2) semântica participativa. A primeira restringe o número máximo de instâncias de outra entidade que uma dada entidade pode estar associada. A segunda condiciona a existência de uma instância de uma entidade a sua participação em um relacionamento com uma instância de outra entidade. No exemplo abaixo, os diagramas (A) e (B) representam esses dois tipos de semânticas, juntamente com suas interpretações:
Imagem 017.jpg

Interpretação:
Uma instância da entidade A pode estar associada a nenhuma ou, no máximo, a uma instância da entidade B. Da mesma forma, uma instância da entidade B pode estar associada a nenhuma ou até a n instâncias da entidade A.

Imagem 018.jpg

Interpretação:
Cada instância da entidade A participa, obrigatoriamente, de uma e somente uma instância do relacionamento R. Por outro lado, uma instância da entidade B pode existir sem participar de qualquer instância do relacionamento R. Contudo, uma mesma instância de B pode participar de mais de uma instância do relacionamento R.

Considere as seguintes afirmativas:

I. Uma desvantagem da semântica associativa seria a variedade de estruturas de dados necessárias para fazer uma representação digital eficiente, com conseqüente perda de espaço em disco.
II. Uma desvantagem da semântica participativa seria condicionar a existência de uma instância da entidade A à existência de uma associação sua com alguma instância da entidade B, o que dificulta a inserção de dados na entidade A.
III. Pelas definições acima, a semântica participativa possui em geral uma capacidade de expressão superior à da semântica associativa.
IV. Em relacionamentos binários, ambas as alternativas possuem capacidades de expressão equivalentes.
V. Em relacionamentos envolvendo mais de duas entidades, a semântica associativa é mais apropriada.

Assinale:
Alternativas
Q45689 Governança de TI
Sobre os Modelos de Maturidade de Capacitação de Sistemas, CMM e CMMI, não é correto afirmar que:
Alternativas
Q45688 Banco de Dados
Uma das principais questões que um modelista de dados precisa lidar diz respeito à forma como ele deve tratar um determinado item de dado: (1) como uma entidade em si mesmo; (2) como um atributo descritor de uma entidade; ou (3) como um relacionamento entre entidades. Com base nisso, considere a seguinte situação:
Uma universidade deseja armazenar um conjunto de dados importantes sobre os cursos de graduação que oferece, incluindo as unidades acadêmicas encarregadas dessas ofertas. Cada curso (Curso) possui um código único de identificação (CodCurso); um nome (NomeCurso); e uma descrição (DescCurso). Da mesma forma, cada unidade acadêmica (UA) possui um código único de identificação (CodUA). Além disso, assume-se que toda UA oferece pelo menos um curso e que cada curso é sempre oferecido por uma, e somente uma, UA.

Assinale a alternativa que corresponda ao modelo mais adequado para essa situação.
Alternativas
Q45687 Banco de Dados
Considerando as características inerentes às formas normais de um esquema de banco de dados relacional, é correto afirmar que:
Alternativas
Q45686 Banco de Dados
Seja a relação R (A, B, C, D, E) e suponha a ocorrência das seguintes dependências funcionais entre seus atributos:
Imagem 010.jpg

Nessa situação, considere as seguintes afirmativas:

I. A chave da relação R é (A, B).
II. A relação R não está na forma normal de Boyce-Codd (BCNF) porque o atributo D não é uma de suas superchaves.
III. A dependência funcional D Imagem 011.jpg E viola a condição BCNF.
IV. A relação R está na terceira forma normal.

Assinale:
Alternativas
Q45685 Banco de Dados
Sabe-se que os sistemas de gerenciamento de banco de dados utilizam um mecanismo de bloqueio (lock) para controlar acessos concorrentes a um mesmo item de dados. Esse mecanismo suporta dois tipos distintos de bloqueio:

1. bloqueio exclusivo (lock-E), no qual o dado pode ser lido ou escrito; e
2 bloqueio compartilhado (lock-C), em que o dado pode ser lido, mas não escrito.

Considere uma situação em que uma transação T espera por um lock-E em um determinado item de dado, enquanto uma seqüência de outras transações requer e adquire um lock-C para o mesmo item de dado. Nesse caso, é correto afirmar que:
Alternativas
Q45684 Banco de Dados
No contexto de um banco de dados relacional pode-se afirmar que uma tabela que possua pelo menos um atributo nãochave, parcial ou totalmente dependente de sua chaveprimária está na:
Alternativas
Respostas
17541: D
17542: B
17543: C
17544: B
17545: C
17546: D
17547: E
17548: A
17549: B
17550: D
17551: A
17552: B
17553: B
17554: A
17555: A
17556: A
17557: A
17558: A
17559: A
17560: A