Portifolio 3 semestre unopar

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3336 palavras )
  • Download(s) : 0
  • Publicado : 19 de outubro de 2012
Ler documento completo
Amostra do texto
Sistema de Ensino Presencial Conectado
Análise e desenvolvimento de sistemas



portfólio individual

Parintins
2012



portfólio individual

Trabalho apresentado a produção textual interdiciplicar indivual do 3º semestre do curso de analise e desenvolvimento de sistemas da Universidade Norte do Paraná - UNOPAR

Prof. Márcio Chiavelli
Profa. Merris Mozer
Prof. Roberto YukioNishimura
Profa. Simone Tanaka

Parintins
2012

SUMÁRIO
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 algoritmos 4
2.1.1 Listas Lineares 4
2.1.1.1 Conceito de FIFO (First In First Out) 4
2.1.1.2 Conceito de FILO (First in, Last Out) 5
2.1.1.3 Alocação Simplesmente Encadeada 6
2.1.1.4 Alocação Duplamente Encadeada 17
2.2 banco de dados 18
2.2.1 ACID 18
2.2.1.1 Atomicidade 182.2.1.2 Consistência 18
2.2.1.3 Isolamento 18
2.2.1.4 Durabilidade 19
2.3 programação orientada a objetos 20
2.3.1 Qual a vantagem de se utilizar Orientação a Objetos? 20
2.3.2 Como e quando utiliza-se polimorfismo? 21
2.4 análise de sistemas 23
2.4.1 Como pode-se representar polimorfismo no diagrama de classe, explique como você representou o polimorfismo? 23
1 CONCLUSÃO 25* INTRODUÇÃO
Este trabalho apresenta em síntese conceitos sobre métodos utilizados em analise e desenvolvimento de sistemas bem como suas estruturas e modelos utilizados pelos desenvolvedores em sua vida profissional.
Em relação às pesquisas sobre listas lineares, observei os conceitos de FIFO, FILO, seus apontadores suas ordens para inclusão, exclusão e pesquisa, exemplos do cotidiano eda informática sobre listas lineares. Definição dos conceitos de alocação simplesmente encadeada, alocação duplamente encadeada, representação gráfica das duas alocações de encadeamento e resposta a qual delas tem maiores vantagens e o motivo.
Sobre banco de dados II fiz a definição dos conceitos das propriedades ACID de uma transação e suas utilidades.
Na programação orientada a objetospesquisei as vantagens de se utilizar Orientação a Objetos e quando utiliza-se polimorfismo
Para abordar Análise de Sistemas II foi representado o polimorfismo no diagrama de classe, explicando sua representação.

* DESENVOLVIMENTO
* CONCEITOS E REPRESENTAÇÃO DE FIFO E LIFO
“Em Ciência da Computação, FIFO (acrônimo para First In, First Out, que em português significa primeiro a entrar, primeiroa 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).” (Wikipédia)
O FIFO é o primeiro elemento que entrou e o primeiro a sair. Estruturas lineares desse gênero são denominadas filas.
A fila possui duas funções básicas, a primeira é o ENQUEUE - Incluir, que faz a inclusão de um elemento ao finalda fila, e o segundo é DEQUEUE Deletar, que remove o elemento no início da fila.

Vantagens:
* O mais simples entre os processos de escalonamento
* Todos os processos tendem a serem atendidos
Desvantagens:
* Muito sensível a ordem de chegada.
* Se processos maiores chegarem primeiro aumentarão o tempo médio de espera.
* Não garante um tempo de resposta rápido.
*Não é eficiente em sistemas de tempo compartilhado.
* Não é eficiente em sistemas em tempo real.

Exemplo do cotidiado: fila de bancos.

Exemplo de Fila:

Y
F
C
inicio

|

INC “X”INC “T”DELDELINC “R”INC “J”DEL | Resposta:C – X – T – R - J |

Conceito de FILO (First in, Last Out)
O último elemento que entrou é o primeiro a sair. Estruturas lineares com esta disciplina deacesso são denominadas pilhas.

É uma lista linear em que todas as inserções, as remoções e os acessos são feitos em uma única extremidade, chamada topo.

Existem duas funções que se aplicam a todas as pilhas: PUSH, que insere um dado no topo da pilha, e POP, que remove o item no topo da pilha.

Exemplos do cotidiado:
-Pilhas de pratos, pilhas de livros, etc.

Exemplo:

Considere a...
tracking img