Lista completa de Questões de Ciência da Computação do ano 2009 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Reúso e reusabilidade, que constituem princípios da engenharia de software, são apoiados pelo uso adequado dos mecanismos fornecidos pelo paradigma orientado a objetos. A figura acima apresenta um diagrama UML no qual se define o relacionamento entre várias entidades, todas elas com maior ou menor reusabilidade. Considerando essa figura, julgue os itens a seguir, a respeito de UML, de análise e projeto orientado a objetos e dos princípios da engenharia de software.
I Order recebe de Store a delegação para realizar a interface OrderEntry.
II Customer é uma Person e sistemas que reúsam Order sempre dependem de Customer.
III Store depende de Account para funcionar.
IV Order é composto por Customer, Product e Account.
V Store é mais reusável que Customer.
Estão certos apenas os itens
Considerando o diagrama ilustrado na figura acima, que representa um sistema telefônico, assinale a opção correta a respeito de UML e orientação a objetos.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
A figura acima apresenta a estrutura geral da evolução de esforço ou da ênfase da produção de um software durante o desenvolvimento de várias disciplinas típicas do processo unificado, nomeadas de D1 a D6. As diversas fases e iterações do processo unificado estão identificadas ao longo da horizontal superior do diagrama da figura. As disciplinas de D1 a D6 não estão dispostas conforme a ordem natural na qual são usualmente apresentadas no processo unificado. A partir dessas informações, julgue os itens a seguir, sabendo que as seis disciplinas efetivamente propostas no diagrama mostrado na figura são: modelagem de negócios (business modeling); requisitos (requirements); análise e projeto (analysis and design); implementação (implementation); teste (test); e implantação (deployment).
I Uma parte considerável das atividades de D1 depende de D6, mas essa dependência é inversamente proporcional ao conhecimento acerca do domínio da aplicação a ser desenvolvida.
II D3 deve seu comportamento periódico ao alto grau de independência que suas atividades apresentam relativamente a artefatos integrados.
III Para que se alcance o final da fase de elaboração em D4, é necessário transpor um marco que corresponde ao desenvolvimento de uma linha de base da arquitetura que seja executável.
IV Em D5, pode ser intensa a realização de tarefas que envolvam a migração de bases de dados.
V Em D6, são usualmente elaborados casos de uso de negócio, cuja arquitetura é realizada em D2.
Estão certos apenas os itens
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Assinale a opção correta a respeito de qualidade de software.
No desenvolvimento de um projeto do novo portal web para uma empresa, é necessário decidir-se entre desenvolver internamente ou adquirir de fornecedores determinado módulo correspondente a um subsistema desse portal. A fim de expor as opções aos stakeholders (intervenientes), o gerente dessa empresa utilizou um instrumento (ou ferramenta) pertinente à execução de um processo em determinada disciplina do PMBOK.
Assinale a opção que apresenta, respectivamente, a ferramenta, o processo e a disciplina pertinentes ao cenário descrito na situação hipotética acima.
Ciência da Computação - Gerência de Projetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Um projeto de migração de um sistema legado envolve o transporte (port) de uma plataforma de banco de dados clienteservidor para uma plataforma web em camadas. Após seu predecessor ter desenvolvido o termo de abertura do projeto, o gerente do projeto necessita coletar entradas para descrever a declaração preliminar de escopo desse projeto.
Na situação hipotética acima apresentada, as entradas típicas a serem coletadas incluem
Ciência da Computação - Gerência de Projetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Acerca da atividade de gerenciar conflitos em um projeto de desenvolvimento de software, assinale a opção correta.
Ciência da Computação - Gestão do Escopo do projeto - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Gerenciamentos de escopo, de prazo e de qualidade são determinantes para o sucesso de um projeto. A esse respeito, assinale a opção que apresenta uma entrada, uma técnica e uma saída, corretamente associadas entre si, e sejam pertinentes a um dos modelos de gerenciamento referidos.
Ciência da Computação - Modelo de Entidade-Relacionamento - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Julgue os itens a seguir quanto ao processamento de transações em um sistema de gerenciamento de banco de dados relacional.
I Quando transações estão sendo executadas de modo concorrente e entrelaçado, a ordem de execução de operações de várias transações é conhecida como escalonamento.
II A atomicidade na execução de uma transação é uma propriedade que garante o isolamento de outras transações, ou seja, a execução de uma transação não deve sofrer interferência de quaisquer outras transações que estejam sendo executadas de forma concorrente.
III Em um sistema de banco de dados, o controle da execução concomitante das transações pode ser feito totalmente pelo sistema operacional, sem comprometer a integridade do banco de dados.
IV O controle de concorrência de transações em um sistema de banco de dados possibilita o aumento do desempenho desse sistema.
V Existem diversas técnicas para o controle de concorrência, sendo aquela baseada em ordenamento de registro de timestamp uma das mais utilizadas.
A quantidade de itens certos é igual a
Uma das instâncias do sistema gerenciador de banco de dados Oracle 10g consiste de arquivos em disco, área de memória e processos em execução. Cada processo é responsável por um conjunto de atividades. Nessa versão do Oracle, o processo responsável por recuperar espaço em segmentos temporários quando estes não estão mais sendo utilizados é o
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...