Difference between revisions of "Cronograma: Linguagens para Aplicação Comercial (UFBA 2008.2)"
From AdonaiMedrado.Pro.Br
(→Aula do dia 02/12/2008 (3 h/a)) |
|||
Line 45: | Line 45: | ||
;Assunto | ;Assunto | ||
:Delphi: Histórico, Estrutura, Versões e Características. Alternativas GPL para multiplataforma. | :Delphi: Histórico, Estrutura, Versões e Características. Alternativas GPL para multiplataforma. | ||
− | :[[Sugestões de Padrão de Codificação Aplicado à Programação Comercial]] | + | ;Questões de legibilidade e qualidade de código em aplicações comerciais. |
+ | ::Importância da legibilidade do código em aplicações comerciais. | ||
+ | ::Legibilidade e estilos de programação. | ||
+ | :::[[Sugestões de Padrão de Codificação Aplicado à Programação Comercial]] | ||
;Programas demonstrados | ;Programas demonstrados | ||
:Borland Turba Delphi. | :Borland Turba Delphi. | ||
Line 63: | Line 66: | ||
== Aula do dia 09/09/2008 (3 h/a) == | == Aula do dia 09/09/2008 (3 h/a) == | ||
+ | ;Assunto | ||
+ | :Questões de legibilidade e qualidade de código em aplicações comerciais. | ||
+ | ::Documentação. | ||
+ | ::Refatoração. | ||
+ | :Conceitos de teste de unidade e importância em aplicações comerciais. | ||
+ | :A plataforma .NET. | ||
+ | ::Versões e diferenças do framework Microsoft .NET. | ||
+ | ::O projeto Mono | ||
+ | :A linguagem de programação C# | ||
+ | ::Histórico. | ||
+ | :::Padronização. | ||
+ | ::Contexto de criação. | ||
== Aula do dia 16/09/2008 (3 h/a) == | == Aula do dia 16/09/2008 (3 h/a) == | ||
+ | ;Assuntos | ||
+ | :A linguagem de programação C# | ||
+ | ::Classes | ||
+ | :::Construtores e destrutores. | ||
+ | :::Campos. | ||
+ | :::Propriedades. | ||
+ | :::Métodos. | ||
+ | ::::Parâmetros. | ||
+ | ::::Modificadores de acesso. | ||
+ | ::::Anônimos. | ||
+ | :::Indexadores. | ||
+ | :::Modificadores de acesso. | ||
+ | :::Herança. | ||
+ | ::Interface. | ||
+ | ;Atividade | ||
+ | :Prática (primeira metade da turma). | ||
== Aula do dia 23/09/2008 (3 h/a) == | == Aula do dia 23/09/2008 (3 h/a) == | ||
+ | ;Assunto | ||
+ | :A linguagem de programação C# | ||
+ | ::Atributos. | ||
+ | ::Instruções de controle. | ||
+ | :::Seleção (if e switch). | ||
+ | :::Repetição (for, foreach, while e do). | ||
+ | ;Atividade | ||
+ | :Prática (segunda metade da turma). | ||
== Aula do dia 30/09/2008 (3 h/a) == | == Aula do dia 30/09/2008 (3 h/a) == |
Revision as of 11:47, 8 September 2008
Contents
- 1 Aula do dia 12/08/2008 (3 h/a)
- 2 Aula do dia 19/08/2008 (3 h/a)
- 3 Aula do dia 26/08/2008 (3 h/a)
- 4 Aula do dia 02/09/2008 (3 h/a)
- 5 Aula do dia 09/09/2008 (3 h/a)
- 6 Aula do dia 16/09/2008 (3 h/a)
- 7 Aula do dia 23/09/2008 (3 h/a)
- 8 Aula do dia 30/09/2008 (3 h/a)
- 9 Aula do dia 07/10/2008 (3 h/a)
- 10 Aula do dia 14/10/2008 (3 h/a)
- 11 Aula do dia 21/10/2008 (3 h/a)
- 12 Aula do dia 28/10/2008 (3 h/a)
- 13 Aula do dia 04/11/2008 (3 h/a)
- 14 Aula do dia 11/11/2008 (3 h/a)
- 15 Aula do dia 18/11/2008 (3 h/a)
- 16 Aula do dia 25/10/2008 (3 h/a)
- 17 Aula do dia 02/12/2008 (3 h/a)
Aula do dia 12/08/2008 (3 h/a)
- Atividade
- Conversa sobre a disciplina e apresentação professor/aluno.
Aula do dia 19/08/2008 (3 h/a)
- Assunto
- Cobol: Histórico, Estrutura, Versões e Características
- Atividade
- Apresentação da proposta de trabalho semestral.
- Downloads sugeridos
- Net Express with .NET (~159MB)
- Fujitsu COBOL (~11MB)
- Programa demonstrado
- Wildcat Cobol Compiler for .NET
- Links sugeridos
- COBOL Standards
- COBOL Standards and Conventions
- COBOL Stardards.info
- Associação Brasileira de Profissionais Cobol
- COBOL para LINUX
- GUI ScreenIO (COBOL Solutions for Microsoft® Windows®)
- Why Object Orientation for COBOL?
- COBOL User Groups
Aula do dia 26/08/2008 (3 h/a)
- Assunto
- Visual Basic: Histórico, Estrutura, Versões e Características.
- Programa demonstrado
- Visual Basic 5 Control Creation Edition
- Visual Basic 2008 Express Edition
- Links sugeridos
- http://computerworld.uol.com.br/carreira/2007/05/21/idgnoticia.2007-05-21.8876837959/
- http://computerworld.uol.com.br/mercado/2007/08/28/idgnoticia.2007-08-28.9385164334/
- http://computerworld.uol.com.br/mercado/2008/02/26/confissoes-de-um-programador-de-cobol/
- http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
- http://www.langpop.com/
- http://www.phys.uu.nl/~bergmann/history.html
- http://en.wikipedia.org/wiki/QuickBASIC
- http://www.thefreecountry.com/compilers/basic.shtml
- http://gambas.sourceforge.net/
- http://gambasdoc.org/help/doc/diffvb?show
- http://www.microsoft.com/express/vb/
Aula do dia 02/09/2008 (3 h/a)
- Assunto
- Delphi: Histórico, Estrutura, Versões e Características. Alternativas GPL para multiplataforma.
- Questões de legibilidade e qualidade de código em aplicações comerciais.
- Importância da legibilidade do código em aplicações comerciais.
- Legibilidade e estilos de programação.
- Programas demonstrados
- Borland Turba Delphi.
- Lazarus.
- Links Sugeridos
- http://latam.codegear.com/br/delphitour/
- http://www.codegear.com/downloads/free/turbo
- http://www.delphibasics.co.uk/index.html
- http://www.lazarus.freepascal.org/
- http://www.turboexplorer.com/
- Coding Standard: C#
- Design Guidelines for Class Library Developers
- FxCop
- StyleCop
- ClockSharp
- Coding Guidelines
Aula do dia 09/09/2008 (3 h/a)
- Assunto
- Questões de legibilidade e qualidade de código em aplicações comerciais.
- Documentação.
- Refatoração.
- Conceitos de teste de unidade e importância em aplicações comerciais.
- A plataforma .NET.
- Versões e diferenças do framework Microsoft .NET.
- O projeto Mono
- A linguagem de programação C#
- Histórico.
- Padronização.
- Contexto de criação.
- Histórico.
Aula do dia 16/09/2008 (3 h/a)
- Assuntos
- A linguagem de programação C#
- Classes
- Construtores e destrutores.
- Campos.
- Propriedades.
- Métodos.
- Parâmetros.
- Modificadores de acesso.
- Anônimos.
- Indexadores.
- Modificadores de acesso.
- Herança.
- Interface.
- Classes
- Atividade
- Prática (primeira metade da turma).
Aula do dia 23/09/2008 (3 h/a)
- Assunto
- A linguagem de programação C#
- Atributos.
- Instruções de controle.
- Seleção (if e switch).
- Repetição (for, foreach, while e do).
- Atividade
- Prática (segunda metade da turma).
Aula do dia 30/09/2008 (3 h/a)
- Atividade
- Apresentação da primeira etapa do trabalho semestral.
Aula do dia 07/10/2008 (3 h/a)
- Atividade
- Prova I.
Aula do dia 14/10/2008 (3 h/a)
Aula do dia 21/10/2008 (3 h/a)
Aula do dia 28/10/2008 (3 h/a)
Aula do dia 04/11/2008 (3 h/a)
Aula do dia 11/11/2008 (3 h/a)
Aula do dia 18/11/2008 (3 h/a)
Aula do dia 25/10/2008 (3 h/a)
- Atividade
- Apresentação da segunda etapa do trabalho semestral.
Aula do dia 02/12/2008 (3 h/a)
- Atividade
- Prova II.