1. Trang chủ
  2. » Giáo án - Bài giảng

GIÁO TRÌNH TIN 6

103 1,8K 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 103
Dung lượng 5,87 MB

Nội dung

Thực hiện hàngtriệu phép tính trong một giây.- Thế hệ 4: ra đời vào những năm 70 cho đến nay,dựa trên công nghệ vi mạch cỡ lớn và cực lớn, chủyếu sử dụng các bộ nhớ bán dẫn, tốc độ tính

Trang 1

Chơng 1: Kiến thức chung về tin học và

Thông tin đợc sử dụng hàng ngày Con ngời luôn

có nhu cầu tiếp nhận thông tin mới và việc tiếpnhận thông qua nhiều nguồn khác nhau: đọc báo,nghe đài, xem tivi, đi thực tế, Vậy:

• Thông tin là một khái niệm trừu tợng mô tảnhững gì đem lại sự hiểu biết, nhận thức chocon ngời cũng nh các sinh vật khác

• Thông tin biểu diễn dới nhiều dạng khác nhau:tín hiệu, chữ viết, con số, sóng ánh sáng, sóng

điện từ, các kí hiệu,

Ví dụ: Những đám mây đen đùn lên phía chân trờichứa đựng thông tin báo hiệu về trận ma lớn sắpxảy ra Mầu đen của mây và tốc độ di chuyển củachúng chứa đựng các thông tin về khí tợng

2 Vai trò

- Tăng sự hiểu biết giúp cho con ngời nhận thứctốt hơn đúng hơn về các sự vật hiện tợng trongcuộc sống hàng ngày

- Nó là cơ sở, căn cứ cho những quyết định

- Là sự liên hệ giữa trật tự và ổn định

3 Xử lí thông tin

Khi tiếp nhận thông tin con ngời phải xử lí nó

để qua đó nhận đợc những thông tin mới hơn, cóích hơn Từ đó đi đến những quyết định và hành

động hợp lí, giúp cho công việc hiệu quả hơn

Trang 2

Ví dụ: Cơ quan công an đợc thông báo, đối tợngtruy nã A đang trú ngụ tại Hà Nội Thông tin nàymới chỉ giúp Cơ quan công an xác định đợc đối t-ợng A đang trú ngụ tại đâu đó trong nội thành hoặcngoại thành Hà Nội Nếu nh công an cả 4 quậntrong nội thành đều thông báo không có đối tợng Atrong địa bàn quận của họ thì Cơ quan công an chỉcần tìm kiếm đối tợng A ở các huyện ngoại thành.

Nh vậy, thông tin tin mà Cơ quan công an thu đợclà: Đối tợng A trú tại Hà Nội nhng không trú trongnội thành Cơ quan đã xử lí thông tin nhận đợcbằng cách tiến hành tìm kiếm đối tợng này ở cáchuyện ngoại thành, mà không phải mất công tìmkiếm cả trong nội thành

Tin học là nghành khoa học nghiên cứu cácphơng pháp công nghệ và kĩ thuật xử lý thông tinmột cách tự động

- Các kí hiệu (Symbol): các chữ viết (character) vàcả những kí hiệu cổ xa

III Công nghệ thông tin

Công nghệ thông tin là một lĩnh vực khoa họcrộng lớn nghiên cứu các khả năng, các phơng

Trang 3

pháp thu thập, lu trữ, truyền và xử lí thông tin mộtcách tự động dựa trên các phơng tiện kĩ thuật hiện

đại: máy tính điện tử, các thiết bị thông tin

1 Mạng máy tính

Trớc đây, khi công nghệ thông tin cha pháttriển, các máy tính còn làm việc đơn lẻ, độc lập vớinhau Ngày nay khi nhu cầu truy cập, chia sẻ tàinguyên máy ngày càng cao để các máy có thể sửdụng đồng thời cùng một lúc một tài nguyên ngời

ta phải thiết kế hệ thống máy tính trên môi trờnglàm việc mạng Khi đó ngời dùng có thể sử dụngchung tài nguyên, máy Fax moderm, máy in, vàcác tài nguyên phần cứng khác

2 Internet

Nớc Mỹ đã sử dụng mạng từ năm 1969 (mạnglới ARPANET), còn ở nớc ta bắt đầu sử dụng mạngInternet vào năm 1998 ban đầu chỉ dùng cho chínhphủ và các nhà phần mềm Internet Do xuất hiệnWorld Wide Web (web – mạng nhện toàn cầu) màviệc sử dụng mạng đợc phổ cập rộng rãi

Trong hệ thống toàn cầu, thông tin đợc chuyển tảibằng mạng truyền thông đa phơng tiện

ứng dụng của Internet:

- Cho phép truy cập vào các kho dữ liệu khổng lồcủa các th viện với đầy đủ các kiến thức giáo khoa

đến các kiến thức khoa học hiện đại

- Gửi và nhận th điện tử cho ngời khác ở bất cứ

đâu trên thế giới (có hoà mạng) một cách nhanhnhất

- Kinh doanh trên mạng

- Trao đổi ý kiến với ngời khác qua mạng về bất cứvấn đề gì

Trang 4

Bài 2: Lịch sử ra đời và phát triển máy tính

Khi dữ liệu cần lu trữ còn ít, con ngời có thể tựmình lu trữ trên các chất liệu khác nhau: trên đá,trên thanh tre, trên giấy Ngày nay, cùng với sựphát triển của xã hội, thông tin ngày càng nhiềukhiến cho việc lu trữ "cổ điển" trở nên khó khăn, đôikhi lúng túng trong việc lu trữ Vì vậy máy tính điện

tử đã ra đời nhằm giải quyết vấn đề trên

Năm 1642 chiếc "máy tính" đầu tiên ra đời bởimột ngời Pháp có tên là Blaise Pascal đã sáng chếra

