ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Carga Horária Datas Programa Unidade 1 Unidade 2 Bibliograf ias Datas Avaliaçõe s Objetivos Prof. Msc. Raul Benites.

Slides:



Advertisements
Apresentações semelhantes
MC542 Organização de Computadores Teoria e Prática
Advertisements

Prof. José Fernando Rodrigues Júnior Pacotes Material original: Profa. Elaine Parros Machado de Sousa SCC Bancos de Dados e Suas Aplicações.
PROJETO DE PESQUISA.
Grupo Paralelismo – Unesp RC
FORTRAN 90 Denise Yumi Takamura.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
SQL Procedural Junho/2006.
Funções de Linha 24/04/06. Funções de Linha Gerar ou construir novo valor não existente na tabela inicial. Valor construído a partir de dados de uma ou.
Sintaxe de Fortran 25/abril/2006. Comandos Fortran PROGRAM PRINT READ STOP END.
Introdução ao Fortran 4/abril/2006. Pseudocódigo Compreensão do problema Elaboração da lógica de resolução Tradução da lógica para pseudocódigo.
Introdução à Lógica de Programação
Prof.: Marcos Venicio Cadorin
Prof. Dr. Helder Anibal Hermini
Planejamento do PROJETO LABGAP IV Conceitos e teorias de Planejamento - Introdução Estruturas dos Planos do Projeto (PMI e Metzger) Plano de Organização.
Algoritmos com laços (ou seja, com conjuntos de instruções que devem ser executados repetidas vezes)
Teste Estrutural de Software
Análise e Solução de Problemas
Gustavo Vieira Pereira
PROGRAMA.
Diretoria Regional de Ensino de Araguaína - TO
Os dez mandamentos para o bem planejar
ORIENTAÇÕES IMPORTANTES: O grupo terá de 10 a 20 minutos para a apresentação e explanação do artigo, podendo utilizar uma das sugestões de slides ou a.
Mais sobre classes Baseada no Livro: Deitel&Deitel - C++ How To program Cap. 7 Prentice Hall 1994 SCE 213 Programação Orientada a Objetos, ICMC - USP 2.
Profa. Graziela Santos de Araújo Algoritmos e Programação II, 2010
Geração de Código Cap. 8. Introdução Fase final para um compilador Entrada é uma representação intermediária do código fonte e a saída é um programa para.
Arquitetura de Computadores I
Agregado Homogêneo e Heterogêneo
Instrumentação de Sistemas - INS
1.a Aula: Laboratório Integrado 10. Prof. Cesar da Costa.
Matemática e Educação Ambiental.
Curriculum and Instruction in Automated Tutors in Polson & Richardson Resumo.
CE-262 Ontologia e Web Semântica Prof. José M Parente de Oliveira
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2013 Capítulo III Comandos de Controle.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Capítulo III Declarações e Comandos de Atribuição.
Capítulo VI – Variáveis Indexadas
Capítulo IX – Ponteiros 9.1 – Introdução 9.2 – Relação entre ponteiros e variáveis indexadas 9.3 – Alocação dinâmica de memória 9.4 – Variáveis indexadas,
29/3/2014Prof. José Arnaldo B. Montevechi1 Pesquisa Operacional Universidade Federal de Itajubá Informações sobre o trabalho final.
Computação Gráfica: Possibilidades e Desafios
CONCLUSÕES A apresentação deste poster ocorrerá na I Jornada da ABEAD na Paraíba que acontecerá do dia 03 à 05 de novembro de 2010 no Hotel Caiçara em.
PROJETO DE ESCALA DE CARAVANA ASSISTENCIAL
Mac-499 Trabalho de Formatura Supervisionado
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 5a série de slides Versão 26/04/2012.
ALOCAÇÃO DINÂMICA DE MEMÓRIA
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 1a série de slides versão 19/03/2012.
Departamento de Engenharia Elétrica
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
Recursividade Estrutura de Dados.
Contrato Pedagógico Economia e Gestão Financeira – 2 SIN A/ 06 Este contrato visa a estabelecer regras claras para utilização entre o 2SINA/ 06.
Contrato Pedagógico Contabilidade Básica Este contrato visa a estabelecer regras claras para utilização entre as turmas 1GFN/1LOG/2GFN/2LOG e.
Entendendo as definições de classe
Introdução à Mecânica Bibliografia:
Curso de Programação em C++ Universidade Federal do Ceará Departamento de Engenharia Estrutural e Construção Civil Prof: Evandro Parente Junior Monitor:
Baseado no documento do Prof. Ronaldo Martins da Costa
LINGUAGENS DE PROGRAMAÇÃO
Baseado no documento do Prof. Ronaldo Martins da Costa
04:27 Introdução Tipos de Fluxo de Dados e de Arquivos Manipulação de Arquivos em Java Classes FileReader e FileWriter Classes FileInputStream e FileOutputStream.
Programação Concorrente com Thread Java
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
INPE / CAP-315 Airam J. Preto, Celso L. Mendes Aula 30 (1) Empacotamento de Dados em MPI Tópicos: Buffer de Mensagem Empacotamento/Desempacotamento.
Where English is Fun!!!... Onde o Inglês é divertido!!! Escola Internacional de Linguas BRAVOwww.bravoecole.com.br Brasilia - DF THE FUN CLUB.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Rio Verde - Goiás - Brasil
All sections to appear here
Slides before 1st Section Divider
UNICAT introduçãorequisitos Unused Section Space 1 Unused Section Space 2 Unused Section Space 5 Unused Section Space 3 Unused Section Space 4 diagrama.
Sistema Interativo de Automação de Restaurantes Unused Section Space 4 Unused Section Space 5 Unused Section Space 6 Unused Section Space 7 Concepção Integrante.
Introdução ao Processamento de Dados - IPD
Apresentações no PowerPoint 2007 como você nunca imaginou! Começando com o pptPlex Muito similar ao Prezi, temos diversas opções de background Onde.
Transcrição da apresentação:

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Carga Horária Datas Programa Unidade 1 Unidade 2 Bibliograf ias Datas Avaliaçõe s Objetivos Prof. Msc. Raul Benites Paradeda Biblio grafia s Básic as Biblio grafia s Com plem entar es Progr amas Avali ações Unus ed Secti on Spac e 1 Unus ed Secti on Spac e 2 Unid ade 3 Unid ade 4 Unid ade 5 Já come çou Primeira UnidadePrimeira Unidade Segunda UnidadeSegunda Unidade Como é um pôster?Como é um pôster? DicasDicas ContatoContato

