Linguagem Programacao Comercial
Pesquisas Acadêmicas: Linguagem Programacao Comercial. Pesquise 862.000+ trabalhos acadêmicosPor: edunubia • 19/3/2014 • 5.077 Palavras (21 Páginas) • 809 Visualizações
Atps Linguagem de Programação Comercial
Linguagem de Programação Comercial
FACULDADE ANHANGUERA DE ANÁPOLIS
Professor:
Anápolis - GO
Tecnologia em Análise e Desenvolvimento de Sistemas Serie -4º
ETAPA 1
Passo 1
A plataforma .NET é uma ferramenta para desenvolvimento que tem como foco o desenvolvimento de programas WEB, conhecido também como Web Service ou paginas dinâmicas, podendo ser acessadas em qualquer browser, em qualquer lugar. O foco do Web Service é oferecer para o usuário uma solução independente.
A plataforma .NET possui um grupo de ferramentas para desenvolvimento, tais como:
Visual Basic, MANAGED C++, JSCRIPT.NET , C#, etc.
C# é uma linguagem de desenvolvimento para WEB ou DESKTOP, se destaca pela sua facilidade de uso e simplicidade, é uma linguagem tão eficiente quanto ao C++, totalmente orientada a OBJETOS ou seja, qualquer variável tem que fazer parte de uma classe, uma outra característica e que ela ajuda a evitar erros nas suas linhas de código, outra característica é que o C# permite usar ponteiros, o C# é conhecido como uma linguagem gerenciada, os seus programas executam em um ambiente gerenciado, ou seja, todo gerenciamento de memoria e feito pelo RUNTIME via CG(GARBAGE COLLETOR), reduzindo assim o risco do programador cometer erros comuns.
Lima, Edwin (C# e .NET – Guia do desenvolvedor - @ 2002. Editora Campus Ltda.).
Passo 2
Diferença entre as linguagens C# e JAVA:
C# JAVA
C# implementa propriedades. Java não implementa propriedades .
C# implementa um modo seguro para ponteiros e operações aritméticas. Java não implementa um modo seguro para ponteiros e operações aritméticas sem checagem.
Em C# não são checadas. Java possui exceções checadas, enquanto exceções.
C# implementa o goto como estrutura de controle. Java não implementa o goto como estrutura de controle.
C# utiliza comentários baseados em XML para este propósito. Java utiliza-se de comentários para gerar documentação automática.
Passo 3
Relatório 1 (Codificação das Classes do Sistema)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace atps
{
public class Material
{
long codigo;
Departamento codigo_Departamento;
DateTime data;
String titulo;
String conteudo;
Usuario codigo_Usuario;
public Material()
{
}
public long Codigo
{
get { return codigo; }
set { codigo = value; }
}
public Departamento Codigo_Departamento
{
get { return código_Departamento; }
set { codigo_Departamento = value; }
}
public DateTime Data
{
get { return data; }
set { data = value; }
}
public String Titulo
{
get { return titulo; }
set { titulo = value; }
}
public String Conteudo
{
get { return conteudo; }
set { conteudo = value; }
}
public Usuario Codigo_Usuario
{
get { return codigo_Usuario; }
set { código_Usuario = value; }
}
}
}
Classe Departamento
public class departamento{
//Atributos
private int codigo { get; set; }
private string descricao { get; set; }
//Metodos gets e sets
//Metodo construtor
public departamento() {
}
}
Classe
...