Năm 1673, Lebnitz chế tạo ra loại máy tính cóthể tính toán đợc 4 phép tính số học với chất lợngtốt hơn Sau đó nhà bác học ngời Anh - ôngBabboge đã đa ra một số đề án về máy tính "hoànchỉnh", có thể coi đây là cơ sở cấu trúc cho máytính sau này

Năm 1937 hãng IBM đã sáng chế ra loại máytính đợc coi là máy tính thực sự Tuy nhiên ban đầu

nó rất cồng kềnh, độ tin cậy cha cao Ngời ta đãsản xuất ra một số thế hệ máy tính, mỗi thế hệ làmột bớc nhảy vọt về khoa học kĩ thuật và côngnghệ

Máy tính là máy thay ngời làm tính Thời kỳ đầudạng sơ khai của nó là bàn tính gảy Phát triển hơnnữa là máy tính cơ học Máy tính điện tử ra đời trảiqua 4 thế hệ:

- Thế hệ 1: ra đời những năm 40 Thiết kế dựa trên

kĩ thuật đèn điện tử nên cồng kềnh, độ tin cậy thấp,tiêu thụ điện năng nhiều

- Thế hệ 2: ra đời vào những năm 50, dựa trên kĩthuật Tranzito và mạch in (IC) Dùng bóng bán dẫn

và bộ nhớ lõi Ferit, tốc độ tính toán hàng chục vạnphép tính trong 1 giây

Trang 5

- Thế hệ 3: ra đời vào những năm 60, dựa trêncông nghệ vi mạch nhỏ và vừa Thực hiện hàngtriệu phép tính trong một giây.

- Thế hệ 4: ra đời vào những năm 70 cho đến nay,dựa trên công nghệ vi mạch cỡ lớn và cực lớn, chủyếu sử dụng các bộ nhớ bán dẫn, tốc độ tính toánhàng trăm triệu phép tính trong 1 giây Những máytính đầu tiên ra đời trong thế hệ này là : AT 286, AT

386, AT 486 Pentium

Ngời ta có thể phân loại máy tính nh sau:

• Máy tính cá nhân (PC – Personal Computer)

• Máy tính lớn (Main Frame) có khả năng xử lýcực nhanh với các dữ liệu cực lớn, ứng dụng dựbáo thời tiết, mô phỏng sự sản sinh của cácnăng lợng hạt nhân, tính toán quỹ đạo của các

vệ tinh nhân tạo

Máy tính đầu tiên là ENIAC đợc hoàn thiện vàongày 15/01/1946 tại Mỹ

Bài 3: Sơ lợc cấu trúc hệ thống máy tính

I Cấu trúc máy tính điện tử.

Máy tính điện tử bao gồm hai phần:

- Phần cứng

Trang 6

- Phần mềm.

1 Phần cứng.

a Bộ xử lí trung tâm (Center Processing Unit

-CPU)

Đây là bộ chỉ huy của máy tính Nó có nhiệm

vụ thực hiện các phép ính số học và logic, đồngthời điều khiển các quá trình thực hiên các lệnh.CPU có các bộ phận chính sau:

- Khối tính toán số học và logic (Arithmetic LogicUnit - ALU):

ALU thực hiện hầu hết các thao tác, các phéptính quan trọng của hệ thống: các phép tính số học(cộng, từ, nhân, chia, ), các phép tính logic (and,

or, not, xor ), các phép tính quan hệ (so sánh: <,

>, =, )

- Khối điều khiển (Control Unit - CU): có chứcnăng điều khiển toàn bộ hoạt động của máy tínhtheo chơng trình đợc lu trữ

- Thanh ghi (Registers) dùng để ghi các lệnh đangthực hiện, các dữ liệu đang xử lí và các thông tinkhác trong quá trình thực hiện một lệnh

- Đồng hồ (Clock) tạo ra các xung điện áp chínhxác, đều đặn để tạo ra các tín hiệu cơ bản, điềuchế thông tin và đồng bộ hoá các hoạt động thànhphần khác của máy tính điện tử

b Bộ nhớ trong (Main Memory).

Bao gồm 2 loại:

- ROM (Read Only Memory): là bộ nhớ chỉ có thể

đọc thông tin ra, những thông tin trên ROM do cácnhà sản xuất cài đặt mà ngời dùng không thể thay

đổi đợc Những thông tin trên nó tồn tại ngay cả khimáy tính mất điện hoặc tắt máy

- RAM (Random Access Memory): là bộ nhớ cóthể đọc và ghi thông tin dễ dàng trong quá trình

Trang 7

làm việc Những thông tin trên RAM sẽ mất khimáy tính mất điện hoặc tắt máy.

c Bộ nhớ ngoài (Secondary Memory).

Bộ nhớ ngoài là các thiết bị lu trữ thông tin vớikhối lợng lớn nên nó đợc gọi là bộ nhớ lu trữ dunglợng lớn

Bộ nhớ ngoài điển hình là:

- Đĩa mềm (Floppy disk): có hai loại kích thớc là5.25 inch và 3.5 inch (với dung lợng từ 1.2 MB đến1.44 MB) Đĩa đợc làm bằng nhựa mềm, phủ bởivật liệu từ hoá cả 2 mặt bọc trong lớp vỏ nhựa bảo

vệ Trên lớp vỏ này đợc đục lỗ tại trục quay, điểmkhởi đầu vòng quay, lẫy chống ghi xoá

Khi đọc đĩa quay tròn và đầu từ của ổ mềmchuyển động dọc theo bán kính của đĩa nhờ haicần chuyển động vì thế đầu từ có thể chuyển đến

vị trí bất kì trên đĩa một cách nhanh chóng

Thông tin đợc lu trữ trên đĩa dới dạng nhữngvòng tròn đồng tâm – rãnh đọc (các track) Trênmỗi rãnh đọc lại chia thành các cung (sector) là

đơn vị nhỏ nhất trong mỗi lần đọc ghi

Đặc điểm của đĩa mềm: tốc độ đọc ghi thông tinchậm (600 vòng/phút), dung lợng lu trữ nhỏ, nhanhhỏng nhng bù lại rất cơ động có thể vận chuyển dễdàng và thay thế khi cần

Nguyên tắc bảo vệ đĩa:

• Không bẻ cong đĩa mềm, luôn để đĩa vào tronghộp

• Tránh chạm tay, làm dây dầu mỡ vào mặt đĩa

• Nhẹ nhàng khi đẩy đĩa vào ổ, khi đèn đọc ghitắt thì mới cho đĩa ra

• Tránh nơi có nhiệt độ, độ ẩm cao

• Không để gần nam châm hay nơi có từ trờnglớn vì có thể mất dữ liệu

Trang 8

- Đĩa cứng (Hard disk): với các loại dung lợng khácnhau nh - 3.2 GB, 4.3 GB, 10 GB, 10.2 GB, 20 GB,

40 GB, 60 GB, 80 GB, về nguyên tắc: cách đọcghi đĩa cứng cũng nh đĩa mềm ổ đĩa cứng và đĩacứng gắn chặt với nhau nên không thay thế đợc đĩacứng Tốc độ đọc ghi đĩa cứng nhanh hơn rất nhiều

so với đĩa mềm 3600 – 7000 vòng/phút Ngày nay,

có nhiều ổ cứng với dung lợng lớn, để dễ quản lýngời ta phân chia ổ cứng thành nhiều ổ nhỏ vớikích thớc tuỳ ý (tạo thành ổ logic)

Nó đợc sử dụng để lu trữ thông tin cha đợcdùng ngay mà sẽ chuyển dần vào máy trong quátrình làm việc Đó là các loại đĩa:

- Đĩa từ (Magnetic Disk)

- Đĩa quang (Optical Disk)

- Đĩa quang từ (Magnetic Optical Disk)

d Các thiết bị vào (Input Device).

Dùng để cung cấp dữ liệu cho bộ vi xử lí máytính, chuyển thông tin mà con ngời hiểu đợc thànhthông tin mà máy hiểu đợc Bao gồm:

- Bàn phím (Keyboard): loại thông dụng nhất hiệnnay làloại 101 phím (loại bàn phím mở rộngPC/AT) Có 3 loại phím bấm: phím chữ, phím số,phím điều khiển

- Chuột (Mouse) là thiết bị cho phép di chuyển contrỏ chuột, kích hoạt các đối tợng nhanh chóng

- Máy quét ảnh (Scanner): là công cụ chuyển cáchình ảnh trên giấy vào máy tính, dùng để lu trữhình ảnh, mẫu thiết kế

- Máy Camera (Digital Camera)

- Máy đọc mã vạch (Bar Code Reacher)

e Các thiết bị ra (Output Device).

Là các thiết bị chuyển thông tin mà máy hiểu

đ-ợc thành thông tin mà con ngời hiểu đđ-ợc Bao gồm:

Trang 9

- Màn hình (Monitor): thông tin tơng tác giữa ngời

và máy tính đợc thể hiện qua màn hình Ngời dùngnhập liệu, ra các chỉ thị trớc khi giao cho máy thựchiện, ngợc lại máy tính cũng đa ra màn hình kếtquả thực hiện, tình trạng xử lý

- Máy in (Printer): là thiết bị xuất tin để in các kếtquả (bảng biểu, văn bản, chơng trình) ra giấy theoyêu cầu của ngời dùng Có 3 loại máy in thờngdùng: máy in kim, máy in laser, máy in phun mực

Về nguyên tắc các chữ in đợc tạo thành từ cácchấm trên giấy

- Máy vẽ (Photor)

Các thiết bị vừa có khả năng vào vừa có khả năng

ra: Modem, các thiết bị đọc và ghi đĩa

2 Phần mềm.

Là những chơng trình hay tập hợp các lệnhgiao cho máy thực hiện, phục vụ mục đích ngời sửdụng

Phân loại phần mềm:

- Phần mềm hệ thống (Operating System): lànhững chơng trình để khởi động hệ thống máy tính

và tạo môi trờng con ngời sử dụng máy tính Ví dụ:

hệ điều hành MS – DOS, Windows, Linux, Unix

Trang 10

- Phần mềm ứng dụng (Application Software): cácphần mềm phục vụ mục đích các công việc cụ thể.

Ví dụ: các phần mềm nghe nhạc xem phim (Jet –Audio, Winamp, .), các phần mềm xử lý ảnh( PhotoShop, )

- Phần mềm tiện tích (Utility Program): các phầnmềm tự động từng khâu hay toàn bộ các khâu làmphần mềm ứng dụng hoặc trợ giúp các công việckhác trên máy tính nh quản lí tài nguyên Ví dụ: cácngôn ngữ lập trình (Pascal, Visual Basic, )

II Nguyên lí hoạt động của máy tính điện tử.

Chơng trình bao gồm tập các lệnh, tại một thời

điểm chỉ có một lệnh đợc CPU thực hiện theo 4 ớc:

b Bộ điều khiển (CU) nhận lệnh từ bộ nhớ

- Bộ điều khiển giải mã lệnh và chuyển các giá trịcần tính toán tới bộ số học và logic – ALU

- ALU thực các phép toán trên các dữ liệu

- Các kết quả tính toán đợc chuyển từ các thanhghi (Registers) sang bộ nhớ

Bốn bớc trên đợc chia thành 2 giai đoạn:

- Bớc 1, 2: giai đoạn lệnh (Instruction Time)

- Bớc 3, 4: giai đoạn thực hiện (Excution Time)

