Portifolio Individual
Exames: Portifolio Individual. Pesquise 862.000+ trabalhos acadêmicosPor: Faygant • 10/5/2013 • 1.424 Palavras (6 Páginas) • 437 Visualizações
SISTEMA DE ENSINO PRESENCIAL CONECTADO
Curso superior de tecnologia em análise e desenvolvimento de sistemas
Lucian Crespo Pereira
Uruguaiana 11/05/2012
Sumário
1 Introdução
2 Sobre listas lineares defina os conceitos de fifo, filo, seus apontadores sua s ordens as para inclusão, exclusão e pesquisa, coloque exemplos do cotidiano e da informática sobre listas lineares. define também os conceitos de alocação simplesmente encadeada, alocação
duplamente encadeada, represente graficamente as duas alocações de
encadeamento e responda e qual delas tem maiores vantagens e o motivo.
3 Com relação a banco de dados defina os conceitos das propriedades ACID de uma transação.
3.1 Atomicidade
3.2 Consistência
3.3 Isolamento
3.4 Durabilidade
3.5 Confirmação ou não de uma transação
4 qual a vantagem de se utilizar orientação a objetos? Como e quando se utiliza polimorfismo?
5 como se pode representar polimorfismo no diagrama de classe, explique como você representou o polimorfismo
6 Conclusão referências
1 Introdução
No intuito de atingir o objetivo principal, faz-se necessário abordar o tema seguindo um caminho que leva ao conhecimento total da linguagem.
Portanto, faz-se necessário apresentar a linguagem desde o mais básico comando até os mais complexos, desde o mais básico sistema até os que envolvem um pouco mais de conhecimento. Assim explorando a disciplina de Desenvolvimento Orientado a Objetos I (DOO I) na qual se norteiam os conhecimentos básicos e avançados da Programação Orientada a Objetos
(POO).
Também abordando o conteúdo da disciplina de Banco de Dados II, e do ambiente necessário para que o sistema todo funcione de acordo com o desejado. Veremos o quanto é complexo um ambiente de banco de dados II, e que necessita de cuidado e atenção muito grandes por parte dos administradores de TI.
Tendo em vista que também iremos abordar assuntos sobre Algoritmos e estrutura de Dados, você terá uma abordagem mais detalhada dos tipos mais comuns de representação de um algoritmo, com alguns exemplos pra o melhor entendimento e para saber as principais diferenças entre eles.
Na disciplina de Análise de Sistemas II, serão apresentados conceitos muito utilizados pela área de TI, tais como a UML, que foi uma linguagem utilizada para modelar sistemas, adotada como padrão mundial, entre outras informações essenciais.
Enfim, neste portfólio serão apresentadas todas as disciplinas, sendo explicadas conforme tema dado para conclusão do mesmo.
2 Sobre listas lineares defina os conceitos de fifo, filo, seus apontadores sua s ordens as para inclusão, exclusão e pesquisa, coloque exemplos do cotidiano e da informática sobre listas lineares. define também os conceitos de alocação simplesmente encadeada, alocação duplamente encadeada, represente graficamente as duas alocações de encadeamento e responda e qual delas tem maiores vantagens e o motivo.
Organizar e manipular os dados de uma estrutura de dados utilizando listas lineares, cuja propriedade básica é a relação sequencial mantida entre os elementos. As estruturas de pilha e fila são um tipo de lista, e cada uma delas acessa os dados de maneira diferente. As pilhas, por exemplo, são muito úteis se você estiver desenvolvendo um algoritmo em que a maioria dos acessos aos dados seja pelos últimos elementos, pois os últimos dados de uma pilha sempre serão os primeiros a serem acessados, lembrando que uma pilha é conhecida como estruturas LIFO (Last-In/First-Out), ou do português UEPS (último que entra, primeiro que sai). Já as Filas são melhores empregadas se você estiver desenvolvendo um algoritmo no qual a maioria dos acessos aos dados seja pelos primeiros elementos, pois os primeiros dados de uma fila e conhecida como estrutura FIFO Fist-In/Fist-Out, ou do português “PEPS primeiro que entra, primeiro que sai”.
Uma lista encadeada é um conjunto de elementos que estão dispostos em uma dada organização física não linear, isto é, estão espalhados pela memória. Para organizar a lista de maneira que possa ser utilizada como um conjunto linear, é necessário que cada elemento do conjunto possua informações sobre o seu elemento anterior e o seu elemento seguinte.
Listas encadeadas - encadeamento simples são os elementos da lista possuem apenas um ponteiro que aponta para o elemento sucessor ou próximo.
Listas encadeadas – duplamente encadeadas são cada elemento possui um campo que aponta para o seu predecessor (anterior) e outro para seu sucessor (próximo).
3 Com relação a banco de dados defina os conceitos das propriedades ACID de uma transação.
Todo sistema gerenciador de banco de dados (SGBD) investe em sua maneira de realizar as funções a avaliação de aproveitamento dar o nome de ACID que constitui ao que inicia de quatro qualidades inerentes essencial, são elas: Atomicidade, Consistência, Isolamento e Durabilidade.
Um sistema gerenciador de banco de dados não pode aplicar qualquer destas propriedades; e sim todas delas cumpridas, pois caso contrário não podemos dizer que é sistema gerenciador de banco de dados.
3.1 Atomicidade
Uma transação terá de ser completamente realizada ou então não terá como realizar a mesma, por esse motivo que falamos que uma transação é atômica porque não é divisível em partes. Sendo uma transação poderá conter várias operações de alteração de dados, sendo assim realizamos todas as transações ou então não realizamos nenhuma delas.
Vamos dar um exemplo de transação.
Na mesma podemos adicionar um cliente novo, a geração da nota fiscal e abaixa no estoque do produto vendido. Sendo no final que devemos dar a confirmação da transação por completo e salvar todas as informações contidas nas operações, caso essa operação não se confirmar
...