480 likes | 653 Views
Software brings the machine to life. When a computer is using a particular program, it is said to be running or executing that program. Two major categories of software:. System software, i.e., operating system Application software. Software: Operating Systems.
E N D
Software brings the machine to life • When a computer is using a particular program, it is said to be running or executing that program. • Two major categories of software: • System software, i.e., operating system • Application software
Software: Operating Systems • The operating system tells the computer how to interact with • the user and how to use devices such as the disk drives, keyboard, • and monitor. The operating system is continue to run until the • computer is turned off. • When a computer is turned on, it goes through steps to prepare • itself to run user's application: • Self-test. Identify the attached devices, the amount of memory available and their functioning. This routine is initiated by a part of system software located in read-only memory(ROM). • Next, the computer runs the operating system program stored in diskette or hard disk. • After the computer finds and runs the operating system, the user can issue commands to the computer.
Software: Application Software • Application software is a program that help people accomplish • specific tasks. • Thousands of application are available; however some • major categories that likely to be encounter are: • Word processing software • Spreadsheets • Database management software (DBMS) • Multimedia, graphic and presentations • Utilities • Communication
Data Objectives • The difference between data and information • Two reasons why computers use the binary number • Two main parts of CPU and how they work • Three differences between RAM and ROM • Three hardware features that affect processing speed • Two best-known families of CPUs and there differences
In this chapter: • Transforming data into information • Number bases • Bits and bytes • Text codes • How a computer processes data • Factors affecting processing speed • CPUs used in personal computers • Extending the processor's power to other devices
Transforming Data Into Information • Computers cannot understand anything about us. All they can do is recognizing two distinct states produced by electricity, magnetic polarity, or reflected light. All they can understand is whether a switch is on or off. • The CPU consists of several million tiny electronic switches • called transistors. A computer assembling its individual on/off switches into patterns that are meaningful to us. • In strictest sense, data consists of the raw numbers that • computers organize to produce information. • Computers turn raw, separated data into meaningful • information.
How Computer Represents Data • To a computer, everything is a number. • For computer, the sentence “Here are some words.” • is represented by:
Number Bases • A number base is a specific collection of symbols on which a • number system can be built. • The number base familiar to us is base 10, upon which the decimal • number system is built. There are ten symbols, 0 through 9, • used in decimal system. When we need to represent a number greater than 9 we use two symbols together; as 9 + 1 = 10. Each symbol in a number is called a digit, so 10 is a two-digits number. • Other number systems:- The Binary Number System: Base 2 The Octal Number System: Base 8 The Hexadecimal Number System: Base 16
Numbers in a computer • In a computer, all data must be reduced to electrical switches. A switch has only two states --”ON” or “OFF” -- so it has only two numeric symbols. 0 stands for “OFF”, and 1 stands for “ON”. • Computers function in a binary number system (base 2). • When a computer needs to represent a quantity greater than 1, it uses the second digit.
Bits and Bytes • When referring to computerized data, each switch--whether • on or off-- is called bit. • The term bit is a contraction of binary digit. • A bit is the smallest possible unit of data. • To represent anything meaning--that is to convey information-- • the computer needs groups of bits. • The larger unit of data is the byte, which is a group of 8 bits. With one byte, the computer can represent up to 256 different values because it is possible to count from 0 to 255 with 8 binary digits (one byte). One byte combination is an enough unit to represent all the characters on the keyboard, including all letters (uppercase and lowercase), numbers, punctuation marks, and other symbols. (ENGLISH)
Text Codes The programmers need a standard code which is group of numbers to represent or stand for letters of the alphabet, punctuation marks, and other symbols. ASCII Unicode
ASCII The American National Standard Institute (ANSI) solution to represent the symbols with bits of data was the ASCII character set. ASCII = American Standard Code for Information Interchange Today ASCII is the most common character set used. ASCII is the seven bits code and can specify characters up to 127 . The ISO (International Standard Organization) standard expanded on the ASCII character set, to offer different sets of characters for different language group.
UNICODE Unicode Worldwide Character Standard represents each symbol by two bytes --16 bits. With two bytes, a Unicode character can be any one of more than 65,536 different characters or symbols. Many software publishers, including Microsoft, Netscape, and Accent, encourage their developers to use Unicode in their programs.
User • Job related to computer • Computer Engineer • System Administrator • Network Administrator • System Analysis • Programmer • Tester • System Maintenance
User • Job related to computer Many jobs use computer as a tool. • Accounting • Draft man • Animator • Data entry • Customer support
User • Responsibility of the user • Keep computer from virus • Recognize limit of computer • Use computer for work
User • Virus, Worm, Trojan, e-mail fraud • Virus protection program • Updating software, patch • Spy ware removing program
User • Hardware error • CPU design error • Hardware failure – backup • OS failure • Application software error • Appling wrong way
User • Web site content – censorship • E-mail , icq -- work monitoring
ระบบสื่อสารข้อมูล ประโยชน์จากการใช้เครือข่าย การเชื่อมต่อเป็นเครือข่าย การส่งผ่านข้อมูล การส่งแบบดิจิตัลและ แอนาล็อก สายส่งสัญญาณ โพรโตคอล (Protocols) โทโปโลยี่ของเครือข่าย เครือข่ายท้องถิ่น โพรโตคอลของ LAN Ethernetและ Token Ring ระบบปฏิบัติการ เครือข่าย การใช้งานระบบเครือข่าย บทที่ 3: ระบบเครือข่ายคอมพิวเตอร์ (Computer Networking)
ระบบเครือข่ายคอมพิวเตอร์ (Computer Networking) ระบบสื่อสารข้อมูล คือระบบคอมพิวเตอร์ที่มีการส่งผ่านข้อมูลทางช่องทางการสื่อสาร เช่น สายโทรศัพท์ และ คลื่นวิทยุ เริ่มมีการพัฒนาขึ้นในช่วงกลาง ทศวรรคที่ 60
ระบบเครือข่ายคอมพิวเตอร์แบบรวมศูนย์ระบบเครือข่ายคอมพิวเตอร์แบบรวมศูนย์ (Centralized data processing) เป็นการรวมทุกสิ่งทุกอย่างของระบบเอาไว้ที่ส่วนกลาง เมื่อมีการพัฒนาเทคโนโลยีมากขึ้นจึงมีการต่อเชื่อม terminal เข้ากับคอมพิวเตอร์ส่วนกลางผ่านสายส่ง และเรียกว่าระบบ teleprocessing ทำให้ผู้ใช้สามารถเข้าถึงคอมพิวเตอร์กลางได้จากที่ไกล ๆ แต่การประมวลผลยังคงเกิดที่คอมพิวเตอร์กลาง
Distributed Data Processing ในระหว่างปี 1970 ธุรกิจต่าง ๆ เริ่มมีการใช้คอมพิวเตอร์ชนิด minicomputer ซึ่งเชื่อมต่อกับคอมพิวเตอร์กลาง มีการประมวลผลที่เครื่อง minicomputer ด้วย
เครือข่าย (Network) การเปลี่ยนแปลงครั้งใหญ่เกิดขึ้นเมื่อมีการเชื่อมต่อเป็นเครือข่ายของคอมพิวเตอร์ส่วนบุคคลระบบการเชื่อมต่อของคอมพิวเตอร์ที่เรียกว่า เครือข่าย (Network) คือ ระบบคอมพิวเตอร์ที่มีการใช้อุปกรณ์สื่อสารเพื่อการเชื่อมต่อคอมพิวเตอร์ตั้งแต่สองเครื่องเข้าด้วยกัน
ประโยชน์ที่ได้จากการใช้เครือข่ายประโยชน์ที่ได้จากการใช้เครือข่าย 1 ใช้โปรแกรม/ข้อมูลได้พร้อมกันหลายผู้ใช้ 2 ใช้อุปกรณ์เชื่อมต่อร่วมกัน 3 สื่อสารกันสะดวกขึ้น 4 สำรองข้อมูลได้สะดวกขึ้น
การเชื่อมต่อเป็นเครือข่าย--อุปกรณ์พื้นฐานการเชื่อมต่อเป็นเครือข่าย--อุปกรณ์พื้นฐาน • อุปกรณ์ส่งข่าวสาร • สายส่งข่าวสาร • อุปกรณ์รับข่าวสาร
การส่งผ่านข้อมูล Simplex Half duplex Full duplex
การส่งแบบดิจิตัล และแอนาล็อก โมเด็ม(Modem) External modem Internal modem PC Card
ตารางเวลาการส่งผ่านข้อมูลตัวอักษรขนาด 20 หน้ากระดาษ ผ่านโมเด็มความเร็วต่าง ๆ กัน ความเร็วโมเด็ม เวลาที่ใช้ 1200 10 นาที 2400 5 นาที 9600 1.25 นาที 14400 50 วินาที 28800 25 วินาที 33600 30 วินาที 56000 12.5 วินาที
การใช้สายส่งโทรศัพท์ระบบ Digital • ระบบบริการ ISDN, T1 และ T3 - ระบบ Basic rate ISDN (BRI) - ระบบ Primary rate ISDN (PRI) - ระบบ T3 • ระบบบริการ DSL • ระบบบริการ ATM
สายส่งสัญญาณ Wirepairs Coaxial Cables Fiber Optics Microwave Satellite
ระบบการสื่อสารหลายแบบร่วมกันระบบการสื่อสารหลายแบบร่วมกัน
โพรโตคอล(Protocols) เป็นกฎเกณฑ์ที่กำหนดขึ้นเพื่อการแลกเปลี่ยนข้อมูลระหว่างคอมพิวเตอร์ โพรโตคอลเป็นส่วนหนึ่งของซอฟต์แวร์ระบบปฏิบัติการเครือข่าย เป็นการจัดระเบียบของข่าวสารหรือข้อมูลก่อนการส่งออก โพรโตคอลที่ใช้งานแพร่หลาย • TCP/IP • IPX/SPX • NetBEUI • DLC
โทโปโลยี่ของเครือข่าย(Network Topologies) รูปแบบของการเชื่อมต่อคอมพิวเตอร์เข้าด้วยกันเป็นเครือข่ายเรียกว่า topology รูปแบบ topology แบ่งเป็น 3 รูปแบบ คือ 1 Star 2 Ring 3 Bus
เครือข่ายท้องถิ่น(Local Area Network) ใช้คอมพิวเตอร์มาต่อเชื่อมกันเพื่อใช้ทัพยากรในระบบ เช่น ฮาร์ดแวร์, ซอฟต์แวร์, หรือข้อมูลร่วมกัน การเชื่อมต่อในระยะทางที่ไม่ไกลมาก • องค์ประกอบของ LAN • ระบบ LAN ใช้สื่อกลางของตนเอง • ระบบ LAN ต้องใช้แผงวงจรเครือข่าย(Network Interface Card) หรือ NIC • เครือข่ายหลาย ๆ เครือข่ายที่มีลักษณะคล้าย ๆ กันสามารถต่อเชื่อมกันได้ด้วย Bridge • Router เป็นเครื่องคอมพิวเตอร์พิเศษที่ใช้ในการเชื่อมต่อเพื่อจัดการการติดต่อระหว่างเครือข่ายหลาย ๆ เครือข่าย • Gateway ฮาร์ดแวร์ที่ควบคุมด้วยซอฟต์แวร์ที่ใช้ในการเชื่อมต่อเครือข่ายคนละประเภทกัน
เครือข่ายไคลเอน/เซิร์ฟเวอร์ (Clients /Server Network) เครือข่ายแบบ Peer-to-Peer (Peer-to-Peer Network) โพรโตคอลของ LAN Ethernet Token Ring
Network Operating System, NOS • Netware from Novell • Microsoft Windows NT Server • Microsoft Windows NT 2000 • AppleShare • Unix • Linux
การใช้งานระบบเครือข่ายการใช้งานระบบเครือข่าย • Electronic Mail • Voice Mail • Facsimile • Teleconference • Online Services • Internet