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

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

O diagrama da UML usado para modelar a visão de projeto estática ou a visão de processo estática de um sistema a partir da perspectiva de instâncias reais ou prototípicas é o diagrama de

  • a.

    Processos.

  • b.

    Comunicação.

  • c.

    Classe.

  • d.

    Seqüência.

  • e.

    Objetos.

Analise as seguintes afirmações sobre Diagrama de Classes.

I. O diagrama de classes é um diagrama UML, que modela a estrutura estática do sistema.

II. Informações que estão contidas no diagrama de classes são as classes do sistema, seus atributos e métodos bem como as relações existentes entre as classes.

III. São exemplos de relações entre classes em um diagrama de classes: agregação, associação, composição e especialização.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I.
  • B. Apenas I e II.
  • C. Apenas II.
  • D. Apenas II e III.
  • E. Apenas III.

A figura acima apresenta um modelo de ciclo de vida de desenvolvimento de software, no qual as fases do ciclo de vida de software são divididas em setores numerados de 1 a 8. Julgue os seguintes itens, acerca das informações apresentadas e dos conceitos de sistemas de informação e desenvolvimento de software.

As metodologias de análise essencial de sistemas, análise orientada a objetos e análise estruturada são mais aplicáveis à fase 1 que à fase 4.

  • C. Certo
  • E. Errado

A figura acima apresenta a tríade de critérios determinantes do sucesso de um projeto. Considerando essa figura, julgue os itens seguintes no que se refere a conceitos de gerência de projetos.

A análise de requisitos é uma atividade mais relacionada ao critério de gerenciamento de custos que ao de gerenciamento da qualidade.

  • C. Certo
  • E. Errado

O sistema operacional é um programa que controla a execução de programas aplicativos e age como interface entre o usuário e o hardware do computador. A respeito de conceitos de sistemas operacionais, julgue os itens que se seguem.

Um sistema operacional deve controlar o acesso aos arquivos e fornecer informações sobre a natureza do dispositivo de entrada/saída e sobre os formatos dos arquivos no meio de armazenamento. No caso de sistemas usados por vários usuários, deve haver um aplicativo externo ao sistema operacional que seja responsável pelos mecanismos de proteção para o controle de acesso aos arquivos.

  • C. Certo
  • E. Errado

Considerando o código Java apresentado, assinale a opção que que apresenta trecho de código que, ao ser inserido adequadamente no código Java, nas linhas 16, 29 e 30, completa parcial e corretamente o código original, do ponto de vista sintático e semântico.

  • A.

  • B.

  • C.

  • D.

  • E.

Com relação a segurança de hosts e redes, julgue os itens seguintes.

Utilização de scheduler, de senhas e de sistemas de permissão de acesso e atribuição de privilégios são alguns dos principais elementos da segurança de host.

  • C. Certo
  • E. Errado

Durante o desenvolvimento de uma aplicação de gerenciamento de projetos, o cliente definiu como requisitos de modelagem as seguintes regras: um empregado deve estar obrigatoriamente alocado a um único departamento; um projeto pode ser executado por vários empregados de vários departamentos; e um projeto deve ser gerenciado por um único empregado, cujo departamento ao qual este está alocado é denominado de departamento apoiador do projeto. Em resposta a essa demanda, desenvolveu-se, em caráter preliminar, um modelo de dados no script em SQL, apresentado a seguir, com as linhas numeradas de 1 a 32. O script não possui erros de sintaxe quanto à versão de SQL adotada pelo SGBD específico (PostgreSQL) e pode ser executado seqüencialmente com sucesso.

A partir das informações acima, julgue os itens a seguir, acerca dos comandos apresentados no script e dos conceitos de linguagens de manipulação de dados (DMLs) e desenho de bancos de dados.

A ordem de execução das linhas 18 e 21 pode ser alterada, sem provocar erros na execução do script nem mudanças nos registros ao final do script.

  • C. Certo
  • E. Errado

Durante a modelagem de um sistema em UML, versão mais atual, houve a necessidade de uso de um diagrama estrutural e de um diagrama comportamental. Foram, portanto, correta e respectivamente usados os diagramas de

  • a.

    Caso de Uso e de Deployment.

  • b.

    Seqüência e de Atividades.

  • c.

    Componentes e de Caso de Uso.

  • d.

    Atividades e de Objetos.

  • e.

    Deployment e de Componentes.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

A Análise de Pontos de Função consiste em uma técnica que visa medir o tamanho funcional de um software. Uma das etapas dessa medição determina o tipo de contagem de pontos de função que será utilizado. Estes tipos de contagem são os seguintes:

  • A.

    Contagem de um projeto de desenvolvimento, contagem de um projeto de especificação e contagem de um projeto de segurança.

  • B.

    Contagem de um projeto de melhoria, contagem de um projeto de desenvolvimento e contagem de uma aplicação.

  • C.

    Contagem de uma aplicação, contagem de uma baseline e contagem de um projeto de requisitos.

  • D.

    Contagem de uma baseline, contagem de um projeto de desenvolvimento e contagem de funções de transaçã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...