algorÍtmos e estrutura de dados - .::dcc · 1 - representação de algoritmos e tabela verdade 4 2...
TRANSCRIPT
Prof. Alex Fernandes da Veiga Machado
ALGORÍTMOS E ESTRUTURA DE DADOS[AEDS-1]
Bacharelado em Ciência da Computação
BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
• Por que estudar?• O que é Programação?• Ementa da disciplina• Mais informações
2
O QUE É PROGRAMAÇÃO?
• ProgramaçãoUm programa de computador é a formalização de um
algoritmo em qualquer linguagem capaz de ser transformada em instruções que serão executadas por um computador gerando os resultados esperados.
11
O QUE É PROGRAMAÇÃO?
• Exemplo Algorítmo:
Querido Computador:Eu vou escrever uma PALAVRA e quero que você LEIA elaSe for SAPATO escreva na tela VOCÊ ACERTOU!Caso contrário escreva VOCÊ ERROU!
12
O QUE É PROGRAMAÇÃO?• Exemplo de Programa em C#:string PALAVRA;Main(){
Console.ReadLine(PALAVRA);If (PALAVRA==“sapato”){
Console.WriteLine(“Você acertou”);Else{
Console.WriteLine(“Você errou”);}
}
13
EMENTA DA DISCIPLINA
14
Objetivos: Proporcionar ao aluno o desenvolvimento do raciocínio lógico aplicado à solução de problemas em nível computacional, através dos conceitos básicos de desenvolvimento e análise de algoritmos e programação, de maneira crítica e sistemática.
EMENTA DA DISCIPLINA
15
Ementa: Desenvolvimento de algoritmos. Tipos de dados primitivos e estruturados. Estruturas de controle. Noções de modularização e recursão. Apresentação a uma linguagem de alto nível.
EMENTA DA DISCIPLINA
16
Conteúdo Programático / Programa Analítico:
Aulas Previstas
:1 - Representação de Algoritmos e Tabela verdade
4
2 – Variáveis, Operações e Rastreio 43 - Comandos e estruturas de controle 124 - Estruturas de dados homogêneas 205 - Modularização 206 - Recursividade 107 – Introdução à Estrutura de Dados Avançada
10