CBSE Class 12 Computer Science File Handling MCQs Set A

Refer to CBSE Class 12 Computer Science File Handling MCQs Set A provided below available for download in Pdf. The MCQ Questions for Class 12 Computer Science with answers are aligned as per the latest syllabus and exam pattern suggested by CBSE, NCERT and KVS. Multiple Choice Questions for File Handling are an important part of exams for Class 12 Computer Science and if practiced properly can help you to improve your understanding and get higher marks. Refer to more Chapter-wise MCQs for CBSE Class 12 Computer Science and also download more latest study material for all subjects

MCQ for Class 12 Computer Science File Handling

Class 12 Computer Science students should refer to the following multiple-choice questions with answers for File Handling in Class 12.

File Handling MCQ Questions Class 12 Computer Science with Answers

Question: Storage devices of a computer can be broadly classified into_______categories.

a) One

b) Two

c) Three

d) Four

Answer: Two

 

Question: _______storage is temporary.

a) Volatile

b) Non-volatile

c) Movable

d) Immovable

Answer: Volatile

 

Question: In_______storage values stored in variables are lost when a computer is shutdown.

a) Volatile

b) Non-volatile

c) Movable

d) Immovable

Answer: Volatile

 

Question: A Java program that stores a value in a________uses Random Access Memory (RAM).

a) Cell

b) Program

c) Variable

d) All of these

Answer: Variable

 

Question: Apart from variables, objects and their references are generally stored in______

a) ROM

b) PROM

c) RAM

d) Hard Disk

Answer: RAM

 

Question: Once the program terminates or the computer shuts down, the data is________from RAM.

a) Stored

b) Lost

c) Available

d) Accessible

Answer: Lost

 

Question: _______storage is permanent storage.

a) Volatile

b) Non-volatile

c) Movable

d) Immovable

Answer: Non-volatile

 

Question: Data is not_______when a computer loses power in a Non-volatile storage.

a) Stored

b) Lost

c) Available

d) Accessible

Answer: Lost

 

Question: When a Java program is saved on a disk, it is using______storage.

a) Temporary

b) Provisional

c) Conditional

d) Permanent

Answer: Permanent

 

Question: A computer_______is a collection of data stored on a non-volatile device.

a) File

b) Desktop

c) Directory

d) Device

Answer: File

 

Question: _______exist on permanent storage devices, such as hard disks, USB drives, optical disks and compact discs.

a) Files

b) Manuals

c) Directories

d) Devices

Answer: Files

 

Question: Data stored in files is often called_______data.

a) Text

b) Persistent

c) Informative

d) Binary

Answer: Persistent

 

Question: Files can be further classified broadly into_______categories.

a) One

b) Two

c) Three

d) Four

Answer: Two

 

Question: ______files contain data that can be read in a text editor.

a) Text

b) Manuscript

c) Memo

d) Binary

Answer: Text

 

Question: In the_______files the data has been encoded using a scheme such as ASCII or Unicode.

a) Text

b) Memo

c) Informative

d) Binary

Answer: Text

 

Question: ______files can be data files that contain facts, such as payroll file that contains employee numbers, names and salaries.

a) Binary

b) Memo

c) Program

d) Text

Answer: Text

 

Question: Some_______files can be program files or application files mat store software instructions.

a) Binary

b) Memo

c) Program

d) Text

Answer: Text

 

Question: are examples of editors through which text files can be created.

a) G edit

b) vi

c) pico

d) All of these

Answer: All of these

 

Question: The extensions of the files created through the above editor can have an extension like_________

a) Text

b) Java

c) C

d) All of these

Answer: All of these

 

Question: _____files contain data that has not been encoded as text.

a) Binary

b) Memo

c) Informative

d) Text

Answer: Binary

 

Question: The contents of a_______file are in binary format, which means the data is access terms of bytes.

a) Binary

b) Memo

c) Informative

d) Text

Answer: Binary

 

Question: The Binary files extensions examples are_______

a) Jpeg

b) Mp3

c) Class

d) All of these

Answer: All of these

 

Question: Java language supports various operations that can be performed on file or on_______

a) Programs

b) Attributes

c) Directories

d) Queries

Answer: Directories

 

Question: _______operations that can be performed on files using Java programs.

a) Determining the path of a file or a directory

b) Opening a file

c) Writing to a file

