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

Bài giảng Chương 2: Thể hiện dữ liệu trong máy tính số

50 100 0

Đ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 50
Dung lượng 606,74 KB

Nội dung

Đến với Bài giảng Chương 2: Thể hiện dữ liệu trong máy tính số các bạn sẽ được tìm hiểu những vấn đề cơ bản về việc lưu trữ và xử lý tin trong máy tính; cơ bản về hệ thống số; các phương pháp chuyển miêu tả số; biểu diễn dữ liệu trong máy tính;...

MÔN TIN HỌC Chư ng THỂ HIỆN DỮ LIỆU TRONG MÁY TÍNH SỐ 2.1 Cơ việc lưu trữ xử lý tin máy tính 2.2 Cơ hệ thống số 2.3 Các phư ng pháp chuyển miêu tả số 2.4 Biểu diễn liệu máy tính 2.5 Hệ thống file 2.6 Quản lý hệ thống file Khoa Công nghệ Thông tin Trư ng ĐH Bách Khoa Tp.HCM Môn : Tin học Chư ng : Thể liệu máy tính số Slide 2.1 Cơ việc lưu trữ xử lý tin máy tính Phần tử nhớ nhỏ máy tính số chứa giá trị : (ta gọi bit) Ta kết hợp nhiều phần tử nhớ để miêu tả đạ i lượ ng lớn Thí dụ ta dùng bit để miêu tả 28 = 256 giá trị khác Dãy bit nhớ gọi byte, ô nhớ nhớ máy tính Bộ nhớ máy tính đượ c dùng để chứa liệu code chươ ng trình thực thi Nó dãy đồ ng ô nhớ bit, ô nhớ đượ c truy xuất độ c lập thơng qua địa (tên nhận dạng) Thườ ng ta dùng số từ - n để miêu tả đị a ô nhớ Mặc dù đờ i ta quen dùng hệ thống số thập phân, phần cứng bên máy tính, máy chứa xử lý trực tiếp liệu dạng nhị phân Do chươ ng này, ta giới thiệu khái niệm tảng hệ thống số cách miêu tả liệu máy tính Khoa Cơng nghệ Thơng tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 2.2 Cơ hệ thống số Hệ thống số (number system) công cụ để biểu thị đạ i lượ ng Một hệ thống số gồm thành phần : số : số lượ ng ký số (ký hiệu để nhận dạng số bản) qui luật kết hợp ký số để miêu tả đạ i lượ ng phép tính số Trong thành phần trên, có thành phần khác hệ thống số, thành phần giống hệ thống số Thí dụ : - hệ thống số thập phân (hệ thập phân) dùng 10 ký số : 0,1,2,3,4,5,6,7,8,9 - hệ nhị phân dùng ký số : 0,1 - hệ bát phân dùng ký số : 0,1,2,3,4,5,6,7 - hệ thập lục phân dùng 16 ký số : đế n 9,A,B,C,D,E,F Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Cơ hệ thống số - Qui luật miêu tả lượ ng Biểu diễn lượ ng Q hệ thống số B (B>1) : dndn-1 d1d0d-1 d-m Q = dn*Bn + dn-1*Bn-1 + +d0*B0 +d-1*B-1 + +d-m*B-m di ký số hệ thống B Trong thực tế lập trình ngơn ngữ cấp cao, ta thườ ng dùng hệ thống số thập phân để miêu tả liệu số chươ ng trình (vì quen) Chỉ số trườ ng hợp đặ c biệt, ta dùng hệ thống số thập lục phân (dạng ngắn nhị phân) để miêu tả vài giá trị nguyên, trườ ng hợp này, qui luật biểu diễn lượ ng nguyên Q hệ thống số B n giản : dndn-1 d1d0 Q = dn*Bn + dn-1*Bn-1 + +d1*B1+d0*B0 di ký số hệ thống B Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Cơ hệ thống số - Vài thí dụ Thí dụ biểu diễn lượ ng hệ thống số : - lượ ng "mườ i bảy" đượ c miêu tả 17 hệ thập phân : 17 = 1*101+7*100 - lượ ng "mườ i bảy" đượ c miêu tả 11 hệ thập lục phân : 11 = 1*161+1*160 - lượ ng "mườ i bảy" đượ c miêu tả 10001 hệ nhị phân : 10001 = 1*24+0*23+0*22+0*21+1*20 Trong mơi trườ ng sử dụng đồ ng thời nhiều hệ thống số, để tránh nhằm lẫn biểu diễn lượ ng khác nhau, ta thêm ký tự nhận dạng hệ thống số đượ c dùng biểu diễn liên quan Thí dụ ta viết : - 17D để xác đị nh biểu diễn hệ thống số thập phân - 11H (hệ thống số thập lục phân.) - 10001B (hệ thống số nhị phân.) Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 2.3 Các phươ ng pháp chuyển miêu tả số Để chuyển miêu tả số từ hệ thống số sang hệ thống số khác, ta cần dùng phươ ng pháp chuyển thích hợp Có phươ ng pháp sau tươ ng ứng với yêu cầu chuyển tươ ng ứng : chuyển từ hệ thống số khác thập phân chuyển từ nhị phân thập lục phân (hay bát phân) chuyển từ thập lục phân (hay bát phân) nhị phân chuyển từ hệ thống số thập phân hệ thống số khác Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Chuyển từ hệ thống khác thập phân Để chuyển miêu tả số từ hệ thống số khác (nhị phân, thập lục phân hay bát phân) sang hệ thập phân, ta dùng cơng thức tính Q Thí dụ : 1A2H = 1*162+10*161+2*160 = 256+160+2 = 418D 642O = 6*82+4*81+2*80 = 384+32+2 = 418D 110100010B = 28 + 27+25+21 = 256+128+32+2 =418D Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Chuyển từ hệ thống nhị phân thập lục phân Lưu ý có mối quan hệ mật thiết hệ nhị phân thập lục phân (hay bát phân), ký số nhị phân tươ ng đươ ng với ký số thập lục phân (hay ký số nhị phân tươ ng đươ ng với ký số bát phân) theo bảng tra sau : Dec Hex Oct Binary Dec Hex Oct Binary 0 00 0000 8 10 1000 1 01 0001 9 11 1001 2 02 0010 10 A 12 1010 3 03 0011 11 B 13 1011 4 04 0100 12 C 14 1100 5 05 0101 13 D 15 1101 6 06 0110 14 E 16 1110 7 07 0111 15 F 17 1111 Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Chuyển từ hệ thống nhị phân thập lục phân Để đổi số nhị phân thập lục phân (hay bát phân), ta t phải sang trái chia thành nhóm ký số nhị phân (hay ký số nhị phân), sau đổ i nhóm ký số (hay ký số) thành ký số thập lục phân tươ ng đươ ng (hay ký số bát phân tươ ng đươ ng) Thí dụ : 110100010B =0001.1010.0010 =1A2H 110100010B =110.100.010 =642O Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide Chuyển từ hệ thống thập lục phân nhị phân Để đổi số thập lục phân (hay bát phân) nhị phân, ta đổi ký số thập lục phân (hay bát phân) thành nhóm ký số nhị phân (hay ký số nhị phân) Thí dụ : 1A2H = 0001.1010.0010 = 110100010B 642O = 110.100.010 = 110100010B Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 10 Đường dẫn tuyệt đối tương đối (tt)  Xét thứ bậc ổ c: slide 54, đườ ng dẫn tuyệt đối sau s ẽ nhận dạng xác file arial.ttf thư mục 'Fonts' : c:\Windows\Fonts\arial.ttf  Nếu thư mục working chươ ng trình c:\Windows\Fonts ta dùng đườ ng dẫn tươ ng đối sau để xác định file arial.ttf : arial.ttf  Đường dẫn tuyệt đối thường dài đường dẫn tương đối ln có giá trị bất chấp ứng dụng thư mục working  Đường dẫn tương đối thường gọn (đa số chứa tên file cần truy xuất ứng dụng thiết lập thư mục working thư mục chứa file mà ứng dụng truy xuất) có giá trị với thư mục working cụ thể  Trong vài trườ ng hợp đặc biệt, ta phải dùng đườ ng dẫn tươ ng đối dài phức tạp đườ ng dẫn tuyệt đối Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 36 2.6 Quản lý hệ thống file  Hình dạng cấu trúc hệ thống file thiết bị chứa tin ngườ i dùng thiết lập nhờ tác vụ phổ biến : tạo/xóa thư mục, tạo/xóa file, copy/move file/thư mục từ nơi đến nơi khác  Nhưng trướ c thực tác vụ đó, ngườ i dùng thườ ng duyệt file : làm hiển thị cấu trúc hệ thống file dạng để quan sát dễ dàng  Hệ thống dùng nhiều chế khác để bảo vệ việc truy xuất file ngườ i dùng chế mà Windows XP dùng kết hợp với file số thuộc tính truy xuất, thuộc tính đượ c lưu trữ bit :  Read Only, = hệ thống khơng cho ứng dụng xóa/hiệu chỉnh phần tử  Hidden, = hệ thống dấu khơng hiển thị phần tử ứng dụng duyệt file  Archive đượ c thiết lập =1 phần tử bị hiệu chỉnh nội dung (phục vụ cho chế backup tăng dần) Môn : Tin học Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Chương : Thể liệu máy tính số Slide 37 Tiện ích quản lý hệ thống file    Tất tác vụ liên quan đến hệ thống file đượ c gọi tác vụ quản lý hệ thống file hệ thống cung cấp ứng dụng (tiện ích) để ngườ i dùng dễ dàng thực tác vụ quản lý file Thí dụ Windows ta thườ ng dùng tiện ích "Windows Explorer" để quản lý hệ thống file Có cách phổ biến để chạy ứng dụng (tiện ích) : double-click vào icon miêu tả ứng dụng hình desktop (phải tạo icon shortcut chươ ng trình trướ c dùng cách chạy này) duyệt chọn ứng dụng từ menu Start.Programs chạy trình Windows Explorer (từ menu Start.Programs.Accessories.Windows Explorer), duyệt thư mục tìm file ứng dụng, ấn kép chuột vào file để chạy vào menu Start.Run, nhập hàng lệnh chứa đườ ng dẫn xác định file chươ ng trình tham số hàng lệnh Môn : Tin học Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Chương : Thể liệu máy tính số Slide 38 Cửa sổ WE & phần tử giao diện MenuBar chứa tất tác vụ mà ứng dụng hỗ trợ Toolbar chứa icon tác vụ thườ ng dùng TreeCtrl hiển thị hệ thống file dạng ListCtrl hiển thị phần tử thư mục StatusBar Taskbar Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 39 Các thao tác duyệt hệ thống file Click vào ô - để thu nhỏ nội dung thư mục Click vào + để chi tiết hóa nội dung thư mục Nhưng tốt double-click vào tên thư mục để chi tiết hóa/thu nhỏ nội dung Click vào tên thư mục để hiển thị nội dung chi tiết Khoa Cơng nghệ Thơng tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 40 Các tác vụ xử lý file Qui trình chung để thực tác vụ hay nhiều phần tử : chọn hay nhiều phần tử cần xử lý chọn option menu hay icon toolbar thực tác vụ mong muốn Chọn nhiều phần tử liên tiếp : chick vào phần tử đầu, ấn giử phím Shift, click vào phần tử cuối thả phím Shift Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 41 Các tác vụ xử lý file Chọn nhiều phần tử rời rạc : chick vào phần tử đầ u, ấn giử phím Ctrl, dời mouse đế n phần tử cần chọn click vào lặp lại bướ c nhiều lần cho nhiều phần tử thả phím Ctrl Khoa Cơng nghệ Thơng tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 42 Tạo thư mục/file Thườ ng việc tạo file thực bên ứng dụng Qui trình tạo thư mục/file WE sau : duyệt thư mục cửa sổ bên trái chọn thư mục mà bạn muốn tạo thư mục/file chọn menu File.New muốn tạo thư mục, chọn Folder muốn tạo file, chọn loại file danh sách Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 43 Xóa thư mục/file tồn Qui trình xóa thư mục/file WE sau : duyệt thư mục cửa sổ bên trái chọn thư mục mà bạn muốn xóa thư mục/file chọn phần tử cần xóa ListCtrl bên phải chọn menu File hay ấn phải chuột vào vị trí chọn phần tử để hiển thị menu tác vụ thực chọn option "Delete" Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 44 Copy thư mục/file vào clipboard Qui trình copy thư mục/file WE sau : duyệt thư mục cửa sổ bên trái chọn thư mục mà bạn muốn copy thư mục/file chọn phần tử cần copy ListCtrl bên phải chọn menu Edit hay ấn phải chuột vào vị trí chọn phần tử để hiển thị menu tác vụ thực chọn option "Copy" Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 45 Dán thư mục/file từ clipboard Qui trình dán thư mục/file từ clipboard vào thư mục chứa sau : duyệt thư mục cửa sổ bên trái chọn thư mục mà bạn muốn dán thư mục/file chọn menu Edit để hiển thị menu tác vụ thực chọn option "Paste" Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 46 Di chuyển (move) thư mục/file Việc di chuyển thư mục/file đượ c thực tác vụ copy/paste/delete đượ c trình bày Qui trình move thư mục/file khác sau : duyệt thư mục cửa sổ bên trái chọn thư mục mà bạn muốn copy thư mục/file chọn phần tử cần copy ListCtrl bên phải chọn menu Edit để hiển thị menu tác vụ thực chọn option "Move to Folder" xác đị nh thư mục đích Khoa Cơng nghệ Thơng tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 47 Load file vào nhớ để hiệu chỉnh Qui trình chạy ứng dụng load file vào nhớ để hiệu chỉnh nội dung file sau : duyệt thư mục cửa sổ bên trái chọn thư mục chứa file cần hiệu chỉnh chọn file cần hiệu chỉnh ListCtrl bên phải ấn phải chuột vào file chọn để hiển thị menu tác vụ thực chọn option "Open with" xác đị nh ứng dụng dùng để hiệu chỉnh file Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 48 Hiển thị cửa sổ thông tin file/thư mục Qui trình làm hiển thị cửa sổ thơng tin thư mục/file sau : duyệt thư mục cửa sổ bên trái chọn thư mục/file cần hiển thị thông tin chọn thư mục/file cần hiển thị thông tin ListCtrl bên phải ấn phải chuột vào file chọn để hiển thị menu tác vụ thực chọn option "Properties" để làm hiển thị cửa sổ thông tin thư mục/file tươ ng ứng Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 49 Xem hiệu chỉnh thuộc tính file/thư mục Khi cửa sổ thông tin thư mục/file đượ c hiển thị, chọn trang general/Version để thấy thông tin tươ ng ứng Trang bên phải trang General xem thuộc tính file muốn thay đổ i thuộc tính đó, ấn chuột vào checkbox tươ ng ứng Thuộc tính chuyển từ khơng thành có hay ngượ c lại muốn cập nhật hiệu chỉnh ấn chuột vào button OK Khoa Cơng nghệ Thơng tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin học Chương : Thể liệu máy tính số Slide 50 ... Môn : Tin học Chương : Thể liệu máy tính số Slide 2.2 Cơ hệ thống số Hệ thống số (number system) công cụ để biểu thị đạ i lượ ng Một hệ thống số gồm thành phần : số : số lượ ng ký số (ký hiệu để... : Tin học Chương : Thể liệu máy tính số Slide 12 Cơ hệ thống số - Các phép tính Các phép tính hệ thống số : phép cộng (+) phép trừ (-) phép chia (/) phép nhân (*) phép dịch trái n ký số (

Ngày đăng: 29/01/2020, 23:25

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN