Você está na página 1de 18
Algoritmos Prof. Rodrigo Porfírio da Silva Sacchi Bacharelado em Sistemas de Informação – UFGD 2º.

Algoritmos

Algoritmos Prof. Rodrigo Porfírio da Silva Sacchi Bacharelado em Sistemas de Informação – UFGD 2º. Semestre

Prof. Rodrigo Porfírio da Silva Sacchi

Bacharelado em Sistemas de Informação – UFGD 2º. Semestre de 2013 Horário: Quintas-feiras das 19:00h as 22:30h

Objetivo Geral  Conhecer os conceitos básicos de algoritmos; e  Capacitar o aluno a

Objetivo Geral

Conhecer os conceitos básicos de algoritmos; e Capacitar o aluno a analisar e resolver problemas de solução analítica; formular soluções estruturadas em uma linguagem algorítmica.

Objetivos Específicos  Possibilitar ao aluno: – Conhecer elementos básicos da lógica de programação; –

Objetivos Específicos

Possibilitar ao aluno:

Conhecer elementos básicos da lógica de programação;

Discernir sobre sua aplicabilidade na resolução de problemas usando lógica de programação;

Raciocinar, desenvolver e aplicar lógica para a resolução de problemas computacionais por meio de uma linguagem algorítmica.

Ementa  Algoritmos: Conceituação e construção de algoritmos.  Estruturas: sequencial, condicional e

Ementa

Algoritmos: Conceituação e construção de algoritmos. Estruturas: sequencial, condicional e repetição. Modularização.

Conteúdo programático  Conceitos básicos: algoritmos e programação (6 horas);  Variáveis, tipos de dados,

Conteúdo programático

Conceitos básicos: algoritmos e programação (6 horas);

Variáveis, tipos de dados, identificadores (10 horas);

Estrutura sequencial (8 horas);

Estrutura condicional: se horas);

Estrutura de repetição: para,

senão, caso (12

enquanto

faça,

faça

enquanto

(18 horas);

Modularização: procedimentos e funções (18 horas).

Procedimentos de Ensino  Ao longo do curso, o professor abordará os conteúdos por meio

Procedimentos de Ensino

Ao longo do curso, o professor abordará os conteúdos por meio de:

Aulas teóricas de Algoritmos acompanhadas de exemplos práticos e exercícios, aplicação de listas de exercícios, provas teóricas e dois trabalhos práticos usando uma linguagem de programação.

Recursos  Sala de aula com quadro negro, projetor multimídia ( datashow ), giz, apagador,

Recursos

Sala de aula com quadro negro, projetor multimídia (datashow), giz, apagador, laboratório de computadores, ferramentas de programação para o desenvolvimento de trabalhos práticos (Editor de texto e

compilador GCC – GNU Compiler Collection).

Recursos  Site e Moodle: http://www.do.ufgd.edu.br/rodrigosacchi http://200.129.209.201  No Moodle serão postadas

Recursos

Site e Moodle:

No Moodle serão postadas notas de aulas do professor (slides), listas de exercícios, agenda de atividades, comunicados gerais que se fizerem importantes ao longo do curso. Esse recurso será de fundamental importância para estender o ambiente de sala de aula, possibilitando outro espaço para interação e compartilhamento de informações de toda a turma. A comunicação dos alunos com o professor deve ocorrer por meio desse ambiente.

Inscrição no Moodle Passo 1: acessar http://200.129.209.201/

Inscrição no Moodle

Passo 1: acessar http://200.129.209.201/

Inscrição no Moodle Passo 1: acessar http://200.129.209.201/
Inscrição no Moodle Passo 2: Escolher o curso de BSI.

Inscrição no Moodle

Passo 2: Escolher o curso de BSI.

Inscrição no Moodle Passo 2: Escolher o curso de BSI.
Inscrição no Moodle Passo 3: Escolher a disciplina

Inscrição no Moodle

Passo 3: Escolher a disciplina

Inscrição no Moodle Passo 3: Escolher a disciplina
Inscrição no Moodle Passo 4: Fazer login no sistema Senha para a disciplina: algoritmos

Inscrição no Moodle

Passo 4: Fazer login no sistema

Inscrição no Moodle Passo 4: Fazer login no sistema Senha para a disciplina: algoritmos

Senha para a disciplina: algoritmos

Avaliações  Duas provas teóricas:  P1 e P2.  Trabalhos práticos (T1 e T2).

Avaliações

Duas provas teóricas:

P1 e P2.

Trabalhos práticos (T1 e T2).

Uma prova substitutiva (PS).

Consideradas somente P1 e P2.

Exame Final.

Avaliações  Para ser aprovado na disciplina, sem a necessidade de realizar o Exame Final,

Avaliações

Para ser aprovado na disciplina, sem a necessidade de realizar o Exame Final, o aluno deverá obter frequência igual ou superior a 75% e Média de Aproveitamento (MA) igual ou superior a 6,0 (seis). A média de aproveitamento será determinada pela seguinte fórmula:

Média:

MP = (P1+P2)/2

MT = (T1 + T2)/2

MF = MP*0.6 + MT*0.4

Avaliações Início P1, P2, T1, T2 MP = (P1 + P2) / 2 MT =

Avaliações

Início P1, P2, T1, T2 MP = (P1 + P2) / 2 MT = (T1
Início
P1, P2, T1, T2
MP = (P1 + P2) / 2
MT = (T1 + T2) / 2
MF = MP*0.6 + MT*0.4
Sim
“Aprovado”
MF >= 6.0
Não
“Reprovado”
Fim
Datas Previstas: Avaliações  P1 : 31/10/2013  P2 : 20/02/2014  T1: 05/12/2013 

Datas Previstas: Avaliações

P1: 31/10/2013

P2: 20/02/2014

T1: 05/12/2013

T2: 13/02/2014

PS: 27/02/2014

Exame: 13/03/2014

Bibliografia Básica  MANZANO, Jose Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para
Bibliografia Básica  MANZANO, Jose Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para
Bibliografia Básica  MANZANO, Jose Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para

Bibliografia Básica

MANZANO, Jose Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação de computadores. 18ª. Edição, São Paulo, SP:

Editora Érica, 2006. 236p.

FEOFILOFF, Paulo. Algoritmos em Linguagem C. Rio de Janeiro, RJ. Elsevier, 2009. 208p.

MEDINA, MARCO; FERTIG, CRISTINA. Algoritmos e programacao: teoria e Sao Paulo: Novatec, 2006. 379p.

Bibliografia Complementar  SALVETTI, Dirceu Douglas; BARBOSA, Lisbete Madsen. Algoritmos. Sao Paulo, SP: Makron Books
Bibliografia Complementar  SALVETTI, Dirceu Douglas; BARBOSA, Lisbete Madsen. Algoritmos. Sao Paulo, SP: Makron Books

Bibliografia Complementar

SALVETTI, Dirceu Douglas; BARBOSA, Lisbete Madsen. Algoritmos. Sao Paulo, SP: Makron Books do Brasil, 1998. 273p.

ZIVIANI, Nivio. Projeto de algoritmos: com implantacoes em Pascal e C. 2. ed. Sao Paulo, SP: Pioneira Thomson, 2005. 552p.