Questões de Noções de Informática - Banco de Dados para Concurso

Foram encontradas 1.119 questões

Q2911586 Arquitetura de Software

Com relação à linguagem de modelagem unificada (UML) (Unified Modeling Language), especificamente o diagrama de estados, considere as seguintes afirmativas:


1. A existência de estado em um objeto implica que a ordem na qual as operações são executadas é importante, o que leva à idéia de objetos como máquinas independentes.

2. Uma desvantagem do diagrama de estado é ter de definir todos os possíveis estados de um sistema.

3. A UML propõe o emprego do diagrama de estado de maneira individualizada para cada classe.

4. Os objetos de uma classe habitualmente possuem um ciclo de vida: são gerados, assumem posições durante a sua vida, dão origem a outros objetos em classes relacionadas e deixam de existir no momento de sua destruição.

5. Sinais representam relacionamentos entre dois estados, indicando que um objeto no primeiro estado executará certas ações especificadas e entrará no segundo estando quando um evento relacionado ocorrer e forem satisfeitas condições pré-especificadas.


Assinale a alternativa correta.

Alternativas
Q2911585 Arquitetura de Software

Considere os seguintes diagramas:


1. Diagrama de classe

2. Diagrama de seqüência

3. Diagrama de interação

4. Diagrama de caso de uso

5. Diagrama de rastreamento de eventos


Os diagramas que descrevem a visão estática do sistema utilizado pela UML são:

Alternativas
Q2911579 Arquitetura de Software

Sobre os conceitos da modelagem de objetos através da UML, considere as seguintes afirmativas:


1. Usado em estilo top-down, os pacotes permitem restringir propriedades de seus conteúdos como dependências de outros elementos.

2. “Estereótipo” é utilizado para criar uma metaclassificação de elementos na UML, isto é, a introdução de novos elementos no metamodelo para permitir que usuários estendam a capacidade de modelagem da linguagem.

3. Uma desvantagem de estereótipos é a não possibilidade de se referir ao tipo do elemento, como em classe de exceção, e tornar a UML extensível pelo usuário do método pela definição de estereótipos adicionais.

4. Um estereótipo é um comentário colocado em um diagrama sem qualquer conteúdo semântico.

5. Uma classe derivada pode somar associações para classes referenciadas, mas não pode modificar seus conteúdos.


Assinale a alternativa correta.

Alternativas
Q2911573 Arquitetura de Software

Na análise de sistemas que utilizam a UML, no que se refere a diretrizes para associações, assinale a alternativa correta.

Alternativas
Q2911560 Arquitetura de Software

Na modelagem da análise de sistemas, considere as seguintes afirmativas:


1. A modelagem de dados responde a um conjunto de questões específicas que são relevantes para qualquer aplicação de processamento de dados.

2. O diagrama entidade-relacionamento focaliza apenas os dados, representando uma “rede de dados” que existe para um determinado sistema.

3. Objetos de dados não são relacionados uns aos outros, mesmo porque os relacionamentos não são sempre definidos pelo contexto do problema que está sendo analisado.

4. Cardinalidade é a especificação do número de ocorrências de um objeto que pode ser relacionado ao número de ocorrências de outro objeto.

5. A modalidade de uma relação é 1 se não há necessidade explícita de um relacionamento ocorrer ou se o relacionamento é opcional.


Assinale a alternativa correta.

Alternativas
Q2908411 Arquitetura de Software

Analise as seguintes sentenças:


I. No modelo em rede, os dados são representados por ponteiros e os seus relacionamentos são representados por nós.

II. No modelo hierárquico, os registros são organizados como coleções de árvores.

III. No modelo relacional, cada linha de uma tabela corresponde a uma ocorrência da entidade ou a uma relação representada na tabela.


É(são) verdadeira(s) apenas:

Alternativas
Q2908410 Arquitetura de Software

São objetivos da normalização, EXCETO:

Alternativas
Q2908407 Arquitetura de Software

Em relação aos bancos de dados distribuídos, quando a base de dados encontra-se com cópias completas de todo o banco de dados em diversos locais geograficamente dispersos, é considerado do tipo:

Alternativas
Q2908386 Arquitetura de Software

Na UML, o diagrama que modela as ações que um objeto realiza e a ordem em que ele os realiza, é conhecido como diagrama de:

Alternativas
Q2906222 Arquitetura de Software

O comando do PL/pgSQL que permite obter o efeito de um comando, como por exemplo, os indicadores de status do sistema, é

Alternativas
Q2906221 Arquitetura de Software

Na linguagem PL/pgSQL, o comando para declarar uma constante, de nome ‘mouse’, com valor inteiro igual a 3 é

Alternativas
Q2906208 Arquitetura de Software

Há um comando no sistema gerenciador de bancos de dados MySQL (v. 5.6) que permite obter o número de registros resultantes de uma consulta, tendo, por exemplo, essa consulta restringido o número de registros do resultado, por meio da cláusula LIMIT. O comando descrito é

Alternativas
Q2906207 Arquitetura de Software

No sistema gerenciador de bancos de dados PostgreSQL (v. 9.1), o item do catálogo de sistema que armazena informações sobre valores default de colunas das tabelas é

Alternativas
Q2906205 Arquitetura de Software

Considere a seguinte tabela de um banco de dados relacional:


Cliente (CPF, Nome, Endereço, Fone)


Parte do comando SQL para obter o nome dos clientes para os quais o número do telefone (Fone) não tenha sido registrado é:


SELECT Nome

FROM Cliente

XXX


A linha preenchida com XXX deve ser substituída pela sequência

Alternativas
Q2906204 Arquitetura de Software

Considerando o problema da concorrência entre transações em um banco de dados relacional, uma das técnicas utilizadas é o bloqueio de itens de dados. Um item de dados pode ser constituído por um único registro de uma tabela ou mesmo pelo banco de dados inteiro. Esse conceito corresponde à (ao)

Alternativas
Q2906198 Arquitetura de Software

A normalização de tabelas de um banco de dados relacional, no que diz respeito à segunda e terceira formas normais e à forma normal de Boyce-Codd, faz uso de uma ferramenta analítica. Essa ferramenta é constituída

Alternativas
Q2906195 Arquitetura de Software

Dentre as propriedades desejáveis de uma transação em bancos de dados relacionais, está a que determina que a execução de uma transação não deve ser afetada por outras transações em execução simultânea, no banco de dados. A propriedade descrita corresponde ao(à)

Alternativas
Q2906191 Arquitetura de Software

Os serviços e as aplicações disponibilizadas na internet possuem a arquitetura Cliente/Servidor, como é o caso do serviço de acesso web. Em um ambiente Linux, um exemplo de servidor web é o

Alternativas
Q2902548 Arquitetura de Software

Assinale a alternativa que apresenta a denominação das aplicações usadas em redes de computadores, em que se utiliza um módulo no computador requisitante e outro módulo em um equipamento servidor da rede.

Alternativas
Q2902544 Arquitetura de Software

Assinale a alternativa que apresenta o banco de dados capaz de recuperar informações em qualquer campo de dados, como um de texto corrido, a partir de um trecho do texto procurado.

Alternativas
Respostas
121: E
122: D
123: A
124: A
125: C
126: E
127: B
128: C
129: B
130: A
131: E
132: B
133: D
134: C
135: B
136: A
137: B
138: A
139: D
140: E