SlideShare uma empresa Scribd logo
1 de 120
[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Primitivos ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Contemplando Outros Tipos ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Conceitos ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Unidimensionais ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Unidimensionais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Multidimensionais ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Multidimensionais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas Homogêneas Multidimensionais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas Homogêneas Multidimensionais ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Arrays “Retalhados” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Inicialização de Vetores/Arrays ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Inicialização de Vetores/Arrays ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estrutura de Repetição foreach ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estrutura de Repetição foreach ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estrutura de Repetição foreach ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Heterogêneas ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Variáveis Compostas Heterogêneas ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Definindo um Registro para Passagem ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Utilizando a struct passagem ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Recomendações sobre structs ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a  OBJETOS ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a  OBJETOS ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a  OBJETOS ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a  OBJETOS ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a OBJETOS ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a OBJETOS ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Programação Orientada a OBJETOS ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Objetos ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Objetos ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Objetos - Identidade ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Objetos – Comportamento ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Objetos - Estado ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? Atributos e Construtores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? Propriedades ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? Propriedades ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? Métodos ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Pausa para revisão:  operador condicional ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Como criar uma classe? Métodos utilitários ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementado uma Classe ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],Fotos e planta: Itacon Empreendimentos Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],Fotos e planta: Itacon Empreendimentos Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],Fotos e planta: Itacon Empreendimentos Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão OO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Composição/Agregação de Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Composição/Agregação de Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Composição/Agregação de Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Atividade de Laboratório ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Atividade de Laboratório ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Data ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Data ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
O que vem à seguir? ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Abstratos de Dados ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Abstratos de Dados ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Abstratos de Dados ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Abstratos de Dados ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Tipos Abstratos de Dados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas Lineares ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas Lineares ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe ListaLinear ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe ListaLinear ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe ListaLinear ,[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas “dinâmicas” ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas Encadeadas ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Revisão: Variáveis/Tipo Referência ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes Auto-referenciadas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Nodo ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Nodo ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classe Nodo ,[object Object],[object Object],8  prox 12  null Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas Dinâmicas ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Estruturas Dinâmicas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas Ligadas/Encadeadas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Listas Ligadas/Encadeadas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Outras Estruturas Ligadas ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementando uma Lista Encadeada / Ligada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Pilhas ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Pilhas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Filas ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Filas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementação de Pilhas e Filas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Implementação de Pilhas e Filas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Lista Duplamente Encadeada ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Lista Duplamente Encadeada ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Lista Duplamente Encadeada ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes Genéricas ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes Genéricas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes Genéricas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes Genéricas ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection ,[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection ,[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection ,[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection ,[object Object],Armazenar uma coleção de pares chave/valor que são ordenados pela chave, como uma lista indexada; SortedList Implementar uma Pilha (LIFO); Stack Implementar uma Fila (FIFO); Queue Armazenar uma coleção de pares chave/valor que são organizados baseado no código hash da chave, como um dicionário; HashTable Criar arrays que podem crescer dinamicamente, como uma lista; ArrayList Exemplo de Uso Nome da Collection Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Classes  Collection  Genéricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos Importantes das Collections <Genéricas> ,[object Object],Insere o  item  na posição especificada Insert(int posicao, tipo item) void Verifica se a lista contém um objeto igual ao  item  e retorna a posição do objeto IndexOf(tipo item) int Verifica se a lista contém um objeto igual ao  item  (requer o método Equals() implementado pela classe Tipo) Contains(tipo item) bool Remove todos elementos da Lista Clear( ) void Adiciona  item  à Lista Add(tipo item) void Descrição Método Retorno Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos Importantes das Collections <Genéricas> ,[object Object],Ordena os elementos da lista, usando o método CompareTo implementado na classe Tipo pela interface IComparable Sort() void Remove uma quantidade (nroElementos) de elementos à partir da posição especificada  RemoveRange(int posicao, int nroElementos) bool Remove o elemento da posição especificada RemoveAt(int posicao) void Remove  item  da Lista, caso ele exista (se existir, remove e retorna  true , senão retorna  false ) Remove(tipo item) bool Descrição Método Retorno Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos/Propriedades Importantes das Collections <Genéricas> ,[object Object],Retorna uma cópia da lista no formato de Vetor Unidimensional ToArray() Tipo[ ] Descrição Método Retorno Descrição Propriedade Retorno Número de elementos atualmente contidos na Lista Count int Retorna/Ajusta a capacidade atual da Lista Capacity int Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos Importantes das Collections <Genéricas> ,[object Object],REMOVE  e retorna o elemento do topo da Pilha Pop( ) Tipo Insere  item  no topo da Pilha Push(tipo item) void Retorna o elemento do topo da Pilha, sem removê-lo Peek( ) Tipo Verifica se a pilha contém um objeto igual ao  item  (requer o método Equals() implementado pela classe Tipo) Contains(tipo item) bool Remove todos elementos da Pilha Clear( ) void Descrição Método Retorno Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos/Propriedades Importantes das Collections <Genéricas> ,[object Object],Retorna uma cópia da pilha no formato de Vetor Unidimensional ToArray() Tipo[ ] Descrição Método Retorno Descrição Propriedade Retorno Número de elementos atualmente contidos na Pilha Count int Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos Importantes das Collections <Genéricas> ,[object Object],Insere  item  no  final  da Fila Enqueue(tipo item) void Retorna o primeiro elemento da Fila, sem removê-lo Peek( ) Tipo REMOVE  e retorna o  primeiro  elemento da Fila Dequeue( ) Tipo Verifica se a pilha contém um objeto igual ao  item  (requer o método Equals() implementado pela classe Tipo) Contains(tipo item) bool Remove todos elementos da Pilha Clear( ) void Descrição Método Retorno Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan
Métodos/Propriedades Importantes das Collections <Genéricas> ,[object Object],Retorna uma cópia da pilha no formato de Vetor Unidimensional ToArray() Tipo[ ] Descrição Método Retorno Descrição Propriedade Retorno Número de elementos atualmente contidos na Fila Count int Produzido e distribuído por: Marcelo Charan –  http:// twitter.com/marcelocharan

Mais conteúdo relacionado

Mais procurados

Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Leinylson Fontinele
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADLeinylson Fontinele
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Banco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosBanco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosNatanael Simões
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQLArley Rodrigues
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosLeinylson Fontinele
 
Estrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaEstrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaLeinylson Fontinele
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
Sistemas de Base de Dados
Sistemas de Base de DadosSistemas de Base de Dados
Sistemas de Base de DadosMariana Hiyori
 
Banco de Dados II Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)
Banco de Dados II  Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)Banco de Dados II  Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)
Banco de Dados II Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)Leinylson Fontinele
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem JavaUFPA
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Introdução ao Word
Introdução ao WordIntrodução ao Word
Introdução ao WordArtur Coelho
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 

