Buscar

atividade individual 1.0 (1)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Universidade Estadual de Montes Claros - Unimontes
Centro de Educaçãoà Distancia - CEAD
Curso: Sistemas para Internet
Disciplina: Análise e Projeto de sistemas Estruturados
Professora: Marilée Patta
-----------------------------------------------------------------------------------------------------------------------------------------------------
Atividade Individual 1
1 - Quais os recursos e objetivos da análise estrututurada?
 R:. Utilizar gráficos sempre que possível; fracionar o sistema para auxiliar na capacidade de construção e de
 manutenção , Construir um modelo lógico do sistema. 
Uma análise estruturada tem por objetivo definir os pré-requisitos necessários ao desenvolvimento de uma sistema computacional, bem como a documentação necessária para a sua implementação e implantação por meio de linguagens de programação que utilizam uma lógica estruturada.
 2 - Quais as ferramentas da análise estruturada?
R:. Diagrama de Fluxos de Dados (DFD) 
Diagrama de Estrutura de Dados (DE)
Diagrama Entidade-relacionamento (DER) 
Normalização 
Dicionário de Dados (DD) 
 
3 - O que se percebe quando se analisa um DFD?
R:. O processo e o fluxo de dados entres eles
4 - O que significa o processo no DFD, qual a sua representação e as suas regras de identificação´?
R:. É qualquer processo que altere os dados, produzindo uma saída. Pode realizar cálculos, classificar dados com base na lógica ou direcionar o fluxo de dados com base em regras de negócios. Um rótulo curto é utilizado para descrever o processo, tal como “Enviar o pagamento”.
Umas de sua suas regras são que cada processo deve ter, pelo menos, uma entrada e uma saída. A outra é que todos os processos em um DFD vão para outro processo ou um armazenamento de dados.
5 - O que significam os depósitos de dados, qual a sua representação e as suas regras de identificação? 
R:. São arquivos ou repositórios que armazenam informações para uso posterior, como uma tabela de banco de dados ou um formulário de adesão. Cada armazenamento de dados recebe um rótulo simples, como “Pedidos”.Uma das regras são que Cada armazenamento de dados deve ter, pelo menos, um fluxo de dados de entrada e de um fluxo de dados de saída.Uma outra é que os dados armazenados em um sistema devem passar por um processo.
6 - Como os fluxos de dados são descritos? 
R:. fluxo de dados é rota dos dados entre entidades externas, processos e armazenamentos de dados. Ele retrata a interface entre os outros componentes, é representado por setas e geralmente é rotulado com um nome de dados curto, como “Detalhes de faturamento”.
7 - O que são eventos? Quais os tipos de eventos?
R:. Eventos são fatos que ocorrem fora do sistema e têm o poder de fazer com que ele reaja e produza respostas.
Existem dois tipos de eventos:
• Eventos externos
• Eventos temporais
8 - Explique a existência de entidades externas no DFD.
R:. um sistema externo que envia ou recebe dados, comunicando-se com o sistema sendo diagramado. É a fonte e o destino das informações que entram ou saem do sistema. Ela pode ser uma organização externa ou pessoa, um sistema de computador ou um sistema de negócios. Outros termos através dos quais também é conhecida são: terminadores; fontes e sumidouros; ou atores. É tipicamente desenhada nas bordas do diagrama.
9 - Diferencie dados elementares de dados de grupo ou agregado de dad
os. 
R:. Os dados elementares não podem ser subdivididos enquanto os dados de grupo compõe-se de itens, elementos de dados relacionados entre si no aspecto lógico dentro de um registro. 
10 - O que é refinamento de sistema? Qual é a estratégia para o refinamento de um sistema?
R:. É a relação entre as entradas e saídas de um programa. Foi identificado que há basicamente duas formas de refinar uma especificação. A primeira é a introdução e a transformação de estruturas de programação e controle como atribuições, condições, e laços. Isto é chamado refinamento algorítmico.A segunda forma de refinamento é relacionada com as estruturas de dados usadas no programa. Sistemas são especificados em termos de tipos de dados que são apropriados para descrever propriedades do domínio de aplicação; neste estágio do desenvolvimento, não se faz, por exemplo, considerações relacionadas à eficiência.
11 - O que é um processo primitivo? Porque o processo primitivo deve ser especificado?
R:. Descrevem o que o processamento de dados faz e não faz (pela sua definição passo a passo). Constituem um conjunto padrão de ferramentas utilizadas em tarefas de processamento de dados e são base conceitual de aprendizagem de qualquer linguagem de programação em computador.
12 - Explique: evento temporal e evento externo? 
R:. Eventos temporais não são relacionados a fatos externos e estão atrelados à passagem do tempo. Eventos externos são fatos que ocorrem fora do sistema e que fazem o sistema reagir. 
13 - Analisando cada entidade externa no Diagrama de Contexto e questionando a sua interrelação com o sistema, garimpa-se facilmente os eventos externos. A afirmação acima é correia? Justifique.
R:. Não,acredito que mesmo analisando a entidade externa o evento externo e muito diverso para ser garimpado facilmente.
14 - Analisando os eventos externos iniciais, pode-se obter outros pela regra de contrários?
EX: Um cliente emite pedido e cliente cancela pedido
15 - Identifique as entidades de dados necessárias a um modelo( DFD contexto) para
gerência do campeonato italiano de futebol baseado nas seguintes regras de negócio:
O campeonato é ocorrido em turno e returno.
O time é o campeão se fizer maior número de pontos no total.
Os juizes e bandeirinhas são analisados a cada jogo, com relação ao desempenho.
As informações gerais sobre jogos (público, renda, televisionamento, etc) são gerenciadas
para melhorias nos campeonatos subseqüentes
16 - Identificar as entidades (DER e DFD) de dados contidas no contexto de um
consultório dentário com a seguinte lista de eventos:
cliente deseja elaborar orçamento
cliente inicia tratamento orçado
cliente cancela tratamento orçado
cliente desmarca consulta
cliente remaneja consulta
cliente termina tratamento
cliente paga prestação do tratamento
dentista faz requisição de material odontológico
dentista recebe material odontológico encomendado
dentista emite pagamento do material comprado
é hora de fechar caixa
é hora de pagar carne leão
17 - Seja o evento: Alteração da ordem de compra de pendente para encerrada. Sabendo-se que o estado(status) define os estados possíveis assumidos pela entidade de dados, aumentando o entendimento sobre a dinâmica do seu mecanismo, qual é o processo a ser descrito para atender ao evento acima?
18 - Como se constroi um dicionário de dados?
19 - A afirmativa abaixo é correta?
Os atributos deverão ser definidos dentro do conceito de domínio, onde deverão ser explicitados o seu formato, regras de derivação, lei de formação, regras de manipulação, valores iniciais e regras de apresentação ou formatação.
20 - Modele a parte de um sistema para uma empresa transportadora de petróleo por
caminhão, que atenda as seguintes regras:
Toda a carga tem um local de origem e um local de destino, além de uma identificação e da
quantidade transportada
O preço do frete, por tonelada transportada, é dependente de pontos de origem e destino
O preço final do frete é o frete multiplicado pela quantidade transportada
21 – Com base na lista de eventos defina o modelo de ambiental para um Sistema de controle de hotel:
Cliente faz reserva
Cliente cancela a reserva
Cliente faz check-in na recepção
Cliente faz check-out
 Hora de cancelar reservas não confirmadas	.,. ;
Cliente faz convênio com o hotel
Cliente cancela convênio com o hotel
Cliente requisita serviços de lavanderia
Cliente requisita serviços de bar
Cliente requisita serviços de telefonia

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais