Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0263_AV_201602712191 » PROGRAMAÇÃO ORIENTADA A OBJETOS Tipo de Avaliação: AV Aluno: 201602712191 MISAEL COSTA DOS SANTOS Professor: MARCIO PACHECO DE AZEVEDO Turma: 9001/AA Nota da Prova: 7,0 Nota de Partic.: 2 Av. Parcial 2 Data: 26/11/2016 10:42:08 1a Questão (Ref.: 201602885531) Pontos: 1,0 / 1,0 Observe o código java: Para que possamos ter como saída: "DooBeeDooBeeDo" Quais os valores que devemos preencher nas lacunas de código ? Resposta: 3 print print 3 Gabarito: 3; print; print; 3 2a Questão (Ref.: 201602908452) Pontos: 0,5 / 1,0 O que é JDBC e qual a principal diferença com o ODBC? Resposta: O JDBC ( Java Database Connectivy) define um conjunto de classes e interfaces para escrever programas ou sistemas em que utilizem Banco de Dados, ele fornece as classes e interfaces necessárias para fazer a conexão com o SGBD. 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. 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çãocliente 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.: 201603430737) Pontos: 1,0 / 1,0 O pacote de controles gráficos que o canvas não se altera com o sistema operacional é? JAVAX UTIL IO SWING AWT 4a Questão (Ref.: 201603531760) Pontos: 1,0 / 1,0 Os gerenciadores de layouts organizam os componentes GUI em um container de objetos com o objetivo de construir uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa funcionalidade permite que o programador se concentre na aparência e nos comportamentos básicos, deixando para o gerenciador de layout a responsabilidade do detalhe da aparência. Neste contexto, assinale a alternativa que apresenta o conjunto de linhas que configura o gerenciador FlowLayout para o container corrente. layout = new FlowLayout(); getContentPane(layout); layout = new FlowLayout(); getContentPane().getLayout(layout); layout = new FlowLayout(); getContent().setLayout(layout); layout = new FlowLayout(); getContentPane().setLayout(layout); layout = new FlowLayout(); getPane().setLayout(layout); 5a Questão (Ref.: 201603033436) Pontos: 1,0 / 1,0 A classe Cursor (java.lang.Object) encapsula a representação do bitmap do cursor do mouse. Para alterar o comportamento dos cursores, basta definir o novo tipo de cursor com: this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR)); this.getCursor(Cursor.MOVE_CURSOR); Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR); this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR)); this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR)); 6a Questão (Ref.: 201602874657) Pontos: 1,0 / 1,0 Sobre o tratamento de eventos, identifique qual das interfaces abaixo está INCORRETA. LabelTextListener MouseListener FocusListener KeyListener WindowListener 7a Questão (Ref.: 201603033081) Pontos: 0,5 / 0,5 Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: ItemListener TextListener KeyListener MouseListener ActionListener 8a Questão (Ref.: 201603424396) Pontos: 0,0 / 0,5 Java Database Connectivity (JDBC) define um conjunto de classes e interfaces para escrever programas ou sistemas em Java que utilizem Banco de Dados. Estas classes e interfaces efetuam as conexões entre a aplicação e o Sistema Gerenciador de Banco de Dados (SGBD). Ao utilizar o JDBC, podemos enviar comandos SQL ou PL/SQL para quase todos os bancos de dados relacionais. Em um programa Java, o objeto que representa as sentenças com instruções SQL que serão enviadas para execução pelo SGBD é uma implementação da interface: Command ResultSet Statement DriverManeger Connection 9a Questão (Ref.: 201603352368) Pontos: 0,5 / 0,5 Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "A interface ____________ é uma tabela de dados que representa o resultado de uma consulta em uma base de dados." Statement Command Connection ResultSet DataSet 10a Questão (Ref.: 201603024464) Pontos: 0,5 / 0,5 Os componentes GUI Swing podem fazer uso de Threads. Identifique com verdadeiro ou falso as alternativas abaixo: ( ) Todas as interações com componentes Swing devem ser executadas a partir de, no máximo, 10 Threads de cada vez ( ) invokeLater() solicita que algum código seja executado na Thread de despacho de evento. Este método retorna imediatamente a execução do código, sem que seja necessário esperar. ( ) invokeAndWait(): Atua muito semelhante ao invokeLater(), exceto pelo fato de esperar pela execução do código. v, v, v f, v, f f, v, v v, v, f v, f, v
Compartilhar