d) All of these

Answer: All of these

 

Question: _______operations that can be performed on files using Java programs.

a) Reading from a file

b) Closing or deleting a file

c) Querying the attributes of a file

d) All of these

Answer: All of these

 

Question: Java provides built-in_______that contains methods to help with the tasks related to file.

a) Variables

b) Packages

c) Classes

d) Devices

Answer: Classes

 

Question: The Java classes are present in package.

a) Java, bytes

b) Java.io

c) Java.util

d) Java.method

Answer: Java.io

 

Question: Java uses the concepts of______in file handling.

a) File systems

b) Streams

c) Packages

d) Classes

Answer: Streams

 

Question: Java provides_____different categories of java classes to perform I/O operations on bytes and characters.

a) One

b) Two

c) Three

d) Four

Answer: Two

 

Question: Which of the following is not a Binary file extension ?

a) Jpeg

b) Mp3

c) Class

d) txt

Answer: txt

 

Question: Which of the following is not a Text file extension ?

a) Txt

b) Java

c) Jpeg

d) C

Answer: Jpeg

 

Question: The_______class encapsulates information about the properties of a file or a directory.

a) Java.io.file

b) Java.oi.file

c) Java.util.io

d) Java.io.util

Answer: Java.io.file

 

Question: ________class can be used to access attributes of files and directions.

a) File

b) I/O

c) Java

d) util

Answer: File

 

Question: A programmer can do______a file or a directory.

a) Create

b) Rename

c) Delete

d) All of these

Answer: All of these

 

Question: The creation of a file Object that belongs to_____class does not imply that the file or directory exists.

a) File

b) I/O

c) Java

d) Util

Answer: File

 

Question: The______of a file can also be accessed like its permissions, length of a file or last modification time.

a) Features

b) Attributes

c) Qualities

d) Traits

Answer: Attributes

 

Question: A file________encapsulates a path name or reference to a physical file or a directory on the hard disk.

a) Method

b) Class

c) Object

d) Handler

Answer: Object

 

Question: There are nearly______that can be used to perform various operations on a file or a directory.

a) 25 methods

b) 30 methods

c) 35 methods

d) 20 methods

Answer: 30 methods

 

Question: _______does not provide any method to read from a file or write into a file.

a) File class

b) File method

c) File object

d) File operator

Answer: File class

 

Question: There are several_______classes to perform to read from a file or write into a file.

a) File

b) Stream

c) Package

d) Object

Answer: Stream

 

Question: By using the file class, one can create a______to any file by providing its absolute path in string format or by providing the relative path.

a) Location

b) Reference

c) Stream

d) Object

Answer: Reference

 

Question: The file class provides_______constructors to refer a file or a directory.

a) File (String path)

b) File (String directory_path, String file_name)

c) File (File directory, String file_name)

d) All of these

Answer: All of these

 

Question: In Linux, "password" file is present in_______directory stores the information of the users existing in the system.

a) "/etc"

b) “/pwd"

c) "/file"

d) “/dir"

Answer: "/etc"

 

Question: Suppose one wants to display its attributes, then its Java file object can be created using_______ways.

a) One

b) Two

c) Three

d) Four

Answer: Three

 

Question: _______method of file class returns true if the file or directory exists, otherwise returns false.

a) Boolean exists( )

b) Boolean is File()

c) Boolean is Directory( )

d) Boolean is Hidden( )

Answer: Boolean exists( )

 

Question: ______method of file class returns true if the file exists, otherwise returns false.

a) Boolean exists ( )

b) Boolean is File( )

c) Boolean is Directory( )

d) Boolean is Hidden( )

Answer: Boolean is File( )

 

Question: _____method of file class returns true if the directory exists, otherwise returns false.

a) Boolean exists( )

b) Boolean is File( )

c) Boolean is Directory( )

d) Boolean is Hidden( )

Answer: Boolean is Directory( )

 

Question: _______method of file class returns true if the file or directory is hidden.

a) Boolean exists ( )

b) Boolean is File( )

c) Boolean is Directory( )

d) Boolean is Hidden( )

Answer: Boolean is Hidden( )

 

Question: ______method of file class returns the absolute path of the file exists or directory.

a) String[ ] list( )

b) String get Path( )

c) String get Name( )

d) String get Absolute Path()

Answer: String get Absolute Path()

 

