1) De acordo com o trecho de código escrito na linguagem JAVA, responda a questão abaixo:



Documentos relacionados
MÓDULO 4 SWING Parte 3

CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I E J

Caso não exista nenhum listener registado no objecto que gera o evento, este não terá qualquer efeito.

Módulo 7. Interface Gráfica com o Usuário GUI - Introdução. Programação Orientada a Objetos I Java (Rone Ilídio)

Curso de Aprendizado Industrial Desenvolvedor WEB

RESUMO DOS IMPORTANTES

Exercício 1 : As classes abaixo serão utilizadas neste exercício: public class Ponto { int x; int y; public Ponto(int x, int y){ this.

Programação III. Interface Gráfica - Swing. Interface Gráfica Swing Jocélio Passos joceliodpassos@bol.com.br. Interface Gráfica - Swing

Aula 11: Interfaces gráficas (1/2): elementos de interface Swing

JAVA. Marcio de Carvalho Victorino. Interface Gráfica em Java (GUI)

Curso Adonai QUESTÕES Disciplina Linguagem JAVA

Desenvolvendo aplicações

Gerenciadores de Layouts

Interface Gráfica com o Usuário (GUI) Profa. Isabel Harb Manssour (Material adaptado das aulas da Profa. Luciana Nedel e do Prof.

CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I

Curso Java Starter. 1

Objectivos:. Construir programas com interfaces gráficas Graphical User Interface (GUI) application programs

Programação Gráfica em Java.

Java Foundation Classes Coleção de pacotes para criação de aplicações completas Desktop Interfaces gráficas (GUIs- Graphical User Interface)

Interface Gráficas Parte I. Bruno Crestani Calegaro

Programação Orientada a Objetos em Java. GUI Graphical User Interface

Exemplo 1. Um programa que cria uma instância de uma classe que herda da classe Frame

Exercícios 07 Introdução à POO (Interface Gráfica)

Programação Orientada a Objetos e Java - Introdução. Carlos Lopes

Programação Visual em Java

Swing. Page 1. Swing. Prof. Anderson Augustinho Uniandrade

JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: imagecomposite FACULDADE DE TECNOLOGIA SENAC PELOTAS

Análise de Programação

Programação Orientada a Objetos (DPADF 0063)

Elaborando as Interfaces Aulas 43, 44 e 45

Programação Orientada a Objetos

Java - Swing. Raphaela Galhardo raphaela@j2eebrasil.com.br

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

ou ainda ser chamado um método que pertença a um objeto, que pertence ao objeto em causa:

Roteiro para criação de Applet

Interface Gráfica. Prof. Marcelo Cohen

Criação de Applets Package: Class Name Base Class: Generate header comments: Can run standalone: Generate Standard methods:

PROGRAMAÇÃO ORIENTADA A OBJETOS -INTERFACES GRÁFICAS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br

JAVA APLICAÇÕES GRÁFICAS Propriedade Utilizada: FontSizeAnimation

8. Interfaces Gráficas de Usuário

Elaborando Interfaces. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18

Eclipse IDE Dá-se importância aos antepassados quando já não temos nenhum. Francois Chateaubriand

Jogo Da Velha. - Parte 1 - Fazendo a parte gráfica do jogo da Velha

Programação Orientada a Objetos em Java

Especialização em Engenharia de Software - CEUT

Programação por Objectos. Java

Exercício 1: Criar um programa que utiliza que desenha uma interface gráfica tal como descrito na Figura 1.1.

Java. Marcio de Carvalho Victorino

1) Responda de acordo com os conceitos de orientação a objetos (0,5).

Programação em Rede JDBC

Programação OO em Java. Profa Andréa Schwertner Charão DELC/CT/UFSM

Técnicas de Programação II

Interface Gráfica. Prof. Marcelo Cohen. (material da Profa. Luciana Nedel) Graphical User Interface (GUI)

Interface com o Usuário (UI) UIs Desacopladas (2/3) BSI Bacharelado em Sistemas de Informação LOO Linguagens Orientadas a Objetos

insfcanceof new public switch transient while byte continue extends for int null

Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.

Módulo 5 - JDBC java.sql - Conexão com Banco de Dados

Natureza do Software e dos Sistemas

Universidade da Beira Interior Cursos: Matemática /Informática e Ensino da Informática

Roteiro 1: Dados, variáveis, operadores e precedência

Computação II - Java Prof. Adriano Joaquim de Oliveira Cruz Aula Prática - Programando GUIs

Interface Gráfica. LPG II Java Interface Gráfica AWT. Introdução. AWT - Abstract Window Toolkit

Criando interfaces com o usuário. Continuação

Orientação a Objetos em Java. Leonardo Gresta Paulino Murta leomurta@ic.uff.br

Módulo 02 Programação Orientada a Objetos. Última atualização: 07/06/2010

Analisar os sistemas operacionais apresentados na figura e responder as questões abaixo: Identificar

{ System.exit(0); Exemplo (WindowAdapter) import java.awt.*; import java.awt.event.*;

Entender princípios de projeto. Capacitação para construir GUIs. Entender os pacotes que contém componentes de GUI, e as classes e interfaces de

Prova de Java. 1) Copie o programa abaixo no eclipse e complete-o, utilizando os conceitos aprendidos durante o curso. (4 pontos)

Banco de Dados. Banco de Dados. Alcides Pamplona Alcides Pamplona Linguagem de Programação CESBD 2010

Noções sobre Objetos e Classes

Membros de classe e de instância. PARTE III: Java e OO - detalhes. Exemplo 1: método. Exercício. Exemplo 1 corrigido

Como foi exposto anteriormente, os processos podem ter mais de um fluxo de execução. Cada fluxo de execução é chamado de thread.

Elaborando Interfaces. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18

Java Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da

Desenvolvimento de Aplicações Desktop

Desenvolvimento OO com Java Orientação a objetos básica

Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos

Adicionando Caixas de Verificação no seu Programa Java

Criação de telas com Swing

2 Orientação a objetos na prática

JFC/Swing. Java Avançado Interface Gráfica JFC/Swing. Introdução JFC / Swing. Introdução JFC / Swing

Programação de Computadores - I. Profª Beatriz Profº Israel

Simulado de Linguagem de Programação Java

SISTEMA EXPERIMENTALL 15/11/2009. Olá! A partir de agora vamos conhecer a IDE NetBeans efetuando um micro projeto swing.

Desenvolvimento WEB II. Professora: Kelly de Paula Cunha

O programa abaixo exemplifica o uso da classe Image para carregar e mostrar uma imagem localizada em um arquivo.

Técnicas de Programação II

Algoritmia e Programação APROG. Linguagem JAVA. Básico. Nelson Freire (ISEP DEI-APROG 2012/13) 1/31

Sintaxe Básica de Java Parte 1

Introdução a programação gráfica em Java com Swing

INTERFACE COM O USUÁRIO (em Java) Programação Orientada a Objetos

Unidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01

Programação Orientada a Objetos em java. Polimorfismo

Criação de Applets com o JBuilder Professor Sérgio Furgeri

Is Event Dispatcher Threade (Animation)

BC0501 Linguagens de Programação

A Introdução à Programação Orientada a Objetos. Programação e Sistemas de Informação

Transcrição:

1) De acordo com o trecho de código escrito na linguagem JAVA, responda a questão abaixo: boolean[][] bool = new boolean[5][5]; for(int v = 0; v < bool.length; v++) { for(int f = 0; f < bool[v].length; f++) bool[v][f] = (v == f)? true : bool[v][f]; Após a execução o array multidimensional "bool" possuirá quais valores em suas coordenadas (0,1)(2,2)(3,3)(3,4) respectivamente? a) true, false, false, true b) false, false, false, true c) true, false, true, false d) false, true, true, false e) true, false, true, false 2) Assinale a alternativa que completa respectivamente as lacunas do código abaixo para que o mesmo compile e execute CORRETAMENTE, ou seja, ao clicar no botão "Ok" seja exibida a mensagem "Sou o OK!". import java.awt.*; import java.awt.event.*; import javax.swing.*; class Questao2 extends JFrame implements { // LACUNA 1 private JButton btnok; public Questao2() { inicia(); private void inicia() { btnok = new JButton("Ok"); btnok. (this); // LACUNA 2 add(btnok); setsize(300, 200); setlayout(new FlowLayout()); setdefaultcloseoperation(windowconstants.exit_on_close); setvisible(true); public void (ActionEvent evt) { // LACUNA 3 Object o = evt.getsource(); if(o.equals(btnok)) JOptionPane.showMessageDialog(null, "Sou o OK!"); public static void main(string[] args) { new Questao2().setVisible(true); a) ActionListener, addmouselistener, addmousemotion b) ActionListener, addactionlistener, actionperformed c) AddListener, actionperformed, addactionlistener d) ActionListener, JOptionPane, addactionperformed e) ActionListener, addlistener, addperformed

3) A linguagem JAVA através do pacote javax.swing possui uma classe que pode alterar a aparência e o comportamento de alguns componentes de interface gráfica. Qual o nome desta classe? a) JDialog b) Graphics c) LookAndFeel d) UIManager e) Paint 4) Quanto aos gerenciadores de layout da linguagem de programação JAVA. Aquele que possui a característica de distribuir os componentes através de linhas e colunas onde a largura e altura são as mesmas para cada componente é: a) BorderLayout b) GridLayout c) FlowLayout d) BoxLayout e) CardLayout 5) De acordo com a linguagem de programação JAVA, qual é o resultado da expressão abaixo: a) 4 b) 16.0 c) 16 d) 64 e) 64.0 Math.pow(8,2) 6) Qual é a saída, após a execução do o trecho de código abaixo escrito na linguagem JAVA? boolean resultado = false; char[] check = {'!', '@', '#', '*', '&', '$' ; String senha = "******"; for(char c : check) { if(senha.indexof(c) == -1) resultado = true; if(resultado) System.out.println("Senha válida"); else System.out.println("Senha inválida"); a) Senha válida b) Senha inválida c) Erro de compilação d) Erro de execução e) nenhuma da respostas anteriores

