DCIT 21A
Introduction to Computer Concepts and History of Computers
electronic device that takes data, processes the data according to a series of instructions called a program and produces information.
an electronic device capable of performing mathematical and logical operations.
an electronic system designed to manipulate data.
IPO (input, process, output)
series of instruction that a computer must follow in order to process data into information
It has the ability to perform mathematical and logical operations.
It has the ability to store or remember a great amount and variety of information and retrieve or recall the information needed almost instantly.
It has the ability to handle large volumes of repetitive tasks accurately over a long period of time.
It can communicate with its operators and other machines.
It has the ability to control errors and check itself.
The computer functions only when input and the necessary instructions to process the information have been provided by a human being.
It can detect but generally cannot correct inaccurate entries by itself.
It is subject to occasional breakdown or computer malfunction because of power failures, computer failure, humidity, temperature and maintenance
MACHINE
ELECTRONIC
AUTOMATIC
MANIPULATE DATA
MEMORY
LOGIC FUNCTIONS
Business
Home
Entertainment
Scientific Research
Military
Storing or memorizing large amounts of information.
Quickly recalling a single piece of information.
Rapidly performing a series of sequential tasks.
Carrying out a specific action based on sensor reading or other quantifiable information.
Mainframes
Personal Computers
Desktop Computers
Laptop Computers
Tablet PCs
Media Centre
Personal Digital Assistants (PDAs)
considered as the 1st manual data processing device
developed in China in the 12th century A.D.
performs arithmetic calculations
developed by a Scottish mathematician John Napier
obtain products & quotients of large numbers
invented by William Oughtred in 17th century
arithmetic operations could be done by simply sliding the rulers
developed by a French mathematician Blaise Pascal in 1645
could add & subtract numbers up to 8 digits
invented by Gottfried Leibniz in 1694
it utilized the same techniques for addition & subtraction as Pascal’s device but could also perform multiplication, division & square root
designed to use 2 types of cards: operation cards & variable cards
developed by Charles Babbage, the Father of Modern Computers. It is not because of the machine he build but rather his ideas became the basis for modern computation devices
Augusta Ada Byron, worked with Babbage & considered as the First female Programmer
developed by a statistician named Herman Hollerith in 1880 considered as the 1st commercially successful data processing machine.
Hollerith made a census machine used by the US Bureau of Census in 1890
“Boolean Algebra”
“General Purpose Programmable Computer”
“first electronic digital purpose computer” or “Atanasoff Berry Computer”.
Introduced the concept of debugging or finding errors
Electronic Numerical Integrator and Computer
Electronic Discrete Variable Automatic Computer
Electronic Delay Storage Automatic Computer
“computer simulation”
microprocessor chip
The co-founders of the Microsoft Corporation
proposed/invented the World Wide Web (www)
According to age and component generations
According to size
According to Operation
According to Application
According to Design
VACUUM TUBES
slow
expensive
fragile
very large
TRANSISTORS (transfer resistance)
much simpler
much smaller
much cheaper
more reliable
no warm up
much faster
INTEGRATED CIRCUITS
miniaturization added to all the existing benefits
enabled un-thought of possibilities
Medium Scale Integration (MSI)
Large Scale Integration (LSI)
ARTIFICIAL INTELLIGENCE (AI)
making computers behave like humans
Games Playing, Expert Systems, Natural Language, Neural Networks, Robotics
used to describe large computers. It can process large amounts of data at very high speed, hold up to millions of characters in its storage and support many input, output, and storage devices.
relatively smaller and slower computers compared to mainframe.
typically fits a desktop. Inside of it is microprocessor, which has control capability for memory and I/O access, and which contains an arithmetic logic unit all on a single, chip less than one quarter of an inch square
operates essentially on the basis of distinct (discrete) “on” and “off” states which can be represented by 1’s and 0’s referred to as binary digits.
operate by measuring continuous physical or electrical magnitudes such as pressure, current, voltage, length or shaft rotations.
combination of the desirable qualities of the analog and digital computers
computers that can manipulate numbers according to sophisticated formulas and keep track of the results to several decimal places.
computers that usually handle large volumes of data for input, perform simple calculations like addition and subtraction and print vast numbers of reports.
designed to perform a variety of operations by simply changing instructions.
built for specific operation and usually satisfies the needs for a particular type of problem.
Operating System
The operating system and utility programs that control a computer system and allow you to use your computer
Enables the boot process, launches applications, transfers files, controls hardware configuration, manages files on the hard drive, and protects from unauthorized use
Programs that allow a user to perform specific tasks on a computer
Word processing, playing games, browsing the Web, listening to music, etc.
A collection of programs that manage and coordinate the activities taking place within a computer
Acts as an intermediary between the user and the computer and between the application programs and system hardware
“Control program”, controls the execution of computer programs to prevent errors and misuse of resources of computer systems
Interfacing with Users (typically via a GUI)
Booting the Computer
Kernel - basic unit of OS
Configuring Devices
Managing Network Connections
TCIP - Transmission Computer Internet Protocol
Ping - a command to test network connectivity
Managing and Monitoring Resources and Jobs
File Management
Path - shows the folders you must travel through to get to a particular file
Security
The ability of an operating system to have more than one program (task) open at one time
CPU rotates between tasks
Switching is done quickly
Appears as though all programs executing at the same time
The ability to rotate between multiple threads so that processing is completed faster and more efficiently
Thread
Sequence of instructions within a program that is independent of other thread
There is prioritization in a single process with numerous tasks inside
Sequential Processing - tasks are performed one right after the other
Multiple processors (or multiple cores) are used in one computer system to perform work more efficiently
Tasks are performed sequentially
In multiprocessing, tasks are divided to each core
In parallel processing, cores cooperate on one task at a time
Simultaneous processing - multiple tasks are performed at the exact same time
Optimizing the use of main memory (RAM)
Virtual memory
Memory-management technique that uses hard drive space as additional RAM
Buffer
Area in RAM or on the hard drive designated to hold data that is used by different hardware devices or programs
Buffering or Spooling
Placing items in a buffer so they can be retrieved by the appropriate device when needed
Buffering
Spooling
Require users to input commands using the keyboard
Graphics based interface
Used by most operating systems
Personal (Desktop) Operating Systems
Designed to be installed on a single computer
Server (Network) Operating Systems
Designed to be installed on a network server
Client computers still use a personal operating system
Server operating system controls access to network resources
Mobile and embedded operating systems are also common
Desktop, mobile, server processors
32-bit or 64-bit CPUs
32-b programs can’t run in 64-b CPUs
New types of buses
Virtualization
Mobility
Security concerns
Power-consumption concerns
Touch and gesture input
The move to cloud
DOS traditionally used a command-line interface
Dominant operating system in the 1980s and early 1990s
PC-DOS
Created originally for IBM microcomputers
MS-DOS
Created for use with IBM-compatible computers
Can enter DOS commands in Windows
The predominant personal operating system developed by Microsoft Corporation
Windows 1.0 through Windows 11
Windows 1.0 released in 1985
Windows 1.0 through Windows 3.x were operating environments for DOS
Designed for personal computers
First 32-bit version of Windows designed for high-end workstations and servers
Replaced by Windows 2000
Replaced both Windows 2000 and Windows Me
Replaced Windows XP
Introduced the Aero interface and Sidebar feature
Released in late 2009
Home Premium (primary version for home users)
Professional (primary version for businesses)
Libraries feature gives you virtual folders
Designed to be used with smartphones, desktop computers, with or without a keyboard or mouse
Supports multi-touch input
Includes Start screen, tiles, and charms bar
Replaced Windows 8 and 8.1
Includes new Start menu, Microsoft Edge, Cortana, Multiple desktops and Task view, Action Center and Tablet mode
Current version of Windows
On June 24, 2021, Windows 11 was announced as the successor to Windows 10 during a livestream. The new operating system was designed to be more user-friendly and understandable. It was released on October 5, 2021. Windows 11 will be a free upgrade to all Windows 10 users.
The version of Windows designed for server use
Windows Server 2022 is the latest version
Supports both virtualization and cloud computing
Preinstalled on home server devices
Designed to provide services for a home network
Can be set up to back up all devices in the home on a regular basis
Proprietary operating system for computers made by Apple Corporation
Based on the UNIX operating system
Originally set the standard for graphical user interfaces
Latest version: macOS 14 Sonoma
Operating system developed in the late 1960s for midrange servers
Multi User, multitasking operating system
More expensive, requires high level of technical knowledge; harder to install, maintain, and upgrade
“UNIX” initially referred to the original UNIX operating system, now refers to a group of similar operating systems based on UNIX
Single UNIX Specification
A standardized UNIX environment
Developed by Linus Torvalds in 1991—resembles UNIX but was developed independently
Is open-source software; has been collaboratively modified by volunteer programmers all over the world
Originally used a command line interface, most recent versions use a GUI
Strong support from mainstream companies, such as IBM, NVIDIA, HP, Dell, and Novell
Individuals and organizations are switching to Linux and other open source software because of cost
The first cloud operating system
Essentially is the Chrome Web browser redesigned to run a computer, in addition to accessing Web resources
Replaces traditional desktop operating systems
Is currently only available pre installed on Chrome devices
Windows Phone
Latest version of Windows designed for smartphones
Windows Phone 8 is based on the Windows 8 operating system
Designed for tablet use
Designed primarily for consumer and industrial devices that are not personal computers
Linux-based operating system created with current mobile device capabilities in mind
Can create applications that take full advantage of all the features a mobile device has to offer
Open platform
Current version is Android 14 – Upside Down Cake
Devices support multitasking, multiple cores, NFC mobile payment transactions, Internet phone calls
Designed for Apple Mobile phones and mobile devices
Current version is iOS 17
Supports multitasking
Includes Safari Web browser, the Siri intelligent assistant, Facetime video calling, AirDrop to send items to others, and apps for email, messaging, music, and search
Designed for Blackberry devices
Other mobile operating systems based on Linux besides Android and iOs
Ubuntu, webOS, Firefox OS, and Tizen
Software that performs a specific task, usually related to managing or maintaining the computer system
Many utilities are built into operating systems (for finding files, viewing images, backing up files, etc.)
Utilities are also available as stand-alone products and as suites
Uninstall utilities remove programs from your hard drive without leaving bits and pieces behind
Important to properly uninstall programs, not just delete them
Cleanup utilities delete temporary files
Files still in Recycle Bin
Temporary Internet files
Temporary installation files
Reduce the size of files to optimize storage space and transmission time
Both zip and unzip files
WinZip (Windows users) and Stuffit (Mac users)
Make the backup and restoration process easier
Creating a backup means making a duplicate copy of important files
Can use a recordable or rewritable CD or DVD disc, a USB flash drive, or an external hard drive
Good backup procedures are critical for everyone
Individuals should back up important documents, e-mail, photos, home video, etc.
Performing a backup can include backing up an entire computer (so it can be restored at a later date)
Can do the backup manually or use backup utility programs (stand alone or those built into operating systems)
Can also backup individual files are they are modified
Security Concerns
Viruses, spyware, identity theft, phishing schemes
Security programs protect computers and users
Antivirus programs
Anti Spyware programs
Firewalls
Many are included in Windows and other operating systems
Looking at the contents of a storage medium
Copying, moving, and renaming files and folders
Deleting files and folders
File management program in Windows 8 is File Explorer
To copy or move files, use the Home tab to copy (or cut) and then paste
To delete files, use the Delete key on the keyboard or the Home tab
Designed to search for documents and other files on the user’s hard drive
Windows 8 has Search charm to search for files, apps, and Store items
Are often integrated into file management programs
Third-party search tools are also available
Diagnostic programs evaluate your system and make recommendations for fixing any errors found
Disk management programs diagnose and repair problems related to your hard drive
Will continue to become more user-friendly
Will eventually be driven primarily by a voice interface, touch, and/or gesture interface
Likely to continue to become more stable and self healing
Will likely continue to include security and other technological improvements as they become available
Will almost certainly include improvements in the areas of synchronizing and coordinating data and activities among a person’s various computing and communicating devices
May be used primarily to access software available through the Internet or other networks
A collection or independent raw facts and figures (numbers, letters, symbols or combination of these)
Data that is made meaningful to someone. Information
Relevance – all of the information supplied must be important to the person receiving it.
Completeness – no vital information should be missed out.
Timeliness – information must be available when in time of need arises.
Accuracy – Correctness or validity of information is necessary because no sound decision is made of poor information.
Presentable – understandability of information is a function of presentation.
Composed of a series of activities responsible for transforming data into information.
INPUT – PROCESS – OUTPUT (I-P-O) Model
A conceptual framework wherein input in the form of data or information is processed which result in the generation of an output basically in the form of information.
Data Processing Cycle
The flow of data from the moment it is recorded until the time it becomes a usable piece of information is traced taking into consideration what is actually done on the data in the process of transforming it into information.
Manual Data Processing – implies the extend use of manual labor in the processing of data (slow, relatively inaccurate and could not support the rapidly expanding information requirements).
Mechanical Data Processing – involves the use of machines or devices that alter, transmit and direct applied forces (greater computational speed).
Electromechanical Data Processing – involves the use of mechanical devices with electric motors allowing them to carry out any operation.
Printers which give a permanent record
Electronic Data Processing – it has superior capacity to perform computations and other functions at incredible speeds.
Origination Phase – involves basic capturing and recording of data (filling in the form in which its data is called source documents).
Sales order, cheque, materials requisition slip, birth certificate
Input Preparation Phase – it is concerned with the accuracy and completeness of data to ensure data integrity.
Minimize Data Error by:
Editing – process of selecting significant data and eliminating that, which does not need to be recorded for processing.
Coding – process that reduces the amount of data to be processed through the use of a code (a symbolic representation of a thing or a fact comprised of numeric or alphabetic characters).
Verifying – checking the accuracy of data gathered.
Processing Phase – conversion of data into useful and meaningful information.
Kinds of Processes:
Classifying – systematically grouping data into classes of common characteristics or attributes.
Sorting – process of physically separating classified data and rearranging these into a predetermined sequence (numerically or alphabetically, ascending or descending order).
Calculating – involves arithmetical processes.
Summarizing – process of decreasing the level of details of data. It involves listing or tabulating data and totaling each list.
Output Preparation Phase – result or information is generated.
Several Ways How Information is provided to the User:
Reproduction
Communication – could be transmitted in printed or oral form
A system is a group of organized interdependent components that interact with and complement one another to achieve one or more predetermined goals.
Unitary Whole – a system is the sum of its parts glued into one distinct entity.
Composed of Parts – a system is made up of functionally oriented parts.
Bounded – boundaries separate the system from its environment.
System Parts Interact With Each Other – the parts are related and have definite interactions and interdependencies.
Hierarchical – Each system is likely to be part of another larger system just as it is likely to be divided into subsystems.
Goal-Oriented – The components all work toward a particular purpose of function.
Inputs – elements that enter the system and take the form of energy, materials or information.
Processes – actions on the inputs that converts it to outputs.
Outputs – the finished product, which resulted from processing the inputs.
Environment – the set of all outside elements or focuses that influence the system.
Information System – a group of related activities (manual or computerized) designed to collect, process, generate and exchange information for the exclusive support of a major functional area to fulfill the problemsolving and decision-making information needs of business workers of the organization.
Personnel Management Information System, Financial Management Information System Types of System
Application System – a group of related activities designed to support a very specific function.
Payroll System, Accounting System
HARDWARE – supported by auxiliary or peripheral
computer equipment or physical components that are used in data preparation, data input, data storage, data computation and logic comparisons, control functions and outputting information
Central processing unit (CPU) and the storage, input, output and communication devices
SOFTWARE – non-physical components such as the machine coded instructions used by the different hardware facilities. It refers to all computer programs which direct and control the computer hardware in data processing
SYSTEMS SOFTWARE
A collection of programs that facilitates the programming and operation of the computer. An integral part of the computer system itself (supervises the operations of the CPU, controls the input/output functions of the computer system, translates programming languages, and provides other support services)
Disk Operating System (DOS), Database Management System (DBMS), interpreters and compilers, and data communication software
APPLICATIONS SOFTWARE
Not an integral part of the computer system. It may be written to solve a specific problem and may be written by programmers or may be purchased or leased from computer vendors, software companies or other computer users.
PEOPLEWARE – refers to the personnel who manage, designs the application, writes and encodes the program.
Introduction to Computer Concepts and History of Computers
electronic device that takes data, processes the data according to a series of instructions called a program and produces information.
an electronic device capable of performing mathematical and logical operations.
an electronic system designed to manipulate data.
IPO (input, process, output)
series of instruction that a computer must follow in order to process data into information
It has the ability to perform mathematical and logical operations.
It has the ability to store or remember a great amount and variety of information and retrieve or recall the information needed almost instantly.
It has the ability to handle large volumes of repetitive tasks accurately over a long period of time.
It can communicate with its operators and other machines.
It has the ability to control errors and check itself.
The computer functions only when input and the necessary instructions to process the information have been provided by a human being.
It can detect but generally cannot correct inaccurate entries by itself.
It is subject to occasional breakdown or computer malfunction because of power failures, computer failure, humidity, temperature and maintenance
MACHINE
ELECTRONIC
AUTOMATIC
MANIPULATE DATA
MEMORY
LOGIC FUNCTIONS
Business
Home
Entertainment
Scientific Research
Military
Storing or memorizing large amounts of information.
Quickly recalling a single piece of information.
Rapidly performing a series of sequential tasks.
Carrying out a specific action based on sensor reading or other quantifiable information.
Mainframes
Personal Computers
Desktop Computers
Laptop Computers
Tablet PCs
Media Centre
Personal Digital Assistants (PDAs)
considered as the 1st manual data processing device
developed in China in the 12th century A.D.
performs arithmetic calculations
developed by a Scottish mathematician John Napier
obtain products & quotients of large numbers
invented by William Oughtred in 17th century
arithmetic operations could be done by simply sliding the rulers
developed by a French mathematician Blaise Pascal in 1645
could add & subtract numbers up to 8 digits
invented by Gottfried Leibniz in 1694
it utilized the same techniques for addition & subtraction as Pascal’s device but could also perform multiplication, division & square root
designed to use 2 types of cards: operation cards & variable cards
developed by Charles Babbage, the Father of Modern Computers. It is not because of the machine he build but rather his ideas became the basis for modern computation devices
Augusta Ada Byron, worked with Babbage & considered as the First female Programmer
developed by a statistician named Herman Hollerith in 1880 considered as the 1st commercially successful data processing machine.
Hollerith made a census machine used by the US Bureau of Census in 1890
“Boolean Algebra”
“General Purpose Programmable Computer”
“first electronic digital purpose computer” or “Atanasoff Berry Computer”.
Introduced the concept of debugging or finding errors
Electronic Numerical Integrator and Computer
Electronic Discrete Variable Automatic Computer
Electronic Delay Storage Automatic Computer
“computer simulation”
microprocessor chip
The co-founders of the Microsoft Corporation
proposed/invented the World Wide Web (www)
According to age and component generations
According to size
According to Operation
According to Application
According to Design
VACUUM TUBES
slow
expensive
fragile
very large
TRANSISTORS (transfer resistance)
much simpler
much smaller
much cheaper
more reliable
no warm up
much faster
INTEGRATED CIRCUITS
miniaturization added to all the existing benefits
enabled un-thought of possibilities
Medium Scale Integration (MSI)
Large Scale Integration (LSI)
ARTIFICIAL INTELLIGENCE (AI)
making computers behave like humans
Games Playing, Expert Systems, Natural Language, Neural Networks, Robotics
used to describe large computers. It can process large amounts of data at very high speed, hold up to millions of characters in its storage and support many input, output, and storage devices.
relatively smaller and slower computers compared to mainframe.
typically fits a desktop. Inside of it is microprocessor, which has control capability for memory and I/O access, and which contains an arithmetic logic unit all on a single, chip less than one quarter of an inch square
operates essentially on the basis of distinct (discrete) “on” and “off” states which can be represented by 1’s and 0’s referred to as binary digits.
operate by measuring continuous physical or electrical magnitudes such as pressure, current, voltage, length or shaft rotations.
combination of the desirable qualities of the analog and digital computers
computers that can manipulate numbers according to sophisticated formulas and keep track of the results to several decimal places.
computers that usually handle large volumes of data for input, perform simple calculations like addition and subtraction and print vast numbers of reports.
designed to perform a variety of operations by simply changing instructions.
built for specific operation and usually satisfies the needs for a particular type of problem.
Operating System
The operating system and utility programs that control a computer system and allow you to use your computer
Enables the boot process, launches applications, transfers files, controls hardware configuration, manages files on the hard drive, and protects from unauthorized use
Programs that allow a user to perform specific tasks on a computer
Word processing, playing games, browsing the Web, listening to music, etc.
A collection of programs that manage and coordinate the activities taking place within a computer
Acts as an intermediary between the user and the computer and between the application programs and system hardware
“Control program”, controls the execution of computer programs to prevent errors and misuse of resources of computer systems
Interfacing with Users (typically via a GUI)
Booting the Computer
Kernel - basic unit of OS
Configuring Devices
Managing Network Connections
TCIP - Transmission Computer Internet Protocol
Ping - a command to test network connectivity
Managing and Monitoring Resources and Jobs
File Management
Path - shows the folders you must travel through to get to a particular file
Security
The ability of an operating system to have more than one program (task) open at one time
CPU rotates between tasks
Switching is done quickly
Appears as though all programs executing at the same time
The ability to rotate between multiple threads so that processing is completed faster and more efficiently
Thread
Sequence of instructions within a program that is independent of other thread
There is prioritization in a single process with numerous tasks inside
Sequential Processing - tasks are performed one right after the other
Multiple processors (or multiple cores) are used in one computer system to perform work more efficiently
Tasks are performed sequentially
In multiprocessing, tasks are divided to each core
In parallel processing, cores cooperate on one task at a time
Simultaneous processing - multiple tasks are performed at the exact same time
Optimizing the use of main memory (RAM)
Virtual memory
Memory-management technique that uses hard drive space as additional RAM
Buffer
Area in RAM or on the hard drive designated to hold data that is used by different hardware devices or programs
Buffering or Spooling
Placing items in a buffer so they can be retrieved by the appropriate device when needed
Buffering
Spooling
Require users to input commands using the keyboard
Graphics based interface
Used by most operating systems
Personal (Desktop) Operating Systems
Designed to be installed on a single computer
Server (Network) Operating Systems
Designed to be installed on a network server
Client computers still use a personal operating system
Server operating system controls access to network resources
Mobile and embedded operating systems are also common
Desktop, mobile, server processors
32-bit or 64-bit CPUs
32-b programs can’t run in 64-b CPUs
New types of buses
Virtualization
Mobility
Security concerns
Power-consumption concerns
Touch and gesture input
The move to cloud
DOS traditionally used a command-line interface
Dominant operating system in the 1980s and early 1990s
PC-DOS
Created originally for IBM microcomputers
MS-DOS
Created for use with IBM-compatible computers
Can enter DOS commands in Windows
The predominant personal operating system developed by Microsoft Corporation
Windows 1.0 through Windows 11
Windows 1.0 released in 1985
Windows 1.0 through Windows 3.x were operating environments for DOS
Designed for personal computers
First 32-bit version of Windows designed for high-end workstations and servers
Replaced by Windows 2000
Replaced both Windows 2000 and Windows Me
Replaced Windows XP
Introduced the Aero interface and Sidebar feature
Released in late 2009
Home Premium (primary version for home users)
Professional (primary version for businesses)
Libraries feature gives you virtual folders
Designed to be used with smartphones, desktop computers, with or without a keyboard or mouse
Supports multi-touch input
Includes Start screen, tiles, and charms bar
Replaced Windows 8 and 8.1
Includes new Start menu, Microsoft Edge, Cortana, Multiple desktops and Task view, Action Center and Tablet mode
Current version of Windows
On June 24, 2021, Windows 11 was announced as the successor to Windows 10 during a livestream. The new operating system was designed to be more user-friendly and understandable. It was released on October 5, 2021. Windows 11 will be a free upgrade to all Windows 10 users.
The version of Windows designed for server use
Windows Server 2022 is the latest version
Supports both virtualization and cloud computing
Preinstalled on home server devices
Designed to provide services for a home network
Can be set up to back up all devices in the home on a regular basis
Proprietary operating system for computers made by Apple Corporation
Based on the UNIX operating system
Originally set the standard for graphical user interfaces
Latest version: macOS 14 Sonoma
Operating system developed in the late 1960s for midrange servers
Multi User, multitasking operating system
More expensive, requires high level of technical knowledge; harder to install, maintain, and upgrade
“UNIX” initially referred to the original UNIX operating system, now refers to a group of similar operating systems based on UNIX
Single UNIX Specification
A standardized UNIX environment
Developed by Linus Torvalds in 1991—resembles UNIX but was developed independently
Is open-source software; has been collaboratively modified by volunteer programmers all over the world
Originally used a command line interface, most recent versions use a GUI
Strong support from mainstream companies, such as IBM, NVIDIA, HP, Dell, and Novell
Individuals and organizations are switching to Linux and other open source software because of cost
The first cloud operating system
Essentially is the Chrome Web browser redesigned to run a computer, in addition to accessing Web resources
Replaces traditional desktop operating systems
Is currently only available pre installed on Chrome devices
Windows Phone
Latest version of Windows designed for smartphones
Windows Phone 8 is based on the Windows 8 operating system
Designed for tablet use
Designed primarily for consumer and industrial devices that are not personal computers
Linux-based operating system created with current mobile device capabilities in mind
Can create applications that take full advantage of all the features a mobile device has to offer
Open platform
Current version is Android 14 – Upside Down Cake
Devices support multitasking, multiple cores, NFC mobile payment transactions, Internet phone calls
Designed for Apple Mobile phones and mobile devices
Current version is iOS 17
Supports multitasking
Includes Safari Web browser, the Siri intelligent assistant, Facetime video calling, AirDrop to send items to others, and apps for email, messaging, music, and search
Designed for Blackberry devices
Other mobile operating systems based on Linux besides Android and iOs
Ubuntu, webOS, Firefox OS, and Tizen
Software that performs a specific task, usually related to managing or maintaining the computer system
Many utilities are built into operating systems (for finding files, viewing images, backing up files, etc.)
Utilities are also available as stand-alone products and as suites
Uninstall utilities remove programs from your hard drive without leaving bits and pieces behind
Important to properly uninstall programs, not just delete them
Cleanup utilities delete temporary files
Files still in Recycle Bin
Temporary Internet files
Temporary installation files
Reduce the size of files to optimize storage space and transmission time
Both zip and unzip files
WinZip (Windows users) and Stuffit (Mac users)
Make the backup and restoration process easier
Creating a backup means making a duplicate copy of important files
Can use a recordable or rewritable CD or DVD disc, a USB flash drive, or an external hard drive
Good backup procedures are critical for everyone
Individuals should back up important documents, e-mail, photos, home video, etc.
Performing a backup can include backing up an entire computer (so it can be restored at a later date)
Can do the backup manually or use backup utility programs (stand alone or those built into operating systems)
Can also backup individual files are they are modified
Security Concerns
Viruses, spyware, identity theft, phishing schemes
Security programs protect computers and users
Antivirus programs
Anti Spyware programs
Firewalls
Many are included in Windows and other operating systems
Looking at the contents of a storage medium
Copying, moving, and renaming files and folders
Deleting files and folders
File management program in Windows 8 is File Explorer
To copy or move files, use the Home tab to copy (or cut) and then paste
To delete files, use the Delete key on the keyboard or the Home tab
Designed to search for documents and other files on the user’s hard drive
Windows 8 has Search charm to search for files, apps, and Store items
Are often integrated into file management programs
Third-party search tools are also available
Diagnostic programs evaluate your system and make recommendations for fixing any errors found
Disk management programs diagnose and repair problems related to your hard drive
Will continue to become more user-friendly
Will eventually be driven primarily by a voice interface, touch, and/or gesture interface
Likely to continue to become more stable and self healing
Will likely continue to include security and other technological improvements as they become available
Will almost certainly include improvements in the areas of synchronizing and coordinating data and activities among a person’s various computing and communicating devices
May be used primarily to access software available through the Internet or other networks
A collection or independent raw facts and figures (numbers, letters, symbols or combination of these)
Data that is made meaningful to someone. Information
Relevance – all of the information supplied must be important to the person receiving it.
Completeness – no vital information should be missed out.
Timeliness – information must be available when in time of need arises.
Accuracy – Correctness or validity of information is necessary because no sound decision is made of poor information.
Presentable – understandability of information is a function of presentation.
Composed of a series of activities responsible for transforming data into information.
INPUT – PROCESS – OUTPUT (I-P-O) Model
A conceptual framework wherein input in the form of data or information is processed which result in the generation of an output basically in the form of information.
Data Processing Cycle
The flow of data from the moment it is recorded until the time it becomes a usable piece of information is traced taking into consideration what is actually done on the data in the process of transforming it into information.
Manual Data Processing – implies the extend use of manual labor in the processing of data (slow, relatively inaccurate and could not support the rapidly expanding information requirements).
Mechanical Data Processing – involves the use of machines or devices that alter, transmit and direct applied forces (greater computational speed).
Electromechanical Data Processing – involves the use of mechanical devices with electric motors allowing them to carry out any operation.
Printers which give a permanent record
Electronic Data Processing – it has superior capacity to perform computations and other functions at incredible speeds.
Origination Phase – involves basic capturing and recording of data (filling in the form in which its data is called source documents).
Sales order, cheque, materials requisition slip, birth certificate
Input Preparation Phase – it is concerned with the accuracy and completeness of data to ensure data integrity.
Minimize Data Error by:
Editing – process of selecting significant data and eliminating that, which does not need to be recorded for processing.
Coding – process that reduces the amount of data to be processed through the use of a code (a symbolic representation of a thing or a fact comprised of numeric or alphabetic characters).
Verifying – checking the accuracy of data gathered.
Processing Phase – conversion of data into useful and meaningful information.
Kinds of Processes:
Classifying – systematically grouping data into classes of common characteristics or attributes.
Sorting – process of physically separating classified data and rearranging these into a predetermined sequence (numerically or alphabetically, ascending or descending order).
Calculating – involves arithmetical processes.
Summarizing – process of decreasing the level of details of data. It involves listing or tabulating data and totaling each list.
Output Preparation Phase – result or information is generated.
Several Ways How Information is provided to the User:
Reproduction
Communication – could be transmitted in printed or oral form
A system is a group of organized interdependent components that interact with and complement one another to achieve one or more predetermined goals.
Unitary Whole – a system is the sum of its parts glued into one distinct entity.
Composed of Parts – a system is made up of functionally oriented parts.
Bounded – boundaries separate the system from its environment.
System Parts Interact With Each Other – the parts are related and have definite interactions and interdependencies.
Hierarchical – Each system is likely to be part of another larger system just as it is likely to be divided into subsystems.
Goal-Oriented – The components all work toward a particular purpose of function.
Inputs – elements that enter the system and take the form of energy, materials or information.
Processes – actions on the inputs that converts it to outputs.
Outputs – the finished product, which resulted from processing the inputs.
Environment – the set of all outside elements or focuses that influence the system.
Information System – a group of related activities (manual or computerized) designed to collect, process, generate and exchange information for the exclusive support of a major functional area to fulfill the problemsolving and decision-making information needs of business workers of the organization.
Personnel Management Information System, Financial Management Information System Types of System
Application System – a group of related activities designed to support a very specific function.
Payroll System, Accounting System
HARDWARE – supported by auxiliary or peripheral
computer equipment or physical components that are used in data preparation, data input, data storage, data computation and logic comparisons, control functions and outputting information
Central processing unit (CPU) and the storage, input, output and communication devices
SOFTWARE – non-physical components such as the machine coded instructions used by the different hardware facilities. It refers to all computer programs which direct and control the computer hardware in data processing
SYSTEMS SOFTWARE
A collection of programs that facilitates the programming and operation of the computer. An integral part of the computer system itself (supervises the operations of the CPU, controls the input/output functions of the computer system, translates programming languages, and provides other support services)
Disk Operating System (DOS), Database Management System (DBMS), interpreters and compilers, and data communication software
APPLICATIONS SOFTWARE
Not an integral part of the computer system. It may be written to solve a specific problem and may be written by programmers or may be purchased or leased from computer vendors, software companies or other computer users.
PEOPLEWARE – refers to the personnel who manage, designs the application, writes and encodes the program.