Tổ hợp:

E – Time + I – Time Chu trình của máy.

Nguyên lí hoạt động của máy tính điện tử –nguyên lí Vôn Nây Man:

- Hoạt động theo nguyên tắc điều khiển tự độngbằng chơng trình, các chơng trình này đợc đặttrong bộ nhớ máy tính

- Truy nhập thông tin trong máy tính theo địa chỉnơi chứa thông tin đó

Trang 11

III An toàn trong sử dụng máy tính điện tử.

1 Nguyên tắc sử dụng máy.

- Tránh nơi quá bụi bặm, nhiệt độ hay độ ẩm quácao

- Tránh di chuyển thờng xuyên máy tính để bàn

- Nên lắp ổn áp để giữ điện lới cung cấp cho máy

đợc ổn đinh

- Tuân thủ các quy trình bật tắt máy để bảo vệ antoàn cho các bộ phận của máy

2 Nguyên tắc vệ sinh lao động.

- Giữ t thế ngồi thoải mái khi làm việc với máy tính,lng dựa vào thành ghế, hai bàn chân đặt xuống đấthoặc trên ghế thấp Máy đặt trên bàn sao cho khinhìn màn hình không phải ngẩng cổ ngớc mắt Tay

đặt ngang tầm bàn phím và không phải vơn xa.Chuột đặt bên tay thuận

Trang 12

Giá trị hàng

trăm: 1 hàng trăm: 10Trọng số của 2

189.81 = 1*102 + 8*101 + 9*100 + 8*10-1 + 1*10 2

- Trong ngôn ngữ máy tính, theo quy ớc Mỹ, dấuchấm là dấu ngăn cách phần nguyên và phầnphân

2 Hệ đếm cơ số a.

Hệ đếm cơ số a (1 < a ∈ N):

- Phải dùng a chữ số để biểu diễn các số Chữ sốnhỏ nhất là 0, chữ số lớn nhất có giá trị là a – 1

- Giá trị của mỗi chữ số trong một số bằng chữ số

ấy nhân với giá trị của vị trí Ví dụ: giá trị của vị trí(hàng) thứ n bằng cơ số a mũ n – an

N = bn*an + bn – 1*an –1 + b1*a1 + b0*a0 + b-1*a-1

+ +b-m*a-m

3 Hệ đếm cơ số 2 - hệ nhị phân.

Với a = 2 ta có hệ đếm nhị phân – hệ đếm đơngiản nhất, nó chỉ có 2 chữ số là 0 và 1 Ngời ta gọimột chữ số nhị phân là BIT (viết tắt của từ BinaryDigit) Toàn bộ máy tính đợc xây dựng bằng nhữnglinh kiện điện tử chỉ có hai trạng thái: đóng / mở,

Trang 13

bật / tắt, theo qui định tơng ứng với hai mức điện

áp là 0 và 1, tơng ứng với hai mức logic là 0 và 1

Ví dụ: dãy chữ số 101001 là dãy nhị phân 6 bit Nó

có giá trị bằng:

1*25 + 0*24 + 1*23 + 0*22 +0*21 + 1*20

Cách đọc số nhị phân: trong hệ nhị phân, số 10không đợc đọc là “mời mà phải đọc là ” “một - không ”

• Cách chuyển đổi từ hệ thập phân – hệ 10,sang hệ nhị phân:

Lấy số hệ thập phân chia liên tiếp cho 2 đến khi kết quả bằng 0 thì dừng lại và lấy số d Kết quả cuối cùng là dãy số nhị phân đợc lấy bởi

ợc dãy nhị phân là các

số d lấy ngợc từ dới lên.Kết quả nhận đợc làdãy nhị phân:

Trang 14

(13)10  (1101)2

Cách đổi đơn vị thông tin:

• 1 Byte = 8 Bit

• 1 KB (Kilo byte) = 210 Byte = 1024 Byte

• 1 MB (Mega Byte) = 210 KB = 220 Byte =1.048.576 Bit

• 1 GB (Giga Byte) = 210 MB = 230 Byte

Mỗi Byte có thể biểu diễn đợc 256 số vì 1 Byte =

8 Bit, do đó: 28 = 256 số khác nhau

4 Hệ đếm cơ số 8 (Octal) - hệ bát phân và hệ

đếm 16 (Hexa).

- Hệ đếm cơ số 8 – hệ bát phân – Octal:

Dùng 8 chữ số từ 0 ữ 7 để biểu diễn Mỗi một chữ

số hệ Octal tơng đơng với số nhị phân 3 bit

- Hệ đếm cơ số 16 – hệ Hexa:

Dùng 10 chữ số và các chữ cái A, B, C, D, E, F đểbiểu diễn Mỗi chữ số ở hệ Hexa tơng đơng với 4chữ số ở hệ nhị phân (4 bit)

Trang 15

II Biểu diễn thông tin trong máy tính điện tử.

Để biểu diễn thông tin trong máy tính, ngời taphải dùng mã nhị phân Đơn giản vì các linh kiện

và vật liệu điện tử dùng dể chế tạo máy tính, chếtạo bộ nhớ, đều chỉ thể hiện đợc ở hai trạng thái

đóng / hở mạch điện (ON / OFF) tơng ứng với 0 và1

Trong mọi trờng hợp chúng ta phải qui ớc cáchbiểu diễn thông tin Nói cách khác chúng ta phảimã hoá thông tin – qui ớc trớc với nhau Và trongmáy tính, ngời ta phải dùng mã có độ dài ổn định

để biểu diễn, nghĩa là độ dài từ mã (số chữ số nhịphân hay số bit dùng để biểu diễn) là cố định Với

độ dài từ mã là n ta có thể biểu diễn đợc 2n trạngthái khác nhau

