CSC Introduction to Computers and Their Applications

Similar documents
Unit 6 Software. Computer Concepts Unit Contents. 6 Section A: Software Basics

Accounting Software. Collaboration Software

Computer Concepts Module 3. Computer Software

Chapter 3 Computer Software

Discovering Computers 2016

Razi University Eduvational Use. Computer. Fundamentals & Programming. Software. Computer Fundamentals & Programming. Dr.

Learning Objectives. Computing Essentials

What is software? Software is any type of program. Programs have step-by-step logical instructions which tell the computer. What to do How to do it

Visualizing Technology Complete, 6e (Geoghan) Chapter 2 Application Software

Regardless of the size and complexity of the computer and the operating system, all operating systems perform the same four basic functions:

System Software The McGraw-Hill Companies, Inc. All rights reserved.

16/06/56. System Software. System Software. System Software The McGraw-Hill Companies, Inc. All rights reserved.

Equipment Installment Plans for enterprise customers

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J A N D O B J 3-2)

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti

User Guide for Consumer & Business Clients

System And Application Software

OPERATING SYSTEMS AND APPLICATIONS

Suggested New Devices

Computer Software A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and

CLASSIFYING AND EVALUATING COMPUTERS

14-Nov-11. Chapter 5: System Software: Operating Systems and Utility Programs. Learning Objectives. Learning Objectives. Overview

Chapter Objectives 1 of 2. Chapter 3. The Operating System. Chapter Objectives 2 of 2. The Operating System. The Operating System

Chapter 1 Introduction to Computers

CHAPTER 1 Introduction to Computers and Java

CHAPTER 03: MULTIMEDIA & OPERATING SYSTEM. :: Operating System :: ~ What is OS?~ ~ OS Functions~ ~ OS Characteristics ~ ~ Type of OS~

WirelessED. Choosing and Using Mobile Devices

by SUBSPLASH ENGAGE YOUR AUDIENCE

CSC 170 Fall 2017 Dr. R. M. Siegfried. Study Guide for Final Exam

VISUAL SUMMARY SYSTEM SOFTWARE OPERATING SYSTEMS. System Software

Table of Contents. 1 Sales & PreSales FAQ. 2 What is licensing & pricing for KBPublisher? 3 Is this installed on my web server?

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 6 Operating Systems

mcommerce & Monetization Mobile Media Innovation Module 5

CSC 170 Introduction to Computers and Their Applications. Computers

Let s Review Lesson 2!

Tablet - is the generic term for a mobile computer with touchscreen display that is operated with fingers or stylus pen instead of a mouse and

System Software The McGraw-Hill Companies, Inc. All rights reserved.

Internet Quick Start Guide. Get the most out of your Midco internet service with these handy instructions.

An introduction to screen readers

Technology Now. Chapter 2: Introduction to Software and Apps

SAM Suite System Requirements & Technical Overview Version 2.4.x

Author: Tonny Rabjerg Version: Company Presentation WSF 4.0 WSF 4.0

Realize Reader ios Mobile App Version User Guide

2- Computer Essentials

Software and Licences. Lecture 3 COMPSCI111/111G S2 2017

Software and Licences

Realize Reader Windows App. Early Learner User Guide

Elementary Computing CSC 100. M. Cheng, Computer Science

Introduction to Computer World Fall 2016

Software and Licences. Lecture 3 COMPSCI111/111G

SwansTV LIVE FAQ s. When can you watch games?

Which one of the following terms describes the physical components of a computer system?

Realize Reader Windows App. User Guide

QuickBooks Online Student Guide. QuickBooks Online Education Introduction

What computer? Or how do I choose the right computer

Full file at

Chapter 8 Operating Systems and Utility Programs

CompTIA A+ Accelerated course for & exams

Microsoft Office and How to Purchase a Personal Computer

Software: Systems and Applications Software

Samsung Chromebook for Education. Innovation for next-generation learning

OPERATING SYSTEMS & UTILITY PROGRAMS

National Digital Literacy Mission Module 1: Power in Your Hands

COMPUTER MERIT BADGE TROOP 301 HUTCHINSON

central processing unit (CPU) software operating system (OS) input device output device

Application Suite. Recommended For. Price. Microsoft Office Home & Student. Individuals and students and basic users. TechTip: To SaaS or not to SaaS

Chapter 8 Operating Systems and Utility Programs أ.أمل زهران

Operating Systems: The Genie in the Computer. Chapter 6: Operating Systems: The Genie in the Computer. What is an operating system?

Elementary Computing CSC 100. M. Cheng, Computer Science

How to View Autodesk Inventor Publisher Assembly Instructions in a Curriculum Course

Why Dealer Inspire? Package Solutions Base Advanced Dominate. Advanced $1,999. Dominate $2,599. Standard $899

Consumer Banking User Guide. Getting Started

G, William James. The smartphone & tablet have changed the course of real estate

Chapter 1 Introduction to Computers

