TÉCNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Trabalho acadêmico: TÉCNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. Pesquise 861.000+ trabalhos acadêmicosPor: almcamargo • 10/10/2013 • Trabalho acadêmico • 1.464 Palavras (6 Páginas) • 266 Visualizações
Sistema de Ensino Presencial Conectado
TÉCNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Sistema de Ensino Presencial Conectado
TÉCNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PORTFÓLIO ATIVIDADE INDIVIDUAL
PORTFÓLIO ATIVIDADE INDIVIDUAL
Guarapuava
2013
Guarapuava
2013
PORTFÓLIO ATIVIDADE INDIVIDUAL
PORTFÓLIO ATIVIDADE INDIVIDUAL
Trabalho individual interdisciplinar apresentado à Universidade Norte do Paraná - UNOPAR, como requisito para a obtenção de média do 3º semestre.
Orientador: Prof. Thiago Nunes Bazoli.
Trabalho individual interdisciplinar apresentado à Universidade Norte do Paraná - UNOPAR, como requisito para a obtenção de média do 3º semestre.
Orientador: Prof. Thiago Nunes Bazoli.
Sumário
1. Introdução 4
2. OBJETIVO 4
3. DESENVOLVIMENTO 4
3.1 Com relação a Banco de Dados, defina os conceitos das propriedades ACID de uma transação. 4
3.2 Pesquise e justifique em quais sistemas operacionais o exemplo da Locadora pode ser desenvolvido. 5
3.3 Estrutura de dados do tipo Fila e Pilha mencione quais são apontadores de cada estrutura, suas ordens para inclusão, exclusão e pesquisa. 5
Fila 5
Pilha 5
3.3.1 Qual a vantagem que a Alocação duplamente encadeada tem sobre Alocação simplesmente encadeada; 6
O fato da alocação duplamente encadeada possuir o endereço do próximo elemento e do elemento anterior faz com que esta tenha maiores vantagens, pois possibilita uma maior eficiência para percorrer a lista em qualquer direção. 6
3.3.2 Represente graficamente as duas alocações de encadeamento; 6
3.4 No estudo de caso em grupo “Nossa Locadora de Livros”, foi apresentado o Diagrama de Caso de Uso e solicitando o Diagrama de Classe. 7
3.4.1 Quais as vantagens esses diagramas podem trazer ao projeto de desenvolvimento de software? 7
3.4.2 Com que finalidade o Diagrama de Caso de Uso é criado? 7
3.4.3 Quem utiliza esse diagrama? Quanto a notação do diagrama, quais informações são apresentadas na fase de análise e quais são apresentadas na fase de projeto? 7
3.5 Existem três temas importantes referentes à administração que deve ser levado em consideração na criação de uma empresa: 8
4. Conclusão 8
5. Referencias Bibliográficas 9
1. Introdução
Esse trabalho busca a melhor forma para se fazer um sistema, bem como os passos necessários para a construção desse sistema. Traz a tona a área de Banco de Dados e suas relações e sistemas operacionais no qual o sistema irá rodar, mostra também Diagramas e Estrutura de Dados baseados nos quais o sistema será montado.
2. OBJETIVO
Compreender qual o melhor meio para se construir um sistema, os passos a serem empregados antes, durante e depois de se construir o sistema bem como empregar a humanização e a ética no ambiente pessoal e profissional.
3. DESENVOLVIMENTO
4.1 Com relação a Banco de Dados, defina os conceitos das propriedades ACID de uma transação.
As propriedades ACID (atomicidade, consistência, isolamento e durabilidade) são fundamentais nos bancos de dados.
Atualmente os sistemas de informação suportam vários usuários. O banco de dados tem que garantir a confiabilidade nas transações, haja vista que muitas podem ocorrer concorrentemente.
4.2.1 Atomicidade
A propriedade de atomicidade garante que as transações sejam atômicas (indivisíveis). A transação será executada totalmente ou não será executada.
4.2.2 Consistência
A propriedade de consistência garante que o banco de dados passará de uma forma consistente para outra forma consistente.
4.2.3 Isolamento
A propriedade de isolamento garante que a transação não será interferida por nenhuma outra transação concorrente.
4.2.4 Durabilidade
A propriedade de durabilidade garante que o que foi salvo, não será mais perdido.
4.2 Pesquise e justifique em quais sistemas operacionais o exemplo da Locadora pode ser desenvolvido.
Verificando todo o sistema a ser implementado na locadora de livros e levando todos os pormenores em conta, recomendei ao proprietário Sr. João Carlos o uso do SGBD PostgreSQL, conforme mostrei no trabalho do semestre anterior, portanto assim sendo o sistema roda em todos os grandes sistemas operacionais, incluindo GNU/Linux, Unix (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e MS Windows.
4.3 Estrutura de dados do tipo Fila e Pilha mencione quais são apontadores de cada estrutura, suas ordens para inclusão, exclusão e pesquisa.
Fila
As filas são estruturas baseadas no princípio FIFO (first in, first out), em que os elementos que foram inseridos no início são os primeiros a serem removidos. Uma fila possui duas funções básicas: ENQUEUE, que adiciona um elemento ao final da fila, e DEQUEUE, que remove o elemento no início da fila. A operação DEQUEUE só pode ser aplicado se a fila não estiver vazia, causando um erro de underflow ou fila vazia se esta operação
...