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

Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em desenvolvimento de sistemas, existe a linguagem de modelagem unificada - UML (Unified Modeling Language) -, que trabalha com diagramas que são a apresentação gráfica de um conjunto de elementos desenhados para permitir a visualização de um sistema sob diferentes perspectivas. A esse respeito, considere os seguintes diagramas:

São diagramas da UML:

  • A.

    1 e 3 apenas.

  • B.

    1 e 4 apenas.

  • C.

    1, 3 e 5 apenas.

  • D.

    2 e 4 apenas.

  • E.

    2, 3, 4 e 5 apenas.

Considere o diagrama de classes apresentado na figura abaixo:

Com base nesse diagrama, avalie as seguintes afirmativas:

 

Assinale a alternativa correta.

  • A.

    Somente a afirmativa 1 é verdadeira.

  • B.

    Somente a afirmativa 2 é verdadeira.

  • C.

    Somente a afirmativa 3 é verdadeira.

  • D.

    Somente as afirmativas 1 e 3 são verdadeiras.

  • E.

    Somente as afirmativas 4 e 5 são verdadeiras.

Procedimentos de recuperação preestabelecidos, com a finalidade de minimizar o impacto sobre as atividades da organização, no caso de ocorrência de um dano ou desastre não evitado pelos procedimentos de segurança de informática adotados.

Esse conjunto de procedimentos é conhecido por

  • A. Política de segurança.
  • B. Plano de contingência.
  • C. Plano diretor de informática.
  • D. Plano de detecção de intrusão.
  • E. Política de backup e restauração.

Na UML, a representação gráfica de uma classe contém as seguintes informações:

  • A. objetos, atores e fragmentos.
  • B. componentes, casos de uso e atores
  • C. nome do objeto, métodos e atividades
  • D. nome da interface, casos de uso e atributos
  • E. nome da classe, atributos e métodos

O diagrama que representa um sistema por um único processo e suas interações com entidades externas é o Diagrama

  • A. de Contexto
  • B. de Matrizes
  • C. de Entidades Externas
  • D. de Processos Externos
  • E. Entidade-Relacionamento.

A UML-2 descreve quantos tipos de diagramas oficiais:

  • A.

    Cinco

  • B.

    Oito

  • C.

    Dez

  • D.

    Treze

  • E.

    Vinte e Um

Analise as afirmativas sobre a orientação a objetos e assinale a afirmativa correta:

I. O modelo de análise orientada a objetos aborda três aspectos de objetos: a estrutura estática (modelo de objetos), a seqüência de interações (modelo dinâmico) e as transformações de dados (modelo funcional). 
II. O modelo de análise orientada a objetos é uma abstração concisa e precisa do que o sistema deverá fazer, não como deverá fazê-lo. 
III. O modelo de análise orientada a objetos é uma abstração concisa e precisa como o sistema deverá fazer, não do que deverá fazê-lo.

Está(ão) correta(s) apenas a(s) afirmativa(s):

  • A.

    III

  • B.

    I e III

  • C.

    II e III

  • D.

    I e II

  • E.

    I, II e III

No processo de desenvolvimento de um software é definido um conjunto de etapas e a esse conjunto de etapas dá-se o nome de Paradigmas da Engenharia de Software. Nesse contexto destacam-se 4 paradigmas principais. Não importando o paradigma utilizado o processo de desenvolvimento pode ser dividido em 3 fases de desenvolvimento que são

  • A.

    o ciclo de vida básico, a prototipação e o modelo espiral.

  • B.

    o clico de vida básico, desenvolvimento e manutenção.

  • C.

    prototipação, modelo em espiral e manutenção.

  • D.

    definição, desenvolvimento e manutenção.

  • E.

    definição, prototipação e manutenção.

A fase de testes de um software é muito importante. Vár ias estratégias de testes podem ser implementadas para assegurar que o software está realmente em acordo com suas especificações e sem erros. Quando o software é testado em um ambiente cont rolado por alguns usuários e juntamente com os desenvolvedores es te é denominado de

  • A.

    Teste de Unidade.

  • B.

    Teste de Integração.

  • C.

    Teste de Instalação.

  • D.

    Beta-Test.

  • E.

    Alfa-Test.

Existem alguns organismos que auxiliam a melhorar a qualidade do desenvolvimento dos softwares tanto internacional quanto nacionalmente. A International Organizat ion for Standardization – ISO e a International Electrotechnical Comission – IEC, são organismos normalizadores reconhecidos internacionalmente. Em âmbito nacional, qual órgão responde pelo processo de normalização de softwares no Brasil?

  • A.

    ANSI.

  • B.

    ABNT.

  • C.

    ISO.

  • D.

    IEEE.

  • E.

    PSP.

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