You are on page 1of 7

EXERCISE

Name:
Muzamil Hussain

Caste:
Memon
Class: Programing Fundamentals
Roll no: 24-BS(CS)-29
Department : BS Computer Science

Submit to: Dr. Munwar Ali

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


EXERCISE 1.1

What different input out devices you found in the lab. For each of the device fill in the following
format:

DEVICE NAME BRAND NAME PE/MECHANISM PE OF DATA INPUT/OUTPUT

Keyboard Logitech Mechanical Text Input

Mouse Microsoft optical Pointer Input


movement
Printer HP Laser Text and Graphics Output

Speaker Bose Dynamic driver Audio Output

Webcam DELL CMOS Sensor Video Input

Device Name

Brand

Name of Input or Output device.

Name- Company Name device manufactured by BHUT

Type/Mechanism Type of device or working mechanism. For example: For mouse specify whether it
is optical or mechanical, for monitor specify whether it is Cathode Ray Tube or Flat panel Display.
Type of Data = Specify the type of data, the device inputs or output. For example: Image, Text, or
Sound. Input/Output Specify whether the device is an input device or output device.

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


EXERCISE 1.2

For each of the following devices list few names of the software applications that use them
intensively:

Keyboard Mouse

Microphone Printer

Speaker Webcam

Scanner Joystick

Digital Camera.

Here are some software applications that use each of the mentioned devices intensively:

Keyboard:

Microsoft Word

Sublime Text

Adobe Photoshop.

Mouse:

Adobe Illustrator

AutoCAD

Web browsers (Chrome, Firefox, etc.).

Microphone:

Zoom

Audacity

GarageBand.

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


Printer:

Adobe Acrobat

Microsoft Excel

Google Docs (for printing documents).

Speaker:

Spotify

YouTube

VLC Media Player.

Webcam:

Zoom

Skype

OBS Studio.

Scanner:

Adobe Acrobat

Microsoft OneNote

ABBYY FineReader.

Joystick:

Microsoft Flight Simulator

Euro Truck Simulator 2

Fortnite.

Digital Camera:

Adobe lightroom

Canon digital photo professional

Google photos.

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


EXERCISE 1.3

Unscew the mechanical mouse and with the help of a diagram describe its working mechanism.

Inside of a Mechanical mouse, there's a ball that moves as the mouse is rolled.
The ball connects to two perpendicular shafts, which are attached to encoders. These encoders
detect the direction and speed of the ball's movement, translating it into signals that the computer
interprets as cursor movement. Mechanical mice have largely been replaced by optical or laser
mice for greater precision and reliability.

Diagrams:

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


EXERCISE 1.4

Unscrew the optical mouse and with the help of a diagram describe its working mechanism.

Inside Of a Optical mouse, there's a light-emitting diode (LED) that illuminates the
surface beneath the mouse. The reflected light is detected by a sensor (usually a CMOS sensor),
which captures images of the surface at a high rate. Changes in the images as the mouse moves
are translated into cursor movement. Unlike mechanical mice, optical mice don't have moving
parts like balls, making them more reliable and accurate. Unfortunately, I can't provide a diagram,
but you can find visual representations online for a clearer understanding.

Diagrams:

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD


EXERCISE 1.5

Unscrew a standard keyboard and with the help of a diagram describe its working mechanism.

Inside of a STANDARD KEYBOARD, there's a grid of switches for each key, usually a
membrane or mechanical switch. When a key is pressed, it completes an electrical circuit, sending
a signal to the keyboard's controller. The controller then processes the signal and transmits the
corresponding data to the computer. This process enables the computer to recognize and interpret
the keypress. Diagrams illustrating keyboard internals are widely available online for a more
detailed visual representation.

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD

You might also like