We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search


+ Link For Assignments, GDBs & Online Quizzes Solution


+ Link For Past Papers, Solved MCQs, Short Notes & More

Assignment No. 02
Semester: Spring 2013
System Programming-CS609


Total Marks: 20


Due Date: 17/May/2013



Please read the following instructions carefully before submitting assignment:


  • You will submit your assignment before or on due date on VU-LMS.
  • Assignment should be completed by your own efforts it should not be copied from internet, handouts or books.
  • You should submit your .doc File via assignment interface at VU-LMS.
  • Assignment sent via Email will not be replied and accepted/graded in any case.
  • If the submitted assignment does not open or file is corrupt, it will not be graded.
  • You will submit solution only in document (.doc or .docx) File.




To understand the use of PPI.



For any query about the assignment, contact at cs609@vu.edu.pk

Assignment Questions


Question 1:                                                                                                                               Marks 08     


Answer the following questions precisely. Do not include irrelevant data in your answers. (1 mark for each)

Q.1. Which type of communication is feasible for a large distance?

Q.2. Which signals performs Handshaking and Polling?

Q.3. Where the PPI exists?

Q.4. Which interrupt and its service used to initialize the printer?

Q.5. Why we initialize the printer when it is already in ready state?

Q.6. Which BIOS routine supports the LPT4 and how?

Q.7. If the printer is connected at LPT1, where and what value should you placed?


Question 2:                                                                                                                               Marks 12     


Write a program to print a file “abc.txt” located on D drive. Your program should perform the following checks before printing a character.  (12 marks)

        i.            Printer has not any communication error.

      ii.            Printer is not busy.

    iii.            Printer must be selected.


+ Click Here To Join also Our facebook study Group.

..How to Join Subject Study Groups & Get Helping Material?..

..How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?..

See Your Saved Posts Timeline

Views: 5738


+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)


Replies to This Discussion


or nahi jnab

and kahain

but that will required more recourse for chacking all ands in onces

gud luck


if anyone needs exact solution of Q.2 email me at


sbi ko chahey idr e upld kr dn

please someone tell me how to install BORLAND C in windows 8 and how to adjust the path?

meri to BORLAND C m kisi b prog. ki output ni ati sb program m aik hi type ky error atey hen koi btae ga ky esa q hota hy??


Ap Turbo C++ v4.5 try kro Windows 8 per main yahi use karta hon fit chalta hai

windows 8 k liay jo borland c setup with 64bit ho ga wo hi install krna pary ga

Samj nhe ai kia matlb......plz guide clearly

q#2 kis may karna hai means word may e ya C software may ????????????????????????????????????

in subject c and assembly is used

we can write same in borland c

and use asembly code and c code both


Latest Activity

© 2019   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service