Advanced Business ICT and Computer Systems Study Guide
- Extended Synonym for IT: ICT is an extensive term that stresses the role of unified communications and the integration of telecommunications (telephone lines and wireless signals). It encompasses computers, enterprise software, middleware, storage, and audio-visual systems.
- Functionality: These technologies enable users to access, store, transmit, and manipulate information.
- Convergence: The term refers to the convergence of audio-visual and telephone networks with computer networks through a single cabling or link system. This offers large economic incentives due to cost savings from eliminating redundant telephone networks.
- Evolutionary Definition: ICT has no universal definition because the concepts, methods, and applications are constantly evolving on an almost daily basis. The scope covers any product that stores, retrieves, manipulates, transmits, or receives information electronically in digital form, such as personal computers, digital television, email, and robots.
COMPONENTS OF ICT AND MODERN TECHNOLOGIES
- Information Technology (IT): The application of computers and telecommunications equipment to store, retrieve, transmit, and manipulate data, primarily within business or enterprise contexts.
- Associated Industries: Includes computer hardware, software, electronics, semiconductors, the internet, telecom equipment, engineering, healthcare, e-commerce, and computer services.
- Significant Historical Identification (James William, 1982): Identified six major technologies relevant to modern information systems:
- Processors, memory, and input/output (I/O) channels.
- Micro, mini, and large-scale computers.
- Mass storage technologies.
- Data communication, networking, and distributed processing.
- Data entry and display response.
- Software.
- Primary Groupings:
- Computer Technology: Involves scientific databases, microchip technology, artificial intelligence, and machine-readable databases.
- Communication Technology: Includes audio technology (FM receivers replacing outmoded AM), audio-visual technology (videodiscs for high-quality storage and image stability), facsimile transmissions (Fax) using data compression, and electronic mail (point-to-point message systems).
- Reprographic, Micrographic, and Printing Technologies: Facilitates resource sharing and storage solutions through condensation (e.g., microforms like microfilm and microfiche).
- Microforms: A term for micro-documents in transparent or opaque, roll, or sheet forms. Varieties include microfilm, microfiche, ultra-fiche, and micro-opaque cards.
- Roll-film (Microfilm): A continuous strip of film (typically 100feet long and 35mm wide) with images in sequence.
- Microfiche: A flat film containing a large number of images in rows and columns. A standard 4×6inch microfiche accommodates 98pages.
- Printing Technology History: From manual record-keeping to lasers and computers. Modern computer printers fall into three categories: line printers, dot matrix printers, and laser printers (the most popular today).
THE ICT SYSTEM STRUCTURE
- System Definition: A set-up consisting of hardware, software, data, and people. While computers are hardware, they are only a part of the overall ICT system.
- Application Environments: Used in offices, shops, factories, aircraft, and ships. Fields of application include communications, medicine, and farming.
- Core Benefits:
- Increased productivity (more tasks completed in less time at reduced cost).
- Ability to process and transmit vast amounts of information rapidly.
TYPES OF ICT SYSTEMS
- Information Systems: Focused on managing data and information. Examples include a supermarket stock system or a sports club membership system.
- Control Systems: Primarily control machines. Output might involve physical movements, such as a robot arm welding a car chassis.
- Communications Systems: The primary output is the successful transport of data from one location to another.
- System Mechanism: Takes inputs (instructions and data), processes them, and produces outputs for storage or communication.
- Garbage In, Garbage Out (GIGO): If inputs are inaccurate or faulty, the system will output erroneous or useless data. This makes data validation and accuracy essential.
- Feedback Loops: When output from a system influences subsequent input to repeat a process.
- Tropical Fish Tank Example: Sensors take water temperature as input. Processing compares the temperature against pre-programmed maximum/minimum parameters. The output is the decision to turn the heater on or off. The resulting change in temperature is sensed again as input, repeating the cycle.
- Information System Example: Accepting an online flight booking (output) results in a reduction of available tickets for future bookings (input).
ICT IN MODERN ORGANIZATIONS
- Communication: Transitioned from physical mail to email, live chat, online meeting tools, video conferencing, and Voice over Internet Protocol (VoIP).
- Inventory Management: Systems track quantities and trigger orders when stock falls below pre-determined levels. Connection to Point-of-Sale (POS) systems creates a closed information loop.
- Data Management: Shift from physical filing cabinets to digital servers, making historical data economically stored and accessible regardless of geographical location.
- Management Information Systems (MIS): Tracking sales, expenses, and productivity to maximize return on investment (ROI) and identify improvements.
- Customer Relationship Management (CRM): Capturing every interaction with a customer to provide a focused experience (e.g., support staff viewing purchase and shipping history).
- Business Marketing: Use of the World Wide Web and Quick Response (QR) codes to advertise and take orders online.
IMPACT OF ICT ON SOCIETY AND ORGANIZATIONS
- Positive Impacts on Individuals:
- Increased access to services (VoIP, Instant Messaging).
- Opportunities for leisure, entertainment, and worldwide relationships.
- Improved education via distance learning and interactive multi-media.
- Tools for overcoming disabilities (e.g., screen reading software for the blind).
- Negative Impacts on Individuals:
- Job loss due to automation or "job export" to lower-cost countries.
- Reduced personal interaction and social isolation.
- Health risks from sedentary lifestyles, such as obesity and heart disease.
- Organizational Impacts:
- Positive: Cost savings (e.g., email instead of post), 24-hour worldwide market access, and data mining for targeted advertising.
- Negative: High costs of hardware/software maintenance, daily threats from viruses/malware, and intense competition from global rivals.
- Educational Impacts:
- Digital Divide: Poorer students may be disadvantaged by high technology costs.
- Mixed Results: While simulations improve science standards and word processors help language skills, the mere presence of ICT does not guarantee better learning unless teaching methods adapt.
COMPUTER SYSTEMS AND COMPUTERIZATION
- Definition: A computer is a device that receives, processes, and stores data. A computer system is a network of interconnected computers sharing central storage and peripheral devices like printers or routers.
- Computerization Advantages:
- Reduced response time.
- Improved accuracy and decision quality.
- Enhanced secrecy compared to manual file systems.
- Computerization Disadvantages:
- Increased unemployment.
- Time wastage (e.g., social media/gaming distracts from studies).
- Data security risks (hacking, credit card theft).
- Health risks (Repetitive Strain Injury, eyestrain).
- Environmental Impact: Manufacturing and waste pollute the environment with toxic materials. "Green computing" aims to reduce electricity consumption and waste through recycling.
EVOLUTION AND GENERATIONS OF COMPUTERS
- Historical Milestones:
- 1870s: Typewriter development.
- 1920s: Invention of the telephone (LAN/WAN communication).
- 1940s: First electronic computers developed; operations research applied to decisions.
- 1960s: Emergence of MIS.
- 1970s: Widespread use of word processors, PCs, and spreadsheets.
- 1980s: Office automation combining data, text, graphics, and voice.
- 2000s: Massive expansion of e-commerce, e-learning, and e-health.
- Computer Generations:
- First Generation (1946–1957): Used vacuum tubes. Large, slow, and consumed high power. Difficulty in switching between programs.
- Second Generation (1958–1964): Replaced vacuum tubes with transistors (smaller, cheaper, less heat). Concept of CPU, memory, and high-level languages like COBOL and FORTRAN emerged.
- Third Generation (1965–1971): Used Integrated Circuits (IC). Smaller size, larger memory, and higher processing speeds (up to 1MHz).
- Fourth Generation (1972–Present): Uses Large Scale Integration (LSI) and Very Large Scale Integration (VLSI). Speeds up to 10MHz.
- Fifth Generation (1990s–Present): Focuses on Very Large Scale Integration (VLSI), speeds above 400MHz, parallel processing, and Artificial Intelligence (AI).
CLASSIFICATION OF COMPUTERS
- By Processing Style:
- Digital: Processes discrete values (e.g., 0,1,2); used for business and high-accuracy science.
- Analog: Processes physical variables; outputs are typically smooth graphs (scientific/engineering use).
- Hybrid: Combined features of digital and analog.
- By Purpose:
- Special Purpose: Specific functions (medicine, manufacturing).
- General Purpose: Wide variety of tasks (word processing, accounting).
- By Configuration/Power:
- Supercomputers: Largest/most powerful for complex data (meteorology/astronomy). Examples: Cray, Fujitsu.
- Mainframes: Large, centralized processing for major commercial organizations (e.g., IBM).
- Minicomputers: "Midrange" computers for specific departments or small businesses.
- Microcomputers: Widely used and fastest-growing category (Laptops, Desktops, Smartphones, Tablets).
- Data vs. Information: Data is raw facts/figures. Information is processed data that is timely, accurate, and complete, serving as the basis for decisions.
- Data Processing Cycle: Input (preparation of data) \rightarrow Processing (manipulation) \rightarrow Output (collection of results).
- Internal Storage Format: Computers use binary (base two) sequences of 0s and 1s.
- Bit: A single binary digit (0 or 1).
- Byte: 8bits; represents 28=256 pieces of information.
- Word: A fixed number of bits processed as a unit (e.g., 8,16,32,64, or 96bits).
- Text Representation: ASCII (American Standard Code for Information Interchange) assigns codes 0–127 for standard characters. Uses 1byte per character.
- Graphics Representation: Images consist of pixels (dots of color).
- Resolution: E.g., 800×600 pixels.
- Color Depth: Monochrome requires 1bit per pixel; 24-bit color offers 16.7million colors.
- Compression: Making files shorter by removing bit redundancies to save storage space and transmission time.
NUMBER SYSTEMS AND CALCULATIONS
- Decimal System: Base 10 (digits 0–9). Successive positions represent powers of 10 (units, tens, hundreds).
- Binary System: Base 2 (digits 0,1). Standard computer language.
- Octal System: Base 8 (digits 0–7).
- Hexadecimal System: Base 16 (digits 0–9, and letters A–F where A=10 and F=15).
- Decimal to Other Base Conversion Process:
- Divide the decimal number by the new base.
- The remainder becomes the least significant digit (LSD).
- Divide the quotient by the base again.
- Repeat until the quotient is zero. Arrange remainders in reverse order for final value.
- Example (2910 to Binary):
- 29/2=14rem 1
- 14/2=7rem 0
- 7/2=3rem 1
- 3/2=1rem 1
- 1/2=0rem 1
- Result: 111012.
- Other Base to Decimal Conversion Process:
- Determine the column value (baseposition).
- Multiply the digit by its column value.
- Sum the products.
- Example (111012 to Decimal):
- (1×24)+(1×23)+(1×22)+(0×21)+(1×20)=16+8+4+0+1=2910.
SIX ELEMENTS OF THE COMPUTER SYSTEM
- Hardware: Physical tangible components (Monitors, Keyboards, Processors).
- Software: Programs that interface between hardware and users. Types include System Software, Application Software, Operating Systems, Utility Software, Language Processors, and Connectivity Software.
- People (Live-ware): Users, System Analysts (designers), System Programmers (coders), and System Operators (end-users).
- Procedures: Step-by-step instructions (Hardware-oriented, Software-oriented, and Internal procedures).
- Data: Raw facts/figures interpreted by machine language to become information.
- Connectivity: The linking of computers to share resources via wires, cables, satellites, infra-red, Bluetooth, etc.
CENTRAL PROCESSING UNIT (CPU) COMPONENTS
- Arithmetic and Logic Unit (ALU):
- Arithmetic Section: Performs addition, subtraction, multiplication, and division.
- Logic Section: Performs comparisons, matching, and merging data.
- Control Unit (CU): Coordinates all activities. It decodes instructions, manages data transfer among units, and communicates with I/O devices.
- Memory/Storage Unit: Stores internal data. Size affects the computer's speed and capability.
- Input Devices:
- Keyboard: Common sizes are 84,101/102,104, or 108keys. Includes typing keys, numeric keypad, function keys (F1–F12), and control keys.
- Mouse: Pointing device with a ball or sensor. Offers left/right buttons and a scroll wheel.
- Joystick: Moves cursor positions using a spherical ball in a socket; primarily for CAD and gaming.
- Scanner: Converts paper-based info into digital images for internal storage and manipulation.
- Digitizer (Graphics Tablet): Converts analog signals (from TV/camera/drawing) into binary series (0s and 1s).
- Magnetic Ink Character Recognition (MICR): Used in banks for fast, error-free check processing using magnetic ink.
- Optical Mark Reader (OMR): Recognizes pen/pencil marks on exams or surveys.
- Output Devices:
- Monitors (VDU):
- Cathode-Ray Tube (CRT): Uses illuminated pixels; large and consumes high power.
- Flat-Panel Display: Includes LCD (non-emissive) and LED/Plasma (emissive).
- Printers:
- Impact Printers: Physical contact with paper. Examples: Dot Matrix (pattern of dots), Daisy Wheel (petal-shaped head), Drum and Chain (line printers).
- Non-Impact Printers: No ribbon contact. Examples: Laser Printers (use laser light, high speed, high quality) and Inkjet (spraying ink drops; quiet and supports color).
- Communication Devices:
- Network Interface Card (NIC): Handles physical network signals.
- Modem: Performs Modulation (digital to analog) and Demodulation (analog to digital) for telephone line transmission.
- Router: Directs network traffic based on IP addresses.
MEMORY CLASSIFICATION AND STORAGE
- Cache Memory: High-speed semiconductor buffer between the CPU and main memory. Fast but expensive and limited in capacity.
- Primary Memory (Main Memory):
- RAM (Random Access Memory): Volatile (data lost when power is off); Read/Write memory. Types include SRAM (static, no refresh needed, used as cache) and DRAM (dynamic, needs continuous refreshing, cheaper and used for system memory).
- ROM (Read Only Memory): Non-volatile; used for bootstrap instructions to start the computer. Types include PROM (programmable once), EPROM (erasable by UV light), and EEPROM (electrically erasable; flexible but slow).
- Secondary Memory: Non-volatile, magnetic, or optical (Hard disks, CDs, DVDs). Slower than primary memory but stores data permanently.
- Storage Units:
- 1Kilobyte (KB)=1024Bytes
- 1Megabyte (MB)=1024KB
- 1Gigabyte (GB)=1024MB
- 1Terabyte (TB)=1024GB
SYSTEM PORTS AND CONNECTIVITY
- Serial Port: For external modems and older mice (9-pin or 25-pin). Speed: 115kbps.
- Parallel Port: For scanners and printers (25-pin Centronics port).
- USB Port: Universal Serial Bus; introduced in 1997. Connects various devices at 12Mbps.
- VGA Port: 15-hole connector for monitors.
- FireWire (IEEE 1394): Invented by Apple; transfers data at 400–800Mbps for video equipment.
- Ethernet Port: For networking; speeds from 10–1000Mbps.
COMPUTER SOFTWARE AND PROGRAMMING
- Operating Systems (OS): A program that manages hardware resources and provides common services. Functions include memory management, processor scheduling, I/O management, and file system manipulation.
- Software Types:
- Proprietary: Legal property of one party; highly customized but expensive/risky.
- Off-the-shelf: Ready-made for public sale; cheaper and pre-tested but may have irrelevant features.
- Programming Language Generations:
- 1st Generation (Machine Language): Binary (0,1). Fast but complex and machine-dependent.
- 2nd Generation (Assembly Language): Uses symbolic codes/mnemonics. Requires an assembler for translation.
- 3rd Generation (High-Level/Procedural): English-like statements (Basic, COBOL, C, FORTRAN). Easier but slower; requires a compiler.
- 4th Generation (4GLs/Non-Procedural): Focuses on what to do rather than how (e.g., SQL for databases).
- Object-Oriented Programming (OOP): Items are "objects" containing data and operations (encapsulation). Promotes code reuse and easier maintenance.
- Language Translators:
- Interpreters: Translate and execute one statement at a time; slow but good for debugging.
- Compilers: Convert the entire source code into an object module at once for faster execution.
OPERATING SYSTEM DYNAMICS AND BOOTING
- Process States: New (being created), Ready (waiting for assign), Running (executing), Waiting (event wait), and Terminated (finished).
- Process Control Block (PCB): A data structure storing process state, program counter, CPU registers, and memory management info.
- Schedulers:
- Long Term (Job Scheduler): Selects jobs from the pool to load into memory.
- Short Term (CPU Scheduler): Selects process to execute next (dispatcher).
- Medium Term: Handles swapping processes between memory and disk.
- Booting Sequence:
- Power button turned on.
- CPU registers set to specific values; jump to BIOS address (0xFFFF0).
- BIOS runs POST (Power-On Self Test).
- BIOS searches for MBR (Master Boot Record).
- PBL (Primary Bootloader) from MBR jumps to Secondary Bootloader.
- Secondary Bootloader loads the OS.
COMPUTER FILES AND DATA PROCESSING
- File Elements: Identifiers (name), Size (bytes), Date, Author, Organization (access mode), Volatility (frequency of change), and Hit Rate (measure of active record processing).
- File Organization:
- Serial: Records in turn; high access time. Used for temporary work files.
- Sequential: Organized by an ascending key; used for master files in batch processing.
- Indexed-Sequential: Sequential but with an index for direct access; most common.
- Random: Location determined by a randomizing algorithm for fast direct access.
- Data Processing Stages: Collection \rightarrow Preparation \rightarrow Input \rightarrow Processing \rightarrow Output/Interpretation \rightarrow Storage.
- Transaction Processing Systems (TPS): Record daily routine business exchanges (ATMs, airline reservations).
- Management Information Systems (MIS/MRS): Provide routine, structured reports for operational monitoring (scheduled, demand, and exception reports).
- Decision Support Systems (DSS): Help with non-routine, complex decisions through modeling and "What If" analysis.
- Executive Support Systems (ESS/EIS): Menu-driven summary information for top executives with interactive graphics.
- Expert Systems (ES): Advanced systems utilizing Artificial Intelligence to provide expert-level advice via a knowledge base and inference engine.
- Enterprise Resource Planning (ERP): Unified set of programs handling key business processes across all locations (ORACLE, SAP, PeopleSoft).
COMPUTER NETWORKS AND TOPOLOGIES
- Classifications by Size:
- LAN (Local Area Network): Close physical proximity (single office/building).
- MAN (Metropolitan Area Network): Citywide; links office buildings across a city.
- WAN (Wide Area Network): Countrywide or worldwide (e.g., the Internet).
- Networking Hardware:
- Hub: Unintelligent; sends signal to all connected ports (Layer 1).
- Switch: Intelligent; gives switched connections to prevent collisions (Layer 2).
- Bridge: Connects two LANs and filters packets (Layer 2).
- Repeater: Boosts/regenerates signal between segments (Layer 1).
- Router: Connects multiple LANs based on IP addresses (Layer 3).
- Network Topologies:
- Star: All nodes link to a central hub. Easy to add nodes but the center is a single point of failure.
- Bus: Nodes link along a common connecting backbone. Least cable used but difficult to troubleshoot.
- Ring: Each device connects to two others in a circle. High performance but one failure can affect the whole ring.
- Mesh: Multiple redundant interconnections. Greatest redundancy but highest installation cost.
THE OSI MODEL SEVEN LAYERS
- Physical Layer: Raw bit stream transmission over a physical medium (baseband or broadband).
- Data Link Layer: Error-free transfer of data frames between nodes.
- Network Layer: Routing of data and logical-physical address mapping.
- Transport Layer: Ensures messages are delivered error-free, in sequence, with no losses.
- Session Layer: Establishes, maintains, and terminates connections between processes.
- Presentation Layer: Translator for the network (data formatting, compression, encryption).
- Application Layer: Window for users to access network services (Electronic messaging, remote file access).
CLOUD AND MOBILE COMPUTING
- Cloud Computing Services:
- SaaS (Software as a Service): Applications run on distant computers (e.g., Facebook,GoogleDocs).
- PaaS (Platform as a Service): Environment for building/delivering web applications without managing underlying hardware.
- IaaS (Infrastructure as a Service): Pay-per-use computing resources like servers and storage.
- Deployment Models: Public Cloud (open to public), Private Cloud (single organization), and Hybrid Cloud (integration of both).
- Mobile Computing: Transmission of data/voice/video via wireless devices. Limitations include narrow bandwidth (compared to cables), power consumption (battery reliance), and transmission interferences (weather/terrain).
THE INTERNET AND EMERGING TRENDS
- World Wide Web (WWW): Created by Tim Berners-Lee approx. 1990. Organizes the internet into websites and pages using HypertextTransferProtocol(HTTP).
- Internet History: Started as Arpanet (1969). Switch to TCP/IP occurred on January 1,1983. Publicized by CERN in 1991.
- Intranets vs. Extranets: Intranets are private organizational networks. Extranets allow specific outside people (suppliers/remote staff) limited access to the intranet, often via a Virtual Private Network (VPN).
- Search Engines: Use search terms/keywords to find relevant content. Boolean operators include AND (+), OR, and NOT (-).
- ISPs (Internet Service Providers): Use Point to Point Protocol (PPP) to connect users to the internet. Connection types include Dial-up (56kbps max), DSL (digital over phone lines), Cable Modem (via cable TV infrastructure), and VSAT (satellite communication).
- Emerging Trends:
- Analytics: Data, Predictive, and Social media analytics to discover informational patterns.
- User Interfaces: Revolutionized by touch screen capabilities.
- Mobile Apps: Success of downloading software for smartphones/tablets.