Lecture_7.ppt
Document Details
Uploaded by BullishPlatinum
IoBM/BUKC
Full Transcript
PRODUCTIVITY APPLICATION/SOFTWARE/OS UTILITIES & SECURITY 1 System and Application Software System software: The operating system and utility programs that control a computer system and allow you to use your computer – Enables the boot process,...
PRODUCTIVITY APPLICATION/SOFTWARE/OS UTILITIES & SECURITY 1 System and Application Software System software: 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 hard drive, and protects from unauthorized use Application software: Programs that allow a user to perform specific tasks on a computer – Word processing, playing a game, preparing taxes, browsing the Web, and so forth 2 2 22 The Basics of Application Software Software Ownership Rights – Specify the allowable use of the program – Software license Gives you the right to use a software program Specifies the conditions under which the buyer can use the software – Open source software Programs with source code made available to the general public 3 Inside the Industry Box Open Source Software –Use is growing –In addition to Linux and other open source operating systems, there are many open source apps –Open source is typically cheaper –Can also be more stable 4 4 The Basics of Application Software Commercial Software – Copyrighted software developed and sold for profit – Typically comes with a single-user license Shareware – Copyrighted software distributed on the honor system – Consumers should either pay for it or uninstall it after the trial period Freeware – Copyrighted software programs that are given away by the author for others to use free of charge Public Domain Software – Software that is not copyrighted and ownership rights have been donated to the public domain 5 Desktop vs. Mobile Software Personal computers use desktop software Smartphones and other mobile devices typically require mobile software called apps – Specifically designed for a specific type of device – Wide range of software available via app stores (Google Play, Apple App Store, etc.) 6 Installed vs. Cloud Software Installed Software – Must be installed on the computer before it can be run – Can be purchased in physical form – Can be downloaded from the Internet 7 Software Suites Software Suites – Collection of software programs bundled together and sold as a single software package – Office suites are used by most businesses/individuals to produce documents and typically include: Word processing software Spreadsheet software Database software Presentation graphics-software – Provide a common interface among programs in the suite 8 Presentation Graphics Concepts What Is a Presentation Graphic? – An image designed to visually enhance a presentation – Can be used in electronic slide shows, as well as in printed reports 9 Presentation Graphics Concepts – Slide A one-page presentation graphic that can be displayed in a group with others to form an electronic slide show – Electronic Slide Show A group of electronic slides that are displayed one after the other on a computer monitor or other display device – Presentation Graphics Software Used to create presentation graphics – Most common presentation graphics programs Microsoft PowerPoint Corel Presentations Apple Keynote 10 Graphics and Multimedia Concepts Audio Capture and Editing Software – Used to create and edit audio files Sound recorder software captures sound from a microphone. Ripping software captures sound from a CD. – Edits and applies special effects – Common consumer products Windows Sound Recorder, Apple Garage Band, Audacity. 11 Multitasking,Multiprogramming,Multiprocessing Multitasking Running multiple tasks (processes) simultaneously. Types: Cooperative Multitasking Preemptive Multitasking Benefits: Improved resource utilization, user experience. 12 Multiprogramming Running multiple programs on a single processor by switching between them. How it Works: Programs share CPU time. Advantages: Increases CPU utilization; reduces idle time. Multiprocessing Use of two or more CPUs to execute processes simultaneously. Types: Symmetric Multiprocessing (SMP) Asymmetric Multiprocessing (AMP) Advantages: Higher throughput, faster processing. 13 Batch Processing Executing a series of jobs on a computer without manual intervention. Process: Jobs are collected, processed, and outputted in batches. Advantages: Efficient for large volumes of data, reduced setup time. File De-fragmentation Process of reorganizing fragmented data on a disk. Purpose: Improve disk performance and access speed. How It Works: Rearranges files to occupy contiguous storage. 14 File Compression Reducing the size of files to save space. There are two methods of compression – lossy and lossless. Lossy reduces file size by permanently removing some of the original data. Lossless reduces file size by removing unnecessary metadata Benefits: Saves disk space, speeds up file transfer 15 Utility Programs Search tools: Designed to search for files on the user’s hard drive – Windows includes search tools 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 Uninstall utilities: Remove programs from your hard drive without leaving bits and pieces behind Important to properly uninstall programs, not just delete them 16 Utility Programs Clean up utilities: Delete temporary files File compression programs: Reduce the size of files so they take up less storage space on a storage medium or can be transmitted faster over the Internet – Both zip and unzip files – WinZip (Windows users) and Stuffit (Mac users) 17 Utility Programs Backup and recovery utilities: Make the backup and restoration process easier – Backup: Duplicate copy of data or other computer content – Good backup procedures are critical for businesses – Individuals should back up important documents, e- mail, photos, home video, etc. – Store backup data on a CD or DVD, second hard drive, flash memory drive, or upload to the Internet – Back up your entire computer once all programs have been installed, so your system can be restored to that configuration. 18 18 Utility Programs Security programs: Protect computers and users – Antivirus programs – Antispyware programs – Firewalls – Many are included in Windows and other operating systems 19 What is Firewall? A firewall is a device (or software feature) designed to control the flow of traffic into and out of a network. All data entering or leaving the intranet pass through the firewall, which examines each packet and block those that do not meet the specified security criteria. 20 Basic Network Firewall Feature Provides different secure accesses to different security zones Access from a high security zone to a low security zone is generally allowed Access from a low security zone to a high security zone is generally disallowed 4B-2121 21 End of Lecture 22