Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
جلسه دوم آشنايي با انواع نرم افزارها و نحوه نصب آنها پاييز 88 Application Software for tasks specific to an application, e.g. word processing, payroll, image processing… System Software for general computer system tasks Programs that support the execution and development of other programs. Enables the computer to • Boot-up when the power is given • Understand the various commands given by the user • Effectively interact with the user to get the job done Examples: Operating systems such as Windows XP, Windows NT, Windows 2000, Linux, UNIX. Utility software fundamental activities not included in the operating system, e.g. formatting a disk. Operating System coordination of the computer’s activities The most important system software is the operating system. Examples of operating systems: Windows, DOS, Apple, UNIX An OS is a computer program that: Controls the hardware of the computer, Enables you to communicate with the computer. Operating system software tells the computer how to perform the functions of loading, storing and executing an application and how to transfer data. Today, many computers use an operating system that has a graphical user interface (GUI) that provides visual clues such as icon symbols to help the user. Microsoft Windows XP or Vista is a widely used graphical operating system. DOS (Disk Operating System) is an older but still widely used operating system that is text-based. Multi User Single User Multi Task Single Task Application Software consists of programs that tell a computer how to produce information. Some of the more commonly used packages are: Word processing Electronic spreadsheet Database Presentation graphics Word Processing software is used to create and print documents. A key advantage of word processing software is that users easily can make changes in documents. Electronic spreadsheet software allows the user to add, subtract, and perform user-defined calculations on rows and columns of numbers. These numbers can be changed and the spreadsheet quickly recalculates the new results. Allows the user to enter, retrieve, and update data in an organized and efficient manner, with flexible inquiry and reporting capabilities. Presentation graphic software allows the user to create documents called slides to be used in making the presentations. Using special projection devices, the slides display as they appear on the computer screen. 1. Real-Time Applications 2. Commercial Applications 3. Scientific-Engineering Applications 4. Embedded Applications 5. PC Applications 6. Web-based Applications 7. Intelligent Applications The software of a computer The operating system 1. Supervisor 2. Language translator 3. Input/Output control system 4. Librarian The software of a computer Programming languages 1. Assembler languages 2. Procedural languages 3. Non-procedural languages 4. Artificial intelligence Utility programs 1. Sort utilities 2. Spooling utilities 3. Text editor 4. Multitasking The software of a computer Application systems Business support processing systems A. Management information systems B. Decision support systems C. Expert systems D. Executive information systems Software Application System Utility Shell Operating system Kernel