Chapter 3. Application Software

Sage 50 Accounting. Premium 2015 Level 1. Courseware For Evaluation Only. MasterTrak Accounting Series

CHAPTER 1 WHAT IS TOUCHDEVELOP?

White Label HD Broadcasting Enterprise Solution

Why a digital hotel compendium is viable today

CSC1010 Spring 2013 Assignment 3 Chapter 7 and 8 Due: 4/8/2013. Name Student ID

7 Touchscreen Tablet Quick Start Guide Model: V7TAB8S

Frequently Asked EZ Scan Questions and Answers

Computers Are Your Future Prentice-Hall, Inc.

ipads in Education: Preparing your Network for the ipads in the Classroom (and other mobile devices)

Operating System Concepts Rab Nawaz Khan Jadoon

Government Price Sheet Respondent:

Get started. All you need to know to get going with your BlackBerry Style 9670 Smartphone.

McGill-Toolen Catholic High School Technology Acceptable Use Policy

12/05/2017. Geneva ServiceNow Security Management

PLR-MRR-Products.com 1

Typing Software For Mac Full Version 2011 Cnet

Realize Reader Chrome App Version Early Learning User Guide

Service Description VMware Workspace ONE

Chromebooks boot in seconds, and resume instantly. When you turn on a Chromebook and sign in, you can get online fast.

XFINITY On Campus: Campus Technical Support Guide

Bowie Senior Center Surfing the Web

Introductory Visualizing Technology

Learning Objectives. Computer Classification. In this chapter you will learn about:

Online Mobile Swipe Training

Google Chrome For Windows Xp 32 Bit Full Version Offline

Transcription:

CSC 170 - Introduction to Computers and Their Applications Lecture 9 Software Essentials When searching for new software, it helps to have a framework of categories System Software Operating Systems For controlling a digital device s internal operations Windows, macos, ios, Linux, Android, UNIX, and Chrome OS. 1

Essentials When searching for new software, it helps to have a framework of categories System Software Device Drivers For digital devices to communicate with each other. Printer Drivers and Video Drivers Utilities For file management, security, communications, backup, network management, and system monitoring Essentials Development Software Programming Languages For writing programs C Basic, Java, Fortran, C++, C#, Scheme, and Objective-C Scripting Languages For writing scripts, creating Web pages, and querying databases HTML, JavaScript, PHP, Python, Ruby, and SQL Quality Assurance Tools For testing software Debuggers, Load Testing, Security Testing 2

Essentials Application Software Professional Tools For automating professional activities at work and in the home office Desktop Publishing, Graphic Design, and Special Effects Educational Software For students and teachers engaged in the process of learning in classrooms and at a distance Tutorials, Courseware, and Learning Management Systems Essentials Application Software Personal Finance Software For managing bank accounts, preparing taxes, retirement planning, and other financial matters Tax Preparation, Banking Apps, and Loan Calculators 3

Entertainment Software Essentials For accessing media and playing games Ebook Readers, Games, Media Players, and Media Editors Reference Software For accessing information in specific topic areas Travel, Sports, Medical, Hobbies, Lifestyle, Maps, News, Weather, and Shopping Social Media Software For accessing and working with social media services, such as Facebook and WordPress Social Analytics, Dashboards, and Marketing Business Software Essentials For automating core business functions Accounting, Inventory Management, Billing Databases, Point of Sale, Sales force Management and Estimating Productivity Software For automating tasks formerly carried out with legacy technologies, such as pen and paper, typewriters, calculators, and slide Projectors Word Processors, Spreadsheets, Presentations, Calendars, and Contact Managers 4

Essentials Mobile devices are used differently from desktop and laptop computers, so the configuration of their software is slightly different Files tend to be stored and retrieved by each app, so users have little need for a utility that allows access to the file management system. Distribution Most consumers obtain software online, where it can be downloaded directly from the developer or from a software aggregator An executable file contains a computer program that is carried out step-by-step within the microprocessor. Software can contain viruses and other malware, so consumers should download new applications only from trusted sources. 5

Distribution Software developers usually have a Web site for distributing software. Well-established developers tend to offer trustworthy products. Distribution System requirements specify the operating system and minimum hardware capacities necessary for a software product to work correctly. 6

Distribution When a new version or edition of a software product is released, it is referred to as a software upgrade. A software update (sometimes called a software patch) is a small section of program code that replaces part of the software currently installed. Distribution The term service pack, which usually applies to operating system updates, refers to a set of updates. Updates and service packs are designed to correct problems and address security vulnerabilities. 7

Distribution Software can be obtained under a variety of pricing models: One-time purchase the software remains basically the same as when it was purchased. Subscription consumers pay a monthly or an annual fee to use software; updates and upgrades are usually included in the pricing. Distribution Software can be obtained under a variety of pricing models: Trial consumers use a software product during a free trial period. Freemium provides free use of a strippeddown or basic version of the product but requires payment for upgraded features. 8