Question: ________method of file class returns the name of the file or directory referred by the object.

a) String[ ] list( )

b) String get Path( )

c) String get Name( )

d) String get Absolute Path()

Answer: String get Name( )

 

Question: _______method of file class returns the path to the file or directory.

a) String[ ] Hst( )

b) String get Path( )

c) String get Name( )

d) String get Absolute Path()

Answer: String get Path( )

 

Question: _______method of file class returns the name of the files and directories in a directory.

a) String[ ] list( )

b) String get Path( )

c) String get Name( )

d) String get Absolute Path()

Answer: String[ ] list( )

 

Question: _______method of file class returns the number of bytes in that file.

a) Long length( )

b) File[ ] list Files( )

c) Both (A) and (B)

d) None of these

Answer: Long length( )

 

Question: ________method of file class returns an array of abstract path names denoting the files in the directory.

a) Long length ( )

b) File[ ] list Files( )

c) Both (A) and (B)

d) None of these

Answer: File[ ] list Files( )

 

Question: ______method to list all the files present in a directory.

a) Display()

b) List( )

c) Dir()

d) Files()

Answer: List( )

 

Question: To modify a file or display the contents of a file, the concept of______has to be understood.

a) Files

b) Streams

c) Packages

d) Objects

Answer: Streams

 

Question: Java uses______classes to carry out read and write operations on files.

a) Files

b) Streams

c) Packages

d) Objects

Answer: Streams

 

Question: ______is an input device.

a) Monitor

b) Speaker

c) Keyboard

d) Plotter

Answer: Keyboard

 

Question: ______is an output device.

a) Monitor

b) Speaker

c) Keyboard

d) Plotter

Answer: Monitor

 

Question: ________can be classified as both input and output device as data can be stored and read from the files.

a) Monitor

b) Speaker

c) Keyboard

d) Hard disk

Answer: Hard disk

 

Question: _________are manufactured by various companies and come with different storage capacities like 500GB or 1 TB.

a) Monitor

b) Speaker

c) Keyboard

d) Hard disk

Answer: Hard disk

 

Question: ______can be connected using different cables like USB or SATA.

a) Hard disk

b) Scanner

c) Printer

d) Mouse

Answer: Hard disk

 

Question: A Java programmer does not need to worry about the technical details like type of______or its capacity while developing a program to perform read / write operations over the files

a) Hard disk

b) Scanner

c) Printer

d) Mouse

Answer: Hard disk

 

Question: The above point is possible because Java language provides functionality of______

a) Files

b) Streams

c) Directories

d) Objects

Answer: Streams

 

Question: A______is an abstract representation of an input or output device that is used as a source or destination for data.

a) File

b) Directory

c) Stream

d) Disk

Answer: Stream

 

Question: Visualize a______as a sequence of bytes that flows into the program or that flows out of the program.

a) File

b) Directory

c) Stream

d) Disk

Answer: Stream

 

Question: One can write data or read data using_______

a) Files

b) Streams

c) Directories

d) Objects

Answer: Streams

 

Question: When data is written to stream, the stream is called an________

a) Output stream

b) Input stream

c) I/O stream

d) Both (A) and (B)

Answer: Output stream

 

Question: The_______can transfer data from the program to a file on a hard disk or a monitor or to some other computer over the network.

a) Output stream

b) Input stream

c) I/O stream

d) Both (A) and (B)

Answer: Output stream

 

Question: An______is used to read data from an external device to the program.

a) Output stream

b) Input stream

c) I/O stream

d) Both (A) and (B)

Answer: Input stream

 

Question: _______can transfer data from keyboard or from the file on a hard disk to the program.

a) Output stream

b) Input stream

c) I/O stream

d) Both (A) and (B)

Answer: Input stream

 

Question: The main reason for using streams for input or output operations is to make our program independent of the_______involved.

a) Hard Disks

b) Keyboards

c) Printers

d) Devices

Answer: Devices

 

Question: _______is advantage of using streams.

a) Programmer does not need to worry about the technical details of the device.

b) The program can work for a variety of input/ output devices without any changes to the source code.

c) Both (A) and (B)

d) None of these

Answer: Both (A) and (B)

 

Question: To understand byte streams and character streams, one needs to differentiate between character and byte______

a) Representation

b) Collection

c) Numbers

d) Particulars

Answer: Representation

 

