100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

Computer Science – Data File Handling

Rating
-
Sold
-
Pages
149
Grade
A+
Uploaded on
03-09-2024
Written in
2024/2025

Computer Science – Data File Handling – 300 Multiple Choice Questions with Answers – 70 Assertion & Reason Type Questions with Answers - 149 Pages – Helpful for Students and Teachers

Institution
Course











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Course

Document information

Uploaded on
September 3, 2024
Number of pages
149
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

Name of the Chapter- DATA FILE HANDLING



Question Question Content Learning Objective(if
No Provided)
Q1. Suppose content of ‘mytext.txt’ file is: Knowledge



What will be the output of the following code?
file = open(“mytext.txt”, ‘r’)
txt = file.read()
print(file.read(10))

(A) The key to
(B) obstacles.
(C) Error
(D No Output
Q2. Consider the following directory structure: Application




There are three directories under root directory ‘Admin’.
The current working directory is Final. Identify the
relative path name for file ‘Result1.xlsx’.
(A) .\Result1.xlsx
(B) Admin\Final\First Term\Result1.xlsx
(C) ..\First Term\Result1.xlsx
(D) First Term\Result1.xlsx

Q3. Which of the following statements is correct regarding Understanding
file access modes?
(A) In ‘r’ mode, we can read and write data from/in the
file.
(B) In ‘a’ mode, the existing data will be over-written if
the file exists.

, (C) In ‘w’ mode, the data in the file is retained and new
data will be appended to the end.
(D) In ‘a+’ mode, both reading and writing operations can
take place and new data is appended to the end of the
existing file.

Q4. Consider a statement Understanding
fileobj = open(“myblog.txt”, ‘r’)
Which of the following options can be used to print the
last line of a text file ‘myblog.txt’?
(A) print(fileobj.readlines() -1)
(B) disp = fileobj.readlines()
print(disp[-1])
(C) print(fileobj.readlines(-1))
(D) print(fileobj.read(-1))

Q5. Which of the following statements is used to open a text Understanding
file to add new contents at the end of the already existing
text file named ‘mydiary.txt’?
(i) with open(“’mydiary.txt”, ‘w’) as fileobj:
(ii) fileobj = open(“mydiary.txt”, ‘a’)
(iii) with open(“mydiary.txt”,’a’) as fileobj:
(iv) with open(“mydiary”, ‘r+’) as fileobj:

(A) Only (i)
(B) Only (ii)
(C) Both (ii) and (iii)
(D) Both (i) and (iv)

Q6. “The information is stored in machine-readable format Understanding
and pickle module is used for reading and writing
data from/in the file.”
Identify the type of file discussed in the above lines?
(A) Text files
(B) CSV files
(C) Binary file
(D) All of the above

Q7. Assume that you are writing in a text file; now you want Knowledge
to identify where the cursor is currently at in the
file. Which function will you use for the same?
(A) seek()
(B) hide()
(C) tell()
(D) type()

,Q8. Consider the statements given below: Evaluation
Fileobj = open(“Report.txt”, ‘r’)
Fileobj.seek(25,0)
Choose the statement that best explains the second
statement.
(A) It will place the pointer at 25 bytes ahead of the
current file pointer position.
(B) It will place the pointer at 25 bytes behind from the
end-of file.
(C) It will place the pointer at 25 bytes from the
beginning of the file.
(D) It returns 25 characters from the 0th index.

Q9. To read 4th line from text file, which of the following Knowledge
statement is true?
(A) dt = f.readlines();print(dt[3])
(B) dt=f.read(4) ;print(dt[3])
(C) dt=f.readline(4);print(dt[3])
(D) All of these

Q10. Which of the following groups of functions belongs to Application
CSV module?
(A) reader(), writer()
(B) readlines(), writelines()
(C) writerow(), read()
(D) writer(), readline()

Q11. Which is/are the basic I/O (input-output) stream(s) in Application
file?

(A) Standard Input
(B) Standard Output
(C) Standard Errors
(D) All of the above
Q12. Consider the content of the file ‘Story.txt’: Application




What is the output of the following code?

, Fileobj = open("story.txt", 'r')
S1= Fileobj.read(20)
S2= Fileobj.tell()
Fileobj.seek(34,0)
S3= Fileobj.read(20)
print(S3)

(A) The Tortoise meanwhi
(B) slowly but steadily
(C) Hare was sleeping
(D) he Tortoise in time

Q13. Consider a file “online.txt” Evaluation




What will be the output of the following code?
fileobj=open('online.txt','r')
count = 0
l=fileobj.readline()
for i in l:
if 'o' in i:
count=count+1
print(count)
fileobj.close()

(A) 10
(B) 8
(C) 9
(D) 20

Q14. Which function is used to write all the characters? Understanding

(A) write()
(B) writecharacters()
(C) writeall()
(D) writechar()

Q15. What is the difference between r+ and w+ modes? Knowledge

(A) No difference.
(B) In r+ mode, the pointer is initially placed at the
beginning of the file and for w+, the pointer is placed at
$6.29
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
kbzone

Also available in package deal

Get to know the seller

Seller avatar
kbzone ICSE
Follow You need to be logged in order to follow users or courses
Sold
0
Member since
2 year
Number of followers
0
Documents
269
Last sold
-
Notes On All Subjects

A Store where Notes, Presentations, Questions & Answers, Classnotes, Study mqaterials and Studyguides are available at a very nominal preice. The notes are very useful for both the Students and Teachers.

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions