0% found this document useful (0 votes)
32 views10 pages

AJP Unitwise MCQ-5-14

Uploaded by

danepratik4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views10 pages

AJP Unitwise MCQ-5-14

Uploaded by

danepratik4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

1 Abstract Windowing Toolkit (AWT)

Unit I

Multiple Choice Questions for Online Exam

Q. 1 Give the abbreviation of AWT ? Q. 8 How many types of controls does AWT supports
(a) Applet Windowing Toolkit these controls are subclasses of component?
(b) Abstract Windowing Toolkit (a) 7 (b) 6
(c) Absolute Windowing Toolkit (c) 5 (d) 8
(d) None of the above Q. 9 Which are passive controls that do not support any
Q. 2 Which is the container that contain title bar and interaction with the user?
can have MenuBars. It can have other components (a) Choice (b) List
like button, textfield etc.? (c) Labels (d) Checkbox
(a) Panel (b) Frame Q. 10 By which method You can set or change the text in
(c) Window (d) Container a Label ?
Q. 3 Which is a component in AWT that can contain (a) setText() (b) getText()
another components like buttons, textfields, labels (c) Both A & B (d) None of the above
etc.?
Q. 11 Which class is used to create a pop‐up list of items
(a) Window (b) Container from which the user may choose?
(c) Panel (d) Frame (a) List (b) Choice
Q. 4 AWT is used for GUI programming in java? (c) Labels (d) Checkbox
(a) True Q. 12 Which object can be constructed to show any
(b) False number of choices in the visible window?
Q. 5 Which class provides many methods for graphics (a) Labels (b) Choice
programming? (c) List (d) Checkbox
(a) java.awt Q. 13 Which is used to store data and partial results, as
(b) java.Graphics well as to perform dynamic linking, return values
(c) java.awt.Graphics for methods, and dispatch exceptions?
(d) None of the above (a) Window (b) Panel
Q. 6 These two ways are used to create a Frame (c) Frame (d) Container
By creating the object of Frame class (association) Q. 14 The following way is used to create a frame is by
By extending Frame class (inheritance) creating the object of Frame class?
(a) True (a) inheritance
(b) False (b) association
Q. 7 Which is the container that doesn't contain title (c) Both A & B
bar and MenuBars. It can have other components (d) None of the above
like button, textfield etc?
Q. 15 AWT more powerful components like tables, lists,
(a) Window
scroll panes, color chooser, tabbed pane etc.?
(b) Frame
(a) True (b) False
(c) Panel
(d) Container
Advanced Java Programming (MSBTE) M1-2 MCQ - Abstract Windowing Toolkit (AWT)

Q. 16 These four methods commonly used in? Q. 22 What is API?


(i) public void add(Component c) (a) Application Programming Interchange
(ii) public void setSize(int width,int height) (b) Application Programming Interaction
(iii) public void setLayout(LayoutManager m) (c) Application Programming Interface
(iv) public void setVisible(boolean) (d) None of these
(a) Graphics class Q. 23 What is default layout for Dialog?
(b) Component class (a) FlowLayout (b) GridLayout
(c) Both A & B (c) CardLayout (d) BorderLayout
(d) None of the above Q. 24 Which method is used to count the number of
Q. 17 In Graphics class which method is used to draws a items is the List.
rectangle with the specified width and height? (a) getItem( ) (b) getSelectedItem( )
(a) public void drawRect(int x, int y, int width, int (c) getItemCount( ) (d) getCount( )
height) Q. 25 The correct hierarchy for Panel is __________
(b) public abstract void fillRect(int x, int y, int (a) Component – Container – Window – Panel
width, int height) (b) Component – Container – Applet – Panel
(c) public abstract void drawLine(int x1, int y1, int (c) Component – Container – Panel
x2, int y2) (d) Container – Component – Panel
(d) public abstract void drawOval(int x, int y, int
Q. 26 Which is the correct constructor of GridLayout.
width, int height)
(a) GridLayout(int a)
Q. 18 Implement the Listener interface and overrides its (b) GridLayout(int num_rows, int num_columns)
methods is required to perform in event handling? (c) GridLayout(int rows, int cols, int vert)
(a) True (b) False (d) GridLayout(int hor)
Q. 19 Public class MenuBar extends ____________. Q. 27 What are the types of DialogBox?
(a) MenuComponent (a) Modal DialogBox
(b) MenuContainer (b) Modal and Modeless DialogBox
(c) ComponentMenu (c) Modam
(d) MenuBar (d) None of the above

