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

tiết 21 :ôn tập

18 293 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Chương trình máy tính và dữ liệu
Người hướng dẫn Đặng Hữu Hoàng
Trường học Trường THCS Kim Đức
Chuyên ngành Tin Học
Thể loại Đề kiểm tra
Định dạng
Số trang 18
Dung lượng 1,9 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

DỮ LIỆU VÀ KIỂU DỮ LIỆU• Các ngôn ngữ lập trình định nghĩa sẵn một số kiểu dữ liệu cơ bản.. • Kiểu dữ liệu xác định các giá trị của dữ liệu và các phép toán thực hiện trên giá trị đó •

Trang 2

Tin Học

8

Trường THCS Kim Đức

Trang 3

KIỂM TRA BÀI CŨ

• ?1: Nêu từ khoá là gì? Tên như thế nào là

tên không hợp lệ ? Cho ví dụ?

• ?2: Hãy nêu cấu trúc chung của chương

trình Pascal?

Trang 4

Bài 3

CHƯƠNG TRÌNH MÁY TÍNH

DỮ LIỆU

Trang 5

1 DỮ LIỆU VÀ KIỂU DỮ LIỆU

• Các ngôn ngữ lập trình định nghĩa sẵn

một số kiểu dữ liệu cơ bản

• Kiểu dữ liệu xác định các giá trị của dữ

liệu và các phép toán thực hiện trên giá trị đó

• Các ngôn ngữ lập trình định nghĩa sẵn

một số kiểu dữ liệu cơ bản

• Kiểu dữ liệu xác định các giá trị của dữ

liệu và các phép toán thực hiện trên giá trị đó

Trang 6

Hãy trình bày các kiểu dữ liệu cơ bản

trong ngôn ngữ lập trình?

Kiểu số nguyên.

Kiểu số thực.

Kiểu xâu kí tự.

1 DỮ LIỆU VÀ KIỂU DỮ LIỆU

VD1: Tổng số cây có trong vườn nhà bạn : kiểu số nguyên VD2: Chiều dài của các bàn học em dang ngồi : kiểu số thực VD3: “lop em”, “to ten la lan”: Xâu kí tự(kiểu xâu)

Trang 7

Một kí tự tại sao lai khai báo dữ liệu

• VD: A:Char

• B: Char

• Lop em: String

• Hoa binh: String

Vậy thì em hãy cho biết khi nào chúng ta dùng dữ liệu kiểu Char và khi nào dùng

String?

Trang 8

Một dữ liệu số tại sao lai khai báo

dữ liệu kiểu real hay integer

• VD: 1.5: Real<kiểu số thực>

• Hãy cho ví dụ kiểu số thưc?

• 15: Integer<Số nguyên>

• Hãy cho ví dụ về kiểu số nguyên?

Vậy thì em hãy cho biết khi nào chúng ta

dùng dữ liệu kiểu real và khi nào dùng

integer?

Trang 9

Tên kiểu Phạm vi giá trị

2 15 – 1(-3276832767)

real Số thực có giá trị tuyệt đối trong

khoảng 2,9x10 -39 đến 1,7x10 38 và

số 0

Char Một kí tự trong bảng chữ cái

Kiểu dữ liệu cơ bản trong ngôn ngữ lập trình Pascal

Trang 10

Trong Pascal, để cho chương trình dịch hiểu dãy

chữ số là kiểu xâu Ta phải đặt dãy số đó trong

cặp dấu nháy đơn

VD 1234

Kiểu dữ liệu cơ bản trong ngôn ngữ lập

trình Pascal

Theo các em dãy số có thể biểu diễn dưới dạng kí tự không?

Ví dụ: ‘Chao cac ban’;

‘1234’’

Vậy trong Pascal, để cho chương trình dịch hiểu dãy chữ số là kiểu xâu Ta phải làm gì?

Trang 11

CÁC PHÉP TOÁN VỚI DỮ LIỆU KiỂU SỐ

Kí hiệu Phép toán Kiểu dữ liệu

thực

thực

thực

thực

2.Kí hiệu các phép toán số học trong ngôn ngữ Pascal

Trang 12

VD: ((a+(b*2)+15)-b(c-3))

• ((a+(b*2)/15)-b*(c-3))

Trang 13

• Các phép toán trong ngoặc được thực hiện trước tiên.

• Trong dãy các phép toán không có dấu ngoặc, các phép

nhân, phép chia lấy phần nguyên (div) và phép chia lấy phần dư (mod) được thực hiện trước.

• Phép cộng và phép trừ được thực hiện theo thứ tự từ trái sang phải.

• Các phép toán trong ngoặc được thực hiện trước tiên.

• Trong dãy các phép toán không có dấu ngoặc, các phép

nhân, phép chia lấy phần nguyên (div) và phép chia lấy phần dư (mod) được thực hiện trước.

• Phép cộng và phép trừ được thực hiện theo thứ tự từ trái sang phải.

Trình bày quy tắc tính các biểu thức số

học trong ngôn ngữ Pascal?

Trang 14

a : b – c + d a/b – c + d

15/3+8/2

15 :3+8:2

2

a

(x+5)/(a+3)-y(b+5)*(x+2)(x+2)

( )2

2

x 5 b

y 3

a

5

x

+ +

− +

+

+

− +

+) Phân biệt lệnh write và writeln có ý nghĩa

như thế nào?

Trang 15

Bài tập

Thuộc kiểu dữ liệu số

Dãy chữ số 2010 có thể thuọc những

kiêud dữ liệu nào?

1 Bài 2: <T26>

1.Bài 3: Hãy cho biết hai lệnh sau có tương đương với nhau hay không tại sao?

Writeln(‘100’); và Writeln(100) tại sao?

Trang 16

Ghi Nhớ

1 Các ngôn ngữ lập trình thường phân chia dữ liệu cần xử

lí theo các kiểu khác nhau, với các phép toán có thể

thực hiện trên từng kiểu dữ liệu đó.

2 Quá trình trao đổi dữ liệu hai chiều giữa người và máy tính khi chương trình hoạt động thường được gọi là giao tiếp hoặc tương tác người máy.

Trang 17

DẶN DÒ

1 Trả lời câu hỏi 1, 3, 4, 5, trang 26 _ sách giáo khoa

Trang 18

Thực hiện ngày 12 tháng 10

Ngày đăng: 09/10/2013, 16:11

HÌNH ẢNH LIÊN QUAN

Char Một kí tự trong bảng chữ cái - tiết 21 :ôn tập
har Một kí tự trong bảng chữ cái (Trang 9)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w