Ví dụ: Với độ dài từ mã là 4, ta có thể biểu diễn 24

(= 16) trạng thái thông tin khác nhau nh sau

Trang 16

Từ mã có độ dài 8 bit đợc gọi là 1 Byte Nhvậy, với 1 byte có thể biểu diễn đợc 28 = 256 trạngthái khác nhau Một số cách sử dụng 1 byte để mãhoá:

- Nếu dùng 1 byte để biểu diễn 256 số nguyên

d-ơng thì đó là các số có giá trị từ 0 đến 255:

00000000 (số 0 trong hệ 10) → 11111111 (số 255trong hệ 10)

- Nếu dùng 1 byte để biểu diễn các số nguyên códấu thì đợc các số từ – 128 đến +127

- Còn nếu dùng 1 byte để biểu diễn các chữ cái thì

đợc 256 chữ, quá nhiều Vì thực tế để biểu diễncác chữ cái, chúng chỉ có:

• 26 chữ cái latin: a , , z ‘ ’ ‘ ’

• 26 chữ cái hoa: A , , Z ‘ ’ ‘ ’

• các dấu chấm câu và các kí hiệu khác nh: ! ~

@ # $ % ^ & * ( ) < > _ + | :

Nhng trong thực tế, ngời ta đã thiết kế bộ mã kí tự

8 bit cho nhiều kí tự quốc tế khác Và bản thânchúng ta, hay một quốc gia bất kì cũng có thể tựthiết kế cho mình bộ mã bằng các qui ớc Nếu vậy,mỗi máy tính, mỗi ngời, mỗi quốc gia khác nhau sẽ

có mã khác nhau vì có cách mã hoá khác nhau Vìvậy, cần có một bộ mã chuẩn, mà thực tế khôngchỉ có một bộ: ASCII, EBCDIC, trong đó bảngmã ASCII (American Standard Code for

Information Interchange) là bảng mã đợc dùng phổ

biến nhất hiện nay

III Các phép toán số học và logic trong hệ nhị

Trang 18

Trong bảng trên ta thấy 1 + 1 = 10, điều đóhoàn toàn hợp lý vì trong hệ nhị phân số 10 có giátrị bằng 2 Hiểu theo cách khác, nếu cộng hai số

mà trị số vợt quá cơ số a thì ta viết phần lẻ và nhớphần lớn hơn sang hàng bên cạnh

+

10001

Số 17 trong hệ thập phân

Trang 19

Qui tắc 1:

Khi nhân một số nhị phân với 2n, ta chỉ việc thêm n số 0 vào bên phải chữ số đó

Tơng tự nh phép trừ, phép chia số nhị phâncũng đợc suy ra từ phép nhân của nó

Ví dụ: chia số nhị phân 1000010 cho 0110 (chia 66

cho 6, trong hệ thập phân)?

Qui tắc 2:

Khi chia một số nguyên nhị phân cho 2n, ta chỉvệc dịch dấu ngăn cách giữa phần nguyên và phầnphân sang bên trái đi n chữ số

011 0 101 1 011 0 011 0 000 0 011 0 1000010 +

ì

0110 00100 0000 1001 0110 00110 0110 0000

1011

Trang 20

c Số nhị phân bù hai.

Cách biểu diễn số dới dạng mã nhị phân thuầntuý là cách biểu diễn các số nguyên dơng Để biểudiễn số nguyên âm, ngời ta qui định dùng bit ởhàng đầu bên trái – bit dấu: 0 là số dơng, 1 là số

là 1) sẽ không cho kết quả là 0 Ta có hai loại sốnhị phân sau:

- Số bù một của một số nhị phân N là số nhị phânthu đợc bằng cách đảo các bít của số N: đổi 0thành 1, 1 thành 0

- Số bù hai của số nhị phân N là số nhị phân thu

đợc bằng cách lấy số bù một của N rồi cộng thêm

1 Khi đó, số bù hai của N chính là số đối của nó

Số bù hai trong máy tính đợc sử dụng rất rộngrãi để biểu diễn số nguyên có dấu do tính chất số

bù hai không gây ra hiện tợng sai dấu và giá trị Vídụ: 00000110 và số đối của nó sẽ có tổng bằngbao nhiêu?

Trớc tiên ta đi tìm số bù một của 00000110, đólà: 11111001 (đổi 0 thành 1 và ngợc lại) Sau đó, tacộng kết quả thu đợc với 1 sẽ cho kết quả là:

11111010 Và số 11111010 là số đối của 00000110.Tổng của chúng là: 100000000, số 1 đứng ở vị trí

đầu tiên bên trái bị bỏ đi vì ta chỉ dùng 8 bit để biểudiễn, bit thừa ra sẽ bị cắt bỏ

2 Các phép toán logic đối với số nhị phân.

Ngoài các phép tính số học mà ta biết đối với

số nhị phân, chúng ta sẽ làm quen với các phép

Trang 21

toán logic trên số nhị phân Có 3 phép toán logiccơ bản: AND, OR, NOT.

Trong đó, phép toán AND (phép toán và),phép toán OR (phép toán hoặc):

IV Mệnh đề logic.

Mệnh đề logic là những mệnh đề chỉ nhậnnhững giá trị: đúng (True) hoặc sai (False)

Vídụ: khi viết mệnh đề 4 > 5, ta nói mệnh đề nàynhận giá trị sai (False) Hay mệnh đề sau đâynhận giá trị đúng hay sai: Tết Âm lịch vào tháng 5

hàng năm! Hai giá trị đúng và sai t ơng đơng với 1

và 0: True = 1, False = 0 Và ta cũng có các phéptoán logic tơng tự đối với True/False nh đối với 1/0:

not False = True not True = False

AND

1010 0110 0010

1010 0110 1110

OR

Trang 22

Chơng 2: Hệ điều hành MS DOS

