Computer Science Basics
Computer Science Basics
1. Input or inserting data and instructions or a system that leverages computer technology to gather,
transferring of information to the system. process, and analyze data to support decision-making
2. Processing: manipulating and controlling the within an organization. It integrates hardware, software,
data over the entire system. data, networks, and procedures to improve efficiency
3. Output or retrieving data or information: giving and effectiveness in managing information.
the processed data and information to the
external forces is done under output
4. Storing data or information: stored in a way that
COMPONENTS OF CBIS
they can be reused later as required.
5. Controlling: functions of a computer system ☆ Hardware– these are the devices like the
monitor, processor, printer and keyboard, all of
and its various devices should be controlled which work together to accept, process, show
properly. data and information.
☆ Software– are the programs that allow the
More functions: hardware to process the data.
★ Information tool: provide vast amounts of ☆ Databases– are the gathering of associated
information in many forms such as text, files or tables containing related data.
graphics, sound, video. ☆ Networks– are a connecting system that
★ Communication tool: Facilitates allows diverse computers to distribute
communication between users and systems. resources.
☆ Procedures– are the commands for
★ Constructive tool: used for manipulating combining the components above to process
information, visualizing one’s understanding, information and produce the preferred output
and building new knowledge.
★ Co-constructive tool: students can use
co-constructive tools to work cooperatively and
construct a shared understanding of new
knowledge. BASIC TYPES OF CBIS
★ Situating tool: can create 3D images on display
to give users the feeling that they are situated in 1 Transaction Processing Systems
a virtual environment. ★ is a way of computing that
★ Evaluation: assesses and analyzes data or divides work into individual,
processes to ensure accuracy, effectiveness, indivisible operations, called
and compliance with specified criteria.
transactions.
Capabilities of a computer ★ TPS is a software system, or
software/hardware
A computer is capable of many things. It's fast, efficient combination, that supports
and accurate. You can add as much functionality in a transaction processing.
computer as good you write a program for it. There is a ★ Day to day transactions,
lot of application software which is making things easy inventories
for us. The Internet has made this world a global village. ★ Helps supervisors by generating
Capabilities are as follow:
1. Accuracy: Performs calculations and processes databases that are needed for
data with a high degree of precision. the other information system
2. Speed: Executes tasks and processes ★ Provides detailed data for
information at remarkable speeds, often in Management Information
milliseconds. Systems (MIS), Decision Support
3. Automatic: Can perform tasks automatically Systems (DSS), and Executive
without human intervention once programmed.
4. Self Checking: Has the ability to check and Support Systems (ESS).
verify its operations to minimize errors.
5. Repetitiveness: Capable of performing the 2 Management Information Systems
same task repeatedly without loss of ★ Helps in monitoring
performance. performance and managing
6. Wide range of applications: Supports various
software applications for diverse tasks across resources effectively.
different fields (e.g., business, education,
entertainment). 3 Decision Support Systems
★ Interactive systems that assist
SUPPLEMENTARY NOTES FIRST SEMESTER SAM!
○ Change in business model and
in decision-making by analyzing necessity of human drivers
data and presenting actionable ➢ Evolution of transportation from horse and
information. carriage to vehicles
★ Supports complex
decision-making and Cultural Shifts
➢ Skills that were once essential (e.g., driving)
problem-solving scenarios.
may become optional
➢ Technology blurring the line between work and
4 Executive Support Systems play
★ High-level systems designed to
provide senior executives with Creation of New Industries
quick access to internal and ➢ Entertainment industry transformation
external information relevant to ○ Recorded media (TV, radio, streaming)
○ Rapid evolution of technology in
their strategic goals. entertainment
★ Summarizes data for long-term
strategic planning and Opportunities and Challenges
performance monitoring. ➢ Disruption and transformation lead to new
possibilities
➢ Difficulty in predicting future developments
➢ Assurance of emerging opportunities and new
THE DIGITAL REVOLUTION business models
● Exabyte (EB): 1,000 petabytes (e.g., total data ■ CD-R: Recordable, can
stored by large tech companies). be written once.
● Zettabyte (ZB): 1,000 exabytes (e.g., global ■ CD-RW: Rewritable,
data generated per year). data can be written
● Yottabyte (YB): 1,000 zettabytes (theoretical for multiple times.
future data storage). ■ DVDs (Digital Versatile Discs):
Storage capacity nearly 10
times that of CDs, faster data
STORAGE DEVICES access.
■ DVD-R: Written once,
Overview of External Memory can be read multiple
● External memory, also known as storage times.
devices, is the hardware used to store data and ■ DVD-RW: Rewritable,
instructions for computers. data can be written
● Classified into two types: multiple times.
○ Primary (Internal) Memory: Directly ■ Blu-ray Discs: Use blue lasers
accessed by the CPU. for reading/writing, allowing
○ Secondary (External) Memory: Used storage of up to 25 GB.
for long-term data storage and backup, Available in dual-layer and
slower than primary memory but triple-layer formats for
permanent. increased capacity.
Characteristics of Secondary Memory 3. Flash Storage Devices
● Slower than primary memory. ○ Includes USB Flash Drives and
● Permanent data storage. Memory Cards (SD Cards).
● Facilitates data transfer between computers. ○ USB Flash Drive: Compact, portable
● Examples include floppy drives, CD drives, and device; stores data up to 1 TB. Typically
tapes. used for file storage and transfer.
Historical Context ○ Memory Cards: Used in cameras,
● The earliest storage device was the punch card smartphones, and gaming consoles,
made of paper. can store images and videos up to 128
Types of Storage Devices GB.
1. Magnetic Storage Devices ○ SD Cards: Available in microSD and
○ Hard Disks: Usually installed inside miniSD sizes.
computers, can also be portable. Emerging Trends
Contains spinning disks (platters) ● Increasing popularity of cloud storage, allowing
coated with magnetic material. access to data across multiple devices.
■ Components: Spindle, platters, ● Data stored online relies on a network of remote
and a magnetic head for servers, which may be magnetic or optical.
reading/writing data.
○ Floppy Disks: Used in early computers;
WHICH IS BETTER: WIRED OR WIRELESS?
available in sizes of 5.25 inches and 3.5
inches. Limited data capacity. ☆ Devices can connect to the Internet using
○ Pen Drives (USB Flash Drives): More either wired (Ethernet cable) or wireless
popular for portable data storage. (Wi-Fi) connections.
2. Optical Storage Devices ☆ Definitions
○ Types: Wired Connection: Physically connects a
■ CDs (Compact Discs): device to the Internet router using an Ethernet
cable. Common with stationary devices like
Portable, can store up to 700 desktop computers.
MB. Wireless Connection: Uses radio signals to
■ CD-ROM: Read-only connect devices to the Internet router.
Common with portable devices like tablets
memory. and smartphones.
SUPPLEMENTARY NOTES FIRST SEMESTER SAM!
● When devices from one network (e.g., red) ○ Typically provided by telephone
want to communicate with devices on companies (e.g., AT&T).
another network (e.g., blue), their data Modem/Router Combos
● Many ISPs provide modem/router combination
packets must leave their local network.
devices, integrating both functions into one unit.
● The data packet goes to the network's Network Examples
router, which forwards it based on the IP 1. Home/Office Setup:
address, passing through multiple routers ○ Cable modem connected to a small
office/home office router, allowing
until it reaches the destination network. multiple devices to access the internet.
Conclusion: 2. DSL Setup:
● Hubs and Switches: Used for creating and ○ DSL modem connected to a small
office/home office router for multiple
managing local networks. device access.
● Routers: Connect different networks, 3. Business Network:
allowing for communication across the ○ Cable modem connected to a business
router for computers and servers.
internet.
4. Single Device Setup:
○ Direct connection of a single device to the
modem without needing a router.
Hubs and Switches
MODEM VS ROUTER ● Most routers include a built-in switch.
● Additional switches are only necessary if more
➔ Modem: wired connections are needed beyond what the
○ Function: Connects to the Internet router provides.
Service Provider (ISP) and brings internet Summary of Internet Connection Flow
into a home or business. 1. Internet: Contains multiple routers.
○ Signal Conversion: 2. Private Network:
● Converts analog signals from the ○ Incoming connection first goes to the
internet to digital signals for modem.
devices (demodulation). ○ Modem connects to the router with an
● Converts outgoing digital signals integrated switch.
from devices to analog signals ○ Internet is then distributed to all
for the internet (modulation). connected devices.
○ Terminology: "Modem" stands for
"modulator-demodulator."
➔ Router: NAS VS SAN
○ Function: Distributes internet connection
NAS (Network Attached Storage)
from the modem to multiple devices (e.g.,
computers, tablets, phones). ● Definition: A storage device designed to store data in
a centralized location accessible over a network.
○ Components: Typically includes a built-in
switch with multiple Ethernet ports and ● Functionality:
functions as a wireless access point. ○ Primarily used for data storage; does not
○ Need: A router is necessary when perform additional functions.
multiple devices need internet access; ○ Typically consists of multiple hard drives
otherwise, a single device can connect configured in RAID for redundancy.
directly to the modem. ○ Connects to a switch or router via a network
Types of Modems interface card.
1. Cable Modems: ● Accessibility:
○ Connect using coaxial cable. ○ Data can be accessed by various devices
○ Usually provided by cable TV companies (desktops, laptops, servers) as a shared
(e.g., Comcast). drive.
2. DSL Modems: ● Common Use:
○ Connect using standard phone lines. ○ Used in homes and small to medium-sized
businesses.
● Disadvantages:
SUPPLEMENTARY NOTES FIRST SEMESTER SAM!
○ Single Point of Failure: If a component ○ NAS: More affordable, suitable for small to
(e.g., power supply) fails, all devices lose medium applications.
access to data. ○ SAN: High-cost solution designed
SAN (Storage Area Network)
for large organizations.
● Definition: A high-speed, dedicated network that
stores and provides access to large amounts of data.
● Functionality:
★ ANSWERS TO STUDY GUIDE QUESTIONS ★
○ Composed of multiple disk arrays, switches,
and servers.
1. Classification Hierarchy of Computers
○ Fault tolerant: Data is shared among several
(Excluding Supercomputers)
disk arrays; if one fails, data remains
accessible. ● Mainframe Computers
○ Servers access data as if it were on a local ○ Size: Large.
hard drive, not as a shared network drive. ○ Speed: High, with multiple
● Scalability: processors for handling numerous
○ Easily scalable; additional storage can be tasks simultaneously.
added without network interruption. ○ Tasks: Designed for large
● Connection: organizations to manage huge
○ All devices are interconnected using Fiber volumes of data and support multiple
Channel, a high-speed standard with
users concurrently (e.g., banking,
speeds from 2 Gbps to 128 Gbps.
government).
○ Alternatively, some SANs use iSCSI, which
is less expensive but slower than Fiber ● Mini Computers (Midrange Servers)
Channel. ○ Size: Medium, between mainframes
● Advantages: and microcomputers.
○ Not affected by local network traffic, thus ○ Speed: Moderate, capable of serving
avoiding bottlenecks. multiple users and applications.
○ Highly scalable and redundant. ○ Tasks: Used for web servers,
● Cost: databases, and gaming servers (e.g.,
○ Generally very expensive, mainly used by VAX, Magnum).
large companies and organizations.
● Micro Computers
Key Comparisons
○ Size: Small, typically single-user
● Purpose:
systems.
○ NAS: Centralized storage accessible over
the network. ○ Speed: Lower than mainframes and
○ SAN: High-speed network for large-scale minis; generally one processor.
data access. ○ Tasks: Personal use in homes,
● Architecture: schools, and offices. Includes:
○ NAS: Simple device with a focus on data ■ Personal/Desktop
storage. Computers: General tasks
○ SAN: Complex network of interconnected like browsing and business
devices for fault tolerance and speed. applications.
● Accessibility:
■ Workstations: Higher
○ NAS: Accessible as a shared drive.
memory and processing for
○ SAN: Appears as a local hard drive to
tasks like animation and
servers.
complex calculations.
● Scalability:
○ NAS: Limited scalability.
■ Laptops: Portable personal
○ SAN: Highly scalable without interruption. computers.
● Performance: ■ Embedded Computers:
○ NAS: Can suffer from bottlenecks due to Integrated into other devices
network traffic. (e.g., TVs, cars).
○ SAN: Dedicated network avoids such 2. Is a Supercomputer a Special Kind of
issues. Mainframe Computer?
● Cost:
SUPPLEMENTARY NOTES FIRST SEMESTER SAM!