CSCI 1101 Intro to Computers

Slides:



Advertisements
Similar presentations
 Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014.
Advertisements

Computer Software 3 Section A Software Basics CHAPTER PARSONS/OJA
Chapter 1 Introduction to Computers p. 6.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Chapter 3 Applications Software: Getting the Work Done.
Application Software: Essentials for knowledge workers
Chapter 3 Software Two major types of software
Application Software.  Topics Covered:  Software Categories  Desktop vs. Mobile Software  Installed vs. Web-Based Software.
SOFTWARE.
Computer for Health Sciences
1 Chapter 6 Understanding Computers, 11 th Edition Software Ownership Rights Software license: agreement, either included in a software package or displayed.
ACCB 133 Information Technology and Accounting Applications Lecture 6: Application Software.
Lesson 4 Computer Software
Lesson 4: What Is Software?
© 2016_lecuture by ataur Subject: Design and Editing Md. Ataur Rahman Instructor (Design and Printing) M.CSE, B.CSE Graphic Arts Institute.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Introduction to Computers
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Computer Concepts – Illustrated 8 th edition Unit C: Computer Software.
Flash Cards Computer Technology.
Computer Software Unit C. Software Categories System Software Application Software.
B.A. (Mahayana Studies) Introduction to Computer Science November March Software What is software? What are the main types of software?
Chapter 4 System Software.
1 Computer Software Unit C. 2 Objectives Introduce Computer Software Explain How Computers Interpret Software Define Document Production Software Define.
Computer Software CSCI N207 Data Analysis Using Spreadsheet Department of Computer and Information Science, IUPUI.
What Is a Computer? How is a computer defined?
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
 2002 Prentice Hall Chapter 4 Software Basics: The Ghost in the Machine.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
Software What is a computer program?. Software What is a computer program? Set of detailed step-by-step instructions that tells a computer how to carry.
Lecture #10 COMPUTER SOFTWARE By Shahid Naseem (Lecturer)
CHAPTER FOUR COMPUTER SOFTWARE.
Section 2 Software.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Application Software Performs a specific job or task. Helps people use their computers to perform their work more effectively. Categorized in two ways.
APPLICATION SOFTWARE. EXAMPLE S What’s an application software ? Application software consists of programs designed to make users more productive and/or.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
Software and Hardware Interaction
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Software Categories Figure 3-1.
Computer Applications to Business
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Chapter 3 Installing and Learning Software. 2Practical PC 5 th Edition Chapter 3 Getting Started In this Chapter, you will learn: − What is in an application.
Kuliah 4 Pengantar Teknologi Informasi Oleh Coky Fauzi Alfi cokyfauzialfi.wordpress.com Software.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
C2 Applications Software Getting the Work Done Solve a particular problem or perform a particular task.
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
1 Introduction to Computers M. Luqkman Qader Ruandzy.
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
Software Installation and Copyrights Basic Computer Concepts Installation Basics  Installation Process  Copy files from distribution disks.
Chapter 1 WHAT IS A COMPUTER Faculty of ICT & Business Management Tel : BCOMP0101 Introduction to Information Technology.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
Chapter 3 Applications Software: Getting the Work Done.
Computer Software.
Chapter 4 The Power behind the Power
System And Application Software
Computers Are Your Future
Chapter 4 The Power behind the Power
Chapter 2 Applications Software and Operating Systems
Presentation transcript:

CSCI 1101 Intro to Computers 2. Basic Software and Its Evolution

What is a Computer Program? ACS 160 Computer Concepts Chapter 2 What is a Computer Program? A computer program is a set of detailed, step-by-step instructions that tells a computer how to solve a problem or carry out a task. The steps in a computer program are written in a language that the computer can interpret and process.

Source Code example An example of a computer program ACS 160 Computer Concepts Chapter 2 Source Code example An example of a computer program

How do businesses acquire software? ACS 160 Computer Concepts Chapter 2 How do businesses acquire software? Today, however, most organizations purchase commercially written programs to avoid the time and expense of writing their own. Working as a computer programmer for a government agency, business, or software publisher is a challenging career.

