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

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

Acerca dos diagramas de classe UML, analise as seguintes afirmativas:

1. O símbolo # utilizado antes de nomes de métodos e atributos indica que os mesmos têm visibilidade protegida.

2. Estereótipos são utilizados para classificar elementos, podendo indicar, por exemplo, que uma determinada classe realiza um determinado papel em um padrão de projeto.

3. A relação de composição, representada por um losango cheio (pintado), representa o tipo de relação mais fraca entre classes.

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

  • A.

    3, apenas.

  • B.

    1 e 2, apenas.

  • C.

    1 e 3, apenas.

  • D.

    2 e 3, apenas.

  • E.

    1, 2 e 3.

Acerca das informações contidas em um diagrama de objetos, analise as seguintes afirmativas:

1. Os objetos podem ser nomeados e ter seu tipo indicado.

2. Para cada objeto mostrado no diagrama, é obrigatória a apresentação dos valores de todos os seus atributos.

3. Os tipos dos atributos dos objetos estão sempre indicados nos diagramas de objeto.

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

  • A.

    1, apenas.

  • B.

    1 e 2, apenas.

  • C.

    1 e 3, apenas.

  • D.

    2 e 3, apenas.

  • E.

    1, 2 e 3.

É um tipo de diagrama comportamental da UML:

  • A.

    Diagrama de classes

  • B.

    Diagrama de instalação

  • C.

    Diagrama de componentes

  • D.

    Diagrama de pacotes

  • E.

    Diagrama de tempo (timing diagram)

As práticas se baseiam em técnicas ágeis, tais como, Test Driven Development (TDD), Agile Model Driven Development (AMDD) e Database Refactoring, concentrando as atividades de análise, desenho e requisitos unicamente na disciplina Modelagem. Trata-se de

  • A.

    AUP.

  • B.

    SCRUM.

  • C.

    XP.

  • D.

    AUP e SCRUM.

  • E.

    XP e SCRUM.

No processo de adoção de ferramentas CASE é INCORRETO afirmar que ele deve

  • A.

    prover um nível apropriado de suporte tecnológico para os processos de desenvolvimento e manutenção de software.

  • B.

    solucionar problemas no processo de desenvolvimento de software.

  • C.

    impactar positivamente sobre produtividade, qualidade, padronização e documentação.

  • D.

    considerar as ferramentas com as quais a nova ferramenta pode ser integrada.

  • E.

    considerar a adequação necessária para a ferramenta de modo a satisfazer as convenções e procedimentos da organização.

Num projeto estruturado é o modelo que identifica, entre outros, os depósitos de dados envolvidos:

  • A.

    Diagrama de Entidade e Relacionamento.

  • B.

    Diagrama de Transições de Estado.

  • C.

    Dicionário de Dados.

  • D.

    Diagrama de Fluxo de Dados.

  • E.

    Diagrama Estrutural.

Em relação à modelagem funcional e modelagem de dados, é correto afirmar:

  • A.

    O modelo funcional especifica os resultados de um processamento sem especificar como ou quando eles serão processados.

  • B.

    O modelo de dados é composto por múltiplos DFD que especificam o significado das operações e restrições.

  • C.

    No modelo funcional são estabelecidos os recursos necessários para armazenamento e manipulação das estruturas de dados.

  • D.

    O modelo de dados especifica os resultados de um processamento, como e quando eles serão processados.

  • E.

    O modelo conceitual de dados representa os elementos do domínio do problema, levando em conta os recursos tecnológicos envolvidos.

Na engenharia de software, os padrões de projetos comportamentais tratam das interações e divisões de responsabilidades entre as classes ou objetos. São exemplos típicos dessa família:

  • A.

    Chain of Responsability, Interpreter e Iterator.

  • B.

    Adapter, Bridge e Façade.

  • C.

    Abstract Factory, Builder e Composite.

  • D.

    Cammand, Factory Method e Prototype.

  • E.

    Builder, Prototype e Singleton.

Em relação à UML é INCORRETO afirmar:

  • A.

    UML pode existir sem o diagrama de UML.

  • B.

    Auxilia a visualizar o desenho e a comunicação entre objetos.

  • C.

    É uma metodologia de desenvolvimento.

  • D.

    É uma notação independente de processos.

  • E.

    Um ator representa um papel que um ser humano, um dispositivo de hardware ou até outro sistema desempenha com o sistema.

O RUP produz artefatos

  • A.

    na fase de Concepção, apenas.

  • B.

    na fase de Elaboração, apenas.

  • C.

    na fase de Construção, apenas.

  • D.

    na fase de Transição, apenas.

  • E.

    em todas as suas fases.

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