Bradesco

1462 palavras 6 páginas
Desenvolvimento de Software

Estrutura de Linguagem - C#
Prof. Henrique Mota mota.henrique@gmail.com http://www.henriquemota.com.br

Linguagens de programação

Introdução
• Orientação a objetos é um modelo de programação ou paradigma de programação. É um conjunto de idéias, conceitos e abstrações que servem como um guia para construir um software. • A linguagem de programação é utilizada para definir formalmente todas as partes de um sistema e como essas partes se relacionam. • Conhecimento em OO é uma condição importante para o desenvolvimento de sistemas na maioria das linguagens de mercado.

A Linguagem C#

Características
• Simplicidade: os projetistas de C# costumam dizer que essa linguagem é tão poderosa quanto o C++ e tão simples quanto o Visual Basic. • Completamente orientada a objetos: em C#, qualquer variável tem de fazer parte de uma classe. • Fortemente tipada: isso ajudará a evitar erros por manipulação imprópria de tipos, atribuições incorretas etc.

Características
• Gera código gerenciado: paradoxo da plataforma .NET, • Tudo é um objeto: System.Object é a classe base de todo o sistema de tipos de C#. • Controle de versões: cada assembly gerado, seja como EXE ou DLL, tem informação sobre a versão do código, permitindo a coexistência de dois assemblies homônimos, mas de versões diferentes no mesmo ambiente.

Características
• Suporte a código legado: o C# pode interagir com código legado de objetos COM e DLLs escritas em uma linguagem não gerenciada. • Flexibilidade: se o desenvolvedor precisar usar ponteiros, o C# permite, mas ao custo de desenvolver código não gerenciado, chamado ”unsafe”.

Características
• Linguagem gerenciada: os programas desenvolvidos em C# executam num ambiente gerenciado, o que significa que todo o gerenciamento de memória é feito pelo runtime via o GC (Garbage Collector), e não diretamente pelo programador, reduzindo as chances de cometer erros comuns a linguagens de programação onde o

Relacionados

  • Bradesco
    5099 palavras | 21 páginas
  • bradesco
    3899 palavras | 16 páginas
  • Bradesco
    3181 palavras | 13 páginas
  • Bradesco
    558 palavras | 3 páginas
  • bradesco
    3003 palavras | 13 páginas
  • Bradesco
    2261 palavras | 10 páginas
  • bradesco
    562 palavras | 3 páginas
  • Bradesco
    4025 palavras | 17 páginas
  • bradesco
    2873 palavras | 12 páginas
  • bradesco
    8829 palavras | 36 páginas