Q. 20 Which of the following is true about AWT and Q. 28 In the give constructor what third parameter
Swing components. indicates : ScrollBar s = new
ScrollBar(0,10,20,0,1000);
(a) AWT components creates a process where as
swing components creates a thread (a) size of thumb
(b) minimum value
(b) AWT components creates a thread where as
swing components creates a process (c) Increment value
(c) Both AWT and Swing components creates a (d) Initial Value
process Q. 29 Which class is used to represent a single line
(d) Both AWT and swing components creates a textbox with password character facility?
thread (a) TextField (b) TextArea
(c) Label (d) Checkbox
Q. 21 Panel is defined as ______________.
(a) The Panel class is a concrete subclass of Q. 30 To set the title to the Frame window ________
Container. method is used.
(b) A Panel is a window that does not contain (a) void setTitle(String str)
titlebar, menubar and border. (b) void setText(String str)
(c) Panel is a superclass of Applet. (c) void settitle(String str)
(d) All of the above. (d) None of the above
Advanced Java Programming (MSBTE) M1-3 MCQ - Abstract Windowing Toolkit (AWT)

Q. 31 Suppose a Panel is added to a Frame and a Button Q. 39 Which method is used to set password character
is added to the Panel. If the Frame’s font is set to for a TextField?
12 point Times New Roman, the panel’s font is set (a) setPasswordCharacter( )
10 points Times New Roman and the Button’s font (b) setEchoChar( )
is not set. What font will be used to display the
(c) setPassChar( )
Button’s label?
(d) setEchoCharacter( )
(a) 12 point Times New Roman
(b) 11 point Times New Roman Q. 40 The getContentPane( ) method is of which class?
(c) 10 point Times New Roman (a) JApplet
(d) 9 point Times New Roman (b) JFrame
(c) JButton
Q. 32 Which of the following is true about FlowLayout?
(d) None of these
(a) FlowLayout can use multiple rows if the
horizontal space in the container is too small Q. 41 Which class defines setSize( ) method?
to hold the component. (a) Frame
(b) FlowLayout is the default layout manager of (b) Applet
panel and applet. (c) Component
(c) It is the default layout manager for window. (d) Panel
(d) Both A & B.
Q. 42 __________ is a swing class that allows to enter a
Q. 33 Which of the method can be used to output a single line of text.
String in an Applet? (a) TextField
(a) display( ) (b) print( ) (b) JTextField
(c) drawString( ) (d) transient( ) (c) EditTextField
Q. 34 ___________ positions are the components into 5 (d) TextArea
regions east, west, south, north, center.
Q. 43 Which Text Component method is used to set a
(a) CardLayout (b) BorderLayout TextComponent to the read‐only state?
(c) GridLayout (d) FlowLayout (a) Editable
Q. 35 What is API? (b) NonEditable
(a) Application Programming Interchange (c) setEchoChar
(b) Application Programming Interaction (d) setEditable
(c) Application Programming Interface Q. 44 How would you set the color of graphics context
(d) None of these called g to cyan?
Q. 36 Panel is defined as _______. (a) g.setColor(“cyan”);
(a) Panel class is a concrete sub‐class of container (b) g.setCurrentColor(cyan);
(b) A Panel is a window that does not contain a (c) g.setColor(“Color.cyan”);
title bar, menu bar or border (d) g.setColor(Color.cyan);
(c) Panel is the superclass of Applet Q. 45 What is use of second parameter in given
(d) All of above constructor Lable(String,int)
Q. 37 Which component of AWT provides compact, (a) specifies height of label
multichoice, scrolling component? (b) specifies width of label in terms of pixel
(a) List (b) Choice (c) specifies the alignment of text in label in
(c) Panel (d) TextArea terms of pixel
(d) specifies width of label
Q. 38 When there is a switching condition like ON or
OFF, which control is used of following? Q. 46 The setBackground() method is part of which of
(a) Button (b) RadioButton the following class java.awt package?
(c) ToggleButton (d) TextField (a) Component (b) Applet
(c) Object (d) Graphics
Advanced Java Programming (MSBTE) M1-4 MCQ - Abstract Windowing Toolkit (AWT)

