ITD13703 Principles of Information Technology - Introduction to Information Technology Notes
Fundamental Concepts of Information and Information Technology
Definition of Data: Data consists of raw inputs supplied to a system. These inputs can take several forms, including:
Audio signals.
Alphanumeric characters.
Images.
Definition of Information: Information refers to data that has been organized and processed to make it valuable to a user.
Information Transformation Process: The process of converting data into information involves several discrete steps:
Select Data: Identifying and gathering specific data points (e.g., city names like Johor, KL, or Kelantan).
Organize and Manipulate: Sorting and calculating the data (e.g., counting the instances: Johor, KL, Kelantan).
Produce Information: Presenting the final result (e.g., a report titled "Total city of origin").
Information Technology (IT): IT encompasses any technologies utilized to capture, process, exchange, store, and/or present valuable information. This is achieved through the use of electrical, magnetic, and/or electromagnetic energy.
The Components and Mechanics of Computer-Based Information Systems (CBIS)
Definition of CBIS: A Computer-Based Information System is a cohesive set of hardware, software, databases, networks, people, and procedures. These elements work together to collect (input), manipulate (process), store, and process data into information to attain a specific goal.
Operational Stages of CBIS:
Capture: Taking in information. For instance, a Web designer captures multimedia information in HTML format.
Process: Executing operations on data. For example, a Web server processes information related to reservations or financial transactions.
Exchange: Transmitting information across systems. This occurs when information is sent from a Web server over the Internet to a wireless access point and eventually to a Wi-Fi enabled laptop.
Store: Maintaining information for future use. The Web server acts as a storage unit for information content.
Present: Delivering information to the end-user. This is typically achieved via a Web browser on a device like a laptop.
The Historical Evolution of Computing Technology
Early Devices (Abacus and Mechanical Era):
The Abacus, created approximately years ago, served as the first tool for arithmetic calculations.
In the , mechanical gears replaced beads for mathematical calculations.
Electronic Beginnings ():
The transition from mechanical parts to electrical circuits allowed for the birth of electronic computing.
Generation Computing ( – ):
Featured vacuum tubes and punch cards.
Characteristics: Extremely large physical size, slow processing speeds, and high costs.
Key Examples: ENIAC and UNIVAC I.
Functionality: They operated by following instructions to accept data, process it, and produce information.
and Generation Computing ( – ):
Generation: Utilized transistors, which made machines faster and smaller.
Generation: Introduced Integrated Circuits (ICs) and high-level programming languages.
Generation Computing ( – ):
Employed Very Large Scale Integration (VLSI) chips containing millions of transistors.
Characteristics: Compact, affordable, and supported advanced languages like C and C++.
Generation Computing ( – Present):
Focuses on microprocessors, Artificial Intelligence (AI), and Ultra Large Scale Integration (ULSI) technology.
Common Form Factors: Desktops, laptops, and ultrabooks.
The Historical Evolution of Telecommunication and Mobile Devices
Early Development ():
Telephony originated from harmonic telegraphs using metallic reeds.
This enabled real-time voice transmission and reception for the first time.
Mobile Phone Era ():
The introduction of the first mobile phone enabled portable voice communication.
Smartphone Breakthrough ( – ):
Touchscreen smartphones emerged featuring email, GPS, cameras, and connectivity.
Technology later improved with , mobile gaming, and expanded media access.
Modern Usage ( – Present):
was introduced to provide faster connectivity.
Smartphones currently dominate global communication, integrated with AI and internet access, serving over billion users.
Function: Converts sound into information to allow two-way communication over a network in real time.
Software Classification and Management
System Software: Operates as a program that runs the computer and acts as an interface between users, applications, and hardware.
Responsibilities: Manages operations such as system startup, memory allocation, and file control.
Customization: Tailored to specific hardware based on system requirements and capabilities.
Examples: Windows (including features like touch input and OneDrive), macOS, Linux, and Chrome OS.
Application Software: Assists users in performing specific tasks to improve productivity.
Task Examples: Document editing, data analysis, and multimedia creation.
Availability: Offered in various formats for personal uses, workgroups, or enterprise-wide deployment.
Examples: Microsoft Office, Google Apps, Apple iWork, and Apache OpenOffice.
Principles of Database Systems
Definition: A database is an organized collection of data files that allow for easy access, sorting, retrieval, and reporting.
Structure: Data files consist of records and fields.
Models:
Relational Database: Organized into rows and columns.
Object-Oriented Database.
Multidimensional Database: Used in data warehouses.
Benefits: Databases reduce data redundancy, enhance data integrity, and accelerate data processing and application development.
Standard Tools: SQL, MySQL, Microsoft Access, and Oracle.
Network Communication, the Internet, and Cyberspace
Network: A group of connected computers or devices that enable electronic communication ranging from a single room to a global scale.
Internet: This connects thousands of smaller networks (educational, business, military, etc.). Originally used for sharing text and numeric data, it now supports multimedia such as video and audio.
Email:
Introduced in ; early users were military-based.
Popularized in the through services like Lotus Notes, Hotmail, Yahoo! Mail, and Gmail.
Reached over million users by and remains vital for business communication.
Cyberspace: A term coined by William Gibson in the novel Neuromancer. It describes a virtual environment where digital communication occurs.
Examples: Messaging apps (WhatsApp), video tools (Zoom), and platforms (YouTube, Netflix).
World Wide Web (WWW): An interconnected system of servers hosting multimedia documents. It uses web servers to store and deliver content over the internet, serving as a critical component for internet expansion.
Internet of Things (IoT): A network of physical objects (devices, sensors, machines) embedded with technology for communication.
Applications: Manufacturing, energy, and healthcare.
Mechanism: Enables machine-to-machine (M2M) interaction and automation.
The Role of Information Technology in Society and Business
IT in Personal Life:
Personal Communication: Telephone/cell phone conversations, Messaging (Email, SMS), and Video Communication.
Entertainment: Web surfing, downloading video/audio files, and interactive gaming.
Day-to-Day Living: Buying airline tickets, ordering books, electronic banking, and monitoring the stock market.
Education: Essential on college campuses for teaching, labs, and course management. Classes are often conducted online or via class websites.
IT in Business:
Internal Communication: Computer networks, corporate websites, video teleconferencing, and messaging systems (SMS, email).
Electronic Commerce: Call centers, electronic transactions, and online sales.
Business Operations: Factory operation systems and database management.
Computer Technology Characteristics and Impact
Utility: A computer is a programmable machine that processes raw data into usable information to improve productivity. It includes input/output devices, system storage, storage media, and communication tools.
Advantages of IT:
Speed.
Reliability.
Accuracy and Consistency.
Storage capacity.
Superior Communications.
Disadvantages and Risks of IT:
Impact on the labor force.
Violation of privacy.
Health risks.
Environmental impact.
Technological dependency.
Professional Careers in Information Technology
IT Analyst.
Information Security.
Network Administration.
Management Consultant.
Database Administration: Responsible for managing corporate databases.
Computer Forensics Expert.
IT Sales.
Software Developer.
Green Computing and Environmental Sustainability
Definition: Green Computing involves reducing electricity usage and environmental waste generated from technologies.
Advantages and Goals:
Decrease the use of hazardous materials.
Cut power-related expenses.
Support the safe disposal of IT equipment.
Lower overall costs throughout the lifecycle of a machine.
Enhance corporate public image and ensure employee safety.