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

A crescente evolução da computação tem sido impulsionada pelo melhoramento do hardware e pelo surgimento dos sistemas operacionais. No que concerne a sistema operacional, julgue os itens de 51 a 60.

Durante a execução dos processos P1 e P2, se eles não concluírem suas execuções porque o processo P1 depende do término do processo P2 que, por sua vez, depende da conclusão do processo P1, tem-se uma situação denominada starvation.

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

A crescente evolução da computação tem sido impulsionada pelo melhoramento do hardware e pelo surgimento dos sistemas operacionais. No que concerne a sistema operacional, julgue os itens de 51 a 60.

Um processo é a unidade de trabalho na maioria dos sistemas. Embora, tradicionalmente, um processo tenha apenas uma thread de controle enquanto é executado, a maioria dos sistemas operacionais modernos admite processos com múltiplas threads. Nesse último caso, as threads compartilham o mesmo espaço de endereçamento do processo, mas cada thread tem o seu próprio conjunto de registradores.

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

Acerca das características do PostgreSQL 8.0.0 — sistema de gerenciamento de banco de dados relacional e orientado a objeto —, julgue os itens que se seguem.

O comando VACUUM recupera a área de armazenamento ocupada pelas tuplas excluídas.

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

Acerca das características do PostgreSQL 8.0.0 — sistema de gerenciamento de banco de dados relacional e orientado a objeto —, julgue os itens que se seguem.

Por padrão, o utilitário pg_dump faz cópia de segurança de todos os objetos de um banco de dados PostgreSQL.

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

Acerca das características do PostgreSQL 8.0.0 — sistema de gerenciamento de banco de dados relacional e orientado a objeto —, julgue os itens que se seguem.

Para o isolamento de transações, é utilizado um mecanismo de controle de concorrência denominado MVCC (Multiversion Concurrency Control).

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

Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que possibilita que os usuários criem e mantenham um banco de dados. Acerca desse assunto, julgue os itens que se seguem.

No PostgreSQL 8.4.0, a consistência dos dados é mantida por meio de um modelo multiversão, tal que as transações de consulta ao um banco de dados acessam dados congelados (snapshot) em um instante do tempo (uma versão de banco de dados), independentemente do estado atual dos dados no banco de dados. Esse modelo garante a consistência dos dados, quando transações de atualizações ocorrem de forma concorrente.

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

Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que possibilita que os usuários criem e mantenham um banco de dados. Acerca desse assunto, julgue os itens que se seguem.

No arquivo postgres.conf, é registrada a autorização de acesso de outros computadores, em uma rede local, ao servidor SGBD PostgreSQL 8.0.

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

Com relação a banco de dados, julgue os itens a seguir.

PostgreSQL é um sistema gerenciador de banco de dados do tipo objeto-relacional, distribuído sob a licença de código aberto BSD (Berkeley software distribution). A versão 8.4 do PostgreSQL pode ser executada nos sistemas operacionais AIX, Mac OS X, Gnu/Linux ou Windows e possui, entre outras características, funcionalidades como visões, gatilhos, regra de reescrita, herança e transação.

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

Com relação ao PostGreSQL, versão 8.0.0, julgue os itens subsequentes.

O PostGreSQL não pode ser customizável pelo usuário quanto aos de tipos de dados. Como consequência, sintaticamente os nomes dos tipos são palavras-chave.

10 Q146728
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao PostGreSQL, versão 8.0.0, julgue os itens subsequentes.

Um tratador de linguagens procedurais é uma função escrita na linguagem C, compilada como um objeto compartilhado, carregado conforme necessário.