Bài 1: Hệ điều hành MS DOS

1 Khái niệm hệ điều hành

Là tập hợp chơng trình nhằm đảm bảo các chức năng:

- Điều khiển mọi chơng trình

- Quản lý, phân phối việc vào ra dữ liệu

- Làm nhiệm vụ trung gian ghép nối giữa ngời sửdụng và máy tính

- Điều khiển các thiết bị bao gồm cả việc khởi

a Cách khởi động vào chế độ DOS

- Điều kiện cần thiết của một đĩa hệ thống:

Đĩa hệ thống là đĩa có chức năng khởi động đợcmáy tính Trên đĩa phải có tối thiểu 3 tệp tin:

• IO.YS

• MSDOS SYS

• COMMAND.COM

Trang 23

Ngoài ra ta có thể sử dụng các tệp do ngời dùngxây dựng:

Với hệ điều hành từ Win95 trở về sau, mặc định

là sẽ khởi động vào luôn Windows Vì vậy, để vàoDOS, ngời dùng phải nhấn phím F8 lúc bắt đầukhởi động Chọn mục số 5 để chạy chế độ lệnhDOS

- Cách khởi động máy từ ổ mềm:

• Đa đĩa mềm khởi động vào ổ

• Bật công tắc nguồn máy tính, bật công tắcmàn hình

• Khi màn hình dừng lại ở dấu nhắc lệnh A:\>_

là xong

Phơng pháp này thờng dùng khi máy khôngkhởi động đợc từ ổ cứng (ổ cứng bị lỗi, nhiễmvirus, ) hoặc muốn diệt virus

- Khởi động nóng:

Cách khởi động nóng đợc sử dụng khi máy bị treo (không gõ đợc chuột không hoạt động) Để thực hiện ta nhấn tổ hợp phím:

Ctrl + Alt + Del

Khởi động nóng có thể từ ổ cứng hay ổ mềm

- Cách tắt máy:

Trang 24

Trớc tiên đóng tất cả các ứng dụng đang chạy Màn hình trở về C:\> Từ màn hình DOS, ta tắt mànhình trớc rồi tắt công tắc máy sau.

b Lệnh nội trú và lệnh ngoại trú

- Lệnh nội trú là những lệnh có sẵn trong máy

- Lệnh ngoại trú là những lệnh nằm dới dạng cáctệp chơng trình lu trên đĩa với phần mở rộng làCOM hoặc EXE Khi thực hiện lệnh ngoại trú, DOS

sẽ tìm tệp tơng ứng trên đĩa

c Một số lệnh về hệ thống

- Lệnh chuyển ổ đĩa làm việc: tại một thời điểm chỉ

có 1 ổ đĩa làm việc Để chuyển ổ đĩa ta cần gõ lệnh

nh sau:

Tên_ổ_đĩa:

Ví dụ: để chuyển từ ổ đĩa C sang ổ đĩa D (ổ C là ổ

đang làm việc), sau dấu nhắc lệnh C:\>, ta gõ lệnh:

Trang 26

cßn l¹i b¾t buéc lµ d vµ c C¸c tÖp cã thÓ lµ: Task.dac, Task.dwc, Task.doc,

3 C¸c kiÓu tÖp

• TÖp v¨n b¶n do c¸c ch¬ng tr×nh so¹n th¶o v¨nb¶n t¹o ra, cã phÇn më réng lµ .doc, .txt,.vns, tex

• C¸c tÖp kiÓu c¬ së d÷ liÖu cã phÇn më réng

lµ dbf, mdb

• C¸c tÖp ch¬ng tr×nh cã phÇn më réng lµ.exe, com, bat

Trang 27

only Chỉ cho phép ngời dùng xemtài liệu.

Hidden Thuộc tính ẩn của tệp

System Thuộc tính hệ thống của tệp

Archive Cho phép ngời dùng thêmbớt nội dung tệp và lu trữ.

II Th mục – FOLDER

-Tuy nhiên trong máy tính, cách thức tổ chức thmục khá phức tạp Khi đợc tạo ra trên đĩa, th mục

đợc tổ chức theo từng cấp Mỗi th mục có một tên,nếu trùng tên chúng phải đợc đặt trong những thmục khác nhau Các th mục đợc phân biệt vớinhau qua tên, qua vị trí của chúng trong cấu trúccây th mục

Vậy tại sao chúng ta phải tạo th mục? Tạo th

mục nhằm:

dùng thứ nhất tạo ra tệp có tên là Lichsu.doctrong ổ đĩa C, ngời dùng thứ hai cũng tạo ramột tệp có tên Lichsu.doc (có thể với nội dungkhác) lu trên ổ đĩa C Khi đó gây ra trục trặc làtồn tại 2 tệp tên giống hệt nhau đợc đặt trong ổ

C, máy sẽ yêu cầu ghi đè lên tệp kia Mà cả 2tệp này đều rất quan trọng Vì vậy 2 ngời dùng

Trang 28

này phải tạo riêng th mục của họ và đặt tài liệucủa họ vào đó Có nh vậy thì hai tệp tên giốngnhau nhng đặt trong những th mục khác nhauvẫn không ảnh hởng đến nhau - độc lập vớinhau.

cuốn sách trong th viện sẽ rất khó khăn nếu

nh trong th viện không phân các tủ sách theochủ đề khác nhau Trên ổ đĩa cũng vậy, khi lugiữ các tài liệu, ta nên tạo các th mục theo cácchủ đề để việc mở, xoá, sao chép các tài liệu

Trong ổ đĩa, th mục đợc tổ chức theo từng cấp, có

biểu diễn dạng cây nh sau:

Th mục gốc

Th mục con cấp 1

Th mục con cấp 1

Th mục con cấp 1

Th mục con cấp 2

Th mục con cấp 2

