






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Class: COMPUTERS: APPLICATIONS AND IMPLICATIONS; Subject: Computer Science; University: Oregon State University; Term: Unknown 2008;
Typology: Study notes
1 / 12
This page cannot be seen from the preview
Don't miss anything!







Slide 1
© 2008 Prentice-Hall, Inc. Slide 2
© 2008 Prentice-Hall, Inc. Slide 3
© 2008 Prentice-Hall, Inc.
Slide 4 Chapter 4 Objectives
© 2008 Prentice-Hall, Inc. Slide 5
Chapter 4 Linus Torvalds and the Software Nobody Owns
The Linux operating system is the best- known example of open source software. Today Linux powers Web servers, film and animation workstations, scientific supercomputers, and a handful of handhelds. © 2008 Prentice-Hall, Inc. Slide 6
Chapter 4 Linus Torvalds and the Software Nobody Owns
Compilers and other translator programs: enable programmers to create other software Software applications: serve as productivity tools to help computer users solve problems System software: coordinates hardware operations and does behind-the-scenes work the computer user seldom sees
© 2008 Prentice-Hall, Inc.
Slide 10 Chapter 4 Software Applications: Tools for Users
Many software companies have replaced their printed documentation with: Tutorials Reference materials Help files On-line help Upgrading: Users can upgrade a program to the new version by paying an upgrade fee to the software manufacturer. Newer releases often have additional features and fewer bugs. © 2008 Prentice-Hall, Inc. Slide 11
Chapter 4 Software Applications: Tools for Users
It allows software to function properly with the hardware, operating system, and peripherals. Programs written for one type of computer system may not work on another.
Software manufacturers limit their liability for software problems by selling software “as is.” © 2008 Prentice-Hall, Inc. Slide 12
Chapter 4 Software Applications: Tools for Users Licensing: Commercial software is copyrighted so it can’t be legally duplicated for distribution to others. Software license Volume licenses Distribution: Software is distributed via: Direct sale Retail stores Mail-order catalogs Web sites Not all software is copyrighted. Public domain software Shareware © 2008 Prentice-Hall, Inc.
Slide 13 Chapter 4 Web Applications Web applications fall into several categories: Some simple Web applications perform simple data-processing tasks that could also be performed by traditional programs running on stand-alone PCs. Most Web applications take advantage of the Web’s connectivity. Many Web applications leverage the Web’s strength as a huge repository of information. Some Web applications support online business transactions. News-oriented Web applications provide up-to-the-minute reports on a myriad of subjects. Other Web applications support a more traditional form of information broadcasting. © 2008 Prentice-Hall, Inc. Slide 14
Chapter 4 Integrated Applications and Suites: Software Bundles
Tends to cost far more than mass-market applications Job-specific software: Medical billings Library cataloging Legal reference software Restaurant management Single-client software needs © 2008 Prentice-Hall, Inc. Slide 15
Chapter 4 System Software: The Hardware-Software Connection
A class of software that includes the handles these details, and hundreds of other tasks behind the scenes. operating system and utility programs , © 2008 Prentice-Hall, Inc. Originally, operating systems were envisioned as a way to handle one of the most complex input/output operations: communicating with a variety of disk drives. But, the operating system quickly evolved into an all-encompassing bridge between your PC and the software you run on it. —Ron White, in How Computers Work
Slide 19 Chapter 4 System Software: The Hardware-Software Connection
Small programs that enable I/O devices—keyboard, mouse, printer, and others—to communicate with the computer Included with the operating system or bundled with peripherals © 2008 Prentice-Hall, Inc. Slide 20
Chapter 4 System Software: The Hardware-Software Connection © 2008 Prentice-Hall, Inc.
Some computers store their operating system in ROM. Others include only part of it in ROM. The remainder of the operating system is loaded into memory in a process called booting , which occurs when you turn on the computer. Slide 21
Chapter 4 System Software: The Hardware-Software Connection © 2008 Prentice-Hall, Inc. Most of the time the operating system works behind the scenes. Interacting with the operating system, like interacting with an application, can be intuitive or challenging and it depends on something called the user interface.
Slide 22 Chapter 4 The User Interface: The Human–Machine Connection
MS-DOS is a disk operating system in which the user interacts using characters: Letters Numbers Symbols © 2008 Prentice-Hall, Inc. Slide 23
Chapter 4 The User Interface: The Human–Machine Connection Features include: Command-line interface (commands are typed) Menu-driven interface (commands are chosen from on-screen lists) © 2008 Prentice-Hall, Inc. Slide 24
Chapter 4 The User Interface: The Human–Machine Connection
Mac OS was developed by Macintosh in 1984 using GUI. Microsoft Windows is now the most popular operating system. © 2008 Prentice-Hall, Inc.
Slide 28 Chapter 4 The User Interface: The Human–Machine Connection Cross-platform applications, such as Microsoft Office and Adobe Photoshop, are programs that are available in similar versions for multiple platforms. Mac users can buy software emulation programs that: Create a simulated Windows machine in the Mac Translate all Windows-related instructions Mac equivalents Future applications may be more tied to networks than to desktop computer platforms Microsoft .NET strategy Java, a platform-neutral computer language developed by Sun Microsystems for use on multiplatform networks © 2008 Prentice-Hall, Inc. Slide 29
Chapter 4 The User Interface: The Human–Machine Connection
The end of applications Natural-language interfaces Agents Virtual realities © 2008 Prentice-Hall, Inc. Slide 30 Tomorrow’s Technology and You 8/e Chapter 4 File Management: Where’s My Stuff?
My Documents (Documents) My Pictures (Pictures) My Music (Music) © 2008 Prentice-Hall, Inc.
Slide 31 Chapter 4 File Management: Where’s My Stuff
View, rename, copy, move, and delete files and folders Hierarchies help with organization Help with locating a file Get size, file type, and last modification date
Operations: Open, Save As, Save and Close
© 2008 Prentice-Hall, Inc. Slide 32
Chapter 4 Software Piracy and Intellectual Property Laws
The software industry is a $50 billion a year business sector. Billions of dollars are lost each year to software pirates. One-third of all software is illegally copied.
Intellectual property includes the results of intellectual activities in the arts, science, and industry. Laws ensure that mental labor is justly rewarded and encourage innovation. The information age requires the outdated and inconsistent intellectual property laws to be changed and adapted. © 2008 Prentice-Hall, Inc. Slide 33
Chapter 4 Inventing the Future Tomorrow’s Evolving Applications and Interfaces
© 2008 Prentice-Hall, Inc. Our goal was new goal is bug-free resiliency. The. —Bob Frankston, in Calculation Beyond