×
Aiming for the stars? Great, but did you have to build a rocket first.
--Your friends at LectureNotes
Close

Lab Manuals of COMPUTER WORKSHOP by Remya Sasi

  • Other
  • 155 Views
  • 7 Offline Downloads
  • Uploaded 1 year ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

CS-110 COMPUTER SCIENCE WORKSHOP RECORD (as per Kerala Technological University Syllabus) NAME ............................................ ROLL NO ....................................... Veried by ...........................Signature............Date................. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CHRIST COLLEGE OF ENGINEERING IRINJALAKUDA, TRICHUR, KERALA, INDIA 1

Text from page-2

Contents 1 Familiarization of Hardware Components 1.1 Hardware Components . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.1 Mother Board . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.2 Micro Processor . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.3 BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1.4 Memory 9 1.1.5 System Support Chips . . . . . . . . . . . . . . . . . . . 9 1.1.6 Graphics processing unit . . . . . . . . . . . . . . . . . . 9 1.1.7 Network Cards . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.8 Sound Card . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.9 PCI Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.10 Parallel Ports . . . . . . . . . . . . . . . . . . . . . . . . 11 . . . . . . . . . . . . . . . . . . . . . . . . . 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.1.13 Hard Disk . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Result 12 1.1.11 Serial Ports 1.1.12 SMPS 1.2 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Familiarization of Operating systems and various tools 2 13

Text from page-3

2.1 2.2 2.3 Softwares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.1 System Softwares . . . . . . . . . . . . . . . . . . . . . . 14 2.1.2 Application Software . . . . . . . . . . . . . . . . . . . . 14 Latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.1 The basic layout of a LATEX le 15 2.2.2 Structuring your document - Adding paragraphs and sec- . . . . . . . . . . . . . tions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2.3 Inserting mathematical equation . . . . . . . . . . . . . . 17 2.2.4 Adding gures in LaTeX . . . . . . . . . . . . . . . . . . 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Result 3 Linux Commands 3.1 3.2 Linux Operating System . . . . . . . . . . . . . . . . . . . . . . 19 3.1.1 Linux File System . . . . . . . . . . . . . . . . . . . . . . 20 3.1.2 Linux Command Structure . . . . . . . . . . . . . . . . . 21 3.1.3 Linux Commands . . . . . . . . . . . . . . . . . . . . . . 21 3.1.4 vi Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Exercise 3.2.1 3.3 19 Result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . More Linux Command Line Options . . . . . . . . . . . 24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4 Familiarization of Python Environment 4.1 22 Theoretical Background 25 . . . . . . . . . . . . . . . . . . . . . . 25 4.1.1 Python interactive mode . . . . . . . . . . . . . . . . . . 25 4.1.2 Using Python as Calculator 26 3 . . . . . . . . . . . . . . . .

Text from page-4

4.1.3 Python as Script . . . . . . . . . . . . . . . . . . . . . . 27 4.1.4 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.1.5 Reading User Input . . . . . . . . . . . . . . . . . . . . . 28 4.2 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.3 Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.4 Result 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Control Statements 5.1 Theoretical Background 33 . . . . . . . . . . . . . . . . . . . . . . 33 5.1.1 if statement . . . . . . . . . . . . . . . . . . . . . . . . . 33 5.1.2 if..else 34 5.1.3 Chained Conditional . . . . . . . . . . . . . . . . . . . . 35 5.1.4 Nested Conditionals . . . . . . . . . . . . . . . . . . . . 35 5.2 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.3 Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.4 Result 39 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Iteration Statements 6.1 Theoretical Background 6.1.1 40 . . . . . . . . . . . . . . . . . . . . . . 40 while loop . . . . . . . . . . . . . . . . . . . . . . . . . . 40 6.2 for loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.3 Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.4 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.5 Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.6 Result 48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Lecture Notes