Logo Passei Direto
Buscar

PROVA AV - PROGRAMAÇÃO ORIENTADA A OBJETO

User badge image
Bruno

em

Ferramentas de estudo

Questões resolvidas

O que é JDBC e qual a principal diferença com o ODBC?

Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Em função dos tipos de bordas possíveis, correlacione as colunas abaixo:
Correlacione as colunas abaixo:
( ) Coloca uma borda com um texto
( ) Você define quantos pixels serão utilizados.
( ) Define as bordas simples.
( ) Podemos compor duas bordas com este estilo.
ii, iv, i, iii
ii, iii, i, iv
iv, ii, i, iii
iii, ii, i, iv
iii, iv, i, ii

Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO.
WindowClosed: chamado depois do fechamento da janela.
WindowOpenFrame: chamado quando usuário abre uma nova janela.
WindowDeactivated: chamado quando usuário torna outra janela a janela ativa.
WindowActivated: chamado quando usuário torna janela ativa.
WindowClosing: chamado quando inicia o fechamento da janela.

É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop-down:


JList
JButton
JCheckBox
JOptionPane
JComboBox

A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontrasse a DriverManager.
Dada as alternativas abaixo, selecione a que define DriverManager.
Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro.
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados.
Implementado quando você deseja acessar banco de dados usando procedimentos armazenados.
Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções SQL estáticas no tempo de execução. Não pode aceitar parâmetros.

A execução de uma Thread pode passar por:
cinco estados
três estados
dois estados
quatro estados
um estado

Threads que trocam informações em tempo de execução são chamadas de:
executáveis
encerradas
síncronas
assíncronas
bloquedas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O que é JDBC e qual a principal diferença com o ODBC?

Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Em função dos tipos de bordas possíveis, correlacione as colunas abaixo:
Correlacione as colunas abaixo:
( ) Coloca uma borda com um texto
( ) Você define quantos pixels serão utilizados.
( ) Define as bordas simples.
( ) Podemos compor duas bordas com este estilo.
ii, iv, i, iii
ii, iii, i, iv
iv, ii, i, iii
iii, ii, i, iv
iii, iv, i, ii

Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO.
WindowClosed: chamado depois do fechamento da janela.
WindowOpenFrame: chamado quando usuário abre uma nova janela.
WindowDeactivated: chamado quando usuário torna outra janela a janela ativa.
WindowActivated: chamado quando usuário torna janela ativa.
WindowClosing: chamado quando inicia o fechamento da janela.

É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop-down:


JList
JButton
JCheckBox
JOptionPane
JComboBox

A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontrasse a DriverManager.
Dada as alternativas abaixo, selecione a que define DriverManager.
Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro.
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados.
Implementado quando você deseja acessar banco de dados usando procedimentos armazenados.
Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções SQL estáticas no tempo de execução. Não pode aceitar parâmetros.

A execução de uma Thread pode passar por:
cinco estados
três estados
dois estados
quatro estados
um estado

Threads que trocam informações em tempo de execução são chamadas de:
executáveis
encerradas
síncronas
assíncronas
bloquedas

Prévia do material em texto

29/11/2017 BDQ Prova 
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 
 
 
 
Disciplina: PROGRAMAÇÃO ORIENTADA A OBJETOS 
Avaliação: Data: 24/11/2017 13:57:31 (F) Critério: AV 
Aluno: 
 
Professor:MARCIO PACHECO DE AZEVEDO 
 
Turma: 
Nota Prova: 7,8 de 9,0 Nota Partic.: 0 Av. Parcial.: 2,0 
 
Nota SIA: 
 PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
 
 1a Questão (Ref.: 102449) 
Pontos: 0,8 / 1,0 
Encapsulamento é o ato de esconder do usuário informações que não são de seu interesse ou por segurança 
dos dados. Basicamente o encapsulamento separa os elementos visíveis de um objeto dos invísiveis. Explique o 
significado das palavras-chave PUBLIC, PRIVATE, PROTECTED e PAKAGE. 
Resposta: PUBLIC - O acesso aos métodos e atributos é disponível para todas as classes. 
PRIVATE - O acesso aos métodos e atributos é disponível apenas para a classe desejada. É o nível mais alto de 
encapsulamento. 
PROTECTED – 
PAKAGE - O acesso aos métodos e atributos é disponível apenas para a própria classe PAKAGE. 
Gabarito: public - A classe, método ou atributo, é sempre acessível a todos os métodos de quaisquer outras 
classes. private - A classe, método ou atributo, é acessível somente por métodos da própria classe. É o nível 
mais rígido do encapsulamento. protected - A classe, método ou atributo, é acessível aos métodos da própria 
classe e de suas subclasses. pakage - A classe, método ou atributo, é acessível somente por métodos das 
classes que pertencem ao mesmo "pakage". 
 2a Questão (Ref.: 125042) Pontos: 0,0 / 1,0 
