Information Sys-1
Information Sys-1
FUNDAMENTALS
• Content:
– Definition of sub-systems
– Overview of main components:
• Input
• Processing
• Output
• Storage
Definition of sub-systems
• distinct functional parts that work together to
perform overall tasks.
• Each sub-system has specific roles and
responsibilities, contributing to the efficient
operation of the complete system.
• Key Characteristics:
• Interdependence: Sub-systems rely on one another for
functionality. For example, the input sub-system depends on
the processing sub-system to execute commands.
• Specialization: Each sub-system is designed to perform
particular functions, such as data processing or user
interaction.
• Modularity: Sub-systems can often be modified or replaced
without affecting the entire system, allowing for upgrades and
maintenance.
• Integration: Sub-systems must communicate and integrate
seamlessly to ensure the overall system functions as intended.
• Examples in a Computer System:
• Input Sub-System: Includes devices like keyboards and
mice that allow users to enter data.
• Processing Sub-System: Comprises the CPU and
memory, where data is processed and computations are
performed.
• Output Sub-System: Encompasses devices like monitors
and printers that present the results of processing.
• Storage Sub-System: Involves hard drives and SSDs,
where data is stored for future access.
Hardware, Software, and Human
Resources
• Content:
– Hardware: Physical components of a computer
(e.g., CPU, memory).
– Software: Programs and applications that run on
hardware.
– Human Resources: Users and IT professionals who
operate and maintain systems.
Data and Operating Environment
• Content:
– Definition of data and its importance
– Overview of operating environment (hardware
environment, software environment, user
environment)
Definition of data and its importance
• Data refers to raw facts, figures, or information that can be processed and
analyzed. It can exist in various forms, including numbers, text, images, and
audio. Data is typically unorganized and requires processing to become
meaningful information.
• Importance of Data
• Decision Making:
– Data drives informed decision-making in organizations. Analyzing data allows
businesses to identify trends, assess performance, and make strategic choices.
• Operational Efficiency:
– By examining data, organizations can streamline operations, improve processes,
and reduce costs. Efficient use of data leads to better resource management.
• Customer Insights:
– Data helps organizations understand customer preferences and behaviors. This
knowledge enables the development of targeted marketing strategies and
personalized experiences.
• Innovation and Development:
– Data analysis can reveal gaps in the market or areas for improvement, driving innovation
in products and services.
• Performance Measurement:
– Organizations use data to set benchmarks, monitor performance, and evaluate success.
This aids in accountability and progress tracking.
• Predictive Analysis:
– Historical data can be used to make predictions about future trends and outcomes,
helping businesses anticipate changes in the market.
• Types of Data
• Qualitative Data: Descriptive information (e.g., colors, names).
• Quantitative Data: Numerical information that can be measured (e.g., sales
figures).
• Structured Data: Organized data, typically found in databases (e.g., spreadsheets).
• Unstructured Data: Unorganized data (e.g., social media posts, emails).
• Overview of Operating Environment
• The operating environment of a computer system refers to the combination of
hardware, software, and user interactions that enable the system to function
effectively. Each of these components plays a critical role in the overall performance
and usability of the system.
• 1. Hardware Environment
• Definition: The hardware environment includes all the physical components of a
computer system.
• Key Components:
– Central Processing Unit (CPU): The brain of the computer that processes instructions.
– Memory: RAM (for temporary storage) and ROM (for permanent storage).
– Storage Devices: Hard drives, solid-state drives, and external storage.
– Input Devices: Keyboards, mice, scanners, etc.
– Output Devices: Monitors, printers, speakers, etc.
• Importance: The hardware environment provides the necessary resources for
software to run and for users to interact with the system.
• 2. Software Environment
• Definition: The software environment encompasses all the
programs and applications that run on the hardware.
• Key Components:
– System Software: Includes the operating system (e.g., Windows,
macOS, Linux) that manages hardware and software resources.
– Application Software: Programs designed for end-users (e.g., word
processors, spreadsheets, web browsers).
– Utilities: Tools for maintenance and optimization (e.g., antivirus
software, disk management tools).
• Importance: The software environment enables users to perform
specific tasks, run applications, and manage system resources
effectively.
• 3. User Environment
• Definition: The user environment refers to the individuals who
interact with the computer system and their experiences.
• Key Components:
– User Interface: The means through which users interact with the
system (e.g., graphical user interfaces, command line interfaces).
– User Experience: The overall satisfaction and usability of the system
from the user's perspective.
– User Support: Resources available to help users (e.g., documentation,
customer support).
• Importance: A positive user environment enhances productivity,
encourages user engagement, and minimizes frustration.
Computer Hardware
• Content:
– Overview of main hardware components:
• CPU
• Memory (RAM, ROM)
• Storage devices (HDD, SSD)
• 1. Central Processing Unit (CPU)
• Definition: The CPU, often referred to as the "brain" of the computer,
is responsible for executing instructions and processing data.
• Key Functions:
– Arithmetic and Logic Operations: Performs calculations and logical
operations.
– Control Unit: Directs operations of the computer by coordinating between
various components.
– Clock Speed: Measured in GHz, determines how many cycles per second
the CPU can execute, impacting performance.
• Types:
– Single-Core: One processing unit, suitable for basic tasks.
– Multi-Core: Multiple processing units, enabling better multitasking and
performance for demanding applications.
• 2. Memory
• Types of Memory:
– Random Access Memory (RAM):
• Definition: Temporary memory used to store data and instructions currently in
use by the CPU.
• Characteristics:
– Volatile: Loses its contents when power is turned off.
– Faster than permanent storage, facilitating quick access to data.
– More RAM allows for smoother multitasking and improved performance in applications.
– Read-Only Memory (ROM):
• Definition: Non-volatile memory that stores firmware and essential system
instructions.
• Characteristics:
– Retains data even when the computer is powered off.
– Contains critical boot-up instructions and basic system operations.
– Typically not user-modifiable, ensuring stability and security.
• 3. Storage Devices
• Types of Storage Devices:
– Hard Disk Drive (HDD):
• Definition: A traditional storage device that uses spinning disks to read and write data
magnetically.
• Characteristics:
– Larger storage capacity at a lower cost per GB compared to SSDs.
– Slower read/write speeds, which can affect system performance, especially in boot times and
application loading.
– Common capacities range from hundreds of GB to several TB.
– Solid State Drive (SSD):
• Definition: A newer type of storage device that uses flash memory to store data,
without any moving parts.
• Characteristics:
– Faster read/write speeds, significantly improving boot times and application loading.
– More durable and resistant to physical shock due to the absence of moving parts.
– Higher cost per GB compared to HDDs, though prices have been decreasing.
System Unit
• Content:
– Explanation of the system unit's role
– Components included (motherboard, power
supply, etc.)
• Diagram: Detailed diagram of a system unit
with labelled parts
Peripheral Devices: Monitor, Keyboard, Mouse, Printer
• Content:
– Monitor: Types (LCD, LED) and functions.
– Keyboard: Types and layout.
– Mouse: Types (optical, wireless).
– Printer: Types (inkjet, laser) and applications.
• Diagram: Illustrations of each peripheral with
brief descriptions.
Computer Software
• Content:
– Definition and types of software (system software
vs. application software)
– Importance of software in operating systems.
• Definition of Software
• Software is a collection of programs, data, and
instructions that tell a computer how to perform
specific tasks. It serves as the intermediary between
users and hardware, enabling users to perform a wide
range of activities, from simple calculations to
complex data analysis.
• Types of Software
• Software can be broadly categorized into two main
types: System Software and Application Software.
• 1. System Software
• Definition: System software is designed to manage and control hardware
components and provide a platform for running application software.
• Key Characteristics:
– Acts as a bridge between hardware and user applications.
– Usually comes pre-installed on computers.
– Typically requires minimal user interaction to function effectively.
• Examples:
– Operating Systems (OS):
• Examples: Windows, macOS, Linux.
• Functions: Manage hardware resources, provide user interface, and execute applications.
– Device Drivers:
• Software that allows the operating system to communicate with hardware devices (e.g., printers,
graphics cards).
– Utilities:
• Programs that perform maintenance tasks, such as antivirus software, disk management tools, and
backup solutions.
• 2. Application Software
• Definition: Application software is designed for end-users to perform specific tasks or applications.
It leverages the capabilities of the system software to carry out various functions.
• Key Characteristics:
– Focused on user needs and tasks.
– Often user-friendly, with graphical interfaces.
– Can be installed and uninstalled by the user.
• Examples:
– Productivity Software:
• Examples: Microsoft Word, Excel, Google Docs.
• Functions: Document creation, data analysis, and presentations.
– Web Browsers:
• Examples: Google Chrome, Mozilla Firefox, Safari.
• Functions: Accessing and navigating the internet.
– Media Players:
• Examples: VLC Media Player, Windows Media Player.
• Functions: Playing audio and video files.
– Games:
• Examples: Fortnite, The Sims, Candy Crush.
• Functions: Entertainment and leisure activities.
Importance of software in operating systems.
Learning unit
• Software categories,
• digital computers,
• binary numbers
Objectives
Learning unit
• Input/ output devices,
• Main and secondary memory,
• Central Processing Unit
Computer Architecture
Learning unit
• Windows Professional/xp/vista,
• Windows NT4.0,
• Linux/Unix
Introduction to Operating Systems
1. Windows Professional
• Designed for business environments.
• User-friendly interface with advanced networking features.
2. Windows XP
• Released in 2001, combining stability and usability.
• Key features: improved user interface, better security.
3. Windows Vista
• Released in 2006 with enhanced visuals (Aero interface).
• Features: User Account Control (UAC), Windows Defender.
Windows NT 4.0
Learning unit
• Internet;
• World Wide Web;
• browsers: Netscape and Internet Explorer;
internet addresses; use of search engines;
• Use of the internet for on-line purchasing, on-
line courses, research; sending, receiving and
managing electronic mail.
Introduction to the Internet
1. Netscape Navigator
• One of the first widely used web browsers
(1994).
• Features: User-friendly interface, early
JavaScript support.
2. Internet Explorer
• Developed by Microsoft (1995).
• Integrated with Windows, dominant in early
2000s.
Internet Addresses
• Online Purchasing:
– E-commerce platforms (Amazon, eBay).
– Importance of secure payment systems.
• Online Courses:
– Learning platforms (Coursera, Khan Academy).
– Accessibility to global education.
• Research:
– Academic databases and journals.
– Tools: Google Scholar, ResearchGate.
Electronic Mail (Email)