Web Applications- Web applications fall into several categories
>Some simple Web applications perform simple data-processing tasks that could 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-tp-the-minute reports on a myriad of subjects
>Other Web applications support a more traditional form of information broadcasting
Integrated Applications and Suites: Software Bundles
- Vertical-Market and Custom Software
>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
- System software
>A class of software that includes the operating system and utility programs, handles these details, and hundrers of other tasks behind the scenes
*What the operating system do?*
1) To interact with your hardware including processor, hard disk, DVD drive, sound & multimedia.
2) OS create an environment with various layers to handle hardware, programs, data & user's actions.
3) To create a "User Interface' so human can interact with this system.
I think thats all.
*What is the difference betweem authentication and authorization?*
Authentication is the process of obtaining identification credentials such as name and password from a user and validating those credentials against some authority. If the credentials are valid, the entity that submitted the credentials is considered an authenticated identity. Once an identity has been authenticated, the authorization process determines whether that identity has access to a given resource.
The purpose of authorization is to determine whether an identity should be granted the requested type of access to a given resource
*What is the difference between utility programs and device drivers?*
Utility programs serve as tools for doing system maintenance and repairs that aren't
automatically handled by the operating system
Device drivers are small programs that enable input/output devices such as keyboards, mouses, printers, etcThe Hardware Software Connection- Where the operating systems live
>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
>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
- User-Interface
>The interface defines the look and feel of the computing experience from a human point of view
>Desktop operating systems
- MS-DOS is a disk operating system in which the user interacts using characters: letters, numbers, symbols
>Features include: command-line interface (commands that are typed), menu-driven interface (commands are chosen from on-screen lists)
- Graphical User Interfaces (GUI)
>Mac OS was developed by Macintosh in 1984 using GUI
>Microsoft Windows is now the most popular operating system
- Multiple User Operating Systerms: UNIX and Linux
>UNIX was developed at Bell labs before personal computers were available
>Linux was created by Linus Torvalds and continues to be a work-in-progress
- UNIX allows a timesharing computer to communicate with several other computers or terminals at once
The User Interface: The Human-Machine Connection
- Future user interfaces will be built around emerging development
>The end of applications
>Natural-language interfaces
>Agents
>Virtual realities
File Management: Where's My Stuff?
- Files can be scattered all over the system, which often makes data management difficult
>One solution to this problem is to organize data files logically
>Both Windows and the Mac support the notion of common system folders with self-explanatory names:
* My Documents (Documents)
* My Pictures (Pictures)
* My Music (Music)
- Files Management Utilities
>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
- Managing Files from Applications
>Operations: Open, Save As, Save, and Close
- Defragmentation