No Class on Spring 30th.

Uploaded on:
Category: General / Misc
No Class on Spring 30th CGS1060 address segments 5 and 6 on Wednesday morning will be wiped out on Spring 30th. We will cover part 9 on April 6 and Section 11 on April 13. Exam 3 (the last) is still booked for April twentieth. Prologue to Software engineering Working Frameworks Framework Programming
Slide 1

No Class on March 30th CGS1060 address areas 5 and 6 on Wednesday morning will be scratched off on March 30th. We will cover section 9 on April 6 and Chapter 11 on April 13. Exam 3 (the last) is still planned for April twentieth. Working Systems

Slide 2

Introduction to Computer Science Operating Systems

Slide 3

System Software Controls the PC\'s operations Manages the operation of different PC segments (CPU, hard drives, screens, printers, and so forth.) Includes Operating System Utility Programs Operating Systems

Slide 4

Functions of an OS begin the PC give a client interface oversee projects direct security oversee memory control a system give record administration and different utilities screen execution build up an Internet association calendar occupations and design gadgets Operating Systems

Slide 5

Booting Up the Computer Booting is beginning or restarting a PC. Chilly boot is turning on a PC that has been killed. Warm boot is restarting a PC that has been on. As the OS gets more unpredictable and needs to arrange more things, RAM prerequisites get bigger. Working Systems

Slide 6

The Boot Process Step 4. Consequences of POST are contrasted and information in CMOS chip Step 1. Power supply sends sign to com-ponents in framework unit Step 5. BIOS searches for framework records in floppy plate drive or CD/DVD drive, and after that hard circle Step 2. Processor gets to BIOS to begin PC Step 6. Bit (center) of working framework loads into RAM Step 3. BIOS runs tests, called the POST , to check segments, for example, mouse, console, and connector cards Step 7. Working framework loads design data and presentations desktop on screen Operating Systems

Slide 7

Command-line Interface Before PCs utilized a graphical client interface (GUI), a charge line interface was utilized. Indeed, even today, some working frameworks utilize a charge line interface to save framework assets and to make a more versatile OS. Working Systems

Slide 8

Menu-driven Interface A menu-driven interface is a little less demanding to use than an order line interface. The PINE email framework utilizes a menu-driven interface. Before GUIs were accessible, PC clients would introduce menu-driven interface “shells” to work with their charge line interface OS. Working Systems

Slide 9

Microsoft got its begin making working frameworks, for example, DOS and Windows. Microsoft additionally makes several application programming titles and some equipment parts. Bill Gates is presently the wealthiest individual on the planet with a total assets of $40 billion. He dropped out of school. Working Systems

Slide 10

Windows OS (History) Windows was made by Microsoft and “inspired” by the realistic interface utilized on the Apple Lisa and Macintosh, which appeared in 1983. Macintosh OS was “inspired” by a GUI utilized by the XEROX Star as a part of 1981. Working Systems

Slide 11

Windows OS (History) The most famous working framework for PCs Windows 1.0 discharged in 1985 Windows 3.0 discharged in 1990 Windows 3.1 discharged in 1992 Uses a GUI for usability Operating Systems

Slide 12

Windows 95 discharged in the mid year of 95, despite the fact that it was gotten ready for discharge at Christmas, 1994. Windows no more served as a “middleman” between the client and the content based DOS. Windows 95 assumed control and turned into the genuine working framework. Windows OS (History) Operating Systems

Slide 13

Windows OS (History) Windows 98, Me, 2000, and XP take us into late history. Coordinated Internet application and elements Integrated mixed media bolster Operating Systems

Slide 14

Mac OS Operating framework utilized on Macintosh PCs, including the iMac. Macintosh OS has been an innovator in the range of graphical client interfaces (GUIs) Operating Systems

Slide 15

The Kernel When the framework documents are found, the part (center of the OS) is stacked into RAM. Parts of the OS that are not required much of the time remain focused hard circle and are called when fundamental. The part is memory inhabitant - it stays in memory Operating Systems

Slide 16

User Interface After the piece loads into RAM, the interface presentations, permitting the client to begin utilizing the PC. The interface is a Graphical User Interface (GUI). A GUI is known not symbols and draw down menus that can be controlled by a directing gadget. Working Systems

Slide 17

Multitasking Working on two or more applications in the meantime. One project can work out of sight, while another system is by and large effectively utilized. With Windows and other well known OSs, I can have a few projects open (in memory) in the meantime and switch forward and backward. Working Systems

Slide 18

