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

Observe o seguinte trecho de código em Java:

 A classe Stack, pertencente ao pacote java.util, implementa uma estrutura do tipo LIFO (última a entrar, primeira a sair) e fornece as operações usuais push( ) e pop( ). A classe disponibiliza ainda a operação peek( ) que retorna o elemento no topo da pilha sem removê-lo. A seqüência de valores impressa pelo programa é:

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

Observe as seguintes afirmativas sobre o processo de Gerência de Risco de software:

I - A técnica PERT é uma ferramenta utilizada para calcular o risco de cronograma.

II - A exposição ao risco é inversamente proporcional à probabilidade de uma perda potencial.

 III - O detalhamento analítico do projeto (WBS) é uma das entradas importantes para a estimativa do risco de custo.

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

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

A análise e a gestão de riscos definem uma série de passos que ajudam uma equipe de desenvolvimento de software a entender e a administrar a incerteza. Assinale a opção que não se refere à categoria de riscos do negócio.

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

Considerando a figura ao lado, que apresenta os elementos básicos e suplementares de um plano de projeto, julgue os itens a seguir, acerca dos conceitos de gerenciamento de projeto no âmbito do desenvolvimento de softwares e sistemas de informação.

O gerenciamento de riscos em um projeto de desenvolvimento de software é tipicamente conduzido por técnicos de segurança da informação.

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

Analise as seguintes afirmações relacionadas a padrões de projetos:

I. O padrão Builder separa a construção de um objeto complexo de sua representação, de modo a que o mesmo processo de construção possa criar diferentes representações.

II. O método Abstract Factory fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem especificar suas classes completas.

III. O padrão Bridge define uma interface para criar um objeto, mas deixa as subclasses decidirem que classe será instanciada. O Bridge permite a uma classe postergar a instanciação das subclasses.

IV. O Chain of responsability usa compartilhamento para suportar grandes quantidades de objetos ...

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

Analise as seguintes afirmações relacionadas a Ciclo de Vida de um projeto de software:

I. As fases do ciclo de vida de um projeto são equivalentes aos processos de gerenciamento de projetos.

II. As organizações consideram o ciclo de vida do produto parte do ciclo de vida do projeto.

III. O ciclo de vida do projeto define as fases que conectam o início de um projeto ao seu fi nal.

IV. A transição de uma fase para a outra dentro do ciclo de vida de um projeto, em geral é definida por alguma forma de transferência técnica ou entrega.

Indique a opção que contenha todas as afirmações verdadeiras.

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

Analise as seguintes afirmações relacionadas à Engenharia de Software, modelos de desenvolvimento e análise de requisitos:

I. O modelo de desenvolvimento denominado 4GT (técnicas de quarta geração) caracteriza-se pelo desaparecimento da atividade de Teste, que normalmente é a última atividade para os demais modelos de desenvolvimento de software. Essa característica especial do modelo 4GT é conseqüência do uso de ferramentas de desenvolvimento de software, que permite ao desenvolvedor especificar características do software em um nível elevado, garantindo a qualidade em qualquer etapa do ciclo de vida do projeto.

II. Durante a análise de requisitos, são especificados a função e o desempenho do software, bem como a sua interface ...

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

A engenharia de software objetiva responder à necessidade de produção sistemática de software que atenda a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca do emprego da engenharia de software no desenvolvimento de aplicações e bancos de dados, julgue os itens que se seguem.

No nível 5 do capability maturity model (CMM) original, o aperfeiçoamento contínuo do processo de software de uma organização é obtido com base na retro-alimentação de características quantitativas desse processo e no teste de novas idéias e tecnologias.

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

Considere as seguintes afirmativas sobre o Balanced Score Card (BSC):

I - As perspectivas do BSC são: Financeira, Cliente, Aprendizado e Processos Internos.

II - Cada perspectiva deve ter somente um objetivo.

 III - Um objetivo deve estar associado uma métrica e uma meta.

A(s) afirmativa(s) correta(s) é/são somente:

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

Considere as seguintes afirmativas sobre o conceito de estratégia competitiva de Porter:

 I - As duas estratégias genéricas são menor custo e diferenciação.

 II - As duas estratégias podem ser aplicadas a dois tipos de alvo.

 III - A diferença entre os tipos de alvo está no número de clientes que a empresa espera atingir.

A(s) afirmativa(s) correta(s) é/são somente: