Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Banco de dados Distribuídos - Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE) - 2005
Em bancos de dados distribuídos:
I. Os dados podem ser fragmentados em diferentes servidores.
II. Os dados podem ser replicados em diferentes servidores.
III. As consultas podem ser executadas paralelamente em diferentes servidores.
Estão corretas:
As afi rmativas I, II e III.
Somente as afi rmativas I e II.
Somente as afi rmativas I e III.
Somente as afi rmativas II e III.
Os bancos de dados distribuídos devem contemplar, ao menos, funções de transparência de
localização, de transação e de mudança de esquema.
especificação, de performance e de mudança de disco.
análise, de programação e de habilitação.
componentização, de estética e de origem.
espelhamento, de pertinência de dados e de desfragmentação.
Ciência da Computação - Banco de dados Distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Os bancos de dados distribuídos possuem
I dependência entre os componentes para transações locais por meio de controles de acesso.
II gerenciamento das transações distribuídas (two-phase commit, lock etc.).
III independência de fragmentação, ou seja, se os dados estiverem fragmentados em vários sites, isso deve ser imperceptível ao cliente.
IV processamento centralizado das consultas.
V independência do gerenciador de banco de dados.
Estão certos apenas os itens
I, II e III.
I, III e IV.
I, IV e V.
II, III e V.
II, IV e V.
Ciência da Computação - Banco de dados Distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Uma aplicação básica distribuída é composta por três camadas. A respeito das funcionalidades de cada camada, assinale a opção incorreta.
A camada de apresentação é centrada nas estações, principalmente em redes cliente/servidor.
A camada de aplicação é responsável pelas regras do negócio e pelo gerenciamento do fluxo de dados.
Em ambientes web, algumas funções da camada de apresentação podem ficar sob a responsabilidade do servidor de dados ou de aplicações.
A camada de aplicação deve ficar nos servidores de aplicação, não havendo manipulação dessa camada pelo cliente.
A camada de dados é responsável pelo controle dos dados.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.
Ao adotar-se uma modelagem orientada a objetos para o modelo de dados acima, será possível empregar o conceito de herança, por meio da realização de uma operação de generalização que define uma classe Pessoa que agrega dados comuns entre Fornecedores, Funcionários e Clientes, representando, por exemplo, o fato de que as três entidades possuem um endereço. Nessa modelagem orientada a objetos, as classes Fornecedor, Funcionário e Cliente herdariam da classe Pessoa.
Ciência da Computação - Banco de dados Orientado a Objetos - Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE) - 2005
Em relação aos bancos de dados orientados a objetos, é incorreto afirmar:
Um método de um objeto corresponde a um relacionamento no modelo Entidade- Relacionamento (E-R).
Um objeto corresponde a uma entidade no modelo Entidade-Relacionamento (E-R).
Interações entre objetos são efetuadas através da troca de mensagens.
Ao receber uma mensagem, um objeto executará um método que retornará o valor da resposta à mensagem recebida.
Na orientação a objeto, o corpo de código que implementa uma operação de uma classe é conhecido por
Ciência da Computação - Banco de dados Orientado a Objetos - Escola de Administração Fazendária (ESAF) - 2005
Analise as seguintes afirmações relacionadas às capacidades que devem ser atendidas pelos bancos de dados orientados a objetos:
I. Concorrência: o SGBD orientado a objetos não necessita nem implementa controle de concorrência, que deve ser feita pelas transações solicitadas pelo aplicativo conectado ao banco.
II. Transações: unidades executadas inteiramente ou não. Se um conjunto de atualizações ocorreu dentro de uma transação, todas ou parte delas devem ser visíveis ao mundo exterior, independentemente do estado final da transação.
III. Recuperação: o SGBD deve garantir que os resultados parciais ou atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente.
IV. Persistência: capacidade de objetos persistirem através de diferentes chamadas do programa. Dados manipulados por bancos de dados orientados a objetos devem ser persistentes ou transientes. Dados transientes são somente válidos dentro de um programa ou transação; eles são perdidos uma vez que o programa ou transação termine. Dados persistentes são armazenados fora de uma transação e sobrevivem às atualizações.
Indique a opção que contenha todas as afirmações verdadeiras.
Ciência da Computação - Business Intelligence - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A escolha de uma metodologia para a implementação do sistema de informação, do sistema de conhecimento e da informática ou tecnologia da informação é de suma importância. Considere a metodologia que envolve as oito fases seguintes: iniciação e preparação da equipe; análise estratégica da organização; avaliação dos atuais sistemas de informação; análise das operações da organização; elaboração do modelo de negócios da organização; desenvolvimento da arquitetura de informações da organização; desenvolvimento do plano de sistemas de informação estratégicos; e planejamento da avaliação e revisão das fases. Essa metodologia é corretamente definida como
Considere as seguintes assertivas sobre o processo de melhoria da qualidade de software conhecida como Capability Maturity Model Integrated - CMMI:
I- Uma das áreas de conhecimento disponibilizadas pelo CMMI é a Engenharia de Sistemas (Systems Engineering).
II- O CMMI usa dois tipos de representação dos modelos: em estágios e continuada.
III- O nível de capacidade de uma área de processo é avaliado em uma escala que vai de 1 a 5.
As assertivas corretas são:
somente I;
somente II;
somente III;
somente I e II;
I, II e III.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...