SlideShare a Scribd company logo
1 of 8
Download to read offline
11- Analise as seguintes afirmações relacionadas a desenvolvimento
estruturado.
I. Um DFD é composto por dois elementos gráficos. Um
representa o fluxo de dados e os processos e o outro,
o dicionário de dados.
II. Um diagrama de fluxo de dados - DFD é uma
especificação em rede de um sistema e mostra os
componentes ativos do sistema e as interfaces de
dados entre eles.
III. Um processo pode transformar dados, modificando a
informação contida nos dados.
IV. Um dicionário de dados em um DFD é desenhado
como um par de linhas paralelas. A identificação do
nome do arquivo encontra-se entre as duas linhas.
Indique a opção que contenha todas as afirmações
verdadeiras.
a) I e II
b) II e III
c) III e IV
d) I e III
e) II e IV
Problema:

A atividade de levantamento de requisitos funcionais até o final da década
de 70 era feito utilizando-se uma descrição textual, uma narração do que o
usuário queria.

Conseqüências:

  Documentação Monolítica
●

● Redundância

● Ambigüidade

● Difícil Manutenção




quot;A análise estruturada, como todos os métodos de análise de requisitos de
software, é uma atividade de construção de modelos. Usando uma notação que
é própria ao método de análise estruturada, criamos modelos que retratam o
fluxo e o conteúdo da informação (dados e controle), dividimos o sistema em
partições funcionais e comportamentais e descrevemos a essência daquilo que
deve ser construído. A análise estruturada não é um método único aplicado
consistentemente por todas que a usem. Ao contrário, é um amálgama que se
desenvolveu ao longo de quase 20 anosquot;. - Pressman
Proposta da Análise Estruturada

Definir especificações funcionais que sejam:

 Gráficas — compostas por vários diagramas, apoiados por material textual
●

detalhado que, em muitos casos, serve melhor como material de referência do
que o corpo principal da especificação.

 Particionadas — de modo a que partes individuais da especificação possam
●

ser lidas independentemente de outras.

 De redundância mínima — para que as alterações dos requisitos do usuário
●

possam ser incorporadas em apenas uma parte da especificação.

Suas principais ferramentas são:

  Diagrama de Contexto
●

● Diagrama de Fluxo de Dados (DFD)

● Dicionário de Dados (DD)

● Especificação de processos

● Diagrama de Entidade-Relacionamento
Definição:

Um diagrama de fluxo de dados (DFD) é uma técnica gráfica que descreve o
fluxo de informação e as transformações que são aplicadas à medida que os
dados se movimentam da entrada para a saída.

O diagrama de fluxo de dados pode ser usado para representar um sistema ou
software em qualquer nível de abstração.

O nível 0 do DFE também chamado modelo fundamental do sistema ou modelo
de contexto: representa o elemento software global como uma única bolha e
dados de entrada e a saída indicados por setas que chegam e saem,
respectivamente Processos adicionais (bolhas) e fluxos de informações são
representados quando o DFD de nível 0 é dividido em partições para revelar
mais detalhes.
Componentes:


           Um produtor ou consumidor de informações que resida fora dos
           limites do sistema a ser modelado.



           Um transformador de informações que resida dentro dos limites do
           sistema a ser modelado.




           Um item de dado ou coleção de itens de dados; a seta indica a
           direção do fluxo de dados.


           Um repositório de dados que são armazenados para serem
           usados em um ou mais processos; pode ser tão simples quanto
           um buffer ou uma fila ou tão sofisticado quanto um banco de
           dados relacionai. (Também são representados por elipses)
Exemplo:
I. Um DFD é composto por dois elementos gráficos. Um representa o fluxo de
dados e os processos e o outro, o dicionário de dados.

FALSA – Vimos que um DFD é composto por 4 elementos gráficos.

II. Um diagrama de fluxo de dados - DFD é uma especificação em rede de um
sistema e mostra os componentes ativos do sistema e as interfaces de
dados entre eles.

CORRETA

III. Um processo pode transformar dados, modificando a informação contida
nos dados.

CORRETA

