130 likes | 164 Vues
University of Salahaddin College of Engineering SW and Informatics Eng. Department. Computer Skills Lec [6] Class: 1 st year Assistant Lecturer: Esil Semir khurshed 2018/ 2019. Computer Fundamentals [cont.]. 2- A computer system software:
E N D
University of Salahaddin College of Engineering SW and Informatics Eng. Department Computer Skills Lec [6] Class: 1st year Assistant Lecturer: EsilSemirkhurshed 2018/ 2019
Computer Fundamentals [cont.] 2- A computer system software: Includes all of the programs that help the computer function properly. Software: Is a set of computer programs that enables the hardware to process data, includes all of the programs that gives the computer its instructions.
Computer Fundamentals [cont.] • Program: is a set of instructions, written to perform a specified task with a computer. • Programmer: is the person who writes programs. • Programming language: is an artificial language used to write instructions that can translated into machine language and then executed by a computer. • Compiler: is a program that converts a set of high-level language statements into a lower-level representation or "code" that a computer's processor uses.
Software • There are two types of software • System Software • Application Software System software Application software
System Software • The system software is collection of programs designed to operate and control the operations of a computer and its devices. • System software are generally prepared by computer manufactures. • System software serves as the interface between hardware and the end users.
System software consist of Operating System. • Operating System OS: Is a program that holds all the instructions that make the computer work. • The start- up procedure, monitor display and the use of hard disks, for storing data.
Basic function of the Operating System • Starts the computer. • Manages applications, programs and internet browsers. • Manages memory. • Manages files • Handles messages from input and output devices. • And provides the user interface.
Common examples of operating systems are: • Microsoft Windows. • Ubuntu and fedora, which are Linux- based and run on PC compatible computers. • MacOS, which runs on Apple and Intel hardware. • ios, which runs on many hand- held devices, such as Apple iPhones and iPads. • Android, which runs on many hand- held devices, such as Samsung smartphones and tables.
Application software • Application software consists of programs that perform specific tasks for users, such as a word processing program, e-mail program, or Web browser. • Application software are usually installed locally on a computer or device, but many programs are also available directly online.
Application software • Application software may consist of a single program, such as a Microsoft's notepad for writing and editing simple text. • It may also consist of a collection of programs, often called a software package, which work together to accomplish a task, such as a spreadsheet package.
Common examples of application programs: Office productivity: It is a collection of programs used for producing information. Communications: These are programs used to exchange messages and files between different computers or devices. Including: Skype and e-mails such as Outlook, and web browsing. Social networking: It is an online services, platform or site that facilitates the building of social networks and relations among people.
Common examples of application programs: Media: These are programs used to manage, play, archive, share multimedia files such as music, videos, photos, presentations such as Windows Media player, iTunes RealPlayer, YouTube. Design It is a category of programs that can support users during the process of creating a new product , a process, a website such AutoCAD or Photoshop. Mobile applications These are software applications [apps] designed to run on smartphones and other mobile devices.