Q. 47 What does the following line of code do? Q. 56 Which of the following package is used for
TextField tf = new TextField(10); Graphical User Interface?
(a) will set 10 to TextField as its initial text. (a) java.applet (b) java.awt
(b) Will set the character capacity to 10 (c) java.awt.image (d) java.io
(c) Both A & B
Q. 57 What are the variables defined in Dimension?
(d) None of These (a) length and width
Q. 48 Frame is a standard window, which is __________ (b) height and length
of Window class from AWT hierarchy? (c) height and width
(a) Derived class / Subclass (d) None of these
(b) Base class / Super class
Q. 58 Which AWT component is not editable?
(c) Root class
(a) Button (b) TextField
(d) Family class
(c) FlowLayout (d) Label
Q. 49 A ____________ is a passive AWT control that do
Q. 59 Current text of Label can be obtained using
not generate any event?
__________.
(a) Button (b) RadioButton
(a) setAlignment( )
(c) Choice (d) Label
(b) getAlignment( )
Q. 50 The default layout manager of Frame is________. (c) getText( )
(a) FlowLayout (b) BorderLayout (d) setText( )
(c) GridLayout (d) CardLayout
Q. 60 The method ___________ places a Menu m into
Q. 51 Which method is used to check the status of the MenuBar mb.
checkbox? (a) mb.addMenuItem(m)
(a) getStatus( ) (b) getState( ) (b) mb.addItem(m)
(c) isChecked( ) (d) getChecked( ) (c) mb.add(m)
Q. 52 Which of the following method is used to set a (d) None of these
TextComponent to read‐only mode? Q. 61 Which of these Components cannot be added to
(a) Editable( ) (b) nonEditable( ) Frame?
(c) setEchoChar( ) (d) setEditable( ) (a) Label
Q. 53 _________ generates action events when an item (b) Button
is double‐clicked. (c) CheckboxGroup
(a) List (b) Checkbox (d) All of above
(c) MenuItem (d) TextField Q. 62 What is use of second parameter given in Label
Q. 54 Which of the following does not have its default constructor : Label(String, int)
layout as BorderLayout. (a) Specifies height of label in terms of pixels.
(a) Frame (b) specifies width of label in terms of pixels.
(b) Dialog (c) specifies the alignment of text in label in
(c) JApplet terms of pixels.
(d) All of Above (d) Specifies maximum numbers of characters in
label.
Q. 55 Which of the following statement about GUI
component is wrong? Q. 63 Which of these classes can be added to any
Container class, using the add method defined in
(a) swing exists since the version 1.2 of the JDK
Container class?
(b) AWT stands for Abstract Window Toolkit
(a) Button
(c) You cannot place AWT component on swing
(b) CheckboxMenuItem
container.
(c) Menu
(d) The AWT classes are deprecated.
(d) MenuBar
Advanced Java Programming (MSBTE) M1-5 MCQ - Abstract Windowing Toolkit (AWT)

Q. 64 What is the use of setEchoChar( ) method? (a) Only A statement is true.


(a) to set echo in symbol form (b) Only B statement is true.
(b) to set char in symbol form (c) Only C statement is true.
(c) Both A & B (d) All A,B and C are true.
(d) to create password in symbol form
Q. 67 The default layout of Applet is _______.
Q. 65 __________ method returns currently selected (a) GridLayout
item in choice. (b) CardLayout
(a) getSelectedItem( ) (c) FlowLayout
(b) getSelectedElement( ) (d) BorderLayout
(c) getSelectedIndex( )
Q. 68 Java Applets are used to create ________
(d) getItem( ) applications.
Q. 66 Which statement with respect to inner class is (a) Graphical
true. (b) user interactive
A. It is a way of logically grouping classes that are (c) Both A & B
only used in one place. (d) None of these
B. It increases encapsulation.
C. It can lead to more readable and maintainable
code.

Answers

Q.1 (b) Q.2 (b) Q.3 (b) Q.4 (a) Q.5 (c) Q.6 (a) Q.7 (c) Q.8 (a)

Q.9 (c) Q.10 (a) Q.11 (b) Q.12 (c) Q.13 (c) Q.14 (b) Q.15 (a) Q.16 (b)