Memory Management Because such a large number of projects should be put away in RAM, and in light of the fact that RAM is restricted in size, it must be figured out how to be effective. The OS relegates things into memory while they are being utilized, and evacuates them when they are no more required. The OS may utilize a bit of the hard commute to store things. This is called virtual memory. It is not genuine memory, but rather it is being utilized like memory. Virtual memory can\'t be gotten to as quick as RAM. Working Systems

Slide 19

Scheduling Jobs The OS calendars employments in a precise manner. This is most evident for print occupations. I can have 3 Word records transparent PowerPoint presentations. I snap print for every one The OS puts the print employments into a (line). This is called print spooling. Every employment goes to the printer one by one, and I don’t need to hold up. Working Systems

Slide 20

Configuring Devices Each bit of equipment on or in the PC is a gadget and has an exceptional gadget driver (little program) that tells the OS how the gadget should work. You require a gadget driver for every gadget. The OS keeps tracks of these drivers so that the different bits of equipment can be overseen. Working Systems

Slide 21

Plug and Play Allows for simple establishment of new equipment. The OS perceives that you’ve joined another equipment gadget Then, it begins a wizard to assist you with introducing the fundamental drivers. Drivers for some normal equipment can be found on the Windows CD, yet you can likewise download drivers from the equipment vendor’s Web website. Working Systems

Slide 22

Unix and Linux UNIX is a content based OS (like DOS) that is exceptionally well known as a system OS. Since it is content based (order line), it doesn’t require as much RAM or handling force as a Windows NOS UNIX was made extremely moderate to colleges, and is a well known NOS. Linux is a free OS regularly utilized for system and web servers. Created by Linus Torvalds in the mid 90s as a UNIX clone to chip away at PCs. Linux is open-source, taking into account fast prevalence and enhancements. Working Systems

Slide 23

Monitoring Performance The OS keeps tracks of things like the CPU, circles, memory, and system utilization. In the event that an excess of projects are attempting to run at the same time, the OS sends a mistake expressing that you are running low of memory, and must close a few projects. Working Systems

Slide 24

File Management File Manager is called Windows Explorer in late forms of Windows Allows the client to stay informed regarding circles Shows the substance of plates Available space Disk position alternatives Assists with duplicating and moving records Operating Systems

Slide 25

Utility Programs Included with the OS and used to perform a mixture of particular errands File Viewer File Compression Diagnostics Installer/Uninstaller Disk Scanner Disk Defragmenter Backup Utility Operating Systems

Slide 26

File Compression Takes a solitary huge document or gathering of documents and packs them into a littler, single document Takes up less space on the hard plate Allows for quicker exchange by means of email Person getting the compacted record must uncompress it before utilizing the document. Working Systems

Slide 27

Installer/Uninstaller Installer stays informed regarding introduce data to make for less demanding evacuation of the project when it is uninstalled. Uninstall will uproot the project, furthermore evacuate distinctive symbols or registry lines alluding to the project Operating Systems

Slide 28

Disk Scanner Checks the recordable surface of the hard circle for slips. Repairs them if conceivable The plate scanner additionally looks for and evacuates brief documents that consume up room and didn\'t really fill a need. Working Systems

Slide 29

Disk Defragmenter record before defragmenting divided circle document in the wake of defragmenting A solitary record that can’t fit on a solitary division, may be spread on numerous segments everywhere on a plate Defragmenting puts the pieces alongside one another to consider quicker get to. Working Systems

Slide 30

Backup Utility Walks you through the procedure of sparing imperative documents to some other stockpiling media (ZIP circle, CD, outside commute, and so on.) Files may be compacted so that numerous records can be put on one plate. A restore project is important to decompress the documents back to a usable state. Working Systems

Slide 31

Stand-alone Utility Programs Many utility projects accompany the OS, yet you ought to likewise consider purchasing/introducing stand-alone utilities: Antivirus programming Checks you\'re PC and messages for known infections Personal Firewall Keeps unrequested system/Internet movement from coming into you\'re PC. Document Compression Working with gatherings of records is less demanding in the event that they are packed into one record. Working Systems

Slide 32

Stand-alone DOS Windows 3.x Windows 95 Windows NT Workstation Windows 98 Windows 2000 Professional Windows Me Windows XP Home Windows XP Professional Mac OS X OS/2 Warp Client UNIX Linux Network NetWare 2000 Server Windows 2003 Server OS/2 Warp Server UNIX Linux Solaris Embedded Windows CE Pocket PC 2003 Palm OS Symbian OS Types of Operating Systems Operating Systems

Slide 33

Controlling a Network A Network OS (NOS) is an OS planned particularly for servers—computers utilized by arranged