Jaqueline Visinheski
Artigo: Jaqueline Visinheski. Pesquise 862.000+ trabalhos acadêmicosPor: Jaquevisi • 2/12/2013 • 1.419 Palavras (6 Páginas) • 344 Visualizações
FACULDADE ANHANGUERA DE JOINVILLE – UNIDADE 1
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Julio Cesar Santoro Bachion
Roger Aguiar de Freitas
Jaqueline Visinheski
Linguagem de Programação Comercial
JOINVILLE
SETEMBRO/2013
1 Etapa
Passo 1:
NET Framework é uma plataforma para desenvolvimento e execução de softwares que transcenderão as limitações dos dispositivos e estreitarão os laços de conectividade na internet. Suas características mostra uma independência de sistema operacional com a compilação do programa para o código nativo antes da primeira execução, a integração entre linguagens utilizando a mesma API de desenvolvimento, a facilidade de distribuição e a confiabilidade tendo todas as classes derivando de uma mesma classe mãe.
O C# é a linguagem original do .NET, ele foi designado para ajustar sem emendas e como oferece uma linguagem para se usar em software orientado a objeto não força os programadores a abandonar seus conhecimentos em outro códigos. A linguagem C# permite a criação online das documentações para um aplicativo, interface fazendo um contrato com uma classe para o processos que a interface determinar, suporte a Structs e proporciona características orientadas a componentes, como propriedades, eventos e construtores declarativos (como atributos).
Para o desenvolvimento de aplicações em C# pode ser utilizados ferramentas como Visual C# e SharpDevelop, ou até mesmo algo mais simples como NotePad ++ que ficam restritas para utilização em plataforma Windows e com licenciamento gratuito.
2 – Passo:
Diferenças entre a linguagem Java e C#:
Java C#
Considerado uma linguagem mais moderna. Considerado um linguagem de baixo nível.
É INDEPENDENTE DE PLATAFORMA (não multi plataforma). C# foi produzia para ter boa interação com seu ambiente "nativo", o Windows.
No Java os programas são normalmente interpretados Os programas na arquitetura .NET são sempre compilados
O Java costuma usar “strings” nestas situações. As strings além de não serem tipadas (você pode atribuir qualquer sequência de caracteres à uma string) têm um custo em termos de performance bastante alto.
O C# tem enumerações, mais ou menos como versões mais recentes do C++ ou o próprio Pascal.
Java não tem a função de implementar propriedades nem sobrecarga de operadores
C# tem esta função
3 – Passo:
2 Etapa
1 – Passo:
2 – Passo:
Departameto.cs
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool
// Changes to this file will be lost if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
public class Departamento
{
#region PROPRIEDADES
private int _codigo;
private string _descricao;
public int Codigo
{
get { return _codigo; }
set { _codigo = value; }
}
public string Descricao
{
get { return _descricao; }
set { _descricao = value; }
}
#endregion
}
ILogin.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AlunosModelingLib.GeneratedCode
{
class ILogin
{
}
}
Login.cs
//------------------------------------------------------------------------------
...