Você está na página 1de 8

LPOO – PROFESSORA VALÉRIA H. P.

GERBELLI
1

AULA – 28 de Setembro de 2018

Índice TIOBE para julho de 2017

A linguagem de programação Go continua a aumentar. Este mês


está em um ponto alto e entra no top 10. Este é um marco
importante para a linguagem de programação Go, mas também
faz você se perguntar o que está por vir. É realmente capaz
de se juntar às grandes estrelas no mundo da linguagem de
programação e deixar línguas como JavaScript e Python
atrás?

O índice TIOBE Programming Community é um indicador da


popularidade das linguagens de programação. O índice é
atualizado uma vez por mês. As avaliações são baseadas no
número de engenheiros qualificados em todo o mundo, cursos
e fornecedores de terceiros. Motores de busca populares
como Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube e
Baidu são usados para calcular as classificações. É
importante notar que o índice TIOBE não é sobre
a melhor linguagem de programação ou o idioma em que
a maioria das linhas de código foram gravadas.
O índice pode ser usado para verificar se suas habilidades
de programação ainda estão atualizadas ou para tomar uma
decisão estratégica sobre o que a linguagem de programação
deve ser adotada ao iniciar a construção de um novo sistema
de software.

JULHO JULHO DE LINGUAGEM DE


DE 2017 2016 MUDANÇA PROGRAMAÇÃO CLASSIFICAÇÕES MUDANÇA

1 1 Java 13,774% -6,03%

2 2 C 7.321% -4,92%

3 3 C ++ 5,576% -0,73%

4 4 Python 3,543% -0,62%

5 5 C# 3,518% -0,40%

6 6 PHP 3,093% -0,18%

7 8 Visual Basic .NET 3,050% + 0,53%


LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
2

JULHO JULHO DE LINGUAGEM DE


DE 2017 2016 MUDANÇA PROGRAMAÇÃO CLASSIFICAÇÕES MUDANÇA

8 7 JavaScript 2,606% -0,04%

9 12 Delphi / Object 2,490% + 0,45%


Pascal

10 55 Go 2,363% + 2,20%

11 9 Perl 2,334% -0,09%

12 14 Swift 2,253% + 0,29%

13 11 Ruby 2,249% + 0,13%

14 10 Assembly 2,240% -0,04%


Language

15 17 R 2.105% + 0,59%

16 13 Visual Basic 2,096% + 0,08%

17 16 MATLAB 2,009% + 0,45%

18 15 Objective c 1,896% + 0,01%

19 21 Scratch 1.813% + 0,73%

20 18 PL / SQL 1,545% + 0,09%

Criando Splash Screen


Todo SW quando está sendo iniciado, exibe uma tela, de
informação de carregamento. É o que iremos aprender agora.
Existe uma diferença entre esta tela que criaremos aqui em C#
com a tela de Splash do VB.NET :

 A Do VB é verdadeira,
do C# nós decidimos o
tempo que esta tela
deve ficar ativa.
LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
3

Propriedades do formulário a serem alteradas:

FormBorderStyle = None
Name = Form_SplashScreen
StartPosition = CenterScreen

Insira uma PictureBox, altere as seguintes propriedades:

Name : Pct_logo
Image : clique na reticencias, opção Local Resources,
clique em import e selecione sua imagem. Vide figura
abaixo:

SizeMode: StretchImage

Insira uma ProgressBar,


altere a propriedade:

Name:BarraProgresso

Insira um Timer, altere


as seguintes
propriedades:

Obs.: Este é um objeto do tipo ghost, ele não aparece no


formulário,apenas na parte inferior do mesmo.

Name: Tempo
Enabled: True
LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
4

Interval: 1000 (milissegundos)

Insira uma Label, altere as seguintes propriedades:

Name: lbl_tempo
AutoSize: false
Font: Tipo Escolha uma de sua preferencia LEGÍVEL
Tamanho 14

 INSIRA OUTRO FORMULARIO – WINDOWS FORM DE NOME

Programando Splash Screen


1.Dê 2 clics no objeto Tempo. Ele irá abrir a janela de
código, no evento Tick deste objeto.

Criando Formulário de Login


Para fazermos o formulário de
Login, vamos precisar de:
 2 Labels
 2 Buttons
 2 Textbox
 1 PictureBox
LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
5

Altere as propriedades de acordo com abaixo :

Label1
Text = Login
Name = lbllogin

Label2 TextBox2
Text = Senha Name = txt_senha
Name = lblsenha
PictureBox
Button1 Image = imagem de sua escolha
Name = but_logar BackColor = (WEB) Transparent
Text = &Entrar SizeMode = StretchImage

Button2 Formulário
Name = but_sair Name = Form_Login
Text = &Sair Text = Login do Sistema
Image = imagem de sua escolha
TextBox1 StartPosition = CenterScreen
FormBorderStyle = FixedDialog
Name = txt_login

Programando Formulário de Login


Dê 2 clics no botão sair.
Digite o código abaixo :

MessageBox  Classe
Show()  método da classe MessageBox que necessita de
argumentos para funcionar corretamente.

SINTAXE

Show(String, String, MessageBoxButtons.botoes,


MessageBoxIcon.icones, MessageBoxDefaultButton.botão,
MessageBoxOptions options);

String = Texto que sera exibido na caixa de mensagem


LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
6

String = Texto que será exibido na barra de título da caixa


de mensagem

MessageBoxButtons = especifica quais devem ser exibidos na


caixa de mensagem. Exemplo MessageBoxButtons.OkCancel

MessageBoxIcon = especifica que especifica qual ícone deve


ser exibido na caixa de mensagem.
Exemplo MessageBoxButtons.Question
LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
7
LPOO – PROFESSORA VALÉRIA H. P. GERBELLI
8

MessageBoxDefaultButton = que especifica o botão padrão da


caixa de mensagem. Exemplo MessageBoxDefaultButton.Button1

MessageBoxOptions = que especifica quais opções de exibição


e associação serão usadas para a caixa de mensagem.
Exemplo MessageBoxOptions.RightAlign

Você também pode gostar