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

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

Dentre as metodologias de desenvolvimento de sistemas, uma tem se destacado sendo descrita por cinco visões independentes. Uma delas enfatiza as características de concorrência, sincronização e desempenho do sistema, sendo denominado visão de

  • A. projeto.
  • B. processo.
  • C. implantação.
  • D. implementação.

Observe uma ferramenta empregada no desenvolvimento orientado a objetos, que tem por objetivo auxiliar a comunicação entre os analistas e o cliente e descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.

Tal ferramenta é conhecida como diagrama de casos de

  • A. validação.
  • B. rotina.
  • C. teste.
  • D. uso.

Um Dicionário de Dados é, de modo simplificado, uma lista alfabética dos nomes incluídos nos modelos do sistema desenvolvido. Além do nome, o dicionário inclui uma descrição de associada à entidade com nome e, se o nome representar um objeto composto, inclui uma descrição da composição. Além de constituir um mecanismo de gerenciamento de nomes, outra vantagem do Dicionário de Dados é

  • A. apresentar a arquitetura do sistema na forma de um diagrama em blocos.
  • B. descrever graficamente como um sistema responde a eventos.
  • C. servir como repositório de informações organizacionais.
  • D. mostrar o modelo semântico de dados.

No desenvolvimento de um sistema informatizado, participam diversos profissionais, cada um realizando uma função específica ao cargo. Nesse sentido, analise.

I. Implementar o sistema.

II. Coordenar as atividades necessárias à construção do sistema.

III. Especificar soluções para os problemas resultantes da análise.

IV. Entender as necessidades dos clientes e repassar esse entendimento aos desenvolvedores do sistema.

As alternativas I, II, III e IV estão relacionadas às atribuições e responsabilidades inerentes, respectivamente, aos seguintes cargos/funções

  • A. Programador de Computador, Projetista de Sistemas, Analista de Sistemas, Gerente de Projeto.
  • B. Programador de Computador, Analista de Sistemas, Gerente de Projeto, Projetista de Sistemas.
  • C. Programador de Computador, Gerente de Projeto, Projetista de Sistemas, Analista de Sistemas.
  • D. Programador de Computador, Projetista de Sistemas, Gerente de Projeto, Analista de Sistemas.

Observe a figura, que mostra uma ferramenta empregada no desenvolvimento orientado a objetos, utilizada na construção do modelo do sistema desde o nível de análise até o de especificação. De todos, é o mais rico em notação.

Essa ferramenta é conhecida como Diagrama de

  • A. classes.
  • B. objetos.
  • C. atividades.
  • D. componentes.

Em relação às metodologias de desenvolvimento de sistemas, o diagrama de fluxo de dados – DFD é uma das ferramentas de modelagem mais utilizadas, tendo dentre seus objetivos mostrar o sistema como uma rede de processos funcionais, interligados por dados. No DFD, o símbolo utilizado para um processo é

  • A.
  • B.
  • C.
  • D.

A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe.

• Sejam duas classes, ALFA e BETA.

• Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA.

• Quando for necessário, BETA pode redefinir o comportamento de ALFA.

• Além disso, BETA participa em qualquer relacionamento no qual ALFA participa.

O caso exemplificado é conhecido como relacionamento de

  • A. extensão.
  • B. associação.
  • C. comunicação.
  • D. generalização.

CASE é uma sigla que tem por significado Computer-Aided Software Engineering. Paralelamente, ferramenta CASE é um software que tem por objetivo auxiliar os projetistas e analistas envolvidos na tarefa de produzir sistemas. Um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, permitir a representação, por meio de modelos gráficos, o que está sendo definido e, em particular, diagramas da análise orientada a objetos por meio da UML. Nesse sentido, dois exemplos de ferramentas CASE são

  • A. ERwin e Ilustrator.
  • B. InDesign e Dreamweaver.
  • C. PowerDesigner e Fireworks.
  • D. Enterprise Architect e Rational Rose.

Observe a figura relacionada à representação da arquitetura ANSI/SPARC para bancos de dados.

Sendo dois níveis descritos a seguir.

I. Trata do armazenamento físico dos dados e definição das estruturas que permitem obter um bom nível de desempenho.

II. Representa os dados, independente de qualquer usuário, escondendo os detalhes de implementação física dos arquivos que armazenam os dados.

Esses níveis são denominados, respectivamente,

  • A. interno e aplicação.
  • B. externo e aplicação.
  • C. interno e conceitual.
  • D. externo e conceitual

A implementação de SGBD’s tem, dentre seus objetivos, solucionar um problema que ocorre quando informações com conteúdos diferentes são armazenadas em arquivos diferentes. Este problema é conhecido por

  • A. independência de dados.
  • B. inconsistência de dados.
  • C. integridade de dados.
  • D. replicação de dados.
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...