Principles of Technology Computing Fundamentals

33
Computing Fundamentals Unit 4- Computer Software

description

Principles of Technology Computing Fundamentals. Unit 4- Networks. Objectives. Identify what a network is. Describe the benefits of a network. Identify ways to connect to a network. Compare & contrast a client-server network and a peer to peer network. Describe a LAN. Describe a WAN. - PowerPoint PPT Presentation

Transcript of Principles of Technology Computing Fundamentals

Page 1: Principles of Technology Computing Fundamentals

Computing Fundamentals

Unit 4- Computer Software

Page 2: Principles of Technology Computing Fundamentals

Identify how hardware & software interact Explain how a software program works Describe the difference between application

and system software Describe the software distribution process

Objectives

Page 3: Principles of Technology Computing Fundamentals

What is Hardware?◦ Hardware is physical◦ You can touch it

What is Software?◦ Instructions to perform a task

Programming code◦ Program is another name◦ Program gets loaded into RAM

Both work together & interact

Hardware vs. Software

Page 4: Principles of Technology Computing Fundamentals

Hardware & Software Working Together

Page 5: Principles of Technology Computing Fundamentals

Computer processes data by applying rules◦ Algorithm

Steps to perform a task

What are the steps to doing laundry?

How a Program Works

Page 6: Principles of Technology Computing Fundamentals

Develop algorithm into flowchart

Programmer writes code

Beta testing◦ Evaluated by actual users◦ Does it meet requirements?◦ Report bugs

Debugging◦ Fixing the problems

Developing Software

Page 7: Principles of Technology Computing Fundamentals

Applications◦ Helps you do a task

Systems◦ OS & utility programs◦ Allows you to interact w/ hardware◦ Manages computer resources

2 Types of Software

Page 8: Principles of Technology Computing Fundamentals

Runs on top of system software & performs a specific function

Productivity Software◦ Word processing, spreadsheet, database, presentation,

desktop publishing

Entertainment Software◦ Playing music, videos, viewing photos

Media Editing Software◦ Creating & modifying graphics, animations, videos

Application Software

Page 9: Principles of Technology Computing Fundamentals

What are the two types of software categories?◦ Application & System

Describe hardware.◦ Physical device

What’s another name for software?◦ Programs

A new game has been developed. Who made it?◦ Programmer

Who tests it?◦ Beta tester/user

What process fixes all the problems?◦ Debugging

Review

Page 10: Principles of Technology Computing Fundamentals

Create, edit, format, print documents

Letters, reports, memos, flyers

Collaboration◦ Share via email, cloud, or

blog◦ Edit in real time

Word, Word Perfect, Google Doc, Apple Pages

Productivity: Word Processing

Page 11: Principles of Technology Computing Fundamentals

Similar to word processing◦ Text & graphics◦ Used to create & print high quality brochures,

magazines, newspapers, etc. Adobe InDesign, QuarkXPress, Publisher

Productivity: Desktop Publishing

Page 12: Principles of Technology Computing Fundamentals

Evaluate & calculate data

Worksheet, workbook, cells, functions, formulas, charts

Excel, Lotus 1-2-3, Quattro Pro

Productivity: Spreadsheet

Page 13: Principles of Technology Computing Fundamentals

Organize & present information

Slide show

Present to audience

PowerPoint, iWork Keynote, Prezi, Corel Presentations

Productivity: Presentations

Page 14: Principles of Technology Computing Fundamentals

Productivity: Presentations

Slide

Notes Page

Page 15: Principles of Technology Computing Fundamentals

Collection of info organized for quick retrieval

Create, maintain, provide access to data

Access

What business would use it & what info?

Keywords:◦ Table (all info stored in it)◦ Field (a column of info, such as Name of Movie)◦ Record (a row of info; related fields)◦ Primary Key (unique ID)◦ Query (request for specific info)

Productivity: Database Management

Page 16: Principles of Technology Computing Fundamentals

Productivity: Database Management

Page 17: Principles of Technology Computing Fundamentals

Review- Q

Page 18: Principles of Technology Computing Fundamentals

Pictures/Photo editing

Photoshop, Paint, CAD

Formats◦ Tiff, jpg, gif, bmp◦ Each has different

qualities Tiff BEST but not

browser compatible

Media Editing: Graphics

Page 19: Principles of Technology Computing Fundamentals

Select Zoom Text Draw Shapes Erase

Paint

Page 20: Principles of Technology Computing Fundamentals

Recreate a project in Paint◦ Become familiar with functions

Project

Page 21: Principles of Technology Computing Fundamentals

Multimedia- Video, Music, Animation◦ Mpg, mp3, wav

Email◦ Windows Mail/Outlook◦ Eudora (one of the 1st)

Browsers◦ IE, Chrome, Opera,

Firefox

Other Software

Page 22: Principles of Technology Computing Fundamentals

What was one of the 1st email programs?◦ Eudora

A record can be found in which program?◦ Database

Name some picture formats.◦ Jpg, gif, bmp, tiff

Name some multimedia formats.◦ Mpg, mp3, wav

Which program can calculate data?◦ Spreadsheet

Review

Page 23: Principles of Technology Computing Fundamentals

What is the highlighted area called?

Record

Review

Page 24: Principles of Technology Computing Fundamentals

Systems Software Manage resources, files OS

◦ Communicates between user & hardware GUI

Utilities◦ Antivirus◦ Backup◦ File management (more on next slide)

Page 25: Principles of Technology Computing Fundamentals

Backup◦ Saves data on another drive

Antivirus◦ Protects PC from virus damage◦ Subscription◦ Scheduled Scans

Utilities

Page 26: Principles of Technology Computing Fundamentals

Defragmentation (example)◦ Files are all over the place◦ Defrag places parts of a file closer together

Disk Cleanup◦ Frees up disk space◦ Deletes Recycle Bin & temp files

File Compression◦ Makes one large file smaller

Disk Compression◦ Squeezes files on HD

Defrag, Cleanup, Compress

Page 27: Principles of Technology Computing Fundamentals

Review- Q

Page 28: Principles of Technology Computing Fundamentals

Getting Software Licensing

◦ Single-user (one PC) ◦ Site/Network/Volume license (installed on all PCs in

business)◦ Site license is cheaper than buying all single-user license

Web applications (SaaS)◦ Login online◦ Google Docs

Upgrade existing software to new version◦ New features & better compatibility◦ Like a new version of Office

Page 29: Principles of Technology Computing Fundamentals

Updates/Patches/Service Packs◦ Fix errors◦ Change minor

features◦ Get from

manufacturer’s web site Version 1.2.1 Windows 7 SP2

Updating Software

Page 30: Principles of Technology Computing Fundamentals

Freeware vs. Shareware

Freeware◦ Free software to download◦ Owner has copyright◦ For personal use

No rights for you to distribute

Shareware◦ Trial period◦ Pay after that

Page 31: Principles of Technology Computing Fundamentals

What is the purpose of defrag?◦ Moves parts of a file closer for faster access

Which software is a trial version?◦ Shareware

Where is the best place to get a download that will fix a security hole in Windows?◦ Microsoft (manufacturer of program)

Which utility option will squeeze files on a HD closer together to create more room?◦ Disk compression

Review

Page 32: Principles of Technology Computing Fundamentals

To use software legally, you must have what?◦ License

Which software is free for personal use only?◦ Freeware

What is a patch?◦ An update that fixes an error in a program

Which utility option will delete the Recycle Bin & temp files?◦ Disk cleanup

What protects a PC from viruses?◦ Anti-virus software

Review

Page 33: Principles of Technology Computing Fundamentals

Computing Fundamentals

Unit 5- Computer Software