pptPlex Section Divider [Carga Horária] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 6 aulas semanais

 Segunda-Feira  09h30min às 11h10min.  Terça-Feira  07h30min às 09h10min.  Sexta-Feira  07h30min às 09h10min.

 Quantidade de horas  132 h/a  Teóricas  22 h/a  Práticas  110 h/a

pptPlex Section Divider [Datas] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Início Aulas: 14/02/2011 (segunda-feira)  Término Aulas: 30/06/2011 (quinta-feira)

pptPlex Section Divider [Datas Avaliações] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Datas Importantes:  11/04 – 20/04  Primeira Unidade  13/06 – 22/06  Segunda Unidade  01/07 – 07/07  Prova final  Eventos:  19/05 – 21/05  V Semana de TI  06/06 – 10/06  V Maratona de Programação

pptPlex Section Divider [Objetivos] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Desenvolver o raciocínio lógico para a solução de problemas;  Compreender os conceitos fundamentais de algoritmos como forma computacional de solução de problemas;  Estudo de uma linguagem de programação para implementação de algoritmos;

 Introdução a orientação a objetos;  Identificar quando a computação de um programa pode ser realizada em tempo hábil, ou quando o problema demanda soluções mais complexas para ser resolvido nesse tempo.

pptPlex Section Divider [Programa] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

