Questões de Ciência da Computação do ano 2010

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.

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta.

  • A.

    No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema.

  • B.

    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.

  • C.

    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.

  • D.

    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.

  • E.

    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.

A figura acima corresponde a um diagrama da UML do tipo

  • A.

    de sequência.

  • B.

    de estado.

  • C.

    de classes.

  • D.

    de colaboração.

  • E.

    de caso de uso.

O RUP (rational unified process) é uma técnica usada na modelagem de sistemas. Com relação a esse assunto, assinale a opção correta.

  • A.

    Uma das principais características do RUP é o uso da iteração, que, por meio de refinamentos sucessivos, melhora o entendimento do problema.

  • B.

    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.

  • C.

    Pelo fato de o RUP ser muito complexo, seu foco evita a redução dos riscos do projeto. Essa fase é tratada diretamente na UML.

  • D.

    O RUP reduz sensivelmente os requisitos de documentação de um projeto.

  • E.

    O RUP tem dois modelos de comunicação: um para ambientes fora da equipe de desenvolvimento e outro exclusivo para a equipe de desenvolvimento.

A análise de pontos por função é um método

  • A.

    capaz de medir projetos de desenvolvimento e manutenção de software, e que depende da tecnologia utilizada na implementação.

  • B.

    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.

  • C.

    que mede a funcionalidade requisitada com foco no analista de desenvolvimento.

  • D.

    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).

  • E.

    que verifica se as telas dos sistemas estão de acordo com a quantidade mínima segundo o tamanho do código.

Assinale a alternativa correta sobre a UML (Unified Modeling Language) e os seus diagramas.

  • A.

    Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD).

  • B.

    No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações.

  • C.

    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.

  • D.

    A orientação a objetos na UML é representada pela linguagem Java, que é a única suportada nas definições da UML.

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.

  • A.

    Não permitem agrupar classes, outros pacotes e casos de uso.

  • B.

    Dependência (acoplamento) entre pacotes é representada por uma associação.

  • C.

    Na UML, as associações são definidas como o relacionamento semântico entre dois pacotes.

  • D.

    Representam as camadas, subsistemas e pacotes (no significado Java).

Em relação aos conceitos da UML, assinale a alternativa correta.

  • A.

    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.

  • B.

    Na UML, um diagrama de comunicação é um tipo de diagrama de interação que coloca a ênfase na ordem temporal de mensagens.

  • C.

    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.

  • D.

    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.

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

  • A.

    caso de uso.

  • B.

    implantação.

  • C.

    colaboração.

  • D.

    sequência.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...