Mais procurados (20)

Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
 
Tutorial de Microsoft Office Word
Tutorial de Microsoft Office WordTutorial de Microsoft Office Word
Tutorial de Microsoft Office Word
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Aula 23 - Excel 2010
Aula 23 - Excel 2010Aula 23 - Excel 2010
Aula 23 - Excel 2010
 
Banco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosBanco de Dados - Tipos de Dados
Banco de Dados - Tipos de Dados
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQL
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 
Estrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaEstrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na prática
 
Estrutura de Dados - Registros
Estrutura de Dados - RegistrosEstrutura de Dados - Registros
Estrutura de Dados - Registros
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
Sistemas de Base de Dados
Sistemas de Base de DadosSistemas de Base de Dados
Sistemas de Base de Dados
 
Banco de Dados II Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)
Banco de Dados II  Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)Banco de Dados II  Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)
Banco de Dados II Aula 02 - Modelagem de Dados (Definição, Modelo conceitual)
 
Linguagem C - Vetores
Linguagem C - VetoresLinguagem C - Vetores
Linguagem C - Vetores
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem Java
 
Modelação de Dados
Modelação de DadosModelação de Dados
Modelação de Dados
 
Aula I - Excel
Aula I - ExcelAula I - Excel
Aula I - Excel
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Introdução ao Word
Introdução ao WordIntrodução ao Word
Introdução ao Word
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 

