Presentation is loading. Please wait.

Presentation is loading. Please wait.

“Computers for Dummies” By: Chris Moyer Topic 3.3 – Computing System Fundamentals Use these arrows to navigate.

Similar presentations


Presentation on theme: "“Computers for Dummies” By: Chris Moyer Topic 3.3 – Computing System Fundamentals Use these arrows to navigate."— Presentation transcript:

1 “Computers for Dummies” By: Chris Moyer Topic 3.3 – Computing System Fundamentals Use these arrows to navigate

2 3.3.1 What is an “operating system”?operating system Knowledge of specific operating systems is not required.

3 An operating system is a collaborative effort of code working together with your hardware to allow any person (user) to be able to use hardware without extensive knowledge about it.

4 3.3.2 What are some functions of an operating system?functions of an operating system What does it do “behind the scenes”?behind the scenes

5 Functions of an OS Communicating with and between peripherals allows for input and output functions of hardware to work properly. For example: Your keyboard needs to work in conjunction with the USB Hub, then the processor and other hardware to display the key code as a letter on the screen. The operating system also provides a GUI that works on top of the kernel or text-based system to allow any user to use the system without difficulty. Back to the Questions

6 “Behind the Scenes” Hardware has limited memory, so to handle extra information the Operating System will use the hard drive. For example: Windows uses a “page file” that is held on the same partition and can be dynamically expanded; Linux uses a “swap” which is a fixed size on a separate partition. It also coordinates the concurrent processing of jobs, which allows you to complete jobs more efficiently than having things processed one by one. Back to the Questions

7 3.3.3 What is Single Tasking and Multi-Tasking? How is it related to Single/Multi- Users?Single/Multi- Users What is multi-programming?multi-programming What is multiprocessing? What’s the difference between hardware and software multiprocessing?hardwaresoftware

8 Single users and Multi-users Single Tasking generally explains itself, it is the limit of one user only being able to one task at a time. Like the Palm OS. Multi Tasking also is self-explanatory. It is unlimited in processing things simultaneously. Like the Android OS. Android can also have multiple users, being that anyone can write code for it. Back to the Questions

9 What is multiprogramming? It is the concurrent processing of of data without user interaction. It is used very commonly today in hardware and software situations. Multi-access is having access to one file, or multiple, from many locations. This is usually done by a server. Back to the Questions

10 Hardware Multiprocessing This kind of multiprocessing is used very widely throughout the world today. It is the automated actions that occur to speed up the process of things, instead of waiting for human interaction. EX: Processors don’t ask where to put the data into the RAM, it just does it while doing other things. Back to the Questions

11 Software Multiprocessing This kind of processing is the automation of programs and the interaction between people. EX: When you install a program, it does the directory creation, checks if there is enough disk space, and if your hardware meets the requirements before you install. Programs also take advantage of APIs, like The Office Suite. Making it work much faster, having access to more information or other software. Back to the Questions

12 3.3.4 What would you consider certain types of computers? Personal computers?Personal computers Portable computers?Portable computers Supercomputers?Supercomputers Mainframes?Mainframes

13 Everyday Computers vs After Market Computers -Lower grade components. Lower purity -Primary Memory: 1 Gigabyte of DDR2(older) RAM with a higher timing (slower) ex: 7-7-7 -Secondary Memory: A 40 Gigabyte Pata HDD at 5400rpm -I/O Devices: Mouse, keyboard, Internet Environment: (Size: Small) (Convenience: Usually Word Processing or less intensive programs) Libraries, Schools, Public Locations. Cost: $200 or less. Users: Single / Multi- Processor: Intel Pentium 4 with Hyper Threading Word Length: 32-bit Bus Speed: 800MHz Frequency: 2400MHz (2.4GHz) Cores: 1 (Simulated: 2) -High quality components. High purity. -Primary Memory: 16 Gigabytes of DDR3 RAM with a lower timing (faster) ex: 2.5-2.5-3 -Secondary Memory: A 1 Terabyte PCI-Express Card with Primary Memory at 1.4GB/s read/write -I/O Devices: Wireless mouse, keyboard, and internet Environment: (Size: Large) (Convenience: Useful in almost any situation) Libraries, Schools, Public Locations. Cost: $5000 or more. Users: Single / Multi- Processor: Intel Core i7 with Hyper Threading Word Length: 64-bit Bus Speed: 6.4 GT/s Frequency: 3333MHz (3.3GHz) Cores: 4 (Simulated: 8) Back to the Questions

14 Portable Computers There are many types of portable computers, the main ones usually being laptops. Netbooks and Tablets are also in this category. They function as desktops would, but provide the extreme portability as they consume less power. Specifications for these computers usually follow low, and variate in, power consumption and slimmer components. A typical configuration: -Primary Memory: 2 Gigabytes of DDR2 RAM with a normal timing ex: 5-5-5 -Secondary Memory: A 64GB Solid State Drive with 200MB/s read/write -I/O Devices: Integrated Track-pad, keyboard, and wireless internet (card) Environment: (Size: Very Small) (Convenience: Extremely) Libraries, Schools, Public Locations. Cost: $250 or more. Users: Single / Multi- Processor: Intel Atom 560 with Hyper Threading Word Length: 32-bit Bus Speed: 533MHz Frequency: 2130MHz (2.13GHz) Cores: 1 (Simulated: 2) Back to the Questions

