Algoritmos
Plano de Ensino
Objeto de estudo:
Ensino dos conceitos básicos de algoritmos estruturados, envolvendo tipos de dados e formas de representação de algoritmos;
Fundamentos das técnicas estruturadas de programação para o desenvolvimento de software;
Plano de Ensino
Objetivos:
Geral: Introduzir conceitos de técnicas de programação, utilizando noções de algoritmos, através de linguagem de alto nível. Específicos:
Introduzir as técnicas para o desenvolvimento de algoritmos; Estudo e aplicação das técnicas básicas de programação em linguagem de alto nível; Análise e depuração de código;
Plano de Ensino
Sobre o Projeto Integrador:
Trabalhos específicos serão desenvolvidos para cada disciplina do período; Grupos de até 4 pessoas; O que será desenvolvido para a disciplina de algoritmos?
Um programa que calcule estatísticas acerca das principais redes sociais do mercado; 1º estágio: Pesquisar fórmulas e dados que poderão ser utilizados nos programas;
Plano de Ensino
Sobre o Projeto Integrador:
O que será desenvolvido para a disciplina de algoritmos?
Um algoritmo/programa que calcule estatísticas acerca das principais redes sociais do mercado; 1º estágio: Pesquisar fórmulas e dados que poderão ser utilizados nos algoritmos/programas (vale 1,0 ponto); 2º estágio: Início do desenvolvimento dos algoritmos/programas (vale 1,0 ponto); 3º estágio: Produção de relatório, entrega dos algoritmos/programas desenvolvidos e apresentação no Fórum Integrador (vale 2,0 ponto)
Plano de Ensino
Bibliografia Básica:
TREMBLAY, J. P. & BUNT, R. Ciência dos computadores: uma abordagem algorítmica. São Paulo: McGraw-Hill, 1983. AVILANNO, Israel de Campos. Algoritmos e Pascal Manual de Apoio. Editora Moderna, 2ª Edição, 2006. FARRER, Harry et al. Algoritmos estruturados. Rio de Janeiro: Guanabara Dois, 1989.
Plano de Ensino
Bibliografia