File System Management Optimization
File System Management Optimization
KEYBOARD, MOUSE
GROUP 5 - OSG202
01 INTRODUCTION 04 MOUSE SOFTWARE
TABLE OF
CONTENT 02 05
INPUT SOFTWARE FILE-SYSTEM
BACKUP
03 06
KEYBOARD FILE-SYSTEM
SOFTWARE CONSISTENCY
INTRODUCTION TO
USER INTERFACES
Every general-purpose computer has a keyboard and
monitor (sometimes a mouse) for user interaction.
These devices work closely together to facilitate input
and output.
In mainframes, multiple remote users use terminals
(keyboard + display unit).
INPUT SOFTWARE
INPUT SOFTWARE
• User input mainly comes from the keyboard and mouse (sometimes
touchscreens).
• The keyboard has an embedded microprocessor that communicates
with the parentboard via a serial port or USB.
• Each key press and release generates an interrupt, and the
keyboard driver extracts the corresponding information.
INPUT SOFTWARE
• Most processing is handled by software, making it largely
hardware-independent.
• Command-line interfaces (CLI) are commonly used by
programmers, while graphical interfaces will be discussed later.
• Touchscreens function as both input and output devices and are
covered in the output section.
KEYBOARD SOFTWARE
INTRODUCTION TO INPUT MODES
MECHANICAL MOUSE:
Uses a rubber ball that rotates as the mouse moves.
Internal rollers detect movement along the x and y axes.
OPTICAL MOUSE:
Uses light-emitting diodes (LEDs) and photodetectors to track
movement. Modern versions use image-processing chips.
WIRELESS MOUSE:
Functions like a wired mouse but transmits data via
Bluetooth or other wireless protocols.
MOUSE TECHONOLOGY
MICKEY UNIT:
The smallest measurable movement of a mouse
(about 0.1 mm).
CLICK TYPES:
Single clicks and double clicks are distinguished by
software based on time and space thresholds.
CONCLUSION
The user interface, mouse, and software enhance human-computer interaction by enabling
precise navigation and customization. Modern mice offer advanced sensors and wireless
connectivity, while software allows personalized settings for efficiency. As technology
evolves, these tools will continue to improve usability and productivity.
QUESTION
1. Which type of mouse uses a rubber
ball inside to detect movement?
A. Optical mouse
B. Mechanical mouse
C. Wireless mouse
D. Touch mouse
1. Which type of mouse uses a rubber
ball inside to detect movement?
A. Optical mouse
B. Mechanical mouse
C. Wireless mouse
D. Touch mouse
2. In an operating system, what is
the smallest unit of distance that
a mouse can move?
A. Pixel
B. Inch
C. Mickey
D. DPI
2. In an operating system, what is
the smallest unit of distance that
a mouse can move?
A. Pixel
B. Inch
C. Mickey
D. DPI
3. How do modern optical
mice detect movement?
A. By tracking grid lines on the mouse pad
B. Using rollers to record position changes
C. By using an image sensor and processing continuous
images
D. By detecting surface temperature changes
3. How do modern optical
mice detect movement?
A. By tracking grid lines on the mouse pad
B. Using rollers to record position changes
C. By using an image sensor and processing continuous
images
D. By detecting surface temperature changes
4. When a mouse sends signals to
the computer, what information is
transmitted?
A. The absolute coordinates of the mouse on the screen
B. The relative changes in x and y coordinates along with
button states
C. The screen resolution and refresh rate
D. The pointer position relative to the current window
4. When a mouse sends signals to
the computer, what information is
transmitted?
A. The absolute coordinates of the mouse on the screen
B. The relative changes in x and y coordinates along with
button states
C. The screen resolution and refresh rate
D. The pointer position relative to the current window
5. In UNIX-based systems, which
software is used to manage
keyboard and mouse input?
A. Termcap
B. X Window System
C. BIOS
D. DOS
THANK YOU