Lista completa de Questões de Ciência da Computação do ano 2010 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Quanto ao teste de software, julgue os itens que se seguem.
A figura a seguir ilustra esquematicamente a técnica estrutural de teste de software (ou teste caixa-branca), que avalia o comportamento interno do componente de software, atuando diretamente sobre o código-fonte do componente para realizar testes de condição, de fluxo de dados, de ciclos e de caminhos lógicos.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Com relação à segurança da informação, julgue os itens a seguir.
Um ativo, segundo a norma ISO/IEC 27002, é qualquer elemento que tenha valor para a organização. Os ativos fornecem suporte aos processos de negócios, portanto, devem ser protegidos. Um dos agrupamentos que os ativos podem assumir é informações, hardware, software, ambiente físico e pessoas.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta.
No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema.
No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, é possível a solução dos riscos logo no início do projeto.
A metodologia de prototipagem evolutiva é uma abordagem que visualiza o desenvolvimento de concepções do sistema conforme o andamento do projeto, por meio de protótipos visuais.
O modelo de desenvolvimento UML é uma metodologia de desenvolvimento orientada a objetos que gera protótipos muito rapidamente, em função das ferramentas case disponíveis.
O modelo de desenvolvimento em espiral, que tem a codificação como segunda etapa, gera o código do sistema muito mais rapidamente que o modelo de prototipação.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
A figura acima corresponde a um diagrama da UML do tipo
de sequência.
de estado.
de classes.
de colaboração.
de caso de uso.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
O RUP (rational unified process) é uma técnica usada na modelagem de sistemas. Com relação a esse assunto, assinale a opção correta.
Uma das principais características do RUP é o uso da iteração, que, por meio de refinamentos sucessivos, melhora o entendimento do problema.
O RUP fornece uma metodologia que utiliza um conjunto de ferramentas, modelos e entregáveis que interage diretamente com o código do sistema desenvolvido, agilizando o processo de compilação.
Pelo fato de o RUP ser muito complexo, seu foco evita a redução dos riscos do projeto. Essa fase é tratada diretamente na UML.
O RUP reduz sensivelmente os requisitos de documentação de um projeto.
O RUP tem dois modelos de comunicação: um para ambientes fora da equipe de desenvolvimento e outro exclusivo para a equipe de desenvolvimento.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
A análise de pontos por função é um método
capaz de medir projetos de desenvolvimento e manutenção de software, e que depende da tecnologia utilizada na implementação.
padronizado para a medição de projetos de desenvolvimento de software. Além disso, visa estabelecer uma medida de tamanho, em pontos de função, e considera as funcionalidades implementadas, sob o ponto de vista do usuário.
que mede a funcionalidade requisitada com foco no analista de desenvolvimento.
que estima o tamanho do pacote de software adquirido, analisando o número de funções desenvolvidas com parâmetros de retorno diferente de nulo (null).
que verifica se as telas dos sistemas estão de acordo com a quantidade mínima segundo o tamanho do código.
Ciência da Computação - Engenharia de Software - Instituto Americano de desenvolvimento (IADES) - 2010
Assinale a alternativa correta sobre a UML (Unified Modeling Language) e os seus diagramas.
Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD).
No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações.
Entre os vários diagramas da UML, o menos funcional, porque não se integra com sistemas de gerência, é o diagrama de sequência.
A orientação a objetos na UML é representada pela linguagem Java, que é a única suportada nas definições da UML.
Ciência da Computação - Engenharia de Software - Instituto Americano de desenvolvimento (IADES) - 2010
Diagramas de pacotes UML são usados para ilustrar a arquitetura lógica de um sistema. Assinale a alternativa correta a respeito da aplicação de diagramas de pacotes UML.
Não permitem agrupar classes, outros pacotes e casos de uso.
Dependência (acoplamento) entre pacotes é representada por uma associação.
Na UML, as associações são definidas como o relacionamento semântico entre dois pacotes.
Representam as camadas, subsistemas e pacotes (no significado Java).
Ciência da Computação - Engenharia de Software - Instituto Americano de desenvolvimento (IADES) - 2010
Em relação aos conceitos da UML, assinale a alternativa correta.
Na UML, uma interface é a parte de um caso de uso em que se apresentam as interações do sistema com um ator externo ao sistema.
Na UML, um diagrama de comunicação é um tipo de diagrama de interação que coloca a ênfase na ordem temporal de mensagens.
Com a UML é possível representar precisamente modelos de implementação de software, mas não é possível representar modelos conceituais, que reflitam a abstração do mundo real utilizada na concepção do software.
A UML permite modelar aspectos estruturais e dinâmicos do software de uma maneira integrada. Para tanto, as entidades dos modelos dinâmicos devem ter suas estruturas definidas e caracterizadas nos modelos estáticos.
Ciência da Computação - Engenharia de Software - Instituto Americano de desenvolvimento (IADES) - 2010
Segundo as características dos diagramas utilizados na modelagem pela UML, o diagrama que mostra os elementos de configuração de processamento runtime, e os componentes de software, processos e objetos que neles se mantêm, é denominado diagrama de
caso de uso.
implantação.
colaboração.
sequência.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...