EBS211-Aula2.1 (Atualizado 3/8/16)

Propaganda
Ambiente de
Desenvolvimento
Integrado (IDE)
Aula #2.1. – EBS 211 – POO e UML
Prof. Luiz Fernando S. Coletta
[email protected]
Campus de Tupã
Roteiro

Ambiente de Desenvolvimento Integrado;

Linguagens de Programação;

Instalação do Visual Studio Community 2015.
2
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
3
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
4
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
✔
Depurador;
5
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
✔
Depurador;
✔
Compilador;
6
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
✔
Depurador;
✔
Compilador;
✔
Modelagem;
7
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
✔
Depurador;
✔
Compilador;
✔
Modelagem;
✔
Geração de código;
8
Linguagens de Programação

Ambiente de desenvolvimento
integrado
– IDE (Integrated Development Environment)
• Programa de computador para desenvolvimento
de Softwares;
✔
Editor de código-fonte;
✔
Depurador;
✔
Compilador;
✔
Modelagem;
✔
Geração de código;
✔
Distribuição.
9
Linguagens de Programação

Ambiente de desenvolvimento
integrado
10
Linguagens de Programação

Ambiente de desenvolvimento
integrado
11
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)
12
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)

IDEs proporcionam RAD (Rapid Application
Development – desenvolvimento rápido de
aplicativos)
13
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)

IDEs proporcionam RAD (Rapid Application
Development – desenvolvimento rápido de
aplicativos)
– Enfatiza o reúso
14
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)

IDEs proporcionam RAD (Rapid Application
Development – desenvolvimento rápido de
aplicativos)
– Enfatiza o reúso
●
Componentes "pré-fabricados" (WYSIWYG);
15
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)

IDEs proporcionam RAD (Rapid Application
Development – desenvolvimento rápido de
aplicativos)
– Enfatiza o reúso
●
Componentes "pré-fabricados" (WYSIWYG);
●
Bibliotecas e templates prontos;
16
Linguagens de Programação

IDEs podem suportar mais de uma linguagem de
programação (e podem integrá-las)

IDEs proporcionam RAD (Rapid Application
Development – desenvolvimento rápido de
aplicativos)
– Enfatiza o reúso
●
Componentes "pré-fabricados" (WYSIWYG);
●
Bibliotecas e templates prontos;
●
Frameworks (Microsoft .NET).
17
Linguagens de Programação

NetBeans (Linguagem Java)
18
Linguagens de Programação

TIOBE Index: indicador da popularidade de
linguagens de programação:
19
Linguagens de Programação
20
Linguagens de Programação

Visual Studio Community 2015
– IDE gratuita da Microsoft
• Para desenvolvedores individuais;
• Projetos de código aberto;
• Pesquisas acadêmicas;
• Treinamento de pequenas equipes.
21
Linguagens de Programação

Visual Studio Community 2015
– Suporta diversas linguagens de programação
• Visual Basic
• HTML
• JavaScript
• F#
• C++
• C# (C Sharp)
22
Linguagens de Programação

Visual Studio Community 2015
– Suporta diversas linguagens de programação
• Visual Basic
• HTML
• JavaScript
• F#
• C++
Linguagens Orientadas a Objetos
• C# (C Sharp)
23
Instalação do Visual Studio

Site oficial: https://www.visualstudio.com/
24
Instalação do Visual Studio

Download do arquivo "vs_community.exe"
25
Instalação do Visual Studio

Execute "vs_community.exe"
26
Instalação do Visual Studio

Escolha o tipo da instalação
27
Instalação do Visual Studio

Instalando...
28
Instalação do Visual Studio

Pronto!
29
Instalação do Visual Studio

Abra o VS 2015 através de seu ícone
30
Instalação do Visual Studio

Abra o VS 2015 através de seu ícone
Ambiente
31
Instalação do Visual Studio

Abra o VS 2015 através de seu ícone
Tema
Ambiente
32
Instalação do Visual Studio

Abra o VS 2015 através de seu ícone
Tema
Ambiente
Comece!
33
Download