ACS 160 Computer Concepts Chapter 2 Software versus data Software is the instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. An example of computer software

I have a CD burner, can I just copy a friend's software CD? ACS 160 Computer Concepts Chapter 2 I have a CD burner, can I just copy a friend's software CD? Just like books and movies, most computer software is protected by a copyright. A copyright is a form of legal protection that grants the copyright owner exclusive rights to copy the software, to distribute and sell it, and to modify it. Software pirates illegally copy, distribute, and modify software which is referred to as pirated software.

What is a software license? ACS 160 Computer Concepts Chapter 2 What is a software license? Computer software is often protected by the terms of a software license. A software license is a legal contract that defines the ways in which you may use a computer program.

When is a software license granted? ACS 160 Computer Concepts Chapter 2 When is a software license granted? Floppy disks, CD ROM, and/or DVD in the package are usually sealed in an envelope or plastic shrink wrapping. Opening the wrapping signifies your agreement to the terms of the software license, thus the term shrink-wrap license.

How many licenses do I need? ACS 160 Computer Concepts Chapter 2 How many licenses do I need? A single-user license limits the use of the software to only one user at a time. Most commercial software is distributed with a single-user license. A multiple-user license allows more than one person to use a particular software package. A concurrent-use license allows a certain number of copies of the software to be used at the same time. A site license allows the software to be used on all computers at a specific location.

What is shareware/freeware? ACS 160 Computer Concepts Chapter 2 What is shareware/freeware? Shareware is copyrighted software marketed under a “try before you buy” policy. The policy of “try before you buy” allows you to use the software for a specified amount of time. If you want to continue using it, you must pay a registration fee. You are allowed to make copies of the software and distribute them to others.

Public domain freeware ACS 160 Computer Concepts Chapter 2 Public domain freeware A software author has the right to abandon all rights to a particular software title. Public domain software, is owned by the public rather than the author and may be freely copied, distributed, and resold.

Types of software products ACS 160 Computer Concepts Chapter 2 Types of software products System software helps the computer carry out its basic operating tasks. DOS, Windows, and Mac OS Application software helps the human user carry out a task. word processing, entertainment, and business

Why do I need an operating system? ACS 160 Computer Concepts Chapter 2 Why do I need an operating system? An operating system (OS) is the master controller for all of the activities that take place within a computer. Microsoft Windows, Mac OS, Linux, UNIX, and DOS The operating system also interacts with the next functional layer called application software.

The guardian of the hardware ACS 160 Computer Concepts Chapter 2 The guardian of the hardware OS interacts with application software and computer hardware

Operating System services ACS 160 Computer Concepts Chapter 2 Operating System services An operating system provides external services that help users start programs, manage stored data, and maintain security. An operating system provides internal services to ensure that the computer system functions efficiently. A system resource is any part of a computer system. disk drive space, memory capacity, or processor time

Types of operating systems ACS 160 Computer Concepts Chapter 2 Types of operating systems Operating systems can be classified into two categories. A server operating system is designed for computers that provide centralized storage facilities and communications capabilities for networks and Web sites. A desktop operating system is designed for a single-user microcomputer.

Microsoft's operating system ACS 160 Computer Concepts Chapter 2 Microsoft's operating system Microsoft Windows is the most popular operating system because it supports a vast array of application software and peripheral devices. provides icons, buttons, and other on-screen controls gets name from the rectangular work areas visible on the screen working on more than one project at a time is called multitasking.

Microsoft's current release ACS 160 Computer Concepts Chapter 2 Microsoft's current release Windows 2000 Professional is designed for the desktop. offers increased security, greater reliability ability to support some specialized software cannot run some software or support all of the peripheral devices designed for Windows 98

Apple Computer systems ACS 160 Computer Concepts Chapter 2 Apple Computer systems In 1984, Apple Computer introduced the revolutionary Lisa computer. The Macintosh computer, with its graphical user interface, Mac OS, was a major factor contributing to its success. The iMac computer

What is (was) DOS? DOS stands for disk operating system. ACS 160 Computer Concepts Chapter 2 What is (was) DOS? DOS stands for disk operating system. has been incorporated into Windows operates behind the scenes so Windows users do not have to memorize and type complex commands