15 Supercomputers These systems are rare and are usually used by big companies or the government. Their purposes include brute-forcing high bit encryption algorithms and solving for pi. The specs of a cray cx1 maxed are: -Primary Memory: 768 Gigabytes of DDR3 RAM -Secondary Memory: 4x1 TB SATA -I/O Devices: mouse, keyboard, and internet (cards), blades. Environment: (Size: About the same as a low end computer) (Convenience: Good) Homes, Businesses, and Government. Cost: $4000 or more. Users: Single / Multi- Processor: Intel Xeon 6C X5670 (24 cores) Word Length: 64-bit Bus Speed: 153.6GT/s Frequency: per one 2.93GHz (up to 768Gigaflops) Cores: up to 24 Back to the Questions

16 Mainframes Mainframes are used mainly to process bulk things, such as census, statistics, and financial data. This computer here is the jaguar, which happens to be a supercomputer. It’s capable of 1.75 petaflop/s which is the fastest in the world at the moment. Supercomputers are generally used for these kinds of tasks because of their abilities. Back to the Questions

17 3.3.5 What are some of the characteristics of normal specialized electronics? Why do they vary? There are computers for many different purposes. One of the most common are used in cameras, music players, and phones.camerasmusic players phones

18 Camera Hardware The hardware in the camera needs to be fast enough to capture the shot while allowing the CCD to change the incoming light into electrons. In the process, the camera disables the shutter and the processor writes the picture to the memory card. These devices are used to provide a way to save your own memories, or for application in newspapers, magazines, art, and more. Back to the Questions

19 Portable Music Player Hardware The hardware in these computers usually consist of a screen, speaker(s), NAND memory or HDDs, and low-power efficient ARM processors. The application of these devices are to entertain the user with music or video. They can also be used in teaching situations, like: learning: another language, how to sing, or how to play an instrument. Back to the Questions

20 Phone Hardware Phone hardware generally consists of a speaker, microphone, screen, buttons, and a transmitter/receiver which is usually CDMA or GSM. Newer transmitters/receivers that use WiMax/LTE (4G) are oriented towards multimedia experiences, incorporating some of the technologies of the previously mentioned devices. Back to the Questions

21 3.3.6 – Types of Processing How is processing helpful? Types of Processing: Batch Interactive Word Game Real-Time

22 Batch Processing Payroll and bank check processing is one example of this. Programs that control this type of data are usually automated after being initially set. The payroll is automatically determined by the type of job the worker has and his expertise. Checks are automated to be sent out to other businesses or people. Back to the Questions

23 Interactive Processing Online interaction is one of these types of processing Flash, Silverlight, Shockwave, Java, and even HTML are all able to be interactive. Logic (which would be the limit for HTML) is used in conjunction with images and/or videos as well as 2D/3D graphics. This provides an experience for any person to enjoy while using input from people. The hardware to use these interactive experiences (learning, games, etc.) usually consist of many buttons or ways of input to enhance the experience. Back to the Questions

24 Word Processing The processing involved in words deals with characters. Applications like Microsoft Word have.dic (dictionary) files that have a set amount of “words” within them to correct any misspelled words. Other ways to deal with words are with grammar. Word also is able to detect incorrect grammar by checking the location of parts of speech. Back to the Questions

25 Computer Games Games always need sufficient hardware, many of them today require mid-range computers to even run. Many games need to run in real-time, or almost at it, due to the use of physics engines. Those games usually are logic intensive and require massive amounts of number crunching while playing. Other games, ones that are 2D, don't require as much logic. Many of those games are flash based. Back to the Questions

26 Real-Time Processing Many applications use this kind of processing because of it's speed. Emulators and games are among those. Emulators use this to efficiently re-create the original Operating System or game at it's original speed while using hardware that wasn't made for it. The hardware needs to work harder to work like the original intended hardware. Back to the Questions

27 3.3.7 What are master files? What are transaction files? How are they related?related

28 Master vs. Transaction Files A master file is used in business to hold an employee's information as well as their associations with the company. A transaction file is used to hold information about a particular employee's job and their current jobs as well as their performance. These files may be used frequently in batch processing for purposes like payroll.

29 3.3.8 Does a system last forever?forever What are the implications of system failure?implications of system failure What can be done to counter the dilemmas of hardware failure?counter the dilemmas of hardware failure

30 System Reliability Hardware has a limited life-expectancy. Hard Drives have limited read and write times, Processors, RAM, Video Cards, Power Supplies, Motherboards, etc. aren't designed to last forever. In the event that the hardware is defective or dies early can cause massive data loss or error in data processing, depending on what part was effected. Back to the Questions

31 Backing-Up Data Due to the fact that hardware doesn't last forever, backing up data to external media is necessary. External media can include CDs, DVDs, Blu-ray Discs, Secure Digital Cards, Compact Flash Cards, MMC, xD, Memory Sticks, USB flash drives, etc. Other ways of backing up data include transferring the data to other computers or using a few hard drives in RAID 1. RAID 1 is the mirroring of data onto another hard drive in-case of failure of one of them. Back to the Questions


Download ppt "“Computers for Dummies” By: Chris Moyer Topic 3.3 – Computing System Fundamentals Use these arrows to navigate."

Similar presentations


Ads by Google