O que é JDBC e qual a principal diferença com o ODBC? 
Resposta: 
Gabarito: 
Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que fazem o 
envio de instruções SQL para qualquer banco de dados relacional. 
29/11/2017 BDQ Prova 
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 
A idéia de ODBC(Open Database Connectivity) foi criar uma maneira comum de acesso usando SQL (ODBC 
Driver Manager), de forma que uma aplicação-cliente pudesse acessar bases de dados de diferentes 
fornecedores, como por exemplo, Oracle Database, SQL Server (Microsoft), DB2 (IBM), entre outras, através de 
seus drivers correspondentes. Já o JDBC(Java DataBase Connection) é um conjunto de classes e interfaces em 
Java, que proporcionam uma interface similar a ODBC para bases de dados SQL. 
 
Ambas funcionam como meio de comunicação Banco X Aplicação, porém, ODBC é uma aplicação Windows 
restrito apenas a ele, enquanto a JDBC, por ser escrita em java, é multiplataforma. 
 
 
 
 
 3a Questão (Ref.: 91083) Pontos: 1,0 / 1,0 
Sobre API Java Swing identifique a alternativa FALSA. 
 A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes 
comuns são separadas em seus próprios pacotes, a usabilidade do código e manutenção são alavancadas. 
 A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para 
criação de componentes e containers "leves" (puramente criados em Java). A API Swing foi feita para 
substituir a API AWT. Muitas das novas classes refeitas foram chamadas com o nome antigo que recebiam 
do componente AWT legado prefixado com um "J". 
 Swing tira proveito da arquitetura model-view-controller (MVC). O modelo representa o estado atual de 
cada componente. A visão é a representação dos componentes sobre a tela. O controle é a funcionalidade 
que liga os componentes de interface com usuário aos eventos. 
 Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos 
componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips, 
funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores, 
componentes de texto, sliders, e barras de progresso. 
 Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton. 
 
 
 
 
 
 
4a Questão (Ref.: 91184) Pontos: 1,0 / 1,0 
De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está 
correta. 
 Quando usarmos o método add para acrescentar um componente em um container, o layout manager 
em uso deve ser levado em consideração. 
 
 A plataforma Java fornece quatro layout managers mais usados: BorderLayout, BoxLayout, 
FlowLayout, GridLayout. 
 Chamadas possíveis do add: Usando posição relativa (BorderLayout) panel.add(component, 
BorderLayout.CENTER) e Ordem de adição: (BoxLayout, GridLayout, ...) panel.add(component). 
 Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela que desejamos. 
 A decisão é tomada usando-se designs padronizados pelo usuário. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29/11/2017 BDQ Prova 
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 
5a Questão (Ref.: 241009) Pontos: 1,0 / 1,0 
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. 
Em função dos tipos de bordas possíveis, correlacione as colunas 
abaixo: 
i. Simple 
 ii. Matte 
iii. Titled 
iv. Compound 
 
 
( ) Coloca uma borda com um texto 
( ) Você define quantos pixels serão utilizados. 
( ) Define as bordas simples. 
( ) Podemos compor duas bordas com este estilo. 
iii, ii, i, iv 
ii, iii, i, iv 
ii, iv, i, iii 
iii, iv, i, ii iv, 
ii, i, iii 
 
 
 
 
6a Questão (Ref.: 91383) Pontos: 1,0 / 1,0 
Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. 
 
 WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. 
WindowOpenFrame: chamado quando usuário abre uma nova janela. 
WindowClosing: chamado quando inicia o fechamento da janela. 
 
 WindowClosed: chamado depois do fechamento da janela. 
 WindowActivated: chamado quando usuário torna janela ativa. 
 
 7a Questão (Ref.: 249673) Pontos: 1,0 / 1,0 
É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop-down: 
JList 
JCheckBox 
JComboBox 
JButton 
JOptionPane 
 
 
 
 
 
 
 
 
 
 
29/11/2017 BDQ Prova 
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 
8a Questão (Ref.: 571126) Pontos: 1,0 / 1,0 
A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas 
interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontrasse a DriverManager. 
Dada as alternativas abaixo, selecione a que define DriverManager. 
 Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro. 
Implementado quando você planeja usar as instruções SQL muitas vezes. Aceita parâmetros de entrada em 
tempo de execução. 
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados 
Implementado quando você deseja acessar banco de dados usando procedimentos armazenados. 
Também pode aceitar parâmetros de entrada em tempo de execução. 
 Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as 
instruções SQL estáticas no tempo de execução. Não pode aceitar parâmetros. 
 
 
 
 
9a Questão (Ref.: 249676) Pontos: 0,5 / 0,5 
A execução de uma Thread pode passar por: 
três estados 
cinco estados 
quatroestados 
um estado 
dois estados 
 
 
 
 
 
 10a Questão (Ref.: 249677) Pontos: 0,5 / 0,5 
Threads quetrocam informações em tempo de execução são chamadas de: 
bloquedas 
encerradas 
assíncronas 
síncronas 
executáveis 
 
 
 
 
 
Observação: Estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo 
finalizar DEFINITIVAMENTE a avaliação. 
 
Data: 24/11/2017 14:07:05 
 
Educational Performace Solution EPS ® - Alunos

Mais conteúdos dessa disciplina