Q.17 (b) Q.18 (a) Q.19 (a) Q.20 (c) Q.21 (d) Q.22 (c) Q.23 (a) Q.24 (c)

Q.25 (c) Q.26 (b) Q.27 (b) Q.28 (a) Q.29 (a) Q.30 (a) Q.31 (c) Q.32 (d)

Q.33 (c) Q.34 (b) Q.35 (c) Q.36 (d) Q.37 (a) Q.38 (c) Q.39 (b) Q.40 (d)

Q.41 (c) Q.42 (b) Q.43 (d) Q.44 (d) Q.45 (c) Q.46 (a) Q.47 (b) Q.48 (a)

Q.49 (d) Q.50 (c) Q.51 (b) Q.52 (d) Q.53 (c) Q.54 (d) Q.55 (c) Q.56 (b)

Q.57 (c) Q.58 (b) Q.59 (c) Q.60 (c) Q.61 (c) Q.62 (c) Q.63 (a) Q.64 (c)

Q.65 (a) Q.66 (d) Q.67 (c) Q.68 (c)


2 Swings

Unit II

Multiple Choice Questions for Online Exam

Q. 8 Which package is used for imporing swing


Q. 1 The following specifies the advantages of components?
It is lightweight. (a) java.swing (b) javax.swing
It supports pluggable look and feel. (c) java.awt. (d) All of the above
It follows MVC (Model View Controller)
architecture. Q. 9 In swing, Buttons are subclasses of which class?
(a) Swing (b) AWT (a) AbstractButton (b) JButton
(c) Both A & B (d) None of the above (c) Button (d) JRadioButton

Q. 2 Swing is not a part of JFC (Java Foundation Classes) Q. 10 JTree class belongs to which package?
that is used to create GUI application? (a) java.awt (b) java.applet
(a) True (b) False (c) java.swing (d) javax.swing

Q. 3 The Swing Component classes that are used in Q. 11 Which component is swing represents data in row
Encapsulates a mutually exclusive set of buttons? and columns?
(a) AbstractButton (b) ButtonGroup (a) JTextArea (b) JTable
(c) JButton (d) ImageIcon (c) JPanel (d) JtabbedPane

