tecnologia em redes de computadores algoritmos e programação de computadores aula 1
DESCRIPTION
TECNOLOGIA EM REDES DE COMPUTADORES Algoritmos e programação de computadores Aula 1. Agenda. Apresentação Professor Alunos Disciplina Objetivo Ementa Calendário sugerido Critérios de Avaliação Bibliografia. Apresentação – Professor. Leomir Julio Borba - PowerPoint PPT PresentationTRANSCRIPT
1
TECNOLOGIA EM REDES DE COMPUTADORES
Algoritmos e programação de computadores
Aula 1
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
2
AgendaApresentação
ProfessorAlunos
DisciplinaObjetivo
EmentaCalendário sugeridoCritérios de AvaliaçãoBibliografia
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
3
Apresentação – ProfessorLeomir Julio [email protected];
http://professorleomir.wordpress.com/Analista de Negócios.41 anos Idade26 anos de experiência em TIPós Graduado em Gestão de TIPerfil Generalista
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
4
Apresentação – AlunosNomeIdadeExperiência profissionalExpectativas para o cursoObjetivo
Definir representante e vice
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
5
Apresentação – DisciplinaObjetivo:
Desenvolver a capacidade de desenvolvimento de algoritmos necessários para a programação estruturada de computadores independente da linguagem. Através de exercícios de desenvolvimento de algoritmos solucionados em “portugol” e diagrama de blocos, capacitar o aluno a propor soluções algorítmicas enfocando a validação do mesmo com o uso de teste de mesa.
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
6
EMENTA• Capacitar o aluno à resolução de problemas
algorítmicos, documentando a solução em ferramentas de representação de algoritmos mais usuais – portugol e diagramas de blocos e linguagem C.
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
7
Calendário sugerido
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
Semana Conteúdo Previsto Competências Trabalhadas
03/08Apresentação da disciplina, bibliografia e critérios de avaliação.
10/08Introdução ao estudo de algoritmos - Conceitos básicos. Representação. Tipos de linguagens de programação. Compilação, interpretação.
Abstração.
17/08
Algoritmos–Tipos de dados – Operadores. Seqüência simples.Programação : Introdução ao ambiente de programação. Exercícios exemplos.
Abstração.Ambiente de programação e compilaçãoRaciocínio matemático.
24/08
Algoritmos: Tipos de dados – Entrada e saída. Seqüência simples. Teste de mesa.Programação : Declaração de variáveis. Solicitação de entrada, exibição.Depuração.
Habilidade em Lógica e Linguagem de Programação.
31/08
Algoritmos: Estruturas de controle – Condicionais simples, composta, encadeada.Programação : Implementação de estruturas de controle condicionais. Exercícios.
Habilidade em Lógica e Linguagem de Programação.
14/09
Algoritmos: Estruturas de controle –Seleção Múltipla.Programação : Implementação de estruturas de controle de seleção múltipla. Exercícios.Algoritmos: Estruturas de controle –Repetição.Programação : Implementação de estruturas de controle de repetição. Exercícios.
Habilidade em Lógica e Linguagem de Programação.
8
Calendário Sugerido
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
Semana Conteúdo Previsto Competências Trabalhadas
21/09
Algoritmos: Estruturas de controle –Repetição.Programação : Implementação de estruturas de controle de repetição. Exercícios.
Habilidade em Lógica e Linguagem de Programação.
28/09
Algoritmos: Variáveis compostas homogêneas- vetores.Programação : Implementação de vetores. Manipulação. Exercícios.
Habilidade em Lógica e Linguagem de Programação.
05/10
Algoritmos: Variáveis compostas homogêneas- vetores.Programação : Busca e ordenação em vetores. Exercícios.
Abstração.Raciocínio matemático.Habilidade em Lógica e Linguagem de Programação.
19/10
Algoritmos: Variáveis compostas homogêneas- matrizes.Programação : Implementação de matrizes. Manipulação. Exercícios.
Abstração.Habilidade em Lógica e Linguagem de Programação.
26/10
Algoritmos: Variáveis compostas homogêneas- matrizes.Programação : Busca, operações. Exercícios.Correção e discussão de lista de exercícios . Algoritmos e implementação em linguagem de programação C.
Abstração.Raciocínio matemático.Habilidade em Lógica e Linguagem de Programação.
09/11
Algoritmos: Variáveis compostas heterogêneas- registros.Programação :Implementação de registros. Manipulação. Exercícios
Abstração.Habilidade em Lógica e Linguagem de Programação.
16/11
Algoritmos: Variáveis compostas heterogêneas- registros.Programação :Implementação de registros. Busca e ordenação. Exercícios.
Habilidade em Lógica e Linguagem de Programação.
9
Calendário Sugerido
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
Semana Conteúdo Previsto Competências Trabalhadas
23/11Algoritmos: Modularização – Funções.Programação :Implementação de funções. Retorno. Exercícios
Abstração.Habilidade em Lógica e Linguagem de Programação.
30/11
Algoritmos: Modularização – Procedimentos.Programação :Implementação de procedimentos. Exercícios
Abstração.Habilidade em Lógica e Linguagem de Programação.
07/12
Revisão Geral. Correção e discussão de exercício projeto. Algoritmos e implementação em linguagem de programação C.
Habilidade em Lógica e Linguagem de Programação.
14/12Semana de Provas regimentais
21/12 Semana de Provas de reavaliação
10
Critérios de Avaliação METODOLOGIA DE AULA E AVALIAÇÃO As aulas serão expositivas, dialogadas, Interativas Uso do laboratório de Informática. (SQL Express 2005) Em sintonia
com o Projeto Integrado, trabalhos interdisciplinares. A avaliação será composta por (1) Avaliação Continuada [0-3
pontos] e (2) Avaliação Regimental [0-7 pontos]. Serão considerados aprovados os alunos com freqüência mínima a
75% das aulas ministradas e média final igual ou superior a 7,0 (sete), considerando:
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
11
Critérios de Avaliação7,0 <= MF <= 10,0 = APROVADO4,0 <= MF < 7,0 = EM EXAME0,0 <= MF < 4,0 = REPROVADO
EXAME:Nota do exame + MF < 10,0 = REPROVADONota do exame + MF >= 10,0 = APROVADO
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
12
Bibliografia
03/08/2011 Professor Leomir J. Borba- [email protected] –http://professorleomir.wordpress.com
BIBLIOGRAFIA BÁSICA
1GUIMARÃES, Ângelo de Moura e LAGES, Alberto de Castilho. Algoritmos e estruturas de dados. 1ª edição. Rio de janeiro. LTC, 1994.
2MIZHARI, Victorine Viviane. Treinamento – Módulo 1. 1ª Edição, São Paulo. Editora Makron Books, 1990.
BIBLIOGRAFIA COMPLEMENTAR
3
Forbellone, A. L. V. e Eberspacher, H. F.. Lógica de Programação - a Construção de Algoritmos e Estruturas de Dados . 3ª edição. Pearson, 2005.
4FARRER, Harry et al. Algoritmos Estruturados. 3ª Edição.Rio de Janeiro:LTC, 1999.
5SCHILDT, Herbert. C, completo e total. 3ª Edição. Makron Books, 1997