Trang 29

2 Th mục gốc

Đây là th mục đầu tiên trên đĩa không phụ thuộcvào bất cứ th mục nào Th mục này đợc DOS tự

động tạo ra sau khi tạo khuôn dạng cho đĩa để đĩa

có thể làm việc đợc ngay Kí hiệu của th mục này là

\.

3 Th mục cha, th mục con

Mỗi th mục có thể chứa hoặc không chứa th mụcnào cả, th mục có thể chứa một hoặc nhiều th mụckhác nằm trong nó – các th mục con, th mục này

đợc gọi là th mục cha Kí hiệu của th mục cha làhai dấu chấm " " Th mục nằm trong th mục khác

đợc gọi là th mục con của th mục đó

Ví dụ: tại dấu nhắc DOS ta nhìn thấy nh sau:D:\Save\Lines98>_ th mục cha là th mục Save, thmục Lines98 là th mục con của th mục Save

4 Th mục hiện thời

Th mục hiện thời là th mục tại đó ta đang làmviệc Việc biết đợc th mục ta đang làm việc rấtquan trọng, nó giúp ta làm việc dễ dàng, khoa học,hiệu quả hơn

Trong chế độ DOS, khi dấu nhắc lệnh có dạng:

C:\>_ th mục hiện thời là th mục gốc (ổC)

C:\Luu>_ th mục hiện thời là th mục Luu

D:\Save\Lines98>_ th mục hiện thời là th mụcLines98

Bài 3: Đờng dẫn và cách chỉ đờng dẫn

Đây là khái niệm khó nhất, quan trọng nhấttrong suốt quá trình học Tin học không chỉ trong

Trang 30

môi trờng DOS mà cả trong môi trờng Windows Vìvậy chúng ta cần nắm vững khái niệm, cách chỉ đ-ờng dẫn đến một đối tợng nào đó (th mục, tệp, ).

I Khái niệm đờng dẫn

Để hiểu đợc khái niệm đờng dẫn ta hãy nghiên cứu ví dụ sau:

Để gửi th cho một ngời bạn em phải ghi trên

phong bì th tên thành phố, tên quận (huyện), tên

đ-ờng, địa chỉ nhà Khi đó nhân viên bu điện chỉ vệc

theo địa chỉ ghi trên bì th để gửi bức th đó đến cho ngời nhận

Nh vậy địa chỉ ghi trên bì th chính là đờng dẫn do

ngời gửi ấn định Trong DOS, để làm việc với đối

t-ợng nào đó ngời dùng cũng phải chỉ ra đờng dẫn

dẫn đến đối tợng đó trên ổ đĩa

Vậy ta có thể hiểu: Đờng dẫn là "con đờng" cho

phép tìm đến một đối tợng nào đó trong cấu trúc cây.

II Cách chỉ đờng dẫn

Tuỳ theo vị trí xuất phát từ một th mục bất kì hay

từ th mục gốc trong cây, đờng dẫn đến một đối ợng đợc chia làm hai loại:

t-• Đờng dẫn đầy đủ (full path): là đờng dẫn luônxuất phát từ th mục gốc và chỉ phụ thuộc vào

địa chỉ của đối tợng (folder, file) cần đến

Trang 31

• Đờng dẫn tơng đối (relative path): là loại đờngdẫn xuất phát từ th mục hiện thời.

Quan sát cây sau:

1 Đờng dẫn đầy đủ

Bao gồm danh sách các th mục nằm trên đờng

đi từ ổ đĩa gốc đến đối tợng đó, kể cả th mục góc

và đối tợng (folder, file)

Trang 32

Đờng dẫn đầy đủ đến th mục TrungHoa, theo thứ

tự đi trên cây là: C:\ThuVien\Van_hoc\TrungHoa

hoặc ta có thể sử dụng kí hiệu \ nh sau:

\ThuVien\Van_hoc\TrungHoa

2 Đờng dẫn tơng đối

Trong đờng dẫn tơng đối, th mục xuất phát là

th mục hiện thời

Ta nghiên cứu cây th mục trên, giả sử th mụchiện thời (th mục đang làm việc) là th mụcVan_hoc Khi đó đờng dẫn đến một đối tợng đợcchia làm 2 trờng hợp:

• Nếu đối tợng cần chỉ đến là một th mục concủa th mục hiện thời thì đờng dẫn bao gồmdanh sách các th mục đi từ th mục hiện thời

đến th mục đích, giữa các th mục ngăn cáchnhau bởi dấu \ Trong đờng dẫn không có tên

th mục hiện thời

Ví dụ: ta muốn chỉ đến th mục BacKinh thì nhập ờng dẫn nh sau:

đ-TrungHoa\BacKinh

• Nếu đối tợng cần chỉ đến không nằm trong

th mục hiện thời, tức là nằm trong nhánh kháccủa cây thì đờng dẫn tơng đối cũng bao gồmdanh sách các th mục Tuy nhiên, nếu th mụccần chỉ đến nằm trong th mục có cấp cao hơnhoặc bằng th mục hiện thời thì trong danh sách

ta cần sử dụng kí hiệu " "

Ví dụ: ta muốn chỉ đến th mục Toan_hoc (th mụchiện thời là th mục Van_hoc), đờng dẫn là

\Toan_hoc trong đó dấu " " là để chỉ th

mục ThuVien Còn nếu th mục hiện thời là th mụcTrungHoa, đờng dẫn là

\ \Toan_hoc cụm dấu " " thứ nhất làchỉ th mục Van_hoc, cụm dấu " " thứ hai để chỉ thmục ThuVien

Trang 33

Bài 4: Các lệnh đối với th mục

Trong đó: lệnh MD có thể viết thờng hoặc viếthoa đều đợc Sau MD là dấu cách