IV. Um dicionário de dados em um DFD é desenhado como um par de linhas
paralelas. A identificação do nome do arquivo encontra-se entre as duas linhas.

FALSA – Vimos que um dicionário de dados não faz parte de um DFD e sim
que trata-se de uma das ferramentas usadas na análise estruturada.
Power Dicas


Lembre-se:

1 – Um DFD não é um fluxograma !

2 – Análise estruturada != Projeto Estruturado != Programação Estruturada

More Related Content

What's hot

Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de DadosDaniel Brandão
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dadosessa
 
Bancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosBancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosLuciano Ramalho
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dadosHélio Martins
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de DadosRodrigo Kiyoshi Saito
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosdiogocbj
 
F:\Tic\Tic
F:\Tic\TicF:\Tic\Tic
F:\Tic\Tic1uis2
 
Bancodedados
BancodedadosBancodedados
Bancodedadosnikson123
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadoswapiva
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 

What's hot (20)

Banco de dados aula1
Banco de dados aula1Banco de dados aula1
Banco de dados aula1
 
Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de Dados
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dados
 
Aula banco de dados
Aula banco de dadosAula banco de dados
Aula banco de dados
 
Bancos de Dados para Bibliotecários
Bancos de Dados para BibliotecáriosBancos de Dados para Bibliotecários
Bancos de Dados para Bibliotecários
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dados
 
Diagrama de fluxo de dados DFD
Diagrama de fluxo de dados DFDDiagrama de fluxo de dados DFD
Diagrama de fluxo de dados DFD
 
Sql
SqlSql
Sql
 
Aula 1
Aula 1Aula 1
Aula 1
 
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
2019-2 - BD I - Aula 01 C - Introdução a Banco de Dados
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dados
 
Access2
Access2Access2
Access2
 
F:\Tic\Tic
F:\Tic\TicF:\Tic\Tic
F:\Tic\Tic
 
Bancodedados
BancodedadosBancodedados
Bancodedados
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Aula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dadosAula tecnologia da informacao 6 banco de dados
Aula tecnologia da informacao 6 banco de dados
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
Apostila dfd
Apostila dfdApostila dfd
Apostila dfd
 

Viewers also liked

Presentación Langreo
Presentación LangreoPresentación Langreo
Presentación Langreolcantot
 
Marea Moarta
Marea MoartaMarea Moarta
Marea Moartacnetro
 
Tutorial De Slideshare
Tutorial De SlideshareTutorial De Slideshare
Tutorial De Slideshareprof.2007
 
Jornadas C Costa
Jornadas  C CostaJornadas  C Costa
Jornadas C Costanataliaavb
 
Conferência IATUL
Conferência IATULConferência IATUL
Conferência IATULguestd78b97
 
SOS architecture
SOS architectureSOS architecture
SOS architectureguest55bc19
 
Presentación Langreo
Presentación LangreoPresentación Langreo
Presentación Langreolcantot
 
Introduccion Al Autismo 1195119464746431 4[1]
Introduccion Al Autismo 1195119464746431 4[1]Introduccion Al Autismo 1195119464746431 4[1]
Introduccion Al Autismo 1195119464746431 4[1]crisap
 

Viewers also liked (15)

The Emerge Show01
The Emerge Show01The Emerge Show01
The Emerge Show01
 
Presentación Langreo
Presentación LangreoPresentación Langreo
Presentación Langreo
 
Nadal 07 Bloc
Nadal 07 BlocNadal 07 Bloc
Nadal 07 Bloc
 
Ebooks
Ebooks Ebooks
Ebooks
 
Marea Moarta
Marea MoartaMarea Moarta
Marea Moarta
 
Tutorial De Slideshare
Tutorial De SlideshareTutorial De Slideshare
Tutorial De Slideshare
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Jornadas C Costa
Jornadas  C CostaJornadas  C Costa
Jornadas C Costa
 
Conferência IATUL
Conferência IATULConferência IATUL
Conferência IATUL
 
SOS architecture
SOS architectureSOS architecture
SOS architecture
 
Bonjour
BonjourBonjour
Bonjour
 
Presentación Langreo
Presentación LangreoPresentación Langreo
Presentación Langreo
 
