LEC1
LEC1
Fundamentals
Course Resources:
• 2015 Computer Literacy BASICS: A Comprehensive Guide to IC3 Connie
Morrison, Dolores Wells, Lisa Ruffolo Cengage Learning. ISBN:
128576658X
• IC3 GS5 Certification Guide Using Windows 10 & Office 2016, Print ISBN:
978-1-55332-463-8
• Lesson 1: Operating Systems
• Lesson 2: Hardware
• Lesson 3: Networks and Mobile Devices
• Lesson 4: File Management
• Lesson 5: Software
• Lesson 6: Cloud Computing
• Lesson 7: Security and Maintenance
• Lesson 8: Apps and Applications
• Lesson 9: Using Microsoft Word
• Lesson 10: Using Microsoft Excel
• Lesson 11: Database Concepts
• Lesson 12: Using Microsoft PowerPoint
• Lesson 13: Looking at the Internet
• Lesson 14: Managing Media Literacy
• Lesson 15: Digital Communication
• Lesson 16: Understanding Email, Contacts, and Calendaring
• Lesson 17: Your Life Online
Lesson 1: Operating Systems
• A computer is essentially a collection of electrical and mechanical parts
referred to as hardware. Each hardware part performs its own function,
and in order for all the parts to work together, they must be able to
communicate. Instead of communicating directly with one another, the
various components communicate via an operating system.
• The operating system (or OS) is a computer program.
• A program is a sequence of instructions that guides the computer
through the performance of a specific task or sequence of tasks.
• The individual lines of instruction are referred to as code.
• The term software refers to any program that makes a computer run
including operating systems and application programs.
• Note: Software developers write source code for their programs in a
human-readable format. In order to prepare a program to be installed
and used on a computer, the source code is converted into an
executable format through a process called compiling. Compiling
changes source code into machine code.
• Every computer requires an operating system in order to function. Think
of an operating system as the central manager of communication,
coordination, and control. Application programs, on the other hand,
allow you to be productive – to create documents or complete specific
tasks such as creating a budget, removing red-eye from a photograph,
searching the Internet or scheduling a meeting
• Application programs use the operating system to control the
hardware functions of the computer, and you, as a computer user,
interact with the operating system whenever you log on to the
computer, or type on the keyboard, tap on a touchscreen, or use an
application program such as an email program or a word processor. It
works like this
As you work in an application program, the program interacts with the
operating system behind the scenes.
The operating system:
• Manages hardware devices.
• Controls communication among hardware devices.
•Controls communication between application programs and hardware
devices.
• Manages files stored on the computer.
Proprietary and Open-Source
Operating Systems
• Software is sold and/or distributed with a particular type of software
license.
• When you purchase a program, you are purchasing the right to use it.
The ways in which you can legally use it are defined by the license
that comes with it.
Proprietary Software
• Most commercial software programs are proprietary. That is, they are owned
by an individual or a company, usually the person or company that created it.
• The owner sells an executable copy of the software to users for use on their
own systems, and includes a license with the program.
• The owner also controls how the software can be used, if and how the source
code can be inspected and/or modified, and under which conditions (if any) it
can be redistributed.
• Additionally, most commercial software is closed-source. The software is
released only in a compiled form and the source code is not released or made
available. (However, sometimes vendors will release sections of the source
code to third-party developers who create enhancement routines or add-
ons.)
Proprietary Software
• When you install software you must agree to the terms of the end
user license agreement (EULA).
• In most cases the license agreement is quite restrictive. For example,
the license determines the number of systems on which you can
install the software, and it usually prohibits you from copying and
distributing the software to other users.
• You are also restricted from attempting to de-compile or reverse-
engineer the code back into a human-readable format. You are
restricted from making changes of any kind to the software. All
versions (including mobile versions) and editions of Windows, Mac OS
X and UNIX are proprietary.
Open-Source Software
• In contrast to the restrictive licensing terms of proprietary programs, an
open-source software license makes the source code of the software
freely available.
• Users are permitted to study, change, and distribute the software to
anyone for any purpose.
• Most open-source software is distributed freely without charge,
although open-source software does not necessarily need to be free. It
is considered open-source because the source code is freely available.
• Linux, FreeBSD, Open BSD, and ReactOS are examples of open-source
operating systems. Mobile operating systems based on Linux (for
example, various versions of Android) are open-source, but are often
bundled with a substantial amount of proprietary software as well.
Desktop Operating Systems
• There are many types of operating systems in wide use today because
there are many types of devices. In this course, you will focus on
desktop operating systems and mobile operating systems.
• desktop operating system is one that is used on desktop and laptop
computers.
• A desktop operating system is a large and robust program. It offers
many features, and provides a great deal of power and control over
how the computer runs.
Operating System Versions and
Editions
• Operating systems are released in various versions and editions.
• An operating system version refers to the specific code base that was
used to develop the operating system. For example, Windows 7 and
Windows 8 are different versions of the Windows operating system.
• An operating system edition determines which features are available.
For example, various versions of the Windows operating system are
released in varying editions such as Home, Professional, or Enterprise.
Popular Desktop Operating
Systems
• Today, you can choose from several operating systems. You might like
Windows, while your friend prefers Mac OS X, and your teacher or colleague
likes Linux. Almost all operating systems include a Desktop which is the screen
that opens once you log on and are ready to begin working.
• Operating system Desktops usually include colorful backgrounds, icons or
buttons for accessing commands, and a status bar to show which programs
are open and running. The Desktop is the central place from which a user
interacts with the computer. Some of the most popular operating systems
include: Windows , Mac OS X, Linux , UNIX
Windows
Windows operating systems are designed by Microsoft. Recent versions are:
• Microsoft Windows 10.
• Microsoft Windows 8.
• Microsoft Windows 7.
The Windows 8 and Windows 7 Desktops are shown here:
Mac OS X
Mac OS X is designed by Apple for Macintosh computers. Recent versions
are:
• Version 10.9 – Maverick.
• Version 10.10 – Yosemite.
• Version 10.11 – El Capitan.
The Mac OS X Yosemite and Maverick Desktops are shown here:
Linux
Linux is a free and open-source operating system. You can find Linux
installed on supercomputers – such as those used by Google and NASA. But
it is also installed on millions of home and business computers. Because
anyone who uses Linux can modify it, it is very popular with programmers.
Versions of Linux are called distributions . Some popular are:
• Knoppix.
• Ubuntu.
• Gentoo. The Knoppix and Ubuntu Desktops are shown here:
UNIX
• UNIX was one of the earliest operating systems and was first designed
for use on large mainframe computers and servers.
• Modern versions are available for desktop systems, and include a GUI;
however, the GUI is separate from the operating system.
Common Operating System
Features User Accounts
• In addition to managing communication, devices, and file storage, an
operating system keeps track of who is using the computer. This is
accomplished through user accounts.
• You can think of an account as a special area on the computer where
you can work and keep your files, separate from other users.
• For example, an entire family can share a Windows PC, and each family
member would have a distinct account with his or her own user name,
password, and account settings. An account name (and usually a password)
is associated with each account. Before you can run programs, open files or
use the computer to accomplish any type of work, you must log on using a
valid user account. When you first power on a Windows computer, one of
two things can happen:
• If you are the only user on the computer and your user account does not
require a password, then you will be automatically logged on to your
account and the Desktop appears.
• If you are using a computer on which multiple user accounts have been set
up, or if your user account requires a password, then Windows displays an
icon and account name for each user account and you must log on to your
account by clicking your account icon and entering your password.
Account Types
• Operating systems allow for the creation of different types of user
accounts. In Windows, there are two readily-available account
types: standard user accounts and administrator accounts.