Você está na página 1de 20

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.

com 1
Constelao
Desenvolvimento de Sistemas

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 2


Questes de concursos
[IADES 2017 HEMOCENTRO/DF Tecnologia da Informao Questo 32]
Observe o trecho de cdigo a seguir, escrito na linguagem de programao
Java.

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 3


Comentrios
Variveis em Java
Campos
Classificao:
Variveis de instncia
Variveis de classe
Varireis locais
Parmetros

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 4


Comentrios
Variveis em Java
Variveis de instncia
Campos no estticos
Mantm informaes especficas e individuais de cada objeto (instncia) de
uma classe
Possuem escopo de classe
Variveis de classe
Campos estticos
Possuem o modificador static
Esse modificador informa ao compilador que haver apenas uma cpia da
varivel
No importando quantas instncias a classe tenha

Mantm informaes da classe


No de suas instncias
Possuem escopo de classe
rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 5
Comentrios
Variveis em Java
Variveis locais
So declaradas dentro de:
Construtores
Mtodos
Controle de fluxos
Possuem escopo dessas estruturas
So vistas apenas dentro da estrutura onde foram declaradas

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 6


Comentrios
Variveis em Java
Parmetros
So valores passados para
Construtores
Mtodos
Clusula catch em um bloco try-catch
Cada vez que uma exceo capturada
A sua declarao feita na assinatura dessas estruturas
Possuem escopo dessas estruturas
So vistos apenas dentro da estrutura onde foram declarados

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 7


Comentrios
No cdigo da questo h:
Varivel de classe x:
static int x = 12;
Varivel local x (escopo do controle de fluxo for):
for (int x = 0; x < 6; x++) {
}
System.out.print(x);
Nesse ponto, ser impresso o valor da varivel de classe x (12)
Pois est fora do escopo da varivel local x

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 8


Comentrios

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 9


Questes de concursos
[IADES 2017 HEMOCENTRO/DF Tecnologia da Informao Questo 32]
A execuo desse programa produzir como resultado a seguinte sada:
[A] 5
[B] 6
[C] 012345
[D] 12
[E] 0123456

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 10


Questes de concursos
[IADES 2017 HEMOCENTRO/DF Tecnologia da Informao Questo 32]
A execuo desse programa produzir como resultado a seguinte sada:
[A] 5
[B] 6
[C] 012345
[D] 12
[E] 0123456

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 11


Questes de concursos
[IADES 2017 HEMOCENTRO/DF Tecnologia da Informao Questo 33]
Assinale a alternativa que indica a linguagem de programao que
considerada uma linguagem Server Side (processadas diretamente pelo
servidor Web).
[A] Flash.
[B] Silverlight.
[C] HTML.
[D] CSS.
[E] PHP.

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 12


Comentrios
Adobe Flash Player
um plugin para navegadores
Anteriormente criado e disponibilizado pela Macromedia
Agora pertence Adobe Systems
Possibilita visualizar vdeos, fotos, imagens, grficos e contedos
interativos diretamente a partir do navegador

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 13


Comentrios
Silverlight
um plugin para navegadores
Desenvolvido pela Microsoft
Para Windows e Windows Phone
Possibilita visualizar vdeos, fotos, imagens, grficos e contedos
interativos diretamente a partir do navegador
Pretende ser um concorrente do Adobe Flash Player
Que atualmente domina o segmento de plugins de multimdia no mundo

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 14


Comentrios
HTML
HyperText Markup Language
Linguagem de Marcao de Hipertexto
uma linguagem de marcao utilizada na construo de pginas na Web
fruto da juno entre os padres:
HyTime
SGML
Documentos HTML so interpretados por navegadores

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 15


Comentrios
CSS
Cascading Style Sheets
uma linguagem de folhas de estilo utilizada para definir a apresentao
de documentos escritos em uma linguagem de marcao
Como HTML ou XML
O seu principal benefcio a separao entre o formato e o contedo de
um documento

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 16


Comentrios
PHP
Acrnimo recursivo para PHP: Hypertext Preprocessor
Originalmente Personal Home Page
uma linguagem interpretada livre
Usada originalmente apenas para o desenvolvimento de aplicaes presentes
e atuantes no lado do servidor
Capazes de gerar contedo dinmico na web

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 17


Questes de concursos
[IADES 2017 HEMOCENTRO/DF Tecnologia da Informao Questo 33]
Assinale a alternativa que indica a linguagem de programao que
considerada uma linguagem Server Side (processadas diretamente pelo
servidor Web).
[A] Flash.
[B] Silverlight.
[C] HTML.
[D] CSS.
[E] PHP.

rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 18


'

www.itnerante.com.br/profile/RogerioAraujo
www.facebook.com/professorRogerioAraujo
rogerioaraujo.wordpress.com twitter: @rgildoaraujo
rgildoaraujo@gmail.com profrogeraoaraujo@gmail.com
www.youtube.com/rgildoaraujo
rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 19
rogerioaraujo.wordpress.com twitter: @rgildoaraujo rgildoaraujo@gmail.com 20