7) Com relação as afirmativas abaixo, assinale a alternativa CORRETA: I) Servlets são códigos JAVA que executam no navegador após um método GET ou POST. II) A primeira requisição de uma página JSP irá gerar um servlet (JSP compilado) que responderá as requisições seguintes. III) Applets são códigos JAVA que necessitam de uma página web como container. IV) O método start() da classe Applet é utilizado para receber parâmetros da página web. São verdadeiras as seguintes afirmações: a) I, II, III b) II, III c) I, III d) I, II, IV e) nenhuma das anteriores 8) De acordo com o trecho de código escrito na linguagem JAVA, qual serão respectivamente os valores booleanos impressos? String a,b,c,d; a = new String("A"); b = a; c = "A"; d = "A"; System.out.println(a.equals(b)); System.out.println(c == b); System.out.println(c == d); System.out.println(a.equals(d)); a) true, false, true, false b) false, true, false, true c) true, false, true, true d) false, false, false, true e) true, true, true, true 9) De acordo com o trecho de código escrito na linguagem JAVA, qual serão respectivamente os valores inteiros impressos? public class Variaveis { public static int x; public int y; Variaveis a = new Variaveis(); Variaveis b = new Variaveis(); a.y = 5; b.y = 6; a.x = 1; b.x = 2; System.out.println(a.y);

System.out.println(b.y); System.out.println(a.x); System.out.println(b.x); a) 5, 6, 1, 2 b) 5, 5, 1, 1 c) 6, 6, 2, 2 d) 5, 6, 2, 2 e) 6, 6, 1, 2 10) A linguagem JAVA possui a API JDBC que fornece suporte a conexão com diversos SGBD(Sistemas Gerenciadores de Banco de Dados) do mercado. Para que um programa escrito em JAVA estabeleça conexão com o banco através desta API é necessário a criação de uma instância do Controlador de Acesso ao Banco e que a classe que gerencia estes controladores execute o método que estabelece a conexão. Qual é a classe / método que retorna uma instância do controlador de acesso ao banco fornecido pelo fabricante do SGBD e a classe / método que estabelece a conexão, respectivamente? a) Class.getConnection, Driver.forName b) Load.driver, doget.connection c) DriverManager.getConnection, Class.forName d) Class.forName, DriverManager.getConnection e) New.Driver, DriverManager.getConnection

GABARITO DAS QUESTÕES DE JAVA (SIMULADO 15MAR09) 1) D 2) B 3) D 4) B 5) E 6) A 7) B 8) C 9) D 10) D