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

Bài 2. Thực hành 1: Làm quen với thông tin và mã hóa thông tin

15 627 1

Đ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 15
Dung lượng 2,35 MB

Nội dung

Bài thực hành 1 : LÀM QUEN VỚI TURBO PASCAL I. Mục tiêu: KT: Hs đựoc làm quen với chương trình lập trình Turbo Pascal. -KN: Thực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP Soạn thảo được một chương trình Pascal đơn giản. Biết cách dịch, sửa lỗi trong chương trình, chạy chương trình và xem kết quả. Biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình - TĐ: HS nghiêm túc trong học tập và thực hành. II. Chuẩn bị: GV: SGK, Máy chiếu HS: Chuẩn bị trước bài ở nhà. III. Phương pháp: thuyết trình, luyện tập. IV. Tiến trình bài giảng A. ổn định lớp B. KTBC: 1. Ngôn ngữ lập trình có những thành phần cơ bản nào? Những thành phần đó có ý nghĩa, chức năng gì? 2.Cấu trúc chương trình gồm những phần nào? Phần nào là quan trọng nhất? Trả lời : 1. Ngôn ngữ lập trình gồm: - Bảng chữ cái: thường gồm các chữ cái tiếng Anh và một số kí hiệu khác như dấu phép toán (+, , *, /, ), dấu đóng mở ngoặc, dấu nháy, Nói chung, các kí tự có mặt trên bàn phím máy tính đều có mặt trong bảng chữ cái của mọi ngôn ngữ lập trình. - Các quy tắc: cách viết (cú pháp) và ý nghĩa của chúng; cách bố trí các câu lệnh thành chương trình, 2. Cấu trúc chưong trình gồm 2 thành phần: Phần khai báo và thân chương trình. Trong đó Phần thân chương trình là quan trọng nhất. C. Bài mới HĐ của Thầy HĐ của trò Ghi bảng HĐ 1: Làm quen việc khởi động và thoát khỏi Turbo Pascal GV cho HS làm quen với việc khởi động và thoát khỏi Turbo Pascal. Nhận biết các thành phần trên màn hình của Turbo Pascal. Quan sát màn hình của Turbo Pascal và so sánh với hình 11 dưới đây: - HS nghe và quan sát các thao tác của GV. Bài 1. Làm quen với việc khởi động và thoát khỏi Turbo Pascal. Nhận biết các thành phần trên màn hình của Turbo Pascal. a)Khởi động Turbo Pascal bằng một trong hai cách: Cách 1: Nháy đúp chuột trên biểu tượng trên màn hình nền (hoặc trong bảng chọn Start); Cách 2: Nháy đúp chuột trên tên tệp Turbo.exe trong thư mục chứa tệp này (thường là thư mục TP hoặc thư mục con TP\BIN). + GV cho HS nhận biết các thành phần: Thanh bảng chọn; tên tệp đang mở; con trỏ; dòng trợ giúp phía dưới màn hình. Quan sát các lệnh trong từng bảng chọn. Mở các bảng chọn bằng cách khác: Nhấn tổ hợp phím Alt và phím tắt của bảng chọn (chữ màu đỏ - Nhấn phím F10 để mở bảng chọn, sử dụng các phím ở tên bảng chọn, ví dụ phím tắt của bảng chọn File là F, bảng chọn Run là R, ). Sử dụng các phím mũi tên lên và xuống ( và ) để di chuyển giữa các lệnh trong một bảng chọn. Nhấn tổ hợp phím Alt+X để thoát khỏi Turbo Pascal. - Yêu cầu HS khởi động mũi tên (  và  ) để di chuyển qua lại giữa các bảng chọn. - Nhấn phím Enter để mở một bảng chọn. chương trình Turbo Pascal và thực hiện gõ các dòng lệnh theo mẫu. GV: Chú ý cho HS : - Gõ đúng và không để sót các dấu nháy đơn ('), dấu chấm phẩy (;)và dấu chấm (.) trong các dòng lệnh. - Soạn thảo chương trình cũng tương tự như soạn thảo văn bản: sử dụng các phím mũi tên để di chuyển con trỏ, nhấn phím Enter để xuống - HS gõ các lện lên máy tính cá nhân. Bài 2 . Soạn thảo, lưu, dịch và ch ạy một chương trình đơn gi ản. a) Khởi động lại Turbo Pascal và gõ các dòng lệnh dưới đây: program CTDT; begin writeln('Chao cac ban'); write('Minh la Turbo Pascal'); dòng mới, nhấn các phím Delete hoặc BackSpace để xoá. a) Nhấn phím F2 (ho ặc lệnh FileSave) đ ể lưu chương trình. Khi h ộp thoại hiện ra, gõ tên t ệp (ví dụ CT1.pas) trong ô Save file as (phần mở r ộng ngầm định là .pas) và nh ấn Enter (hoặc nháy OK ). end. b)Nh ấn phím F2 (hoặc lệnh File Save) để lưu chương TRƯỜNG TRUNG HỌC PHỔ THƠNG TRẦN HỮU TRANG TIN HỌC 10 Đặng Hữu Hoàng BÀI TẬP VÀ THỰC HÀNH LÀM QUEN VỚI THƠNG TIN VÀ MÃ HỐ THƠNG TIN Thời gian tiết BIỂU DIỄN SỐ TRONG CÁC HỆ ĐẾM KHÁC NHAU Chuyển đổi phần ngun hệ thập phân sang hệ nhị phân Chuyển đổi phần ngun hệ thập phân sang hệ Hexa Chuyển đổi hệ nhị phân sang hệ thập phân Chuyển đổi hệ hexa sang hệ thập phân Chuyển đổi hệ nhị phân sang hệ Hexa Chuyển đổi hệ Hexa sang hệ nhị phân CHUYỂN ĐỔI PHẦN NGUN CỦA HỆ THẬP PHÂN SANG HỆ NHỊ PHÂN 52 52(10) = ? (2) 52(10) = 52 26 26 13 12 6 2 (2) CHUYỂN ĐỔI PHẦN NGUN CỦA HỆ THẬP PHÂN SANG HỆ HEXA 45(10) = ? (16) 45 16 32 2 13 45(10) = D (16) 16 CHUYỂN ĐỔI HỆ NHỊ PHÂN SANG HỆ THẬP PHÂN Ví dụ 010000012 = ?10 01000001 x 27 + x 26 + x 25 + x 24 + x 23 + x 22 + x 21 + x 20 = 6510 CHUYỂN ĐỔI HỆ HEXA SANG HỆ THẬP PHÂN Ví dụ 3D4F16 = ?10 3D4F x 163 + 13 x 162 + x 161 + 15 x 160 = 1569510 CHUYỂN ĐỔI HỆ NHỊ PHÂN SANG HỆ HEXA Ví dụ 1011100101,112 = ?16 ! Bước : gộp chữ số nhị phân thành nhóm chữ số hai phía kể từ vị trí phân cách phần ngun phần phân ( chữ số thiếu thay số ) 1011100101,11 0010 1110 0101 , 1100 !! Tra bảng ASCII : thay nhóm chữ số nhị phân kí hiệu hệ hexa tương ứng E 2E5,C16 , C CHUYỂN ĐỔI HỆ HEXA SANG HỆ NHỊ PHÂN Ví dụ 3,D7EF16 = ?2 ! Tra bảng ASCII : thay kí hiệu hệ hexa nhóm bốn chữ số tương ứng hệ nhị phân 3,D7EF 0011 , 1101 0111 0011 , 1101 0111 1110 11112 1110 1111 PHẦN THỰC HÀNH a1_ Hãy chọn khẳng định khẳng định sau “ (A)_ Máy tính thay hồn tồn cho người lĩnh vực tính tốn (B) _ Học Tin học học sử dụng máy tính (C) _ Máy tính sản phẩm trí tuệ người (D) _ Một người phát triển tồn diện xã hộihiện đại khơng thể thiếu hiểu biết Tin học PHẦN THỰC HÀNH a2_ Trong đẳng thức sau đây, đẳng thức (A)_ 1KB = 1000 byte (B) _ KB = 1024 byte (C) _ MB = 1000000 byte a3_ Có 10 học sinh xếp hàng ngang để chụp ảnh Em dùng 10 bit để biểu diễn thơng tin cho biết vị trí hàng bạn nam hay bạn nữ PHẦN THỰC HÀNH b1_ Chuyển xâu kí tự “ tên em “ thành dạng mã nhị phân b2_ dãy bit “ 01001000 01101111 01100001 “ tương ứng mã ASCII dãy kí tự ? PHẦN THỰC HÀNH c1_ Để mã hố số ngun -27 cần dùng byte ? c2_ Viết số thực sau dạng dấu phẩy động : 11005 25,879 0,000984 DẶN DỊ Trả lời câu hỏi 1, 2, 3, 4, _ trang 17 _ sách giáo khoa Thực phần B “ Câu hỏi tập “ _ trang trang 10 _ Sách tập Xem trước §3 : Giới thiệu máy tính Xem đọc thêm : Biểu diễn số hệ đếm khác _ trang 17 18 _ Sách giáo khoa Thực tháng năm E_mail: dhhoang03@yahoo.co.uk 2006 SỞ GIÁO DỤC VÀ ĐÀO TẠO LAI CHÂU TRƯỜNG THPT TÂN UYÊN - TIN HỌC 10 TIẾT 04 BTTH1: LÀM QUEN VỚI THÔNG TIN VÀ MÃ HÓA THÔNG TIN I MỤC ĐÍCH YÊU CẦU *Củng cố hiểu biết ban đầu tin học, máy tính * Sử dụng mã ASCII để mã hóa xâu kí tự, số nguyên *Viết số thực dạng dấu phẩy động II NỘI DUNG Củng cố khái niệm Thông tin gì? Thông tin hiểu biết có thực thể Để phân biệt đối tượng với đối tượng khác người ta dựa vào đâu? Tập hợp thuộc tính đối tượng II NỘI DUNG Củng cố khái niệm Dữ liệu gì? Dữ liệu thông tin mã hóa đưa vào máy tính Để xác định độ lớn lượng thông tin người ta dùng gì? Các đơn vị đo thông tin: byte, KB, MB, GB, TB, PB II NỘI DUNG Củng cố khái niệm Tin học dùng hệ đếm nào? Hệ nhị phân hexa Cách biểu diễn số nguyên số thực máy tính? Cách chuyển đổi từ hệ 10 sang hệ P (P hệ 16) Quy tắc: lấy số cần chuyển đổi chia cho P lấy số dư viết số dư theo chiều ngược lại II NỘI DUNG Củng cố khái niệm Hãy chọn khẳng định khẳng định sau : a Máy tính thay hoàn toàn cho người lĩnh vực tính toán b Học tin học học sử dụng máy tính c Máy tính sản phẩm trí tuệ người d Một người phát triển toàn diện xã hội đại thiếu hiểu biết tin học Trả lời: c, d II NỘI DUNG Củng cố khái niệm Trong đẳng thức sau đây, đẳng thức đúng? a 1KB = 1000 byte b 1KB = 1024 byte c 1MB = 1000000 byte – Nhấn mạnh : + Chính xác: KB = 210 B + Nhưng người ta lấy: KB = 1000 B Trả lời: b II NỘI DUNG Củng cố khái niệm Có 10 hsinh xếp hàng ngang để chụp ảnh Em dùng 10 bit để biểu diễn thông tin cho biết vị trí hàng bạn nam hay bạn nữ Qui ước: Nam:0, nữ:1 Ta có dãy bit: 1001101011 II NỘI DUNG Củng cố khái niệm Hãy nêu vài ví dụ thông tin Với thông tin cho biết dạng II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 1: Chuyển xâu kí tự sau thành dạng mã nhị phân: “ VN”, “Tin” “VN” tương ứng với dãy bit: “ 01010110 01001110“ “Tin” tương ứng dãy bit: “01010100 01101001 01101110” 10 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 2: Dãy bit “01001000 01101111 01100001“ tương ứng mã ASCII dãy kí tự nào? Dãy bit cho tương ứng mã ASCII dãy kí tự: “ Hoa” 11 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 3: Phát biểu “ Ngôn ngữ máy tính ngôn ngữ nhị phân” hay sai? Hãy giải thích Đúng, thiết bị điện tử máy tính hoạt động theo trạng thái 12 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 4: Đổi số sau sang hệ 16: 7; 15; 22; 127; 97; 123.75 Hệ Số 16 111 15 1111 F 22 10110 16 127 1111111 7F 97 1100001 61 1111011.11 7B.C 123.75 13 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 5: Đổi số sau sang hệ số 10 5D16; 7D716; 1111112; 101101012 5D16 = 5x161 + 13x160 = 9310 7D716 = 7x162 + 13x161 + 14x160 = 200710 1111112 = 1x25 + 1x24 + 1x23 + 1x22 + 1x21 + 1x20 = 6310 101101012 = 1x27 + 0x26 + 1x25 + 1x24 + 0x23 + 1x22 + 0x21 + 1x20 = 18110 14 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 6: a Đổi từ hệ hexa sang hệ nhị phân 5E; 2A; 4B; 6C a Đổi từ hệ hexa sang hệ nhị phân 5E16: = 01012, E = 14 = 11102 5E16 = 0101 11012 Tương tự: 2A16 = 0010 10102 4B16 = 0100 10112 6C16 = 0110 11012 15 II NỘI DUNG Hướng dẫn sử dụng bảng mã ASCII Bài 6: b Đổi từ hệ nhị phân sang hệ hexa 1101011; 10001001; 1101001; 10110 b Đổi từ nhị phân sang hexa 11010112: 0110 = 6; 1011 = 11=B 11010112 = 6B16 Tương tự: 100010012 = 8916 11010012 = 6916 101102 = 1616 16 II NỘI DUNG Hướng dẫn cách biểu diễn số nguyên số thực Bài 1: Để mã hoá số nguyên –27 cần dùng byte? mã hoá số –27 cần byte 17 II NỘI DUNG Hướng dẫn cách biểu diễn số nguyên số thực Bài 2: Viết số thực sau dạng dấu phảy động 11005; 25,879; 0,000984 11005 = 25,879 = 0,000984 = 0.11005x 105 0.25879x102 0.984x 10–3 18 THE END CẢM ƠN THẦY CÔ VÀ EM!!! [...]... 12 II NỘI DUNG 2 Hướng dẫn sử dụng bảng mã ASCII Bài 4: Đổi các số sau sang hệ 2 và 16 : 7; 15 ; 22 ; 12 7 ; 97; 12 3 .75 Hệ Số 2 16 7 11 1 7 15 11 11 F 22 10 1 10 16 12 7 11 111 11 7F 97 11 00 0 01 61 11 11 01 1. 11 Bài thực hành Làm quen với chương trình bảng tính Excel Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Khởi động Excel Nháy đúp chuột vào biểu tượng Microsoft Excel hình Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Khởi động Excel Start →Programs→Microsoft Office → Microsoft Excel Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Lưu kết Kích vào nút lệnh Save File Save Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Thoát khỏi Excel Kích vào dấu nhân góc bên phải hình File Exit Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Bài tập thực hành Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Bài 1: Quan sát hình Excel lệnh bảng chọn Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Bài 2: Nhập liệu theo mẫu sau lưu với tên “Danh sach lop em” Bài thực hành 1: Làm quen với chương trình bảng tính EXCEL Kết thúc Kim tra bi c: Caõu : Nờu khỏi nim v t khúa? Cho VD? Nờu khỏi nim v tờn? Cho VD? Caõu :Nờu cu trỳc chung ca mt chng trỡnh? Tit +6 Ngy 29 thỏng nm 2011 Bài thực hành tin học lớp Khi ng v thoỏt Pascal a Khi ng Turbo Pascal + Cỏch 1: Nhỏy ỳp chut vo biu tng trờn mn hỡnh nn + Cỏch 2: nhỏy ỳp chut vo tờn Turbo Exe th mc cha ny (thng l th mc TP\BIN Khi ng v thoỏt Pascal Mn hỡnh Pascal cú dng nh hỡnh bờn Khi ng v thoỏt Pascal b Cỏc thnh phn trờn mn hỡnh lm vic Thanh bng chn Ni vit chng trỡnh Dũng tr giỳp Tờn chng trỡnh Khi ng v thoỏt Pascal mphớm bng Nhn chn,nhn Enter m phớm di bngF10 chn, chuyn s dng s dng phớm mi tờn cỏc lnh bng s dng phớm mi tờn Khi ng v thoỏt Pascal c) Thoỏt chng trỡnh Vo File/ Exit hoc nhn t hp phớm Alt+X thoỏt chng trỡnh nhn du X Soạn thảo, lưu, dịch chạy chương trình Khởi động chư ơng trình viết chương trình đơn giản Soạn thảo, lưu, dịch chạy chương trình + Lu chng trỡnh Nhấn F2 (hoặc chọn File/save), hộp thoại gõ tên cần lưu ô Name, Chọn Ok nhấn Enter Soạn thảo, lưu, dịch chạy chương trình + Sau son tho xong, nhn t hp phớm Alt+F9 dch chng trỡnh, mn hỡnh cú dng nh sau 2 Soạn thảo, lưu, dịch chạy chương trình + Nhn t hp phớm Ctrl+F9 chy chng trỡnh Nhn t hp phớm Alt+F5 quan sỏt kt qu Nhận biết số lỗi sửa lỗi Li thiu Begin Nhận biết số lỗi sửa lỗi Li thiu du chm phy (;) Nhận biết số lỗi sửa lỗi Li thiu du chm sau End ( End ) Nhận biết số lỗi sửa lỗi Li thiu du nhỏy trờn ( ) Ghi nhớ! Cỏch ng Turbo Pascal Cỏch vit chng trỡnh Biờn dch chng trỡnh Nhn bit mt s li Chy chng trỡnh [...]... 3 Nhận biết một số lỗi và sửa lỗi Li thiu du chm phy (;) 3 Nhận biết một số lỗi và sửa lỗi Li thiu du chm sau End ( End ) 3 Nhận biết một số lỗi và sửa lỗi Li thiu du nhỏy trờn ( ) Ghi nhớ! 1 Cỏch khi ng Turbo Pascal 2 Cỏch vit chng trỡnh 3 Biờn dch chng trỡnh 4 Nhn bit mt s li 5 Chy chng trỡnh ...BÀI TẬP VÀ THỰC HÀNH LÀM QUEN VỚI THƠNG TIN VÀ MÃ HỐ THƠNG TIN Thời gian tiết BIỂU DIỄN SỐ TRONG CÁC HỆ ĐẾM KHÁC NHAU Chuyển... diễn thơng tin cho biết vị trí hàng bạn nam hay bạn nữ PHẦN THỰC HÀNH b1_ Chuyển xâu kí tự “ tên em “ thành dạng mã nhị phân b2_ dãy bit “ 01001000 01101111 01100001 “ tương ứng mã ASCII dãy... ? PHẦN THỰC HÀNH c1_ Để mã hố số ngun -27 cần dùng byte ? c2_ Viết số thực sau dạng dấu phẩy động : 11005 25,879 0,000984 DẶN DỊ Trả lời câu hỏi 1, 2, 3, 4, _ trang 17 _ sách giáo khoa Thực phần

Ngày đăng: 21/09/2017, 10:13

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w