Linguagem de programa comercial
Linguagem de Programação Comercial
FACULDADE ANHANGUERA DE ANÁPOLIS
Professor: Brunno Roberto
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