Question: If '5' is represented as a Character, its ASCII value will be______

a) 51

b) 52

c) 53

d) 54

Answer: 53

 

Question: If 5 is represented as a character, its binary representation will be_______

a) 53

b) 5

c) 101

d) 00110101

Answer: 00110101

 

Question: If '5' is represented as a binary number, then its value will be______

a) 53

b) 5

c) Five

d) 101

Answer: 5

 

Question: If '5* is represented as a binary number, then its binary representation will be_______

a) 00000101

b) 11001100

c) 10101100

d) 11111000

Answer: 00000101

 

Question: A character is generally stored using ASCII or Unicode format but when it is used for calculation purpose and then it's________value is meaningful.

a) Binary

b) Actual

c) Objective

d) Text

Answer: Binary

 

Question: In the statement int i = 32, the_____is true.

a) Declares 'i' as an integer type variable

b) That T stores number 32.

c) Both (A) and (B)

d) None of these

Answer: Both (A) and (B)

 

Question: The number 32 can be represented as two separate_______'3' and '2'.

a) Numbers

b) Values

c) Characters

d) All of these

Answer: Characters

 

Question: For numerical calculations, data types like int, float or double are used, that allows storing the numbers in_______format.

a) Actual

b) Text

c) Character

d) Binary

Answer: Binary

 

Question: Java supports two types of streams_______stream and______stream.

a) Byte

b) Character

c) Both (A) and (B)

d) None of these

Answer: Both (A) and (B)

 

Question: ______transfer data in the form of bytes to the file or devices are known as byte stream or binary stream.

a) Streams

b) Files

c) Data Flow

d) Commands

Answer: Streams

 

Question: The files that are created using______stream are known as binary files.

a) Byte

b) Character

c) Both (A) and (B)

d) None of these

Answer: Byte

 

Question: If variables are to be stores like integer, double or boolean into a file, then_______files should be used.

a) Byte

b) Text

c) Character

d) Binary

Answer: Binary

 

Question: ______files can also be used to store arrays or objects.

a) Byte

b) Text

c) Character

d) Binary

Answer: Binary

 

Question: Similarly text files and program codes are created using_______stream.

a) Byte

b) Character

c) Both (A) and (B)

d) None of these

Answer: Character

 

Question: Text files and program codes can be opened in text editors like vi and SciTE.

a) SciTE

b) vi

c) Both (A) & (B)

d) None of these

Answer: Both (A) & (B)

 

Question: Java provides_____set of classes, character stream class and binary stream class.

a) One

b) Two

c) Three

d) Four

Answer: Two

MCQs for File Handling Computer Science Class 12

Expert teachers of studiestoday have referred to NCERT book for Class 12 Computer Science to develop the Computer Science Class 12 MCQs. If you download MCQs with answers for the above chapter you will get higher and better marks in Class 12 test and exams in the current year as you will be able to have stronger understanding of all concepts. Daily Multiple Choice Questions practice of Computer Science will help students to have stronger understanding of all concepts and also make them expert on all critical topics. After solving the questions given in the MCQs which have been developed as per latest books also refer to the NCERT solutions for Class 12 Computer Science. We have also provided lot of MCQ questions for Class 12 Computer Science so that you can solve questions relating to all topics given in each chapter. After solving these you should also refer to Class 12 Computer Science MCQ Test for the same chapter.

Where can I download latest CBSE MCQs for Class 12 Computer Science File Handling

You can download the CBSE MCQs for Class 12 Computer Science File Handling for latest session from StudiesToday.com

Are the Class 12 Computer Science File Handling MCQs available for the latest session

Yes, the MCQs issued by CBSE for Class 12 Computer Science File Handling have been made available here for latest academic session

Where can I find CBSE Class 12 Computer Science File Handling MCQs online?

You can find CBSE Class 12 Computer Science File Handling MCQs on educational websites like studiestoday.com, online tutoring platforms, and in sample question papers provided on this website.

How can I prepare for File Handling Class 12 MCQs?

To prepare for File Handling MCQs, refer to the concepts links provided by our teachers and download sample papers for free.

Are there any online resources for CBSE Class 12 Computer Science File Handling?

Yes, there are many online resources that we have provided on studiestoday.com available such as practice worksheets, question papers, and online tests for learning MCQs for Class 12 Computer Science File Handling