Kk
KkKk
Kk
 
Introduccion Al Autismo 1195119464746431 4[1]
Introduccion Al Autismo 1195119464746431 4[1]Introduccion Al Autismo 1195119464746431 4[1]
Introduccion Al Autismo 1195119464746431 4[1]
 
Dual Computer Science Ph
Dual Computer Science PhDual Computer Science Ph
Dual Computer Science Ph
 

Similar to Análise das afirmações sobre DFD e dicionário de dados

Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Cláudio Amaral
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basicoAmadeo Santos
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
Sistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesSistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesMarcus Araújo
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD Marília Mendes
 
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfgcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfSlowtfk
 
Quest banco dados
Quest banco dadosQuest banco dados
Quest banco dadosCarol Luz
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicosCaio Lima
 
Oficina WEB Design Lecom - PHP e MySQL
Oficina WEB Design Lecom - PHP e MySQLOficina WEB Design Lecom - PHP e MySQL
Oficina WEB Design Lecom - PHP e MySQLRaphael Donaire Albino
 
Redes Definidas por Software - Leomar Viegas
Redes Definidas por Software - Leomar ViegasRedes Definidas por Software - Leomar Viegas
Redes Definidas por Software - Leomar ViegasLeomar Viegas
 
Lilacs application profile
Lilacs application  profileLilacs application  profile
Lilacs application profileSueli Suga
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfticepcCapelas
 
Isc aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informaçãoIsc   aula 5 - estrutura e organização da informação
Isc aula 5 - estrutura e organização da informaçãoFábio Andrade
 

Similar to Análise das afirmações sobre DFD e dicionário de dados (20)

Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
 
01 banco de dados-basico
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Aplicativo aula02
Aplicativo aula02Aplicativo aula02
Aplicativo aula02
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Ara7129 unidade-1-v1
Ara7129 unidade-1-v1Ara7129 unidade-1-v1
Ara7129 unidade-1-v1
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Sistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e RedesSistemas de Informações - Aula 05: Banco de Dados e Redes
Sistemas de Informações - Aula 05: Banco de Dados e Redes
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD
 
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdfgcc214-slides-1-introducao-conceitos-arquitetura.pdf
gcc214-slides-1-introducao-conceitos-arquitetura.pdf
 
Quest banco dados
Quest banco dadosQuest banco dados
Quest banco dados
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicos
 
Oficina WEB Design Lecom - PHP e MySQL
Oficina WEB Design Lecom - PHP e MySQLOficina WEB Design Lecom - PHP e MySQL
Oficina WEB Design Lecom - PHP e MySQL
 
Redes Definidas por Software - Leomar Viegas
Redes Definidas por Software - Leomar ViegasRedes Definidas por Software - Leomar Viegas
Redes Definidas por Software - Leomar Viegas
 
Lilacs application profile
Lilacs application  profileLilacs application  profile
Lilacs application profile
 
Conceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdfConceitos Base_de_Dados.pdf
Conceitos Base_de_Dados.pdf
 
Isc aula 5 - estrutura e organização da informação
Isc   aula 5 - estrutura e organização da informaçãoIsc   aula 5 - estrutura e organização da informação
Isc aula 5 - estrutura e organização da informação
 

More from Walter Cunha

Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Walter Cunha
 
Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Walter Cunha
 
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasTécnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasWalter Cunha
 
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) -  Walter CunhaSeminário Melhores Práticas em Contratações de TI (ENAP) -  Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter CunhaWalter Cunha
 
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Walter Cunha
 
Terceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaTerceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaWalter Cunha
 
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaPanorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaWalter Cunha
 
Coletanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaColetanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaWalter Cunha
 
Coletanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaColetanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaWalter Cunha
 
Coletanea Hardware e Arquitetura (ESAF) - Walter Cunha
Coletanea Hardware e Arquitetura (ESAF) - Walter CunhaColetanea Hardware e Arquitetura (ESAF) - Walter Cunha
Coletanea Hardware e Arquitetura (ESAF) - Walter CunhaWalter Cunha
 
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
Coletanea Segurança e Auditoria (Esaf) -  Walter CunhaColetanea Segurança e Auditoria (Esaf) -  Walter Cunha
Coletanea Segurança e Auditoria (Esaf) - Walter CunhaWalter Cunha
 
