Estrutura de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 24 (5776 palavras )
  • Download(s) : 0
  • Publicado : 3 de outubro de 2012
Ler documento completo
Amostra do texto
UNIVERSIDADE NOVE DE JULHO - UNINOVE
Estruturas de Dados
Tecnologia em Análise e Desenvolvimento de Sistemas

INTRODUÇÃO

Material disponível para download em: http://prof.vania.cristina.sites.uol.com.br

Profa. Vânia Cristina de Souza Pereira – 2012 – Material de Apoio – Notas de Aula – Estruturas de Dados – TADS

ESTRUTURAS DE DADOS
• EMENTA: Vetores e Matrizes, Strings, Ponteiros,Funções, Estruturas (struct), Tabelas,
ordenação e busca em vetores, listas ligadas e manipulação de arquivos.

1

2

• OBJETIVOS: Capacitar o aluno a desenvolver programas usando funções e ponteiros.
Manipular estruturas de dados: vetores e matrizes, estruturas e tabelas. Manipular strings.
Habilitar o aluno a manipular variáveis e estruturas de dados através de ponteiros. Aplicar todosos conceitos na Linguagem C.
• METODOLOGIA DE ENSINO: Nas aulas teóricas os conceitos serão expostos por meio de
utilização de lousa, retroprojetor, datashow, sendo disponibilizado para os alunos o material de
apoio utilizado. Serão propostas atividades individuais ou em grupo para melhor fixação dos
conceitos. As aulas práticas serão no laboratório de informática utilizando como ferramenta deapoio a linguagem de programação C. Todas as aulas práticas serão duas das quatro aulas no
período.
• SISTEMA DE AVALIAÇÃO: O critério de avaliação deverá ser composto por 03 notas oficiais
(AV1, AV2 e AV3), oriundas de instrumentos diversificados de avaliação. Para a composição da
média serão consideradas as duas maiores notas obtidas entre a AV1, AV2 e AV3, sendo que
as duas maiores notasserão somadas e divididas por 2, considerando-se aprovado o aluno
que obtiver média final maior ou igual a 6,0 (seis).

Profa. Vânia Cristina de Souza Pereira – 2012 – Material de Apoio – Notas de Aula – Estruturas de Dados – TADS

BIBLIOGRAFIA
• Bibliografia básica:
MIZRAHI, Victorine Viviane. Treinamento em Linguagem C – Módulo I. São Paulo: Ed.
Makron Books, 1990.
MESQUITA, ThelmoJoão Martins. Linguagem C, 1988. Ed. Erica, 1988.
MIZRAHI, Victorine Viviane. Treinamento em Linguagem C – Módulo II. São Paulo: Ed.
Makron Books, 1990.
• Bibliografia complementar:
SCHILDT, Hebert. C – Completo e total. Ed. Makron Books, 1995.

3

4

MANZANO, José Augusto Navarro Garcia & OLIVEIRA, Jair Figueiredo de. Estudo dirigido de
Linguagem C.
PEREIRA, Vânia C.S. Algoritmos eLógica de Programação – 100 exercícios resolvidos em
pseudocódigo e linguagem C. São Paulo: Agbook, 2011. www.agbook.com.br

Profa. Vânia Cristina de Souza Pereira – 2012 – Material de Apoio – Notas de Aula – Estruturas de Dados – TADS

UNIVERSIDADE NOVE DE JULHO - UNINOVE
Estruturas de Dados
Tecnologia em Análise e Desenvolvimento de Sistemas

Revisão:
Estruturas de Repetição
ConstantesMaterial disponível para download em: http://prof.vania.cristina.sites.uol.com.br

Profa. Vânia Cristina de Souza Pereira – 2012 – Material de Apoio – Notas de Aula – Estruturas de Dados – TADS

Estruturas de Repetições
• São necessárias quando se tem que repetir uma determinada instrução, que represente um
comportamento padrão, várias vezes.

5

6

• Com estas estruturas, escreve-se ainstrução uma única vez, e ela pode ser executada várias
vezes.
• Repetições podem ser controladas por:
• Condição;
• Contador.
• Quando o controle é por contador, a interrupção é prevista no instante em que é iniciada a
execução da estrutura de controle de repetições.
• Quando o controle é por condição, deverá haver uma expressão lógica, e a interrupção será
controlada por meio doresultado desta expressão.
• É imprescindível que haja uma instrução dentro do bloco de instruções que permita a
alteração do valor lógico da condição.

Profa. Vânia Cristina de Souza Pereira – 2012 – Material de Apoio – Notas de Aula – Estruturas de Dados – TADS

Estrutura de Repetição Enquanto
• É uma estrutura de repetição com condição que permite executar uma ou mais instruções um...
tracking img