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.

Com base no diagrama entidade-relacionamento mostrado acima, julgue o próximo item.

Uma EMPRESA emprega pelo menos um EMPREGADO. Um EMPREGADO tem de ser empregado por uma EMPRESA. Um DEPARTAMENTO tem que estar contido em uma EMPRESA. Uma EMPRESA pode não conter DEPARTAMENTO. Um DEPARTAMENTO pode não conter DIVISAO. Uma DIVISAO tem de estar contida em um DEPARTAMENTO.

  • C. Certo
  • E. Errado

Julgue os próximos itens, acerca dos conceitos de desenvolvimento de sistemas.

I. Ferramentas denominadas de IDEs (ambientes de desenvolvimento interativo) não são consideradas ferramentas CASE, pois se aplicam ao paradigma de orientação a objetos e não ao paradigma de análise essencial ou análise e desenho estruturado.

II. A modelagem de dados empregando UML depende, fundamentalmente, de diagramas de classe.

III. A modelagem funcional empregando UML depende em maior proporção de diagramas de seqüência e colaboração, e, em menor proporção, de diagramas de componente e instalação.

A quantidade de itens certos é igual a

  • A.

    0

  • B.

    1

  • C.

    2

  • D.

    3

Julgue os seguintes itens com relação a engenharia de software.

Um modelo de teste pode ser composto por vários artefatos, como casos de teste e componentes de teste. Um caso de teste especifica como testar um requisito ou decisão de projeto. Um caso de teste tipicamente informa como realizar o teste, dados de entrada e resultados esperados. Os componentes de teste podem ser usados para automatizar testes de códigos implementados.

  • C. Certo
  • E. Errado

A figura acima, adaptada de lua.weblog.com.pt, apresenta uma seqüência de quadros ilustrativos de percepções satíricas, mas comumente aceitas, acerca das dificuldades no desenvolvimento de software. Com relação a essas informações, julgue os itens a seguir quanto a conceitos de metodologia e desenvolvimento de software.

Os resultados da fase de análise de requisitos estariam mais bem associados às percepções representadas pelo quadro #1 que as representadas pelo quadro #5.

  • C. Certo
  • E. Errado

Com relação a bancos de dados, julgue os itens que se seguem.

Um mecanismo de efetivação em duas fases (two-phase commit) pode ser usado por sistemas gerenciadores de bancos de dados para controlar a efetivação das transações distribuídas.

  • C. Certo
  • E. Errado

Analise as seguintes afirmações sobre gerenciamento de memória.

I. A paginação divide a memória em pequenas porções, chamadas páginas. O usuário pode definir atributos, como compartilhamento, para as páginas em sua área de endereçamento.

II. A segmentação oferece mais flexibilidade que a paginação, pois o segmento não possui tamanho fixo, porém, ao contrário da paginação, o usuário não pode definir atributos para os segmentos, que são controlados diretamente, pelo sistema operacional.

III. A paginação torna possível executar um processo, cujo tamanho é maior que a própria memória principal disponível.

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

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

A figura acima ilustra uma janela da ferramenta JUDE, que gerou o diagrama apresentado, a partir de um código escrito na linguagem Java. Considerando essa figura, assinale a opção correta.

  • A.

    Para a geração do diagrama mostrado, empregou-se a técnica de reengenharia de sistemas.

  • B.

    O uso de packages UML não possui relação direta com o conceito de modularização em desenvolvimento de sistemas

  • C.

    Similarmente ao diagrama de classes, os diagramas UML de casos de uso e de estados (statechart) são usados para representar aspectos estruturais de um sistema, conforme preconiza o processo unificado.

  • D.

    A especificação de requisitos de alto nível de um sistema, conforme o processo unificado, é embasada, principalmente, na escrita de casos de uso e na utilização de seus diagramas correspondentes.

O SQL Server 2000 Enterprise Edition NÃO pode ser executado no seguinte sistema operacional

  • A. Windows 2003 R2
  • B. Windows 2000 Server;
  • C. Windows 2000 Advanced Server;
  • D. Windows 2000 Datacenter Server.
  • E. Windows XP Professiona

Considerando o trecho de código em Java apresentado acima, julgue os itens a seguir.

O método removerInicio possibilita remover corretamente o primeiro elemento de uma lista que seja instância de ListaDuplamenteLigada.

  • C. Certo
  • E. Errado

Julgue os seguintes itens com relaçao a linguagens de programação.

Um tipo de dado é abstrato quando a representação de objetos do tipo não é visível pelas unidades de programa que usam o tipo, portanto, um inconveniente do uso de tipos abstratos é que modificações nas representações dos tipos exigem mudanças nos clientes do tipo.

  • C. Certo
  • E. Errado
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...