Vous êtes sur la page 1sur 13

Algoritmos

Aula 00 Apresentao da
disciplina
Fernando Kenji Kamei
fkenjikamei@gmail.com

Apresentao
}

Alagoano de corao

Formao Acadmica
u

Tcnico em Informtica (CEFET-AL)

Bacharel em Sistemas de Informao (FAL)

Mestre em Cincia da Computao (UFPE)

Doutorado em andamento em Cincias da


Computao (UFPE)
2 de 13

Apresentao
}

reas de interesse
u

Desenvolvimento de software

Engenharia de Software

Qualidade de Software

Metodologias geis

3 de 13

Objetivos da disciplina
Desenvolver o raciocnio lgico para a resoluo de
algoritmos em geral, atravs dos princpios e tcnicas
bsicas de algoritmos e programao, com enfoque em
programao estruturada utilizando a Linguagem
C.

4 de 13

Contedo programtico
1o Bimestre:

Algoritmos

Conceitos, abstrao, sistema computacional,


programao de sistema computacional
Formas de representao de algoritmos, linguagem
algortma
Tipos de dados, variveis, constantes
Expresses e operadores
5 de 13

Contedo programtico
2o Bimestre:

Liguagem C

Ambiente de programao, Programao em C,


Estrutura Bsica de um programa
Funo printf, scanf
Operadores matemticos
Operadores lgicos
Estruturas de deciso: if-else, if-else aninhados
6 de 13

Contedo programtico
3o Bimestre:

Liguagem C

Comandos: break, goto, continue


Estruturas de seleo: switch
Estruturas de repetio: for, while
Vetores
Arrays multidimensional
Strings
7 de 13

Contedo programtico
4o Bimestre:

Liguagem C

Manipulao de Strings: strlen, strcat, strcmp, strcpy


Funes
Passagens de parmetros, passagem por valor

8 de 13

Estratgias de ensino
}

Aulas tericas em laboratrio com slides e quadro


branco, e exerccios no computador

Lista de exerccios que devem ser resolvidos e entregues


aos monitores

9 de 13

Estratgias de ensino
}

Aulas presenciais e a distncia


}
}
}
}
}

Materiais
Vdeo-aulas
Tirar dvidas e discusses
Avisos
Envio das atividades e projetos

http://moodle.ifal.edu.br

10 de 13

Estratgias de avaliao
Por bimestre:
}
}
}

Nota 1: Listas de Exerccios (20%) +Prova escrita (80%)


Nota 2: Prova (50%) + Projeto (50%)
Nota final = (Nota 1 + Nota 2) / 2

11 de 13

Bibliografia bsica
Forbellone, A.L.V.; Lgica de Programao; Makron
Books.
} Schildt, H.; C Completo e Total. Makron Books.
}

12 de 13

Perguntas?

13 de 13

Vous aimerez peut-être aussi