Distribution (5 of 5) 2019 Cengage. All rights reserved. Software Licenses A software license, or license agreement, is a legal contract that defines the ways in which a computer program may be used These licenses are sometimes referred to as EULAs (End User License Agreements). 9

Software Licenses License agreements are displayed during the installation process. By clicking the I Agree button, you consent to the terms of the license agreement. Software Licenses Public domain software is not protected by copyright because the copyright has expired or the author has placed the program in the public domain, making it available without restriction. Proprietary software has restrictions on its use that are delineated by copyright, patents, or license agreements. 10

Software Licenses Commercial software is usually sold in retail stores or on Web sites. Most commercial software is distributed under a single-user license that limits use to one person at a time. Software Licenses A site license is generally priced at a flat rate and allows software to be used on all computers at a specific location. A multiple-user license is priced per copy and allows the allocated number of copies to be used simultaneously. 11

Software Licenses Freeware is copyrighted software that as you might expect is available for free. It is fully functional and requires no payment for its use. Demoware is proprietary software made available as a trial version. It is distributed for free and often comes preinstalled on new devices. Software Licenses Product activation is a means of protecting software from illegal copying by requiring users to enter a product key or an activation code. 12

Software Licenses Open source software makes uncompiled program instructions the source code available to programmers who want to modify and improve the software. Linux is an example of open source software Two of the most common open source and free software licenses are BSD and GPL Pirated Software Software that is illegally copied and sold is referred to as pirated software. Some unsuspecting consumers have inadvertently obtained pirated software, even when paying full price from a reputable source. Pirated software may not update properly and is not eligible for authenticated upgrades. 13

Operating Systems Basics An operating system gives your digital device a personality. It controls key elements of the user interface, which includes the visual experience as well as the keyboard, mouse, microphone, or touchscreen that collects user commands. Behind the scenes, the OS is busy supervising critical operations that take place within a device. Operating Systems Basics A desktop operating system is designed for a desktop or laptop computer. The computer you use at home, at school, or at work is most likely configured with a desktop operating system, such as Microsoft Windows, macos, or Chrome OS. 14

Operating Systems Basics Key characteristics of desktop operating systems include the following: Accommodate one user at a time, but allow multiple accounts. Provide local area networking capability Include file management tools. Run more than one application at a time. Offer a graphical user interface designed for keyboard and mouse input. Operating Systems Basics Operating systems such as ios and Android are classified as mobile operating systems because they are designed for use on smartphones, tablet computers, and ebook readers. 15

Operating Systems Basics Computers that are deployed as Web servers, or as servers for files, applications, databases, or email, generally use a server operating system designed for distributed networks accessed by many simultaneous users. Linux, UNIX, Windows Server, and macos Server are examples of popular server operating systems. Operating Systems Basics During the boot process, the OS kernel is loaded into RAM. A kernel provides essential operating system services, such as memory management and file access In the context of digital devices, the term resource refers to any component that is required to perform work 16

Operating Systems Basics Depending on the capabilities of the operating system and computer hardware, processes can be managed by multitasking, multithreading, and multiprocessing Multitasking provides process and memory management services that allow two or more tasks, jobs, or programs to run simultaneously Multithreading allows multiple commands, or threads to run simultaneously Multiprocessing a capability that supports a division of labor among all the processing units Microsoft Windows Microsoft Windows is installed on more than 80% of the world s personal computers. The Windows OS got its name from the rectangular work areas displayed on its screenbased desktop. 17

Microsoft Windows Windows evolved from a Microsoft OS called DOS (Disk Operating System) that was designed to run on early PCs with Intel or Intel-compatible microprocessors. The most recent versions of Windows are Windows 7, Windows 8, and Windows 10. macos As a desktop operating system, macos features beautifully designed icons and multiple rectangular work areas to reflect multitasking capabilities. 18

macos MacOS has a reputation for being an easy-to-use, reliable, and secure operating system MacOS uses a kernel based on UNIX, a server operating system that includes industrial-strength memory protection features that contribute to a low incidence of errors and glitches As a desktop operating system, macos features beautifully designed icons and multiple rectangular work areas to reflect multitasking capabilities. ios ios is a mobile operating system derived from the same UNIX code that is the basis for macos. ios displays a home screen containing application icons. ios was the first operating system to offer routines to manage touchscreen gesture inputs, such as using your fingers to squeeze an on-screen graphic into a smaller size. 19

ios Limitations to ios: ios limits your selection of apps to those provided by the online Apple App Store, unless you make unauthorized modifications to jailbreak the phone. Background processes, such as music, voice calls, and notifications, provide very limited multitasking capabilities. Android Developed in 2007, Android is a mobile operating system that is a popular platform for tablet computers, smartphones, and ebook readers. Android devices have a screen-based home button rather than a physical button. In addition to touchscreen input, the Android OS supports voice input for Google searching, voice dialing, navigation, and other applications. 20