[ổ đĩa] và [đờng dẫn] có thể có hoặc không tuỳtình huống

<tên th mục cần tạo> bắt buộc phải có

chỉ định phải nhấn phím Enter.

3.Ví dụ minh hoạ

Tạo cây th mục sau với ổ D là ổ hiện thời:

Khi đó để tạo th mục tại dấu nhắc lệnh (D:\>) ta gõdòng lệnh:

Trang 34

Sau khi thực hiện lệnh ta sẽ có cấu trúc cây thmục nh hình vẽ trên ổ D.

II Lệnh xem nội dung th mục

Một số lỗi khi xem nội dung th mục:

Path not found đờng dẫn bị sai

File not found sử dụng sai tham số

3.Ví dụ minh hoạ

Giữa tên ổ đĩa và các th mục có dấu ngăn cách "\"

III Lệnh xem cấu trúc cây th mục

1.Mục đích

Trang 35

Hiển thị cấu trúc cây th mục muốn xem, tất cảcác th mục cha và th mục con đều đợc hiển thị Đốivới lệnh DIR chỉ hiển thị các th mục con cấp 1 vàcác tệp trong nó.

3.Ví dụ minh hoạ

Tree d:\Lop\Lop6 /f↵Nếu ổ D là ổ đĩa hiện hành, th mục Lop là thmục hiện thời thì ta chỉ cần gõ Lop6 /f rồi nhấnphím Enter

IV Lệnh chuyển th mục hiện thời

CD

3.Ví dụ minh hoạ

Trang 36

Tại dấu nhắc C:\> ta gõ

[ổ đĩa] ổ đĩa chứa th mục cần xoá

[đờng dẫn] chứa th mục cha của th mục cầnxoá

Có thể có hoặc không tuỳ trờng hợp

Chú ý:

- Th mục cần xoá phải là th mục rỗng – khôngchứa gì bên trong nó (không có tệp hay th mụcnào cả)

- Th mục hiện hành là th mục cấp trên của th mục

cần xoá Tức không đợc xoá th mục mà nó đang

Trang 37

+ Path not found: chỉ sai đờng dẫn.

+ Invalid path not directory or directory notempty: th mục cần xoá không rỗng

3.Ví dụ minh hoạ

Giả sử th mục hện hành là th mục HaNoi Muốnxoá th mục HoGuom (th mục rỗng) ta gõ lệnh:

Rd Hoguom↵

Nếu th mục gốc là th mục hiện hành ta gõ lệnh:

Rd HaNoi\HoGuom↵

Còn nếu muốn xoá th mục Hue, ta phải chuyển

về th mục gốc là ổ D để xoá bằng lệnh Rd Hue.Nếu th mục Hue không rỗng, ta phải xoá các thmục và tệp nằm trong nó trớc

VI Lệnh sao chép th mục

- [nguồn]: xác định ổ đĩa, th mục cần sao chép

- [đích]: xác định ổ đĩa, th mục cần sao chép đến

- [tham số]:

+ /e: sao chép cả th mục rỗng

+ /s: sao chép cả th mục con cấp thấp

+ /p: trong quá trình sao chép có đa ra thôngbáo cho từng tệp

3.Ví dụ minh hoạ

D:\>

HaNoi

Hue

HoGuom

Trang 38

Muốn sao chép th mục HoGuom vào th mục Hue,

th mục hiện thời là ổ đĩa gốc, ta gõ lệnh:

Xcopy HaNoi\HoGuom Hue /e/s↵

Bài 5: Các lệnh đối với tệp

[ổ đĩa]: ổ có chứa file cần tạo

[đờng dẫn]: đờng dẫn đến th mục chứa file cầntạo

Chú ý:

Nếu tên th mục mới trùng với tên th mục đã cótrên đĩa Máy sẽ hỏi xem ngời dùng có muốn ghi

đè lên file đó hay không? Nếu đồng ý, file có trên

đĩa sẽ bị thay bởi file mới đang tạo Nếu không

đồng ý, việc tạo file sẽ không thực hiện đợc với tên

đó mà phải tạo với tên khác

3 Ví dụ minh hoạ

Để tạo file có tên là Baitho.doc trong th mụcHoGuom ta gõ lệnh:

Copy con HaNoi\HoGuom\Baitho.doc↵Nếu th mục HoGuom là th mục hện thời, lệnh cầngõ:

Trang 39

Copy con Baitho.doc↵

II Lệnh xem nội dung file

[ổ đĩa]: xác định ổ đĩa chứa file cần xem

[đờng dẫn]: đờng dẫn đến th mục chứa file cầnxem

3 Ví dụ minh hoạ

<tên file cũ>: tên cũ của file cần đổi lại

<tên file mới>: tên mới sẽ thay thế cho tên cũcủa file

3 Ví dụ minh hoạ

ren Hanoi\HoGuom\Baitho.doc Vanhoc.txt↵

Trang 40

trong ví dụ này:

[ổ đĩa] là ổ D nên không cần có tên ổ đĩa trongcâu lệnh

[đờng dẫn] là phần HaNoi\HoGuom\

<tên file cũ> là Baitho.doc

<tên file mới> là Vanhoc.txt

IV Lệnh sao chép file

[ổ đĩa], [đờng dẫn] giống nh lệnh REN

<tên file mới>: tên file đợc sao chép đến sẽ

đ-ợc thay thế bằng tên mới này

3 Ví dụ minh hoạ

Ngày đăng: 01/07/2014, 04:00

Xem thêm

HÌNH ẢNH LIÊN QUAN

Bảng chuyển đổi Hệ 10 – hệ - GIÁO TRÌNH TIN 6
Bảng chuy ển đổi Hệ 10 – hệ (Trang 14)
Bảng phép nhân: - GIÁO TRÌNH TIN 6
Bảng ph ép nhân: (Trang 18)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w