Coletanea UML e OO (ESAF) - Jaime Correia
Coletanea UML e OO (ESAF) - Jaime CorreiaColetanea UML e OO (ESAF) - Jaime Correia
Coletanea UML e OO (ESAF) - Jaime CorreiaWalter Cunha
 
Coletanea BD e BI (ESAF) - Jaime Correia
Coletanea BD e  BI (ESAF) - Jaime CorreiaColetanea BD e  BI (ESAF) - Jaime Correia
Coletanea BD e BI (ESAF) - Jaime CorreiaWalter Cunha
 
PCF03 - 2001 Comentada
PCF03 - 2001 ComentadaPCF03 - 2001 Comentada
PCF03 - 2001 ComentadaWalter Cunha
 
Prova Da Dataprev 2006 Jaime Correia Amostra
Prova Da Dataprev 2006   Jaime Correia   AmostraProva Da Dataprev 2006   Jaime Correia   Amostra
Prova Da Dataprev 2006 Jaime Correia AmostraWalter Cunha
 
Supercombo Serpro - Amostra
Supercombo Serpro - AmostraSupercombo Serpro - Amostra
Supercombo Serpro - AmostraWalter Cunha
 
Coletanea PMBoK Esaf
Coletanea PMBoK Esaf  Coletanea PMBoK Esaf
Coletanea PMBoK Esaf Walter Cunha
 
MPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaMPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaWalter Cunha
 
MPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaMPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaWalter Cunha
 
MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)Walter Cunha
 

More from Walter Cunha (20)

Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha
 
Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU)
 
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasTécnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
 
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) -  Walter CunhaSeminário Melhores Práticas em Contratações de TI (ENAP) -  Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
 
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
 
Terceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaTerceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de Sistema
 
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaPanorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
 
Coletanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaColetanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter Cunha
 
Coletanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaColetanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter Cunha
 
Coletanea Hardware e Arquitetura (ESAF) - Walter Cunha
Coletanea Hardware e Arquitetura (ESAF) - Walter CunhaColetanea Hardware e Arquitetura (ESAF) - Walter Cunha
Coletanea Hardware e Arquitetura (ESAF) - Walter Cunha
 
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
Coletanea Segurança e Auditoria (Esaf) -  Walter CunhaColetanea Segurança e Auditoria (Esaf) -  Walter Cunha
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
 
Coletanea UML e OO (ESAF) - Jaime Correia
Coletanea UML e OO (ESAF) - Jaime CorreiaColetanea UML e OO (ESAF) - Jaime Correia
Coletanea UML e OO (ESAF) - Jaime Correia
 
Coletanea BD e BI (ESAF) - Jaime Correia
Coletanea BD e  BI (ESAF) - Jaime CorreiaColetanea BD e  BI (ESAF) - Jaime Correia
Coletanea BD e BI (ESAF) - Jaime Correia
 
PCF03 - 2001 Comentada
PCF03 - 2001 ComentadaPCF03 - 2001 Comentada
PCF03 - 2001 Comentada
 
Prova Da Dataprev 2006 Jaime Correia Amostra
Prova Da Dataprev 2006   Jaime Correia   AmostraProva Da Dataprev 2006   Jaime Correia   Amostra
Prova Da Dataprev 2006 Jaime Correia Amostra
 
Supercombo Serpro - Amostra
Supercombo Serpro - AmostraSupercombo Serpro - Amostra
Supercombo Serpro - Amostra
 
Coletanea PMBoK Esaf
Coletanea PMBoK Esaf  Coletanea PMBoK Esaf
Coletanea PMBoK Esaf
 
MPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaMPOG2008 - Walter Cunha
MPOG2008 - Walter Cunha
 
MPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaMPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime Correia
 
MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)
 