Destaque

Redes 1 - Sockets em C#
Redes 1 - Sockets em C#Redes 1 - Sockets em C#
Redes 1 - Sockets em C#Marcelo Charan
 
Redes I - Conceitos e Tecnologias
Redes I - Conceitos e TecnologiasRedes I - Conceitos e Tecnologias
Redes I - Conceitos e TecnologiasMarcelo Charan
 
Programação c# - banco de dados
Programação   c# - banco de dadosProgramação   c# - banco de dados
Programação c# - banco de dadosdouglasschaefler
 
Apostila desenvolvimento aplicações comerciais com C#
Apostila desenvolvimento aplicações comerciais com C#Apostila desenvolvimento aplicações comerciais com C#
Apostila desenvolvimento aplicações comerciais com C#Vinicius Vieira
 
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Daniel Makiyama
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-Mauro Pereira
 
Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasMarlon Luz
 
Palestra: LINQ via C#
Palestra: LINQ via C# Palestra: LINQ via C#
Palestra: LINQ via C# Thiago Vidal
 
Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04thomasdacosta
 
O GRUPO .NET CODERS - ERICK WENDEL
O GRUPO .NET CODERS - ERICK WENDELO GRUPO .NET CODERS - ERICK WENDEL
O GRUPO .NET CODERS - ERICK WENDELErick Wendel
 
Aula 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 módulo i - psi111111119
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 

Destaque (20)

Estruturas de dados
Estruturas de dadosEstruturas de dados
Estruturas de dados
 
Redes 1 - Sockets em C#
Redes 1 - Sockets em C#Redes 1 - Sockets em C#
Redes 1 - Sockets em C#
 
Redes I - Conceitos e Tecnologias
Redes I - Conceitos e TecnologiasRedes I - Conceitos e Tecnologias
Redes I - Conceitos e Tecnologias
 
Exercicios de C#
Exercicios de C#Exercicios de C#
Exercicios de C#
 
Programação c# - banco de dados
Programação   c# - banco de dadosProgramação   c# - banco de dados
Programação c# - banco de dados
 
Apostila desenvolvimento aplicações comerciais com C#
Apostila desenvolvimento aplicações comerciais com C#Apostila desenvolvimento aplicações comerciais com C#
Apostila desenvolvimento aplicações comerciais com C#
 
Estrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas EncadeadasEstrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas Encadeadas
 
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
 
Introducao ao C#
Introducao ao C#Introducao ao C#
Introducao ao C#
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-
 
Introdução ao LINQ
Introdução ao LINQIntrodução ao LINQ
Introdução ao LINQ
 
Aula04
Aula04Aula04
Aula04
 
Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando Pessoas
 
Palestra: LINQ via C#
Palestra: LINQ via C# Palestra: LINQ via C#
Palestra: LINQ via C#
 
Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04
 
O GRUPO .NET CODERS - ERICK WENDEL
O GRUPO .NET CODERS - ERICK WENDELO GRUPO .NET CODERS - ERICK WENDEL
O GRUPO .NET CODERS - ERICK WENDEL
 
Aula 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 módulo i - psi
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 

Semelhante a Estruturas de Dados em C#

Java Desktop
Java DesktopJava Desktop
Java Desktopciceroclc
 
Estruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programaçãoEstruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programaçãoEverson Wolf
 
Classe integer-float-byte-short-long-double
Classe integer-float-byte-short-long-doubleClasse integer-float-byte-short-long-double
Classe integer-float-byte-short-long-doublePAULO Moreira
 
