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

A respeito de métodos de engenharia de sistemas, julgue os itens seguintes.

A engenharia de requisitos fornece mecanismos que permitem entender e analisar a necessidade de o cliente avaliar a exeqüibilidade, negociar uma solução razoável e especificá-la de maneira não-ambígua, validar a especificação e administrar os requisitos.

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

Com relação a arquitetura de processadores e a componentes desses processadores, julgue os itens seguintes.

Os computadores utilizam, para a comunicação entre o microprocessador e os diversos periféricos do sistema, barramentos de endereços e de dados. Em todos os computadores, o barramento de endereços deve ser bidirecional, e o endereço de dados deve ser unidirecional.

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

Com relação a arquitetura de processadores e a componentes desses processadores, julgue os itens seguintes.

Diversos microprocessadores atuais são elaborados com a filosofia RISC, na qual se procura implementar no microprocessador o maior número possível de instruções. Essa filosofia permite que programas desenvolvidos para esses microprocessadores ocupem menor quantidade de memória, devido à maior versatilidade das instruções disponíveis.

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

Com relação à representação de números em diversos sistemas de numeração e à representação de informação em computadores, julgue os itens seguintes.

ASCII é um código cuja principal aplicação é a representação de imagens em preto e branco no formato digital. Nesse código, a cada tom de cinza da imagem é associado um número entre 0 e 512.

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

Com relação à representação de números em diversos sistemas de numeração e à representação de informação em computadores, julgue os itens seguintes.

O número em complemento de dois 11110101 corresponde ao número decimal -11.

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

Com relação à representação de números em diversos sistemas de numeração e à representação de informação em computadores, julgue os itens seguintes.

O número hexadecimal EA corresponde ao número decimal 234.

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

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

A implementação da Agenda é fundamentada em uma estrutura de dados chamada queue, na qual as operações de inserção de registros são feitas apenas na cauda e as operações de remoção são feitas na cabeça.

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

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

Suponha um cenário de execução não-concorrente (single thread), no qual os métodos e() e s() são executados em seqüência sobre uma mesma instância da classe Agenda, o primeiro imediatamente após o segundo. Caso o método e() retorne o valor false, então, após a execução ...

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

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

A impressão da String "MSG 2" no console de um programa, durante a execução do método p(), implica a existência de um objeto do tipo Agenda que já esteja armazenando a quantidade máxima de registros.

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

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

A execução bem-sucedida do método e() implica a criação de uma instância do tipo Rec e de duas instâncias do tipo String.