Difference between revisions of "Mini-seminário: Linguagens para Aplicação Comercial (UFBA 2009.1)"
(New page: == Sobre este documento == Este documento descreve e esclarece as regras para o desenvolvimento e a avaliação dos mini-seminários da disciplina Linguagens para Aplicação Comercial. ...) |
(→Descrição do trabalho) |
||
Line 12: | Line 12: | ||
A apresentação será feita sempre no início de cada aula e o conteúdo apresentado poderá fazer parte das avaliações. | A apresentação será feita sempre no início de cada aula e o conteúdo apresentado poderá fazer parte das avaliações. | ||
− | O tema do trabalho poderá ser indicado pelo professor ou escolhido pelo aluno, porém obrigatoriamente, durante o semestre os seguintes temas devem ser abordados: | + | O tema do trabalho poderá ser indicado pelo professor ou escolhido pelo aluno, porém obrigatoriamente, durante o semestre, os seguintes temas devem ser abordados: |
*A linguagem Cobol. | *A linguagem Cobol. | ||
*A linguagem Visual Basic (<=6). | *A linguagem Visual Basic (<=6). | ||
Line 23: | Line 23: | ||
**[http://msdn.microsoft.com/en-us/library/system.configuration.aspx System.Configuration]. | **[http://msdn.microsoft.com/en-us/library/system.configuration.aspx System.Configuration]. | ||
**[http://msdn.microsoft.com/en-us/library/system.security.aspx System.Security]. | **[http://msdn.microsoft.com/en-us/library/system.security.aspx System.Security]. | ||
− | |||
**[http://msdn.microsoft.com/en-us/library/microsoft.win32.aspx Microsoft.Win32]. | **[http://msdn.microsoft.com/en-us/library/microsoft.win32.aspx Microsoft.Win32]. | ||
+ | **[http://www.go-mono.com/docs/index.aspx?link=N%3AMono.Unix Mono.Unix]. | ||
*[http://www.hibernate.org/ Hibernate]. | *[http://www.hibernate.org/ Hibernate]. | ||
+ | *[http://www.nhibernate.org/ NHibernat]. | ||
Nas laudas apresentadas, '''além de código simples devidamente comentado e explicado''', devem ser respondidas às seguintes perguntas: | Nas laudas apresentadas, '''além de código simples devidamente comentado e explicado''', devem ser respondidas às seguintes perguntas: | ||
Line 37: | Line 38: | ||
O código deverá ser simples não necessitando mostrar todos os recursos da ferramenta/recurso/linguagem, porém deve ser '''connstruído pelo próprio aluno'''. | O código deverá ser simples não necessitando mostrar todos os recursos da ferramenta/recurso/linguagem, porém deve ser '''connstruído pelo próprio aluno'''. | ||
− | + | A apresentação é obrigatória e poderá ser feita utilizando qualquer método desejado. | |
− | + | ||
== Observações sobre pontuação == | == Observações sobre pontuação == |
Revision as of 11:13, 3 March 2009
Sobre este documento
Este documento descreve e esclarece as regras para o desenvolvimento e a avaliação dos mini-seminários da disciplina Linguagens para Aplicação Comercial.
Aconselha-se leitura on-line deste documento. Desaconselha-se a impressão.
Objetivo
Conhecer, através da pesquisa e da experiência prática, um recurso ou ferramenta ou linguagem de programação para aplicações comercias.
Descrição do trabalho
O trabalho é individual e será composto por uma pesquisa, apresentação de 15 minutos e produção de duas laudas a respeito de um recurso, ferramenta ou linguagem para aplicações comerciais.
A apresentação será feita sempre no início de cada aula e o conteúdo apresentado poderá fazer parte das avaliações.
O tema do trabalho poderá ser indicado pelo professor ou escolhido pelo aluno, porém obrigatoriamente, durante o semestre, os seguintes temas devem ser abordados:
- A linguagem Cobol.
- A linguagem Visual Basic (<=6).
- A linguagem Delphi.
- IDE .NET
- Framework .NET
- Hibernate.
- NHibernat.
Nas laudas apresentadas, além de código simples devidamente comentado e explicado, devem ser respondidas às seguintes perguntas:
- Qual foi a motivação dos desenvolvedores para construirem este produto?
- Quais as principais características, capacidades e restrições?
- Sob qual licença ele se encontra? (Proprietária, GPL, QPL, Creative Commons, etc.)
- Quais as principais restrições e exigências desta licença?
- Quais as obrigações do desenvolvedor que utilizar este framework?
- Quais plataformas e sistemas operacionais suportados?
O código deverá ser simples não necessitando mostrar todos os recursos da ferramenta/recurso/linguagem, porém deve ser connstruído pelo próprio aluno.
A apresentação é obrigatória e poderá ser feita utilizando qualquer método desejado.
Observações sobre pontuação
Será atribuida pontuação nula aos trabalhos que na parte ou no todo tenham sido plagiados.
Cópias de trechos de textos e/ou códigos sem aspas ou sem a devida marcação de autoria também serão considerados plágios.
- Para texto: utilize a NBR 10520 e a NBR 6023 para citação e referência.
- Para código:
- consulte a possibilidade legal na licença de uso do código para o propósito desejado.
- siga as instruções do autor/licença ou, caso estas estejam ausentes, coloque indicações claras de inicio e fim do bloco de código de terceiro, bem como nome do autor e link do código original.