1 / 16

Computer and Information Science

Computer and Information Science. Chapter 1.2. Computer Software. Agenda. Application Software Operating Systems. Software. Software is the programs and data that a computer uses. Programs are lists of instructions for the processor.

mara-leach
Download Presentation

Computer and Information Science

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computer and Information Science Chapter 1.2 Computer Software

  2. Agenda • Application Software • Operating Systems

  3. Software • Software is the programs and data that a computer uses. • Programs are lists of instructions for the processor. • Data can be any information that a program needs: character data, numerical data, image data, audio data, and countless other types. • Digitizing :The process of taking a visual image, or audio recording and converting it to a binary form for the computer.

  4. Types of Programs • Imagine that you have just turned on your computer and have not yet started any application. Are any programs running? • Two types of software • Application software • System software/Operating systems

  5. Why do we need an OS? • What are the goals of an Operating System? • The primary goal of an Operating System is to make the computer system convenient to use. • The secondary goal is to make the computer system efficient to use.

  6. An Operating System • It underlies all other software. • It acts as an interface between a user of a computer and the computer hardware • Itmanages and coordinates computer system resources ( CPU, memory, file system, I/O devices) • It provides the user Interface that is: • How can something as simple-minded as a processor and memory present you with something as rich as the Mac or Windows GUI?

  7. Operating system services ... Control basic input and output Allocate system resources Manage storage space

  8. Operating Systems Operating system services ... Detect equipment failure Maintain security

  9. System calls • You ask MS Word to OPEN a document • File menu/Open… • WHAT WILL YOU SEE? • What really just happened in the box? WORD called on O.S. to present you with that file list! • O.S. must look at: • Disk Directory (list of filenames) • File Allocation Table (FAT)…. (list of file locations: starting position/cluster number on the disk)

  10. Multi-tasking • >1program or person can share computer resources. • CPU is idle ~90% of time, waiting for user input ! • One program active; Others running in the background • OS must protect each program’s memory area to ensure that instructions and data don’t “leak” into an area allocated to another program. If it fails, programs can crash…more shortly!

  11. Booting and BIOS • When a computer is started up, the hardware will automatically load the operating system and start it running. This process is called booting. • BIOS is the boot program on a computer, and controls the computer from the time you start it up until the operating system takes over. When you turn on a PC, the BIOS first conducts a basic hardware check, called a Power-On Self Test (POST), to determine whether all of input/output devices are present and working. Then it loads the operating system into your computer's RAM.

  12. ROM (Read-only-Memory) • ROM refers to computer memory chips containing permanent or semi-permanent data. Unlike RAM, ROM is non-volatile; even after you turn off your computer, the contents of ROM will remain . • BIOS is stored in a ROM.

  13. Various Operating Systems • Windows : Developed by Microsoft XP, Vista, windows7 • Unix: Developed by AT&T for large companies • Linux: Open Source version of Unix • Mac OS: only for Mac hardwaree.g. Snow Leopard

  14. Microcomputer Operating Systems Why is it important for me to know which operating system is on my computer? UNIX SunOS UNIX login: smith Password: Last login: Oct 15 17:42:09 from tserv1.edu SunOS Release 4.1.1 #1: Wed Mar 20 11:24:14 AST 1991 You have mail. % _ UNIX features a command line interface. Designed for minicomputers but is now also available for micros and mainframes. The UNIX prompt

  15. IMPORTANT ! • WHAT HAPPENS when you SHUT DOWN improperly? Why should you care? “Shutting down incorrectly is a little like stopping your car by driving it into a wall. It works, but it can cause some damage.”

  16. Computer terms bingo Follow the link http://www.wcu.edu/ceap/Kirk/Merlot_Resources/KnowYourComputerTerms.swf

More Related