Análise das afirmações sobre DFD e dicionário de dados

  • 1. 11- Analise as seguintes afirmações relacionadas a desenvolvimento estruturado. I. Um DFD é composto por dois elementos gráficos. Um representa o fluxo de dados e os processos e o outro, o dicionário de dados. II. Um diagrama de fluxo de dados - DFD é uma especificação em rede de um sistema e mostra os componentes ativos do sistema e as interfaces de dados entre eles. III. Um processo pode transformar dados, modificando a informação contida nos dados. IV. Um dicionário de dados em um DFD é desenhado como um par de linhas paralelas. A identificação do nome do arquivo encontra-se entre as duas linhas. Indique a opção que contenha todas as afirmações verdadeiras. a) I e II b) II e III c) III e IV d) I e III e) II e IV
  • 2. Problema: A atividade de levantamento de requisitos funcionais até o final da década de 70 era feito utilizando-se uma descrição textual, uma narração do que o usuário queria. Conseqüências: Documentação Monolítica ● ● Redundância ● Ambigüidade ● Difícil Manutenção quot;A análise estruturada, como todos os métodos de análise de requisitos de software, é uma atividade de construção de modelos. Usando uma notação que é própria ao método de análise estruturada, criamos modelos que retratam o fluxo e o conteúdo da informação (dados e controle), dividimos o sistema em partições funcionais e comportamentais e descrevemos a essência daquilo que deve ser construído. A análise estruturada não é um método único aplicado consistentemente por todas que a usem. Ao contrário, é um amálgama que se desenvolveu ao longo de quase 20 anosquot;. - Pressman
  • 3. Proposta da Análise Estruturada Definir especificações funcionais que sejam: Gráficas — compostas por vários diagramas, apoiados por material textual ● detalhado que, em muitos casos, serve melhor como material de referência do que o corpo principal da especificação. Particionadas — de modo a que partes individuais da especificação possam ● ser lidas independentemente de outras. De redundância mínima — para que as alterações dos requisitos do usuário ● possam ser incorporadas em apenas uma parte da especificação. Suas principais ferramentas são: Diagrama de Contexto ● ● Diagrama de Fluxo de Dados (DFD) ● Dicionário de Dados (DD) ● Especificação de processos ● Diagrama de Entidade-Relacionamento
  • 4. Definição: Um diagrama de fluxo de dados (DFD) é uma técnica gráfica que descreve o fluxo de informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída. O diagrama de fluxo de dados pode ser usado para representar um sistema ou software em qualquer nível de abstração. O nível 0 do DFE também chamado modelo fundamental do sistema ou modelo de contexto: representa o elemento software global como uma única bolha e dados de entrada e a saída indicados por setas que chegam e saem, respectivamente Processos adicionais (bolhas) e fluxos de informações são representados quando o DFD de nível 0 é dividido em partições para revelar mais detalhes.
  • 5. Componentes: Um produtor ou consumidor de informações que resida fora dos limites do sistema a ser modelado. Um transformador de informações que resida dentro dos limites do sistema a ser modelado. Um item de dado ou coleção de itens de dados; a seta indica a direção do fluxo de dados. Um repositório de dados que são armazenados para serem usados em um ou mais processos; pode ser tão simples quanto um buffer ou uma fila ou tão sofisticado quanto um banco de dados relacionai. (Também são representados por elipses)
  • 7. I. Um DFD é composto por dois elementos gráficos. Um representa o fluxo de dados e os processos e o outro, o dicionário de dados. FALSA – Vimos que um DFD é composto por 4 elementos gráficos. II. Um diagrama de fluxo de dados - DFD é uma especificação em rede de um sistema e mostra os componentes ativos do sistema e as interfaces de dados entre eles. CORRETA III. Um processo pode transformar dados, modificando a informação contida nos dados. CORRETA IV. Um dicionário de dados em um DFD é desenhado como um par de linhas paralelas. A identificação do nome do arquivo encontra-se entre as duas linhas. FALSA – Vimos que um dicionário de dados não faz parte de um DFD e sim que trata-se de uma das ferramentas usadas na análise estruturada.
  • 8. Power Dicas Lembre-se: 1 – Um DFD não é um fluxograma ! 2 – Análise estruturada != Projeto Estruturado != Programação Estruturada