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

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

Em qual nível de objeto você inclui gatilhos do tipo WHEN-WINDOW?

  • A.

    Formulário.

  • B.

    Canvas.

  • C.

    Janela.

  • D.

    Bloco.

Sejam dadas as afirmações sobre fatores que influenciam a qualidade de um software:

I. Correção é a habilidade de um software em executar tarefas assim como elas foram definidas na especificação desse software;

II. Programas de software feito em linguagens de programação que suportam "tratamento de exceção" podem levar esses programas a adquirir a habilidade de serem robustos.

III. Capacidade de extensão é a habilidade de elementos de um software servirem para a construção de diferentes aplicações.

IV. Funcionalidade é a habilidade de um software ser lançado na data combinada ou então antes dessa data. São afirmações INCORRETAS:

  • A.

    I e II

  • B.

    III e IV

  • C.

    II e IV

  • D.

    I e III

Uma empresa decidiu aplicar, em suas equipes de empregados, regras que garantem uma boa modularidade tal como se cada equipe de empregados fosse um módulo de um software. Abaixo estão listadas alternativas que contribuem para que cada equipe execute suas tarefas e leve a empresa a conseguir uma boa modularização. Selecione a alternativa INCORRETA.

  • A.

    Cada equipe deve interagir diretamente com o menor número possível de outras equipes.

  • B.

    Para entender o funcionamento de uma equipe, é desejável analisar o comportamento apenas dessa equipe ou de algumas poucas equipes.

  • C.

    As equipes devem ser formadas por profissionais de áreas afins.

  • D.

    Se duas equipes precisam interagir, é melhor que troquem o máximo de informação possível nessa interação.

Quais são os 5 (cinco) níveis da Maturidade do Processo de Software definidos pelo CMM (Modelo de Maturidade de Capabilidade de Software)?

  • A.

    Sem organização, Semi-organizado, Definido, Gerenciado e Estável

  • B.

    Inicial, Repetível, Definido, Gerenciado e Em Otimização

  • C.

    Inicial, Estável, Definido, Gerenciado e Definido

  • D.

    Estável, Semi-organizado, Definido, Repetível e Gerenciado

  • E.

    Repetível, Organizado, Definido, Estável e Em Otimização

Dado o diagrama de fluxo de dados abaixo, escolha a alternativa correta:

  • A.

    o domínio dos elementos de dados dos depósitos de dados "leitores" e "catálogo de livros" é o mesmo

  • B.

    as entidades externas "leitor" e "funcionário" não devem aparecer em DFD de nível diferente de 0 (zero)

  • C.

    o diagrama apresentado é o Diagrama de Contexto do negócio

  • D.

    estão faltando os nomes dos fluxos de dados 1, 2, 3, 4, 5 e 6

  • E.

    nos depósitos de dados está faltando a indicação de chave primária a ser utilizada para acesso às informações

Considere as seguintes afirmações quanto a eventos temporais na Análise Essencial:

I. Os eventos temporais não são acionados por fluxos de dados que chegam, de modo que não são tão fáceis de ser encontrados como os eventos externos.

II. A origem de muitos eventos temporais normalmente está no relacionamento entre o sistema em estudo e outros sistemas, como por exemplo: acionamento de pagamento de salário semanal.

III. Eventos temporais são identificados para melhorar a performance do aplicativo.

IV. Eventos temporais são eventos externos acionados a partir de informações de tempo; por exemplo: datas ou horas específicas.

  • A.

    são corretas somente as afirmativas III e IV

  • B.

    somente a afirmativa I é correta

  • C.

    somente a afirmativa III é correta

  • D.

    são corretas somente as afirmativas I e II

  • E.

    todas as afirmativas são corretas

Na UML (Unified Modeling Language) o ciclo de vida do desenvolvimento do software é dividido nas seguintes fases:

  • A.

    Concepção, Elaboração, Construção, Testes e Transição

  • B.

    Concepção, Elaboração, Construção e Transição

  • C.

    Modelagem do Negócio, Requisitos, Análise e Projeto, Testes e Implantação

  • D.

    Elaboração, Concepção, Construção e Transição

  • E.

    Elaboração, Elaboração, Construção, Testes e Transição

Analisando-se o diagrama UML (Unified Modeling Language) abaixo, em que o negócio é um clube social, é correto afirmar que:

  • A.

    Associado é uma super-classe de Pessoa.

  • B.

    Diretor é um objeto derivado de Pessoa.

  • C.

    Diretor é um objeto que herda as características de Associado.

  • D.

    Diretor é uma classe que herda as características de Pessoa.

  • E.

    Diretor é uma generalização de Associado.

Qual dos Diagramas disponíveis na UML deve ser utilizado na modelagem do contexto ou requisitos de um sistema?

  • A.

    Seqüências

  • B.

    Contexto

  • C.

    Atividades

  • D.

    Colaboração

  • E.

    Casos de Uso

Um caso de uso é uma descrição de uma funcionalidade (uma utilização específica do sistema) que o sistema fornece. Através da modelagem de casos de uso, os atores internos que tem interesse no sistema são modelados de acordo com a funcionalidade que eles requerem do sistema. Cada caso de uso especifica o que o cliente espera do sistema sem considerar como a funcionalidade será implementada. O diagrama de casos de uso é gerado na etapa de:

  • A.

    Análise de requisitos (requerimentos)

  • B.

    Modelagem (análise)

  • C.

    Concepção (projeto)

  • D.

    Implementação

  • E.

    Testes

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