TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Projeto De Software

Artigo: Projeto De Software. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  16/10/2014  •  356 Palavras (2 Páginas)  •  317 Visualizações

Página 1 de 2

1. O que é Hierarquia de Controle?

A representação, usualmente sob a forma hierarquizada, da estrutura do software no que diz respeito aos seus componentes. O objetivo não é apresentar detalhes procedimentais ou de sequenciamento entre processos, mas de estabelecer as relações entre os diferentes componentes do software, explicitando os níveis de abstração (refinamento) aos quais eles pertencem.

2. O que é Projeto de Dados? Explique sua função?

A seleção das representações lógicas dos objetos de dados identificados na etapa de Análise e Especificação dos Requisitos. Como forma de obter resultados satisfatórios no que diz respeito ao projeto dos dados no contexto de um software, alguns princípios podem ser adotados:

• a realização de uma análise sistemática no que diz respeito aos dados, a exemplo do que é feito com os aspectos funcionais e comportamentais do software;

• identificação exaustiva das estruturas de dados e das operações a serem realizadas sobre elas;

• estabelecimento de um dicionário de dados (eventualmente, o mesmo definido na etapa de Análise de Requisitos, incluindo refinamentos);

• adiar decisões de baixa prioridade no que diz respeito ao projeto de dados (aplicação do princípio de refinamentos sucessivos);

• limitar a representação das estruturas de dados aos módulos que as utilizarão;

• estabelecimento de uma biblioteca de estruturas de dados úteis e das operações a serem aplicadas a elas (reusabilidade);

• adoção de uma linguagem de programação e projeto que suporte tipos abstratos de dados.

3. O que é uma Estrutura de Dados? Qual a sua importância?

A estrutura dos dados define a forma como estão organizados, os métodos de acesso, o grau de associatividade e as alternativas de processamento das informações. Apesar de que a forma de organizar os elementos de dados e a complexidade de cada estrutura dependam do tipo de aplicação a desenvolver e da criatividade do projetista, existe um número limitado de componentes clássicos que funcionam como blocos de construção (building-blocks) de estruturas mais complexas.

A estrutura dos dados representa os relacionamentos lógicos entre os diferentes elementos de dados individuais. À medida que o projeto se aproxima da implementação, esta representação assume fundamental importância, já que a estrutura da informação vai exercer um impacto significativo no projeto procedimental final.

...

Baixar como (para membros premium)  txt (2.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com