ACS 160 Computer Concepts Chapter 2 A DOS screen example

ACS 160 Computer Concepts Chapter 2 Are servers different? Two of the most popular server operating systems are Microsoft Windows NT Server and Windows 2000 Server. Novell NetWare is a server operating system designed specifically for microcomputer networks UNIX has become popular for network and Web servers of all sizes. Linux is a server operating system for microcomputers and minicomputers and is available as freeware.

What are utility programs? Why are they important? ACS 160 Computer Concepts Chapter 2 What are utility programs? Why are they important? Utilities are a subcategory of system software designed to augment the operating system. let the user control the allocation and use of hardware resources can be purchased from software publishers and vendor Encryption, retrieving data from damaged disks, and virus protection are some examples of utilities

What does a device driver do? ACS 160 Computer Concepts Chapter 2 What does a device driver do? A device driver helps the computer control peripheral devices. Peripheral devices come with installation instructions.

What are programming languages? ACS 160 Computer Concepts Chapter 2 What are programming languages? A computer programming language allows a programmer to write a program using English-like instructions. BASIC, Visual Basic, C, C++, COBOL, and JAVA are a few computer programming languages. Most computers do not come with a computer programming language.

What are groupware, suites, and productivity software? ACS 160 Computer Concepts Chapter 2 What are groupware, suites, and productivity software? Productivity software is designed to help you work more effectively. Examples of productivity software are: Word processing Spreadsheet Data managemen Office suite refers to a number of applications that are packaged together and sold as a unit. Groupware provides a way for more than one person to collaborate on a project.

How do I connect to the Internet and other network-based systems? ACS 160 Computer Concepts Chapter 2 How do I connect to the Internet and other network-based systems? Connectivity software connects your computer to a local computer network and includes Communications software Remote control software E-mail software Web browsers

ACS 160 Computer Concepts Chapter 2 Educational software There is educational and training software for people of all ages to help with ABCs, to the SATs. An example of education software

Entertainment software ACS 160 Computer Concepts Chapter 2 Entertainment software Worldwide computer and video game software sales annually exceed $10 billion. An example of entertainment software

ACS 160 Computer Concepts Chapter 2 Financial software Personal finance software is geared towards individual finances. It helps with: bank accounts investments credit card balances Bill Some packages also support online banking which help with: downloading transactions transferring funds paying bills

Horizontal versus vertical market software ACS 160 Computer Concepts Chapter 2 Horizontal versus vertical market software Horizontal market software is a generic software package that can be used by many different kinds of businesses. Vertical market software is designed to automate specialized tasks in a specific market or business.

ACS 160 Computer Concepts Chapter 2 What is multi-media? Multimedia is an integrated collection of computer-based media including: text graphics sound animation photo images video

What does multi-media require? ACS 160 Computer Concepts Chapter 2 What does multi-media require? Multimedia requires sound and graphics capability. fast processor chip and CD-ROM drive or DVD drive also desirable A Sound card gives the computer capability to record and play sound files and video tracks. connect speakers, headphone, microphone

Why is a graphics card important? ACS 160 Computer Concepts Chapter 2 Why is a graphics card important? A Graphics card takes signals from the processor and uses them to “paint” images on the screen. installed inside computer provides connection for monitor’s data cable A fast processor can handle huge amounts of digital data quickly.

A typical multimedia computer system ACS 160 Computer Concepts Chapter 2 A typical multimedia computer system An example of a multimedia system How is this different from your personal computer?

What does software compatibility mean? ACS 160 Computer Concepts Chapter 2 What does software compatibility mean? To be compatible, software must be: written for the type of computer you use written for your computer’s operating system System requirements specify operating system and minimum hardware capacity listed outside software package

ACS 160 Computer Concepts Chapter 2 How to chose software Make sure software is written for PC or Macintosh. Make sure software will work with your operating system. higher number = more recent version Operating systems are typically downward compatible, meaning you can use software designed for earlier versions of the software, but not later. This is not always true!