Ads unopar 3 semestre

Disponível somente no TrabalhosFeitos
  • Páginas : 11 (2747 palavras )
  • Download(s) : 0
  • Publicado : 14 de outubro de 2012
Ler documento completo
Amostra do texto
[pic]









































































SUMÁRIO

1 INTRODUÇÃO 3
3 CONCLUSÃO 12
REFERÊNCIAS 13
INTRODUÇÃO

Os temas abordados nesse trabalho são de suma importância para o desenvolvimento dos sistemas, seus conceitos auxiliam desenvolvedores e analistas para quepossam fazer um excelente trabalho livres de erros e exatamente o que querem. Com destaque em banco de dados, análise de sistemas, em desenvolvimento orientado a objetos e estruturas de dados. Apresentando conceitos de FIFO e FILO que faz parte da disciplina de Estruturas de Dados, conceitos de TRANSAÇÂO abordando principalmente as propriedades ACID da disciplina de banco de dados, tambémconceitos de ORM (Object relational mapping) mapeamento relacional de objeto apresentando uma das melhores ferramentas para se fazer ORM tema abordado na disciplina de desenvolvimento orientado a objetos, e por fim, as vantagens de usar o diagrama de atividades.


























2 DESENVOLVIMENTO


LISTA LINEAR

LISTA LINEAR É A ESTRUTURA QUEPERMITE REPRESENTAR UM CONJUNTO DE DADOS A FIM DE FORMA A PRESERVAR A RELAÇÃO DE ORDEM LINEAR DE SEUS ELEMENTOS.
Exemplos diários de listas lineares:
- Pessoas esperando ônibus
- Letras de uma palavra
- Palavras de uma frase

Filas Acho que todos nós já ficamos em uma fila. Fila para comprar ingressos para shows,  pegar dinheiro  no  banco  e,  as  vezes,  até  para  comprar  o  pãozinho  da manhã.  O  conceito  de  fila  em  programação  é  o  mesmo  dessas  filas  em  que esperamos para ser atendidos em ordem: o primeiro elemento a entrar na fila será o primeiro elemento a sair. Esse  conceito  é  conhecido  como  ‘Frist  In,  Frist  Out’  ou  FIFO,  expressão conhecida em português como peps ou ‘Primeiro que entra, Primeiro que sai. Então, no  conceito defila,  os  elementos  são  atendidos, ou  utilizados,  sequencialmente na ordem eu que são armazenados. 
As  filas  (queues)  são  conjuntos  de  elementos  (ou  listas)  cuja  operações  de inserções são feitas por uma extremidade, e as de remoção por outra extremidade. Como  exemplo,  podese  programar  uma  fila  de  impressão  em  que  os arquivos a serem impressos são organizados em uma lista e serão impressos na ordem de chagada, à medida que a impressora estivar disponível. Conforme  comentamos  a  introdução  de  listas,  a  implementação  das   listas, filas, pilhas e árvores podem ser feita por meio de arranjos ou de ponteiros.  

FIFO 
Em  engenhariada  computação,  FIFO  (acrônimo  para  First  In,  First  Out,  que(em  português  significa  primeiro  a  entrar,  primeiro  a  sair)  refere-se  a  estruturas  de dados  do  tipo  fila.  Tem  uma  estrutura  diferente  da  estrutura  de  uma  LIFO  (que significa Last In, First Out, as pilhas).
As  listas  são  amplamente  utilizadas  em  programação  para  implementar   filasde  espera.  Em  uma  fila  de  tipo  FIFO  os  elementos  vão  sendo  colocados  na  fila  e retirados (ou processados) por ordem de chegada. A idéia fundamental da fila é que só  podemos  inserir  um  novo  elemento  no  final  da  fila  e  só  
podemos  retirar  o  elemento do início.Como  exemplo  de  aplicação  para  filas,  podese  citar  a  fila  de  processos  deum sistema operacional. Nela, é estabelecido um tempo a ser usado por cada 
um dos processos. Se durante a execução de um processo o tempo passa de 0 a t, 
este é  posto  na  fila  e  o  processo  seguinte  é  executado.  Se  o  processo  seguinte  não terminar de ser executado no tempo t, ele é posto na fila e o processo subseqüente é executado, e assim por diante até todos os processos serem executados.

Pilhas  
As pilhas também são conhecidas como lista LIFO (Last In, Frist Out), que em ...
tracking img