1231 Q119624
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Considere as seguintes afirmativas sobre o processo de melhoria de qualidade do desenvolvimento de software conhecido como Software Capability Maturity Model (SW CMM):

I- A classificação de maturidade do processo é dada numa escala que vai de 0 até 5.

II- Uma área chave de processo (KPA) é um conjunto de funções de engenharia de software que devem estar presentes para satisfazer uma boa prática em um dado nível.

III- Gerência de Requisitos não é uma área chave de processo necessária para atingir o nível 2.

 É/são correta(s) somente a(s) afirmativa(s):

1232 Q119540
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

São algumas áreas chaves de processo (Key Process Areas – KPA) integrantes apenas do nível 2 (dois) – "Repetível" do CMM:

1233 Q119459
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)
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:

1234 Q119218
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

1235 Q119180
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

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. ...

1236 Q119156
Ciência da Computação
Ano: 2005
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Em relação aos bancos de dados orientados a objetos, é incorreto afirmar:

1237 Q119152
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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. Nes...

1238 Q119078
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Uma aplicação básica distribuída é composta por três camadas. A respeito das funcionalidades de cada camada, assinale a opção incorreta.

1239 Q119076
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

1240 Q119074
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Os bancos de dados distribuídos devem contemplar, ao menos, funções de transparência de