Q. 4 The Java Foundation Classes (JF(c) is a set of GUI Q. 12 Which of the following is not constructor of JTree?
components which simplify the development of (a) JTree(TreeNode tn)
desktop applications? (b) JTree(Vector v)
(a) True (b) False (c) JTree(int x)
Q. 5 Which package is used for import the swing (d) none of the above
components? Q. 13 ____________class used to create node in tree.
(a) java.swing (b) java.awt (a) TreeNode
(c) javax.swing (d) All of the above (b) DefaultMutableNode
Q. 6 The String parameter to JButton constructor (c) DefaultMutableTreeNode
______________. (d) Node
(a) tell which region to put the JButton in.
Q. 14 JTabbedPane class is present in which package?
(b) tells the color of the JButton.
(a) java.awt (b) java.swing
(c) tells what text will appear on JButton.
(c) java.awt.swing (d) javax.swing
(d) tells what should happen when JButton is
pressed. Q. 15 What is purpose of JTree?
(a) To show data in form of parent and child
Q. 7 MVC architecture is _________
nodes.
(a) Modelling – Visual – Controller
(b) To show data in list view.
(b) Model – View – Controller
(c) To show data in tabular form.
(c) Model – Viewable – Controller
(d) To show data in menu‐bar.
(d) Many – View – Controller
Advanced Java Programming (MSBTE) M2-2 MCQ - Swings

Q. 16 What is the use of : Container getContentPane( ) Q. 19 From following list which is not Swing class?
(a) Returns Container for a JDialog. (a) JLabel
(b) Returns a ContentPane for Menu (b) JButton
(c) Returns a ContentPane for Applet (c) JImageIcon
(d) None of the above (d) JCheckBox
Q. 17 Which of the following method is not applicable Q. 20 Which component provides support for two‐state
for Button in swing. buttons?
(a) setDiableIcon( ) (b) setPressedIcon( ) (a) Button, Checkbox
(c) setSelectedIcon( ) (d) setRollOverIcon( ) (b) JCheckBox,JRadioButton
Q. 18 Which of the following method is used to retrieve (c) Button, MenuItem
icon of JButton? (d) JCheckBox, TextField
(a) Icon getIcon( )
(b) ImageIcon getImageIcon( )
(c) ImageIcon getIcon( )
(d) ImageIcon GetImageIcon( )

Answers

Q.1 (a) Q.2 (b) Q.3 (b) Q.4 (a) Q.5 (c) Q.6 (c) Q.7 (b) Q.8 (b)

Q.9 (a) Q.10 (d) Q.11 (b) Q.12 (c) Q.13 (c) Q.14 (d) Q.15 (a) Q.16 (c)

Q.17 (c) Q.18 (c) Q.19 (c) Q.20 (b)


3 Event Handling

Unit III

Multiple Choice Questions for Online Exam

Q. 1 The Following steps are required to perform Q. 8 In Graphics class Which method is used to set the
Implement the Listener interface and overrides its graphics current color to the specified color?
methods (a) public abstract void setFont(Font font)
Register the component with the Listener (b) public abstract void setColor(Color c)
(a) Exception Handling (b) String Handling (c) public abstract void drawString(String str, int
(c) Event Handling (d) None of the above x, int y)
Q. 2 In which places can put the event handling code (d) None of the above
(a) Same class (b) Other class Q. 9 Which of the following method is used to
(c) Annonymous class (d) All mentioned above determine the type of adjustment event?
Q. 3 Which package provides many event classes and (a) getType( )
Listener interfaces for event handling? (b) getEventType( )
(a) java.awt (b) java.awt.Graphics (c) getAdjustmentType( )
(c) java.awt.event (d) None of the above (d) getEventObjectType( )

Q. 4 To use the ActionListener interface it must be Q. 10 TextField generates ____________ event.


implemented by a class there are several ways to (a) ActionEvent,ItemEvent
do that find in the following? (b) ActionEvent, TextEvent
(a) Creating a new class (c) ScrollEvent,TextEvent
(b) using the class the graphical component (d) ActionEvent, ScrollEvent
(c) an anonymous inner class
Q. 11 void keyTyped(KeyEvent ke) called when a key on
(d) All mentioned above the keyboard is ____________.
Q. 5 The ActionListener interface is not used for (a) pressed and then released.
handling action events? (b) pressed
(a) True (c) released
(b) False (d) none of the above
Q. 6 The ActionListener interface is used for handling Q. 12 Which event is generated when the position of
action events, For example, it's used by a scrollbar is changed?
(a) JButton (a) KeyEvent (b) MouseEvent
(b) JCheckbox (c) ItemEvent (d) AdjustmentEvent
(c) All of these
Q. 13 The signature for the registration method for a
(d) JMenuItem ActionEvent should be _______.
Q. 7 Which class is used for this Processing Method (a) public void addActionListener(ActionEvent L)
processActionEvent( )? (b) public void setAction(ActionListener L)
(a) Button,List,MenuItem (c) public void setActionListener(ActionListener L)
(b) Button,Checkbox,Choice (d) public void addActionListener(ActionListener
(c) Scrollbar,Component,Button L)
(d) None of the above
Advanced Java Programming (MSBTE) M3-2 MCQ - Event Handling

Q. 14 Which of the following component generates Q. 24 ComponentEvent is the superclass of________


ActionEvent? (a) ActionEvent (b) ItemEvent
(a) Window (b) RadioButton (c) TextEvent (d) All of above
(c) ScrollBar (d) None
Q. 25 When we need to use Checkbox or Item from the
Q. 15 ___________ method is used to register a list or use a checkable Menu an __________ is
keyboard event listener. generated.
(a) KeyListener( ) (a) ActionEvent (b) ItemEvent
(b) addKeyListener( ) (c) MenuEvent (d) ClickEvent
(c) addKeyListenerEvent( ) Q. 26 Which of the following constant is not defined in
(d) eventKeyboardListener( ) WindowEvent class?
Q. 16 Name the method defined in EventObject class (a) WINDOW_ACTIVATED
that returns the object generated from the event. (b) WINDOW_CLOSED
(a) getEvent( ) (b) getObject( ) (c) WINDOW_DEICONIFIED
(c) getId( ) (d) getSource( ) (d) None of these
Q. 17 The MouseListener interface is used to make Q. 27 Which of the following is not the method of
mouse handling. handling window event?
(a) True (a) void windowClosed(WindowEvent we)
(b) False (b) void windowClosing(WindowEvent we)
(c) void windowAfterClosing(WindowEvent we)
Q. 18 ActionEvent is applied on ________
(d) All of these
(a) Frame
(b) Checkbox, Choice, List Q. 28 Which method is used to process mouse click?
(c) Scrollbar (a) public void mouseClicked(MouseListener m)
(d) Button, TextField, List, Menu (b) public void mouseIsClicked(MouseEvent m)
(c) public void mouseClicked(MouseEvent m)
Q. 19 ComponentEvent is the super class of __________.
(d) public void mouseClick(MouseEvent m)
(a) FocusEvent (b) MouseEvent
(c) WindowEvent (d) All of the above Q. 29 Which class is used for this processing method
processActionEvent( ) method?
Q. 20 If we close an applet window _________ events
will be generated. (a) Button, List, MenuItem
(a) ActionEvent (b) ComponentEvent (b) Button,Checkbox,Choice
(c) ScrollBar, Component, Button
(c) AdjustmentEvent (d) WindowEvent
(d) None of the above.
Q. 21 Which of the following component generate
ActionEvent? Q. 30 Which of this package contains all the classes and
(a) ScrollBar (b) Window methods required for event handling in Java.
(c) RadioButton (d) None of these (a) java.applet (b) java.awt
(c) java.event (d) java.awt.event
Q. 22 Which Listener handles all List related Events?
Q. 31 Name the method defined in EvenObject class that
(a) ItemListener (b) InputEvent
returns the object generated from the event.
(c) SelectEvent (d) ListEvent
(a) getEvent( ) (b) getObject( )
Q. 23 How to obtain the command name for invoking (c) getId( ) (d) getSource( )
ActionEvent?
Q. 32 Which of these interfaces define a method
(a) getCommandName( )
actionPerformed()
(b) getActionEventCommand( )
(a) ComponentListener
(c) getActionCmd( )
(b) ContainerListener
(d) getActionCommand( )
(c) ActionListener
(d) InputListener
Advanced Java Programming (MSBTE) M3-3 MCQ - Event Handling

Q. 33 Button Control implements following listener Q. 37 MouseEvent is subclass of which of the following
interface. class?
(a) ItemListener (b) ActionListener (a) ComponentEvent
(c) FlowListener (d) Adapter (b) ContainerEvent
Q. 34 Clicking the closing button on the upper right (c) ItemEvent
corner of a frame generates a (n)‐event. (d) InputEvent
(a) ItemEvent (b) WindowEvent Q. 38 The _________ is an object that is notified when
(c) MouseMotionEvent(d) ComponentEvent an event occurs.
Q. 35 Which of the following method must be (a) Listener
overridden in the order to handle KeyEvent. (b) Sources
(a) keyPressed(KeyEvent obj) (c) Event
(b) KeyReleased(KeyEvent obj) (d) None of the above
(c) KeyTyped(KeyEvent obj) Q. 39 What is the use of String getActionCommand( )
(d) All of these method of ActionEvent class?
Q. 36 Which of these methods can be used to know the (a) to obtain the label (caption) of Button
degree of adjustment made by the user? (b) to obtain the reference of Button
(a) getValue( ) (c) to obtain object of Button
(b) getAdjustmentType( ) (d) to obtain the label (caption) and object of
(c) getAdjustmentValue( ) Button
(d) getAdjustmentAmount( )

Answers

Q.1 (c) Q.2 (d) Q.3 (c) Q.4 (d) Q.5 (b) Q.6 (c) Q.7 (a) Q.8 (b)

Q.9 (c) Q.10 (b) Q.11 (a) Q.12 (d) Q.13 (d) Q.14 (d) Q.15 (b) Q.16 (d)

Q.17 (a) Q.18 (d) Q.19 (d) Q.20 (d) Q.21 (d) Q.22 (a) Q.23 (d) Q.24 (d)

Q.25 (b) Q.26 (d) Q.27 (c) Q.28 (c) Q.29 (a) Q.30 (d) Q.31 (d) Q.32 (c)

Q.33 (b) Q.34 (b) Q.35 (d) Q.36 (c) Q.37 (d) Q.38 (a) Q.39 (a)

You might also like