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.

Com relação a diagramas de classe da UML, assinale a opção correta.

  • A.

    A navegação em uma associação é unidirecional, da esquerda para direita e de cima para baixo, a menos que seja explicitado o procedimento contrário.

  • B.

    Em generalizações, atributos e operações são herdados pelas subclasses. Entretanto, relacionamentos de associação não são herdados.

  • C.

    Em uma associação entre duas classes, a própria associação pode ter atributos. Nesse caso, usa-se a classe de associação.

  • D.

    A agregação é um relacionamento particular de especialização, que especifica o relacionamento todo/parte entre o agregado e o componente.

  • E.

    A agregação é uma forma especial de composição com tempo de vida coincidente das partes pelo todo, ou seja, o objeto composto é responsável pela criação e destruição de suas partes.

Com relação a diagramas de estados da UML, assinale a opção correta.

  • A.

    Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra.

  • B.

    Diagramas de estados não podem ser aninhados e, portanto, não são capazes de expressar situações complexas.

  • C.

    Não há como expressar a concorrência entre objetos por meio de diagramas de estados.

  • D.

    Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma condição, realiza alguma atividade ou aguarda um evento.

  • E.

    As combinações de eventos, estados e transições de estado para determinada classe não podem ser representadas em um único diagrama de estados.

Com referência a testes de software, assinale a opção correta.

  • A.

    Testes de regressão são realizados somente durante a manutenção do software.

  • B.

    O teste de integração deve ser realizado logo após os testes individuais de unidades, obrigatoriamente por equipes diferentes da equipe de desenvolvimento.

  • C.

    O teste de unidade tem foco na menor unidade de um sistema, um programa. Testes em funções, procedimentos ou métodos não são considerados testes de unidade.

  • D.

    O teste alfa é conduzido pelo cliente em seu ambiente de uso final.

  • E.

    Testes de sistema não podem explorar requisitos não funcionais.

Considere a figura abaixo.

Trata-se de parte de um

  • A.

    Workflow.

  • B.

    Diagrama de Fluxo de Dados.

  • C.

    Diagrama Entidade-Relacionamento.

  • D.

    Fluxograma.

  • E.

    Diagrama de Atividades.

São algumas das metodologias de desenvolvimento de software consideradas ágeis (Agile Software Process Models):

  • A.

    RUP, XP e DSDM.

  • B.

    Waterfall, RUP e FDD.

  • C.

    XP, FDD e RUP.

  • D.

    Scrum, XP e FDD.

  • E.

    Scrum, Waterfall e DSDM.

Nos modelos orientados a objeto, um relacionamento de dependência estereotipada é representado por uma

  • A.

    agregação simples.

  • B.

    extensão de caso de uso.

  • C.

    generalização.

  • D.

    associação ternária.

  • E.

    agregação por composição.

Em termos de teste de sistemas, são técnicas utilizadas para verificar a operação correta do sistema em relação a casos inválidos ou inesperados de entrada. Trata-se de técnicas

  • A.

    de Regressão.

  • B.

    não Funcionais.

  • C.

    da Caixa-cinza.

  • D.

    da Caixa-branca.

  • E.

    da Caixa-preta.

Acerca do ciclo de vida dos sistemas ERP (Enterprise Resource Planning – Planejamento de Recursos Empresariais), julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.

I – É chamada de seleção a etapa em que são necessários o desenvolvimento de critérios para avaliar soluções e a atribuição de pesos a eles para classificar as melhores alternativas.

II – A etapa de utilização é um processo pelo qual módulos do sistema são colocados em funcionamento em uma empresa.

III – A etapa de utilização não termina enquanto o sistema ERP estiver em processamento, pois sempre haverá algo a ser alterado ou melhorado.

IV – Como o ERP é um pacote de software fechado, não possui ciclo de vida.

A sequência correta é:

  • A.

    V, F, V, V.

  • B.

    V, F, V, F.

  • C.

    F, V, F, F.

  • D.

    F, V, F, V.

Relacione os exemplos de medidas de qualidade de software apresentados na primeira coluna às suas definições, listadas na segunda, e, em seguida, assinale a opção correta.

I – Corretitude

II – Manutenibilidade

III – Integridade

IV – Usabilidade

( ) Facilidade com que um programa pode ser corrigido, adaptado ou ampliado.

( ) O programa é amigável ao usuário.

( ) Um programa deve operar corretamente.

( ) Capacidade que um programa tem de suportar ataques.

A sequência correta é:

  • A.

    II, IV, I, III.

  • B.

    II, IV, III, I.

  • C.

    IV, I, III, II.

  • D.

    IV, III, I, II.

Os projetos e o gerenciamento de projetos são executados em um ambiente mais amplo que o do projeto propriamente dito. A equipe de gerenciamento de projetos precisa entender esse contexto mais amplo para que possa selecionar as fases do ciclo de vida, os processos, as ferramentas e as técnicas adequadas a cada projeto. Assinale a opção que apresenta as fases de um projeto.

  • A.

    Fase de Definição, Fase Estratégica, Fase de Planejamento Operacional, Fase de Execução, Fase de Controle e Fase de Finalização.

  • B.

    Fase de Iniciação, Fase de Execução e Fase de Conclusão.

  • C.

    Fase de Análise, Fase de Desenvolvimento, Fase de Testes e Fase de Levantamento de Requisitos Pós- Testes.

  • D.

    Fase de Assinatura de Contrato, Fase de Desenvolvimento, Fase de Correção e Fase de Finalização.

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