Java basico modulo_03
Java basico modulo_03Java basico modulo_03
Java basico modulo_03wammendes
 
Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7PeslPinguim
 
03 - Orientação a objetos e classes em C# v1.0
03 - Orientação a objetos e classes em C# v1.003 - Orientação a objetos e classes em C# v1.0
03 - Orientação a objetos e classes em C# v1.0César Augusto Pessôa
 
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosIES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosRamon Mayor Martins
 
Programação Orientada a Objetos - Uso da O.O. em Java
Programação Orientada a Objetos - Uso da O.O. em JavaProgramação Orientada a Objetos - Uso da O.O. em Java
Programação Orientada a Objetos - Uso da O.O. em JavaCristiano Almeida
 
Java - Visão geral e Exercícios
Java - Visão geral e ExercíciosJava - Visão geral e Exercícios
Java - Visão geral e ExercíciosArthur Emanuel
 
Algoritmos e Técnicas de Programação - Aula 06
Algoritmos e Técnicas de Programação - Aula 06Algoritmos e Técnicas de Programação - Aula 06
Algoritmos e Técnicas de Programação - Aula 06thomasdacosta
 
Lista IV de Programação Orientada a Objetos
Lista IV de Programação Orientada a ObjetosLista IV de Programação Orientada a Objetos
Lista IV de Programação Orientada a Objetosunifesptk
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NETCharles Fortes
 
Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03thomasdacosta
 
Introdução a estruturas de dados em python
Introdução a estruturas de dados em pythonIntrodução a estruturas de dados em python
Introdução a estruturas de dados em pythonAlvaro Oliveira
 

Semelhante a Estruturas de Dados em C# (20)

Java Desktop
Java DesktopJava Desktop
Java Desktop
 
Estruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programaçãoEstruturas de dados e técnicas de programação
Estruturas de dados e técnicas de programação
 
Top0
Top0Top0
Top0
 
Top0
Top0Top0
Top0
 
Classe integer-float-byte-short-long-double
Classe integer-float-byte-short-long-doubleClasse integer-float-byte-short-long-double
Classe integer-float-byte-short-long-double
 
Java basico modulo_03
Java basico modulo_03Java basico modulo_03
Java basico modulo_03
 
Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7
 
03 - Orientação a objetos e classes em C# v1.0
03 - Orientação a objetos e classes em C# v1.003 - Orientação a objetos e classes em C# v1.0
03 - Orientação a objetos e classes em C# v1.0
 
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a ObjetosIES GF - Introdução a Linguagem de Programação Orientada a Objetos
IES GF - Introdução a Linguagem de Programação Orientada a Objetos
 
Programação Orientada a Objetos - Uso da O.O. em Java
Programação Orientada a Objetos - Uso da O.O. em JavaProgramação Orientada a Objetos - Uso da O.O. em Java
Programação Orientada a Objetos - Uso da O.O. em Java
 
Java - Visão geral e Exercícios
Java - Visão geral e ExercíciosJava - Visão geral e Exercícios
Java - Visão geral e Exercícios
 
Programação aula002
Programação aula002Programação aula002
Programação aula002
 
Java7
Java7Java7
Java7
 
Algoritmos e Técnicas de Programação - Aula 06
Algoritmos e Técnicas de Programação - Aula 06Algoritmos e Técnicas de Programação - Aula 06
Algoritmos e Técnicas de Programação - Aula 06
 
Lista IV de Programação Orientada a Objetos
Lista IV de Programação Orientada a ObjetosLista IV de Programação Orientada a Objetos
Lista IV de Programação Orientada a Objetos
 
Java8
Java8Java8
Java8
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NET
 
Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03
 
Pesquisa ppi 2
Pesquisa ppi 2Pesquisa ppi 2
Pesquisa ppi 2
 
Introdução a estruturas de dados em python
Introdução a estruturas de dados em pythonIntrodução a estruturas de dados em python
Introdução a estruturas de dados em python
 

Último

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Último (8)

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Estruturas de Dados em C#

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
  • 120.