Difference between revisions of "Cronograma: Linguagens para Aplicação Comercial (UFBA 2008.2)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(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

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.
Sugestões de Padrão de Codificação Aplicado à Programação Comercial
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.

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)

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.