pptPlex Section Divider [Unidade 1] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Unidade 1 1. Fundamentos de Lógica de Programação 1.1. Algoritmo (metalinguagem) 1.2. Conceitos de memória, variáveis e constantes Tipos básicos de dados 1.4. Operadores aritméticos, relacionais e lógicos Comandos básicos de entrada e saída e atribuição 1.6. Conceito de bloco de comandos

 Unidade Estruturas de controle de fluxo – condicionais (se, se-senão e caso) 1.8. Estruturas de controle de fluxo – repetições (para, enquanto e repita -enquanto)

pptPlex Section Divider [Unidade 2] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Unidade 2 2. Estruturas de Dados Homogêneas (vetores e matrizes) 2.1. Cadeias de caracteres - String

pptPlex Section Divider [Unidade 3] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Unidade 3 3. Estruturas de Dados Heterogêneas (registros)

pptPlex Section Divider [Unidade 4] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Unidade 4 4. Modularização 4.1. Variáveis locais e globais 4.2. Funções 4.3. Passagem de parâmetros por valor e por referência 4.4. Funções recursivas 4.5. Biblioteca de funções

pptPlex Section Divider [Unidade 5] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Unidade 5 5. Noções de programação orientada à objetos

pptPlex Section Divider [Bibliografias] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

pptPlex Section Divider [Bibliografias Básicas] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 FORBELLONE, André Luiz Villar; EBERSPACHER, Henri. Lógica de programação. 3. ed. São Paulo: Makron Books,  PUGA, Sandra; RISSETTI, Gerson. Lógica de programação e estrutura de dados: com aplicações em Java. 1. ed. São Paulo: Pearson Education,  MEDINA, Marco; FERTIG, Cristina. Algoritmos e Programação: Teoria e Prática. 2 ª Edição. Novatec, 2006.

pptPlex Section Divider [Bibliografias Complementares] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 DAMAS, L. Linguagem C. 11ªEdição. Editora: LTC,  OLIVEIRA, J.F.; MANZANO, J.A.N.G. Estudo Dirigido de Algoritmos, 11ªEdição. Editora: Erica, 2007.

pptPlex Section Divider [Programas] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Dev-C++

pptPlex Section Divider [Avaliações] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

pptPlex Section Divider [Primeira Unidade] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Prova 7,0 + Trabalhos 3,0 + Prova Surpresa 1,0 Extra

pptPlex Section Divider [Segunda Unidade] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

Prova 6,0 + Trabalho 2,0 + Atividades em sala 1,0 + Pôster 2,0 (extra) Ou  Prova 3,0 + Trabalho 2,0 + Atividades em sala 1,0 + Artigo 4,0 (extra)

pptPlex Section Divider [Como é um pôster?] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 O pôster é um tipo de trabalho científico que objetiva, de forma clara e sucinta, apresentar os resultados de uma pesquisa original completa ou seus resultados parciais.  Sendo assim, o pôster será avaliado em duas linhas:  1) Apresentação resumida de um assunto;  2) Análise comparativa.

pptPlex Section Divider [Já começou] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Entregar até o dia 05/03 um resumo de no máximo 300 palavras sobre o tema escolhido para o pôster ou artigo (valendo 1,0 ponto sobre o relatório, proporcional a avaliação do aluno).

 Obs: Deve ser no máximo 3 alunos por grupo!

 Obs o retorno: Temas “batidos” não serão aceitos, sejam originais, pesquisem!

 Obs a ressurreição: Os trabalhos serão apresentados na semana de TI ou em eventos de outras instituições.

pptPlex Section Divider [Dicas] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Encarar as disciplinas desde o primeiro dia de aula.  Criar um para turma e avisar aos professores.

 Se houver algum problema com algum professor, PRIMEIRAMENTE CONVERSAR COM O PROFESSOR.  Escolher um líder de turma para representar os colegas.

pptPlex Section Divider [Contato] The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.

 Raul Paradeda  

Desejo um ótimo semestre a todos!