This document provides an overview of computer system components, including:
- Input devices like keyboards, mice, trackballs, joysticks, and scanners.
- Output devices like monitors, speakers, printers, and touch screens.
- Memory types like RAM, ROM, and CMOS that store active programs, startup instructions, and changeable system settings.
- Processors, which are the central components that process data on computer chips.
The document outlines the basic functions of these various hardware and software components that make up a computer system.
An analysis presentation for enthusiastic and knowledge learner based on RAM and ROM its application, difference and history. Feel free to read and share with others. You may also find your desired presentation topic on my other slides.
Thank you.
An analysis presentation for enthusiastic and knowledge learner based on RAM and ROM its application, difference and history. Feel free to read and share with others. You may also find your desired presentation topic on my other slides.
Thank you.
All the Applications, Web pages, Programming Codes are written in a specific computer language. It’s interesting to see where computer languages on track and how they have evolved over time. There are now a series of computer languages to choose from and billions lines of code. Check out the Slides to see the computer language timeline and about code along the way.
A computer is an electronic device that takes data and instructions as input, processes the data and produces useful information as output.
First Calculating machine: Abacus means calculating board.
Mechanical device Napier Bones for the purpose of multiplication.
Slide rule for addition, subtraction, multiplication and division.
Pascal’s adding and subtractory machine.
Leibniz’s multiplication and dividing machine.
Charles babbage’s analytical engine.
Mechanical and electrical calculator to perform all type of calculation.
Modern electronic calculator.
||||The compilation and execution process of C can be divided into multiple steps:|||
Preprocessing - Using a Preprocessor program to convert C source code in expanded source code. "#includes" and "#defines" statements will be processed and replaced actually source codes in this step.
Compilation - Using a Compiler program to convert C expanded source to assembly source code.
Assembly - Using a Assembler program to convert assembly source code to object code.
Linking - Using a Linker program to convert object code to executable code. Multiple units of object codes are linked to together in this step.
Loading - Using a Loader program to load the executable code into CPU for execution.
|||Steps to solve a Problem||||
Analyze the problem.
Divide the process used to solve the problem in a series of tasks.
Formulate the algorithm to solve the problem.
Convert the algorithm in computer program.
Write the program in computer.
Input the data.
Program operates on input data.
Result produced.
Send the generated result to output unit to display it to user.
For most programming/scripting languages the concepts are all the same. The only thing that changes is the syntax in which it is written. Some languages may be easier to remember than others, but if you follow the basic guide line, it will make learning any programming language easier. This is in no way supposed to teach you everything about programming, just a general knowledge so when you do program you will understand what you are doing a little bit better.
All the Applications, Web pages, Programming Codes are written in a specific computer language. It’s interesting to see where computer languages on track and how they have evolved over time. There are now a series of computer languages to choose from and billions lines of code. Check out the Slides to see the computer language timeline and about code along the way.
A computer is an electronic device that takes data and instructions as input, processes the data and produces useful information as output.
First Calculating machine: Abacus means calculating board.
Mechanical device Napier Bones for the purpose of multiplication.
Slide rule for addition, subtraction, multiplication and division.
Pascal’s adding and subtractory machine.
Leibniz’s multiplication and dividing machine.
Charles babbage’s analytical engine.
Mechanical and electrical calculator to perform all type of calculation.
Modern electronic calculator.
||||The compilation and execution process of C can be divided into multiple steps:|||
Preprocessing - Using a Preprocessor program to convert C source code in expanded source code. "#includes" and "#defines" statements will be processed and replaced actually source codes in this step.
Compilation - Using a Compiler program to convert C expanded source to assembly source code.
Assembly - Using a Assembler program to convert assembly source code to object code.
Linking - Using a Linker program to convert object code to executable code. Multiple units of object codes are linked to together in this step.
Loading - Using a Loader program to load the executable code into CPU for execution.
|||Steps to solve a Problem||||
Analyze the problem.
Divide the process used to solve the problem in a series of tasks.
Formulate the algorithm to solve the problem.
Convert the algorithm in computer program.
Write the program in computer.
Input the data.
Program operates on input data.
Result produced.
Send the generated result to output unit to display it to user.
For most programming/scripting languages the concepts are all the same. The only thing that changes is the syntax in which it is written. Some languages may be easier to remember than others, but if you follow the basic guide line, it will make learning any programming language easier. This is in no way supposed to teach you everything about programming, just a general knowledge so when you do program you will understand what you are doing a little bit better.
DCF Valuation : Business Valuation Article by Corporate Valuation TeamCorporate Professionals
Discounted Cash Flow (DCF) Method of Valuation expresses the present value of the business attributable to its stakeholders as a function of its future cash earnings capacity.
Chander Sawhney (FCA, CS, Certified Valuer (ICAI), Vice President, Corporate Professionals, SEBI REGISTERED (CAT -I) MERCHANT BANKER in
“CKF Master class on Recent Developments in Foreign Exchange Management Law” – 17 th Aug,2012
we have made this like computer application course material which is so functionable and any one can use it to develop your technological concept skill.
We Belete And Tadelech
In this slide you may know what is the meaning of the computer, the four functions of a computer, the types of a computer and the major components of a computer
This is a short presentation about the basic of computer so that students will understand the hardware and software and how computer is used in our daily life.
Computer System and Its Components
- Motherboard
- CPU
- Difference GUI And CUI
Characteristics Of Computer
- Block diagram of computer
- Input unit
- Output unit
- Memory unit
TYPES OF COMPUTER MEMORY (RAM and ROM)
- Random Access Memory (RAM)
- Difference between DRAM and SRAM
- Read Only Memory (ROM)
OTHER TYPES OF MEMORY
- Cache memory
- Sequential Access Memory
- Random access memory
- Classification Of Memory
Control Unit
ALU
Input / Output function and characteristics
Memory – RAM ROM and other types of memory
Storage fundamentals – primary vs secondary data storage
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Safalta Digital marketing institute in Noida, provide complete applications that encompass a huge range of virtual advertising and marketing additives, which includes search engine optimization, virtual communication advertising, pay-per-click on marketing, content material advertising, internet analytics, and greater. These university courses are designed for students who possess a comprehensive understanding of virtual marketing strategies and attributes.Safalta Digital Marketing Institute in Noida is a first choice for young individuals or students who are looking to start their careers in the field of digital advertising. The institute gives specialized courses designed and certification.
for beginners, providing thorough training in areas such as SEO, digital communication marketing, and PPC training in Noida. After finishing the program, students receive the certifications recognised by top different universitie, setting a strong foundation for a successful career in digital marketing.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
2. What is a computer system? A computer is an electronic machine that can accept, process, and produce results of information. A computer is a system because it is made up of parts where each has an assigned function to do yet it works together as one together with the other parts. A computer system includes not only the computer, but also any software and peripheral devices that are necessary to make the computer function. A computer system both hardware and software components. 11/12/2009 Fundamentals of Programming by RMG 2
3. Hardware and software The HARDWARE components of a computer system are the electronic and mechanical parts. Example are: processor, main memory, secondary memory, input devices, output devices The SOFTWARE components are the intangible parts: the data and the computer programs. 11/12/2009 Fundamentals of Programming by RMG 3
4. Input units An input device is any peripheral (a piece of computer hardware equipment) used to provide data and control signals to an information processing system. 11/12/2009 Fundamentals of Programming by RMG 4
5. KEYBOARD Is the most common input device. Pressing its keys do certain action such as: typing of letters, number, or symbols, and to execute an instruction or command. A 'keyboard' is a human interface device which is represented as a layout of buttons. 11/12/2009 Fundamentals of Programming by RMG 5
6. MOUSE Is the most common pointing input device. Clicking the buttons of the mouse sends signal to the computer and instruct it to do an action. 11/12/2009 Fundamentals of Programming by RMG 6
7. TRACKBALL Is like a mouse positioned upside down with larger ball on top of it. Rotating its ball tells the computer to do certain action or command. The user rolls the ball with the thumb, fingers, or the palm of the hand to move a cursor. 11/12/2009 Fundamentals of Programming by RMG 7
8. JOYSTICK Is an input device that allows you to control the objects on the screen by moving its stick or by clicking its buttons. Joysticks are often used to control video games, and usually have one or more push-buttons whose state can also be read by the computer. 11/12/2009 Fundamentals of Programming by RMG 8
9. GAME PAD Is a game controller device that has a programmable buttons used to control the fast movement of picture on the screen. 11/12/2009 Fundamentals of Programming by RMG 9
10. DIGITIZER OR DIGITIZING TABLET Is a flat writing device that uses pen or stylus to enter commands into the computer. The image generally does not appear on the tablet itself but, rather, is displayed on the computer monitor. 11/12/2009 Fundamentals of Programming by RMG 10
11. MICROPHONE Is an input voice modulator device. 11/12/2009 Fundamentals of Programming by RMG 11
12. WEB CAMERA Takes shots on the viewer to be seen in the other computer. 11/12/2009 Fundamentals of Programming by RMG 12
13. SCANNER Used to copy image, or read information or numbers. They read the data by scanning it and send them to the computer. Kinds of scanners Flatbed scanner Scans the information printed on a piece of paper then transfers it to the computer. 11/12/2009 Fundamentals of Programming by RMG 13
14. Bar Code Scanner Reads the product’s bar code according to the thickness and spacing of the displayed black lines. The signal is sent to the computer which is then translated into a numeric value. 11/12/2009 Fundamentals of Programming by RMG 14
15. Card reader scanner Reads the encrypted information of customer’s credit card for verification purposes. 11/12/2009 Fundamentals of Programming by RMG 15
16. Activity 1.1 Group yourselves into 2 and select at least 3 input devices and define the importance of each devices to the computer system. Explain it to the class for 10 minutes. 11/12/2009 Fundamentals of Programming by RMG 16
17. Assignment 1.1 Give at least 5 OUTPUT UNITS and define each. Place in a ½ crosswise of yellow paper. To be submitted next meeting ( Nov. 12, 2009) 11/12/2009 Fundamentals of Programming by RMG 17
18. Output units Output devices are peripherals used by the computer to give out the processed data. It could be by displaying the images, hearing the sounds, or printing the information. Are things we use to get information out of a computer. 11/12/2009 Fundamentals of Programming by RMG 18
19. CRT(cathode ray tube) MONITOR Is the most common output device. It displays the text, numbers, and graphics done in the computer. the CRT monitor contains a large cathode ray tube that uses an electron beam of varying strength to “paint” a picture onto the color phosphorescent dots on the inside of the screen. CRT monitors are heavy and use more electrical power than flat panel displays, but they are preferred by some graphic artists for their accurate color rendition, and preferred by some gamers for faster response to rapidly changing graphics. 11/12/2009 Fundamentals of Programming by RMG 19
20. FLAT PANEL MONITOR A flat panel display usually uses an LCD (Liquid Crystal Display) screen to display output from the computer. The LCD consists of several thin layers that polarize the light passing through them. The polarization of one layer, containing long thin molecules called liquid crystals, can be controlled electronically at each pixel, blocking varying amounts of the light to make a pixel lighter or darker. Other types of flat panel technology exist (such as plasma displays) but LCDs are most commonly used in computers, especially laptops. 11/12/2009 Fundamentals of Programming by RMG 20
21. SPEAKERS and HEADPHONE or EARPHONES Are output devices used by the computer to hear the sounds from your computer 11/12/2009 Fundamentals of Programming by RMG 21
22. PRINTER Kinds of Printer Dot Matrix Printer Uses ribbon to print It prints the text and graphics on the paper by hammering its ends of pins against a ribbon to form dots. The hammering action of this printer is the reason why it is called an Impact Printer. 11/12/2009 Fundamentals of Programming by RMG 22
23. Inkjet Printer Uses cartridge or liquid ink It sprays out the ink on the paper to form the text and graphics It gives better quality printout than a dot-matrix The spray-out action of this printer is the reason why it is called a Bubble Printer 11/12/2009 Fundamentals of Programming by RMG 23
24. Laser Jet Printer Uses toner cartridge or powdered ink It has laser emitting diode (LED) that melts the powdered ink to form refined figure on the paper Laser printers gives the most quality print out among all printers 11/12/2009 Fundamentals of Programming by RMG 24
25. Input/output devices Are peripheral devices that do double function. It can be used as an input and as well as an output device. 11/12/2009 Fundamentals of Programming by RMG 25
26. Headset Has a microphone as input device to communicate or record voice. At the same time it has a headphone as output device to hear the sound. 11/12/2009 Fundamentals of Programming by RMG 26
27. Touch Screen Uses the screen as input device to enter the information and at the same time uses the same screen as output device to show the result of what has been entered. 11/12/2009 Fundamentals of Programming by RMG 27
28. Memory The memory of a microcomputer is where programs and data are stored when they are currently in active use. We will cover different kinds of memory your microcomputer contains: RAM ROM CMOS 11/12/2009 Fundamentals of Programming by RMG 28
29. RAM (Random Access Memory) RAM is the main memory space of your computer. The term RAM means Random Access Memory, and it comes from the early days of computers when mainframes had two types of memory: Random access, in which any bit of memory could be addressed at any moment; and Sequential memory (such as data stored on tape) where bits could only be accessed in a certain order. All of the memory in your computer is random access, so don’t worry about sequential memory. The RAM is the workspace of your computer. If your computer has more RAM, it can open more and larger programs and documents simultaneously. It’s like you having a large worktable to spread work papers out on instead of a tiny desk. The documents you are currently editing (and the programs your computer is using to let you do it) are stored in the RAM. 11/12/2009 Fundamentals of Programming by RMG 29
30. ROM (Read-Only Memory Microcomputers also have some ROM (Read Only Memory) on the motherboard. ROM does not need power to remember its contents, so this is where a computer stores the programs that are needed to start up (boot up) the computer system. (The instructions can’t be stored in RAM, since RAM loses its contents when the computer is off; and they can’t be kept on the hard disk, since just reading data from a hard disk requires programs.) When the computer is first turned on, the program stored in the ROM is feed to the processor. This initial program checks to see that everything is in order and looks for storage devices on which it can locate a copy of the operating system; it then loads the first part of the OS into RAM, then hands control over to that program to finish the boot process. 11/12/2009 Fundamentals of Programming by RMG 30
31. CMOS The “CMOS memory” of a computer is a small amount of “semi-permanent” storage where changeable data can be stored that needs to remain available while the computer is turned off. A small battery on the motherboard keeps the CMOS ‘alive’ when power is off. The CMOS memory (called PRAM, or “Parameter RAM” on the Macintosh) can store such information such as what hard drive or copy of the OS you want to boot from, what are your default monitor settings, etc. The BIOS picks up this information and uses it during boot up. The CMOS memory can also hold the time and date so that your computer remembers this even when power its has been off. If your computer can’t remember the proper time, or can’t remember system settings when it’s off, the small battery may need to be replaced. 11/12/2009 Fundamentals of Programming by RMG 31
32. Processors The microprocessor is the component of the personal computer that does the actual processing of data. A microprocessor is a central processing unit (CPU) that fits on one microchip. It is the “brain” of the computer, but that is a rather pretentious term since it it really just a very complex switching circuit that executes simple instructions very rapidly. The microprocessor integrated circuit package holds a silicon chip that contains millions of transistors and other components fabricated into the silicon. Because the transistors on the chip are very tiny, even a small zap of high voltage current (such as from static electricity) can destroy a chip. This is why all large-scale integrated circuits must be handled in ways that minimize the possibility of static electric discharge. 11/12/2009 Fundamentals of Programming by RMG 32
33. Activity 1.2 Group yourselves into 3 and choose one of the following to be discussed in the class. Give your own idea about the topic: Output unitand input/output devices Memory Processor 11/12/2009 Fundamentals of Programming by RMG 33
34. Assignment 1.2 What are the components of the CPU? Send your answer to my email add: nascir_27@yahoo.com before the end of the day (Nov. 17, 2009) The best assignment will be uploaded to our website. Use powerpoint for you assignment. Tips: Include some pictures to make your assignment much informative. 11/12/2009 Fundamentals of Programming by RMG 34
35. References/sources Computer Concepts by Ma. Minerva J. Gorres www.webopedia.com http://chortle.ccsu.edu http://en.wikipedia.org http://www.la.unm.edu 11/12/2009 Fundamentals of Programming by RMG 35