Week 6 : Swing and Database Connectivity - Quiz

 

 

Time Remaining:  

   

 

Question 1.1. (TCOs 1–8) Which of the following statements is false? (Points : 3)

        You can disable editing on a text area.

        You can specify the number of columns in a text area.

        You can create a text field with a specified text area.

        You can specify a horizontal text alignment in a text area.

 

 

Question 2.2. (TCOs 1–8) _____ can be used to enter or display a string. (Points : 3)

        A button

        A check box

        A text field

        A label

        A radio button

 

 

Question 3.3. (TCOs 1–8) The method _____ gets the contents of the text field jtf. (Points : 3)

        jtf.findString()

        jtf.getText(s)

        jtf.getString()

        jtf.getText()

 

 

Question 4.4. (TCOs 1–8) Analyze the following code.

import javax.swing.*;

import javax.swing.border.*;

import java.awt.*;

public class Test extends JFrame  {

  public Test() {

    Border border = new TitledBorder("My button");

    JButton jbt1 = new JButton("OK");

    JButton jbt2 = new JButton("Cancel");

    jbt1.setBorder(border);

    jbt2.setBorder(border);

    add(jbt1, BorderLayout.NORTH);

    add(jbt2, BorderLayout.SOUTH);

  }

  public static void main(String[ ] args) {

    JFrame frame = new Test();

    frame.setSize(200, 100);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setVisible(true);

  }

} (Points : 3)

        Two buttons displayed with the same border.

        The program has a compile error because you assign new TitledBorder("My button") to a variable of the border type.

        The program has a runtime error because you cannot set a border on a button.

        Two buttons displayed, but only one button has the border.

 

 

Question 5.5. (TCOs 1–8) _____ allows selections of multiple contiguous items without restrictions. (Points : 3)

        Single selection

        Single-interval selection

        Multiple selection

        Multiple-interval selection

 

 

Question 6.6. (TCOs 1–8) To retrieve all courses with more than 3 credit hours, you write 

select * from Course

where numOfCredits > 3;

Is this statement correct? (Points : 3)

        Yes

        No

 

 

Question 7.7. (TCOs 1–8) What is the return value from 

     stmt.executeUpdate("insert into T values (100, 'Smith')") (Points : 3)

        an int value indicating how many rows are effected from the invocation.

        an object that contains the status of the execution.

        a value indicating whether the SQL statement has been executed successfully.

        void.

 

 

Question 8.8. (TCOs 1–8) Which of the following statements is false? (Points : 3)

        PreparedStatement is for SQL query statements only. You cannot create a PreparedStatement for SQL update statements.

        The parameters in a prepared statement are denoted using the ? sign.

        PreparedStatement is efficient for repeated executions.

        PreparedStatement is a subinterface of Statement.

 

 

Question 9.9. (TCOs 1–8) What information may not be obtained from a DatabaseMetaData object? (Points : 3)

        Maximum number of connections to the database

        ODBC driver name and version

        Maximum table name length and maximum number of columns in a table

        Database URL and product name

 

 

Question 10.10. (TCOs 1–8) The method _____ adds a text area jta to a scrollpane jScrollPane. (Points : 3)

        jScrollPane.insert(jta)

        jScrollPane.add(jta)

        jScrollPane.addItem(jta)

        None of them

 

 

 

    • 8 years ago
    CIS355A Week6 Quiz
    NOT RATED

    Purchase the answer to view it

    blurred-text
    • attachment
      cis355a_week6_quiz.docx