Connecting with Computer Science Chapter 1 Review:
|
|
- Angel Newman
- 8 years ago
- Views:
Transcription
1 Connecting with Computer Science Chapter 1 Review: Key Terms: Abacus: (6) Assembly Language: (13) A counting device with sliding beads. Used mainly for adding and subtracting. A Human-readable language used to represent numeric computer instructions. Binary Code: (13) The numeric language of a computer based on the binary system of 1s and 0s. Boolean Logic: (10) Browser: (30) CPU: (19) Chip: (16) Embedded Computers: (33) GUI: (25) Hardware: (12) Hypermedia: (30) Hypertext: (30) Integrated Circuit: (16) Killer App: (23) Mainframe: (15) Micro-computer: (22) Micro-processor: (19) Mini-computer: (18) Open architecture: (21) Open Source: (32) OS: (16) Parallel Computing: (27) PC: (24) Program Loop: (8) Slide Rule: (6) Software: (12) Stored Program Concept: (11) Super Computer: (27) Time Sharing: (17) A logical system that uses truth tables to indicate T / F output based on T / F inputs. A program that accesses and displays files on a network or internet. The central controlling device inside a computer that makes decisions at a very low level. A piece of encased silicon. usually the size of your finger nail that holds IC's Computers embedded into other devices: a phone, car or thermometer. An interface to the computer that uses graphics instead of text. The physical device on which software runs Different sorts of info that are linked in such a way that that a user can move and see content easily from 1 link to another. Media that is specifically text. Miniaturized transistors in solid silicon. Has electronic conducting and non-conducting channels etched into their surface. A SW program that becomes so popular that it drives the drives the popularity of the HW it runs on. A large computer serving many terminals, used by large organizations. A 1st gen system. A desk-sized computer with a CPU designed to be used by 1 person at a time A CPU on a single chip used in microcomputers. Mid-sized computer introduced in the mid - late 60's costing 10K vs 100K for mainframes. Computer hardware that is accessible for modification and sometimes even documented. Software with source code that is accessible and potentially even documented for modification. Software that allows applications access to hardware resources. The use of multiple computers or CPUs to process a single task simultaneously. A desktop-sized computer with a CPU designed to be used by 1 person at a time. The capability of a program to "loop back" and repear commands. A device that can perform complicated math by using sliding guides on a ruler. A program for managing all the computers' jobs. The idea that a computer can be operated by a program loaded into the machine's memory. The fastest and usually most expensive computer available. Used for research by engineers and scientists. A computer's ability to share its computing time with many users simultaneously Transistor: (16) A signal amplifier much smaller than a vacuum tube used to represent a 1 or 0. Ubiquitous Computing: (34) Vacuum Tubes: (10) Von Neumann Machine: (11) The possibility of computers being embedded into almost anything and potentially able to communicate. A signal amplifier that preceded the transistor. Takes more power, larger and burns out faster. Computer architecture that allows for: I/O, processing and memory inc stored program concept.
2 Chapter Summary: Understanding the evolution of computers and computer science helps you understand the broader context of the many different tasks that you will undertake throughout your education and career. Computers are unique tools in that they do different jobs depending on what software is running on them. Today you can find computers everywhere from your desk-top to your countertop. At its core every computer performs symbolic and mathematical manipulation. The history of mathematical tools can be traced as far back as the Assyrians and their clay mathematical tables The punch card a major development in the history of computing, owes its development to Jacquard s loom. Charles Babbage is considered the father of modern computing because of his development of the Analytical Engine; Ada Lovelace Byron is considered the first programmer. Herman Hollerith, later playing a part in what would become IBM, solved the US. Census problem of 1890 by use of a mathematical counting tool. The ENIAC, attributed mainly to John Mauchly, J Presper Eckert and John Von Neumann has been called the first electronic computer, it used vacuum tubes had thousands of switches and weighed tons. Mauchly and Eckert went on to build the first commercial computer, the UNIVAC. IBM dominated the mainframe marketplace in the late 50 s, 60 s and 70 s. Transistors and then integrated circuits shrank the size of the computer, leading first to the minicomputer in the mid 1960 s then the micro-computer in the late 70 s. UNIX AND BASIC were invented in the early 1970 s. Hobbyists created the first micro computers; the Altair 8800 was considered to be the very first. Big business officially entered the microcomputer scene with the introduction of the IBM PC. In the 1980 s with the microcomputer, companies began selling software directly to end users; before the microcomputer, software usually came with the machine. Apple computer introduced the small business community to inexpensive computing with the Apple II and VisiCalc, the first killer app. Apple s Macintosh introduced the first Graphical User Interface to most of the world but was built on the work of Douglas Engelbart.
3 Test Your-self: 1.) Name 2 needs of society that led to the development of more complex mathematics. The evolution of the human race [i.e.] advancing from tents to buildings and building structures of epic proportions and scale (i.e.) pyramids and Greek Parthenon s Navigation across both land and water also demanded the need for more complex math. 2.) What was the first mechanical device used for calculation? The Slide ruler was the first mechanical device used for calculation. 3.) How would you compare the early electronic computer to a piano player. Both devices had a stored program and could be programmed by using the interface. 4.) What technology did Herman Hollerith borrow from the Jacquard loom? The concept of PUNCH CARDS (i.e.) a set of re-usable cards. Similar to that of the PLAYER PIANO [used at that time period.] where a series of holes in a paper drum had air blowing through them, determining which notes to play. 5.) Who has been called the "First" programmer? Ada Lovelace Byron 6.) Name an important concept attributed to the person named in Question 5. The program loop. 7.) What innovation does the ENIAC appear to borrow from the Atanasoff-Berry Computer? Vacuum tubes and Boolean logic were the innovations the ENIAC borrowed from the Atanasoff-Berry Computer. 8.) Name at least one computer other than the ENIAC that was developed independantly and simultaneously during World War II. Mark I 9.) What reason is given for the invention of assembly language. Writing programs in binary is long, tedious and an error-prone process. Assembly language is easier to manage than straight binary. 10.) What color can you attribute to IBM of the 1950's and what significance did it have for IBM's eventual dominance of the market place? Blue was the color that could be attributed to IBM in the 1950 s. The significance it had to IBM s eventual dominance in the market place was the appeal it had to the general public. Showing men in blue business suits, as well as their slogan: You can t go wrong buying IBM. 11.) Name two important developments of the second generation of hardware. The transistor replaced the vacuum tubes. It was far smaller and cooler. A form of RAM was also developed. 12.) What long-term memory storage device that computers have today did second-generation computers often lack? Hard Drives.
4 13.) In what language was the first UNIX operating system written? What did Thompson and Ritchie have to create for the second version of UNIX? The first UNIX operating system was written in the B language. Thompson and Ritchie had to create the addition of data typing to accommodate the broader range of storage types and operations available on the PDP 11 for the second version of UNIX. 14.) On what kind of computer was the first UNIX operating system written. The DEC PDP 7 15.) Before the Altair, Ed Roberts created what? Calculators. 16.) What software did the Altair micro computer get that later helped make Bill Gates rich? BASIC. 17.) Name the two people responsible for the first Apple Computer. Name the "Killer app" responsible for the Apple II's success. Steve Jobs and Steve Wozniak were responsible for the first Apple Computer. The killer app that was responsible for the Apple II s success was: VisiCalc 18.) What challenge to the IBM PC did Apple launch in What response did MS. launch against Apple a few years later? Macintosh. The concept of open architecture and for it to sell its OS to Hardware vendors. Also MS worked to release an OS that would mimic the Mac's GUI. As such released a version of Windows 3.x in ) One of the ideas used in the development of ARPANET --- splitting information into blocks and re-assembling them at their destination came from the Rand Corporation. The initial concept began in relation to what system. The U.S. telephone system. 20.) To whom, writing in the 1940s, have the origins of hypertext been attributed. Hypertext had its origins in a 1945 proposal by U.S. President Roosevelt's scientific advisor Vannevar Bush. Bush imagined a machine that could store information and allow users to link text and illustrations, thus creating "information trails."
5 Practice Exercises: 1.) In 1642 Pascal created a mechanical device with gears and levers. This device was capable of what kind of calculation. b. Addition and Subtraction (pg 6) 2.) Leibniz built on Pascal's work by creating the Leibniz Wheel. This device was capable of what kind of calculations in addition to the ones Pascal's could do. d. Multiplication and Division (pg 6) 3.) The Jacquard loom is important in the history of computing for what innovation. b. Reusable cards with holes that held information. 4.) IBM has some of its origins in what 1890 event? a. The U.S. census. 5.) Name 4 important elements of Babbage's Engine that are components of today's computer. c. An input device, memory, a central processing unit and an output device. (pg 8) 6.) What logical elements did Charles Sanders Peirce realize electrical switches could emulate in 1880? c. Boolean algebra. (pg 10) 7.) The U.S. military used the ENIAC computer for its intended purpose during World War II. b. False (pg 10) 8.) What important concept is attributed to John Von Neumann? b. Stored Program concept. (pg 11.) 9.) What company controlled 70% or more of the computer marketplace in the 60's and 70's. b. IBM. (pg 15.) 10.) What features of transistors made superior for computers, compared with vacuum tubes? d. They were cheaper, smaller and cooler than tubes and lasted longer. 11.) What important pastry helped move your job up in the queue in second-generation software, and what third generation software development made that pastry unnecessary? c. Donuts and time-sharing. 12.) In hardware, the next step up from the transistor was the transmitter. b. False (pg 16) 13.) What magazine can you thank for the first microcomputer? b. Popular Electronics and Radio Electronics. (pg 20) 14.) Which important concept did the Altair use, which was borrowed by its competition, including the IBM personal computer? c. The machine had an open architecture. (pg 21)
6 15.) The Apple computer became very popular. What was its largest market and what software made it interesting to that market? d. The business market and the program VisiCalc. 16.) In 1990 what software company dominated the software market and what major product did it sell. a. Lotus and Lotus ) Today, Microsoft considers its major competition in operating systems to be what system. c. Linux operating system. 18.) ARPA was created in response to what major event in world history. c. The launch of Sputnik 19.) Name the three most likely critical large-scale developments of the fifth generation of software development from this list of options: a. Parallel computing, networking and the multiple-data-stream approach 20.) Marc Andreessen released what application that made browsers wide spread. a. Netscape.
7 Digging Deeper: 1.) How has the idea of open-source development changed the software industry. Open architecture allows end users to customize their software and hardware components to their own desired needs. This technology has been a compliment to the I.T. and technology industry in that it freed end users from their reliance on big corporations to provide all the answers to their needs. It spawned the birth of plug-and-play. In addition to being more affordable in building custom and/or generic computer systems. Also allowing for smaller vendors to enter the technology market. 2.) How did the microcomputer revolution change how software was distributed? Who is partly responsible for this change? The microcomputer revolution changed how software was/is distributed in a sense that software could now be more easily copied, pirated and hacked MITS would be partly to blame since the cost of their operating software was greatly inflated if purchased independently as opposed to being purchased with a system; Leading individuals to explore such avenues. The internet also changed the way software was/is distributed in that some distributor(s) were essentially eliminated, therefore, saving companies distribution costs. Also allowing programmers a venue to market their products. Microsoft is likely also culprit. In-that. Their efforts to produce STABLE operating systems have been questionable. Pirating a copy of Windows (what-ever) is more cost effective than having to purchase a legitimate copy and still dealing with the same errors and bugs.
8 3.) After selling MITS, Ed Roberts went to get his medical degree and became a doctor. Why did his computer quickly lose dominance in the microcomputer industry and his company eventually fold? What would you have done differently? It was not market ready. It lacked peripheral devices that would come later, produced by 3 rd party vendors. It also came as a disassembled product. It had a BASIC operating system. Personally I would have offered a product that that was market ready and able to perform at the marketed standard. Something more COMPLETE as opposed to a box with shiny lights and a promise of greatness. 4.) What critical agreement and what hardware decisions might have allowed Microsoft to monopolize the computer world, as IBM slowly lost market share? 5.) Has Microsoft been unfairly labeled a monopoly? Would the demise of Linux change your opinion?
CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 1 History of Computers
CSCA0201 FUNDAMENTALS OF COMPUTING Chapter 1 History of Computers 1 Topics 1. Definition of computer 2. Earliest computer 3. Computer History 4. Computer Generations 2 Definition of Computer Computer is
More informationFIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network
FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network PRE-HISTORY ERA The abacus is believed to have been invented in 4 th century B.C. PRE-HISTORY ERA The Antikythera mechanism,
More informationCHAPTER 1: Our Digital Planet
CHAPTER 1: Our Digital Planet Multiple Choice: 1. One of the purposes of MySpace is to: A. play games. B. create personal Web sites. C. hear music videos. D. post photographs. Answer: B Reference: Creating
More informationComputer System: User s View. Computer System Components: High Level View. Input. Output. Computer. Computer System: Motherboard Level
System: User s View System Components: High Level View Input Output 1 System: Motherboard Level 2 Components: Interconnection I/O MEMORY 3 4 Organization Registers ALU CU 5 6 1 Input/Output I/O MEMORY
More informationStar System. 2004 Deitel & Associates, Inc. All rights reserved.
Star System Apple Macintosh 1984 First commercial OS GUI Chapter 1 Introduction to Operating Systems Outline 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 Introduction What Is an Operating System?
More informationScience in History: From the Abacus to the Modern Computer Part 1: The Abacus
Part 1: The Abacus Even before humans could read or write, they needed to count. First they used their fingers, but when they had to deal with figures over ten, a counting device became necessary. Pebbles
More informationTYPES OF COMPUTERS AND THEIR PARTS MULTIPLE CHOICE QUESTIONS
MULTIPLE CHOICE QUESTIONS 1. What is a computer? a. A programmable electronic device that processes data via instructions to output information for future use. b. Raw facts and figures that has no meaning
More informationFall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali mzali@just.edu.jo 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
More informationChapter 4 IT Infrastructure: Hardware and Software
1 Chapter 4 IT Infrastructure: Hardware and Software LEARNING TRACK 1: THE EVOLUTION OF IT INFRASTRUCTURE Evolution of IT Infrastructure: 1950 2005 The IT infrastructure in organizations today is an outgrowth
More informationEECS 678: Introduction to Operating Systems
EECS 678: Introduction to Operating Systems 1 About Me Heechul Yun, Assistant Prof., Dept. of EECS Office: 3040 Eaton, 236 Nichols Email: heechul.yun@ku.edu Research Areas Operating systems and architecture
More informationDefinition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC
Definition of Computers INTRODUCTION to COMPUTERS Bülent Ecevit University Department of Environmental Engineering A general-purpose machine that processes data according to a set of instructions that
More informationCS 140: Introduction to Computer Science A Brief History of Computer Science. Edwin Rodríguez
CS 140: Introduction to Computer Science A Brief History of Computer Science Edwin Rodríguez Cal Poly Pomona Department of Computer Science CS 140 - A Brief History of Computer Science / 1 What is Computing
More informationOperating Systems. Study this screen display and answer these questions.
UNIT 6 Operating Systems STARTER Study this screen display and answer these questions. 1 How do you enter Unix commands? 2 Which Unix commands does it show? 3 What is the output of each command? 4 What
More informationName Subject taught topic(s) for portfolio Greg Everhart Mathematics Algebra 1 and Trigonometry
\ (1) Focus of your portfolio: The goal of SED 514 is to equip teachers with technical and pedagogical skills to enhance teaching and learning. You will prepare a 514-portfolio (electronic or paper) of
More informationChapter 2 Logic Gates and Introduction to Computer Architecture
Chapter 2 Logic Gates and Introduction to Computer Architecture 2.1 Introduction The basic components of an Integrated Circuit (IC) is logic gates which made of transistors, in digital system there are
More informationa brief history of computing chapter
1 chapter a brief history of computing in this chapter you will: Learn why today almost everyone is a computer operator Learn about the predecessors of modern computer hardware and software Trace the development
More informationManagement Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
More informationCharles Dierbach. Wiley
Charles Dierbach Wiley Contents Preface Acknowledgments About the Author XXI xxv xxvii Introduction 1 MOTIVATION 2 FUNDAMENTALS 2 1.1 What Is Computer Science? 2 1.1.1 The Essence of Computational Problem
More informationOperating Systems Introduction
Operating Systems Introduction Chester Rebeiro IIT Madras Webpage : http://www.cse.iitm.ac.in/~chester/courses/15o_os/index.html The Layers in Systems Applications Operating Systems Computer Organization
More informationwhat operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?
Inside the CPU how does the CPU work? what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? some short, boring programs to illustrate the
More informationSoftware: Systems and Application Software
Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal
More informationELE 356 Computer Engineering II. Section 1 Foundations Class 6 Architecture
ELE 356 Computer Engineering II Section 1 Foundations Class 6 Architecture History ENIAC Video 2 tj History Mechanical Devices Abacus 3 tj History Mechanical Devices The Antikythera Mechanism Oldest known
More informationEvolution of the Data Center
CHAPTER 1 Evolution of the Data Center The need for consolidation in the data center didn't just occur overnight; we have been building up to it for a long time. In this chapter, we review the evolution
More informationSTUDY GUIDE CHAPTER 1
STUDY GUIDE CHAPTER 1 True/False Indicate whether the statement is true or false. 1. Digital technology has made it easy to produce copies of music with no loss of quality from the original. 2. Free source
More informationCSCI 4717 Computer Architecture. Function. Data Storage. Data Processing. Data movement to a peripheral. Data Movement
CSCI 4717/5717 Computer Architecture Topic: Functional View & History Reading: Sections 1.2, 2.1, & 2.3 Function All computer functions are comprised of four basic operations: Data processing Data storage
More informationEarly Developments: From Difference Engine to IBM 701
1 Early Developments: From Difference Engine to IBM 701 Computer Science & Artificial Intelligence Lab M.I.T. Based on the material prepared by and Krste Asanovic Charles Babbage 1791-1871 Lucasian Professor
More informationBasic Concepts of Information Technology (IT)
Basic Concepts of Information Technology (IT) Objectives Define Computer and Identify the Four Basic Computing Functions Identify the Different Types of Computers Describe Hardware Devices and Their Uses
More informationIntroducción. Diseño de sistemas digitales.1
Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1
More informationName Subject taught topic(s) for portfolio Instrumental Music Band and Orchestra
\ (1) Focus of your portfolio: The goal of SED 514 is to equip teachers with technical and pedagogical skills to enhance teaching and learning. You will prepare a 514-portfolio (electronic or paper) of
More informationChapter 5: System Software: Operating Systems and Utility Programs
Understanding Computers Today and Tomorrow 12 th Edition Chapter 5: System Software: Operating Systems and Utility Programs Learning Objectives Understand the difference between system software and application
More informationCSCI 101 - Historical Development. May 29, 2015
CSCI 101 - Historical Development May 29, 2015 Historical Development 1. IBM 2. Commodore 3. Unix and Linux 4. Raspberry pi IBM IBM or International Business Machine Corporation began in the late 1800's,
More informationOperating System Software
Operating System Software Lecture 7 The operating system Defines our computing experience. First software we see when we turn on the computer, and the last software we see when the computer is turned off.
More informationLesson 06: Basics of Software Development (W02D2
Lesson 06: Basics of Software Development (W02D2) Balboa High School Michael Ferraro Lesson 06: Basics of Software Development (W02D2 Do Now 1. What is the main reason why flash
More informationComponents of a Computing System. What is an Operating System? Resources. Abstract Resources. Goals of an OS. System Software
What is an Operating System? An operating system (OS) is a collection of software that acts as an intermediary between users and the computer hardware One can view an OS as a manager of system resources
More informationChapter 3: Computer Hardware Components: CPU, Memory, and I/O
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O What is the typical configuration of a computer sold today? The Computer Continuum 1-1 Computer Hardware Components In this chapter: How did
More informationKernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems
Module 9: Operating Systems Objective What is an operating system (OS)? OS kernel, and basic functions OS Examples: MS-DOS, MS Windows, Mac OS Unix/Linux Features of modern OS Graphical operating system
More informationCOMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton
MICROPROCESSOR SYSTEMS Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, PO Box 9571, Mississippi State, MS, 39762-9571, United States. Keywords:
More informationA Brief History of the Internet. Chris Brooks Computing, Python, and Robots
A Brief History of the Internet Chris Brooks Computing, Python, and Robots Outline Prehistory Birth of the Internet The Web is Born The Dot-Com Gold Rush Web 2.0 - everything old is new again The future?
More informationComputers: Tools for an Information Age
Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background Objectives of Chapter 3 Describe the functions of an Operating System Explain the basics of a personal computer
More informationComputer Basics: Chapters 1 & 2
Computer Basics: Chapters 1 & 2 Definition of a Computer What does IPOS stand for? Input Process Output Storage Other types of Computers Name some examples of other types of computers, other than a typical
More informationMICROPROCESSOR AND MICROCOMPUTER BASICS
Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit
More informationMULTIPLE CHOICE FREE RESPONSE QUESTIONS
MULTIPLE CHOICE FREE RESPONSE QUESTIONS World ORT Union I n p u t d e v i c e s Where would you find the letters QUERTY? A. Mouse B. Keyboard C.Numeric Keypad How did the computer mouse get its name? A.
More informationTopics. Introduction. Java History CS 146. Introduction to Programming and Algorithms Module 1. Module Objectives
Introduction to Programming and Algorithms Module 1 CS 146 Sam Houston State University Dr. Tim McGuire Module Objectives To understand: the necessity of programming, differences between hardware and software,
More informationCh. 10 Software Development. (Computer Programming)
Ch. 10 Software Development (Computer Programming) 1 Definitions Software or Program Instructions that tell the computer what to do Programmer Someone who writes computer programs 2 Instruction Set A vocabulary
More informationlesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
More informationIntroduction to Computer Architecture Concepts
to Computer Architecture Concepts 1. We will start at the very beginning, first with the fundamental concepts behind the modern digital computer, and then some details of their implementation. Many people,
More informationTechnological Diffusion in the Development of the Mainframe. Computer and Early Semiconductors
Technological Diffusion in the Development of the Mainframe Computer and Early Semiconductors Lav Varshney Inventing an Information Society ENGRG/ECE 298 and S&TS/HIST 292 Third Essay Assignment Question
More informationContents. Chapter 1. Introduction
Contents 1. Introduction 2. Computer-System Structures 3. Operating-System Structures 4. Processes 5. Threads 6. CPU Scheduling 7. Process Synchronization 8. Deadlocks 9. Memory Management 10. Virtual
More informationSOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2)
SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) SOFTWARE CATEGORIES There are two main type of software categories Operating Systems Software Application Software
More informationINTRODUCTION TO COMPUTER SYSTEM
Chapter 1 INTRODUCTION TO COMPUTER SYSTEM 1.0 Objectives 1.1 Introduction Computer? 1.2 Evolution of Computers 1.3 Classification of Computers 1.4 Applications of Computers 1.5 Advantages and Disadvantages
More informationSteve Jobs, Bill Gates, and the PC and Course Review
Steve Jobs, Bill Gates, and the PC and Course Review Radical Innovation and the Transformation of Daily Life CEE 102: Prof. Michael G. Littman Course Administrator: Jack Reilly jpr2@princeton.edu Computers
More informationSteve Jobs, Bill Gates, and the PC and Course Review
Steve Jobs, Bill Gates, and the PC and Course Review Radical Innovation and the Transformation of Daily Life CEE 102: Prof. Michael G. Littman Course Administrator: Catherine Eiben ceiben@princeton.edu
More informationComputer Science. Information. Computer Science - what s this? References - textbooks. Contact. Cezary Bolek cbolek@ki.uni.lodz.pl
Computer Science Cezary Bolek cbolek@ki.uni.lodz.pl University of Lodz Faculty of Management Department of Computer Science Contact Exam dr Cezary Bolek Information room 142, Department of Computer Science,
More informationSoftware systems and issues
Software systems and issues operating systems controlling the computer file systems and databases storing information applications programs that do things cloud computing, virtual machines, platforms where
More informationCopyright 2012 Pearson Education, Inc. Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING
Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING Outline Objectives 1. Historical Perspective 2. Recent Engineering Achievements 3. Computing Systems 4. Data Representation and Storage
More informationCost Savings through Desktop Virtualization
Cost Savings through Desktop Virtualization Published April 18, 2007 Second Revision - 2007 660 SW 39th Street, Suite 205 Phone: 425 282 6400 Fax: 425 282 6444 Introduction For employees to perform at
More informationSED 514 Strategies for Teachers and Parents
\ (1) Focus of your portfolio: The goal of SED 514 is to equip teachers with technical and pedagogical skills to enhance teaching and learning. You will prepare a 514-portfolio (electronic or paper) of
More information1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.
File: chap04, Chapter 04 1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1. 2. True or False? A gate is a device that accepts a single input signal and produces one
More informationOperating system Dr. Shroouq J.
3 OPERATING SYSTEM STRUCTURES An operating system provides the environment within which programs are executed. The design of a new operating system is a major task. The goals of the system must be well
More informationComputer Science PLUS I Volume 1 : Concepts Government of Tamilnadu
Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu Government of Tamilnadu First Edition 2005 Chairman Syllabus Committee Dr. Balagurusamy E, Vice Chancellor, Anna University, Chennai
More information01 Introduction. The timeline
01 Introduction The pre-mechanical era The mechanical era The electromechanical era The electronic era The microelectronic era The roadmap for the next 10 years alessandro bogliolo isti information science
More informationTechnology/Internet Usage Workshop
Technology/Internet Usage Workshop 1) Workshop Goals (1 st Slide) 2) Computers Desk Top (Show examples) Lap-Top Hand-held Wireless Device Introduce Tammy Welsh from Gateway 3) What is the Internet? The
More information& Data Processing 2. Exercise 1: Introduction to Operating System Concepts. Dipl.-Ing. Bogdan Marin. Universität Duisburg-Essen
Folie a: Name & Data Processing 2 1: Introduction to Operating System Concepts Dipl.-Ing. Bogdan Marin Fakultät für Ingenieurwissenschaften Abteilung Elektro-und Informationstechnik -Technische Informatik-
More informationObj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9. Do Now: Name 3 parts of the computer.
C1 D1 Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9 Do Now: Name 3 parts of the computer. 1 Hardware and Software Hardware the physical, tangible parts of a computer
More informationCHAPTER 3 Boolean Algebra and Digital Logic
CHAPTER 3 Boolean Algebra and Digital Logic 3.1 Introduction 121 3.2 Boolean Algebra 122 3.2.1 Boolean Expressions 123 3.2.2 Boolean Identities 124 3.2.3 Simplification of Boolean Expressions 126 3.2.4
More informationComputer Science. Information. References - textbooks. Cezary Bolek cbolek@ki.uni.lodz.pl
Computer Science Cezary Bolek cbolek@ki.uni.lodz.pl University of Lodz Faculty of Management Department of Computer Science Information Contact dr Cezary Bolek room 142, Department of Computer Science,
More informationHow To Understand The History Of An Operating System
7 Operating Systems 7.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: 7.2 Understand the role of the operating system.
More informationELEC 377. Operating Systems. Week 1 Class 3
Operating Systems Week 1 Class 3 Last Class! Computer System Structure, Controllers! Interrupts & Traps! I/O structure and device queues.! Storage Structure & Caching! Hardware Protection! Dual Mode Operation
More informationCharacteristics of Java (Optional) Y. Daniel Liang Supplement for Introduction to Java Programming
Characteristics of Java (Optional) Y. Daniel Liang Supplement for Introduction to Java Programming Java has become enormously popular. Java s rapid rise and wide acceptance can be traced to its design
More informationNative v HTML5 An Event Planner s Primer
v HTML5 An Event Planner s Primer If you ve researched mobile apps for your conference, tradeshow or event, you ve probably come across the question or HTML5? Both provide an app experience designed for
More informationLogical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationThe Fastest Way to Parallel Programming for Multicore, Clusters, Supercomputers and the Cloud.
White Paper 021313-3 Page 1 : A Software Framework for Parallel Programming* The Fastest Way to Parallel Programming for Multicore, Clusters, Supercomputers and the Cloud. ABSTRACT Programming for Multicore,
More informationDigital Audio Workstations
Digital Audio Workstations As personal computers evolved, their ability to perform the necessary amount of data storage and transfer to allow real-time data acquisition made them an attractive platform
More informationProgramming Logic controllers
Programming Logic controllers Programmable Logic Controller (PLC) is a microprocessor based system that uses programmable memory to store instructions and implement functions such as logic, sequencing,
More informationLesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background
Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background Lesson Duration: 2 Hours Performance Objective: Upon completion of the lesson, students will have an understanding
More informationOperating Systems 4 th Class
Operating Systems 4 th Class Lecture 1 Operating Systems Operating systems are essential part of any computer system. Therefore, a course in operating systems is an essential part of any computer science
More informationGenerations of the computer. processors.
. Piotr Gwizdała 1 Contents 1 st Generation 2 nd Generation 3 rd Generation 4 th Generation 5 th Generation 6 th Generation 7 th Generation 8 th Generation Dual Core generation Improves and actualizations
More informationCMPE 003: Computer Concepts Exam #1 Review of Chapters 1-3, 8, and the appendix
CMPE 003: Computer Concepts Exam #1 Review of Chapters 1-3, 8, and the appendix Appendix The Continuing Story of the Computer Age: Past, Present, and Future Important Points: 1. DESCRIBE THE GENERATIONS
More informationOperating Systems (Linux)
G51CSA Computer Systems Architecture Operating Systems (Linux) Red Hat Jon Masters About the speaker Jon Masters is a Senior Software Engineer at Red Hat History in embedded devices with
More informationHyperOffice and the On-Line Collaboration Marketplace
August 2011 HyperOffice and the On-Line Collaboration Marketplace By Amy Wohl About the Author Amy Wohl Amy Wohl is a widely known computer industry analyst who specializes in the commercialization of
More informationTHREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?
More informationBasics of Computer 1.1 INTRODUCTION 1.2 OBJECTIVES
Basics of Computer :: 1 1 Basics of Computer 1.1 INTRODUCTION In this lesson we present an overview of the basic design of a computer system: how the different parts of a computer system are organized
More informationMid-Term #1 Solutions
Mid-Term #1 Solutions Chapter #1: Computers: Tools for an Information Age 1. Computers introduce the element into the modern economy. A. labor B. information C. capital D. land 2. Pie charts are an example
More informationChapter 8 Operating Systems and Utility Programs
Operating Systems What are the functions of an? start the computer provide a user interface manage programs Chapter 8 Operating Systems and Utility Programs administer security control a network manage
More information(Refer Slide Time: 00:36)
Computer Networks Prof. Sujoy Ghosh Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 1 Emergence of Networks & Reference Models Good day. I am Professor
More informationComputer Automation Techniques. Arthur Carroll
Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly
More informationOverview and History of Operating Systems
Overview and History of Operating Systems These are the notes for lecture 1. Please review the Syllabus notes before these. Overview / Historical Developments An Operating System... Sits between hardware
More informationSoftware: Systems and. Application Software. Software and Hardware. Types of Software. Software can represent 75% or more of the total cost of an IS.
C H A P T E R 4 Software: Systems and Application Software Software and Hardware Software can represent 75% or more of the total cost of an IS. Less costly hdwr. More complex sftwr. Expensive developers
More informationTHE OPPORTUNITIES & CHALLENGES OF MOBILE LEARNING
THE OPPORTUNITIES & CHALLENGES OF MOBILE LEARNING Smartphones and tablets play an increasingly large role in people s personal and professional communication. Is mobile learning right for your organization?
More informationCS 453/552: Operating Systems
CS 453/552: Operating Systems Introduction An Operating System is a system software that acts as an intermediary between user and resources (could be hardware or abstract) application software and resources
More informationLicensed to: CengageBrain User
This is an electronic version of the print textbook. Due to electronic rights restrictions, some third party content may be suppressed. Editorial review has deemed that any suppressed content does not
More informationIntroduction to Computer Science Notes (CS110) for B-Tech & BS-CS
Email: fazalmaboodsw@yahoo.com http://www.facebook.com/fazalmaboodsw Page 1/26 Week Topics / Activities Page No 1 2 3 Introduction to Computers Brief History of Computers & their Application Classification
More informationTRENDS IN HARDWARE FOR GEOGRAPHIC INFORMATION SYSTEMS
TRENDS IN HARDWARE FOR GEOGRAPHIC INFORMATION SYSTEMS Jack Dangermond Scott Morehouse Environmental Systems Research Institute 380 New York Street Redlands,CA 92373 ABSTRACT This paper presents a description
More informationChap-02, Hardware and Software. Hardware Model
Philadelphia University School of Business Administration INFO-101 Information Systems Prof London Chap-02, Hardware and Software Hardware Components Central processing unit (CPU) Arithmetic/logic unit
More informationComputer - An Introduction
Unit 1 Computer - An Introduction Learning Outcome After reading this unit, you will be able to: Explain the basic concept of computer and its structure Understand basic computer organisation and its advantages
More informationLecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)
Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I) By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2015, Networks II Agenda Introduction to networking architecture Historical
More informationVirtualization and Cloud Computing. Sorav Bansal
Virtualization and Cloud Computing Sorav Bansal Administrivia Instructors: Sorav Bansal, Huzur Saran, Gautam Shroff (Tata Consultancy Services) Webpage: http://www.cse.iitd.ernet.in/~sbansal/csl862 Syllabus:
More informationOperating Systems OBJECTIVES 7.1 DEFINITION. Chapter 7. Note:
Chapter 7 OBJECTIVES Operating Systems Define the purpose and functions of an operating system. Understand the components of an operating system. Understand the concept of virtual memory. Understand the
More informationCHAPTER 15: Operating Systems: An Overview
CHAPTER 15: Operating Systems: An Overview The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Edition, Irv Englander John Wiley and Sons 2010 PowerPoint
More information(Advanced Topics in) Operating Systems
(Advanced Topics in) Operating Systems Winter Term 2008 / 2009 Prof. Dr. André Brinkmann Andre.Brinkmann@uni-paderborn.de Universität Paderborn PC² Organization Schedules: Lectures: Thursday 9:00 11:00
More information