Tìm kiếm Bài giảng
Bài 3. Chương trình máy tính và dữ liệu

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hoàng Thị Vân
Ngày gửi: 09h:54' 16-06-2022
Dung lượng: 267.6 KB
Số lượt tải: 357
Nguồn:
Người gửi: Hoàng Thị Vân
Ngày gửi: 09h:54' 16-06-2022
Dung lượng: 267.6 KB
Số lượt tải: 357
Số lượt thích:
0 người
CHƯƠNG TRÌNH MÁY TÍNH
VÀ DỮ LIỆU
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
Máy tính là công cụ xử lý thông tin, chương trình chỉ dẫn cho máy cách thức xử lý thông tin để có kết quả mong muốn.
Dữ liệu: số, văn bản,
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
*Số nguyên:
Ngôn ngữ lập trình phân chia dữ liệu thành các kiểu và định nghĩa các phép xử lý tương ứng trên mỗi liểu dữ liệu.
*Số thực:
*Xâu kí tự (xâu):là dãy các chữ cái lấy từ bảng chữ cái của ngôn ngữ lập trình.
Tên kiểu
Phạm vi giá trị
integer
-215 đến 215-1
real
2.9 x 10-39 đến 1.7 x 1038
char
Một kí tự trong bảng chữ cái
string
Xâu kí tự tối đa gồm 255 kí tự
Ví dụ: Bảng dưới đây liệt kê một số kiểu dữ liệu của NNLT Pascal:
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
Ví dụ:
Số học sinh của lớp 81 là 38 (Số nguyên)
Bạn Nam cao 1.35m (Số thực)
'Chao cac ban' ; 'Lop 8' (Xâu kí tự)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Các phép toán cộng (+), trừ (-), nhân (*), chia (/), được sử dụng trong mọi NNLT với kiểu số nguyên và số thực.
Các kí hiệu của phép toán số học được sử dụng trong NNLT Pascal:
Kí hiệu
Phép toán
Kiểu dữ liệu
+
Cộng
Số nguyên, số thực
-
trừ
Số nguyên, số thực
*
Nhân
Số nguyên, số thực
/
Chia
Số nguyên, số thực
div
Chia lấy phần nguyên
Số nguyên
mod
Chia lấy phần dư
Số nguyên
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Ví dụ (/, div, mod):
5/2 =
2.5
12 div 5 =
2
-12 div 5 =
-2
5 mod 2 =
1
-5 mod 2 =
-1
-5/2 =
-2.5
Ví dụ biểu thức số học:
Biểu diễn Toán học
Biểu diễn trong NNLT Pascal
a x b – c + d
a * b – c + d
15 + 5 * a / 2
(x+5)/(a+3)-y/(b+5)*(x+2)*(x+2)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Thứ tự ưu tiên của các phép toán:
*Phép toán trong ngoặc
*Phép toán *, /, div, mod
*Phép toán +, - (từ trái sang phải)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
3. Các phép toán so sánh:
> (lớn hơn), < (bé hơn), = (bằng), >= (lớn hơn hoặc bằng), 17 kết quả là đúng
22,=,
VÀ DỮ LIỆU
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
Máy tính là công cụ xử lý thông tin, chương trình chỉ dẫn cho máy cách thức xử lý thông tin để có kết quả mong muốn.
Dữ liệu: số, văn bản,
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
*Số nguyên:
Ngôn ngữ lập trình phân chia dữ liệu thành các kiểu và định nghĩa các phép xử lý tương ứng trên mỗi liểu dữ liệu.
*Số thực:
*Xâu kí tự (xâu):là dãy các chữ cái lấy từ bảng chữ cái của ngôn ngữ lập trình.
Tên kiểu
Phạm vi giá trị
integer
-215 đến 215-1
real
2.9 x 10-39 đến 1.7 x 1038
char
Một kí tự trong bảng chữ cái
string
Xâu kí tự tối đa gồm 255 kí tự
Ví dụ: Bảng dưới đây liệt kê một số kiểu dữ liệu của NNLT Pascal:
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
Ví dụ:
Số học sinh của lớp 81 là 38 (Số nguyên)
Bạn Nam cao 1.35m (Số thực)
'Chao cac ban' ; 'Lop 8' (Xâu kí tự)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Các phép toán cộng (+), trừ (-), nhân (*), chia (/), được sử dụng trong mọi NNLT với kiểu số nguyên và số thực.
Các kí hiệu của phép toán số học được sử dụng trong NNLT Pascal:
Kí hiệu
Phép toán
Kiểu dữ liệu
+
Cộng
Số nguyên, số thực
-
trừ
Số nguyên, số thực
*
Nhân
Số nguyên, số thực
/
Chia
Số nguyên, số thực
div
Chia lấy phần nguyên
Số nguyên
mod
Chia lấy phần dư
Số nguyên
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Ví dụ (/, div, mod):
5/2 =
2.5
12 div 5 =
2
-12 div 5 =
-2
5 mod 2 =
1
-5 mod 2 =
-1
-5/2 =
-2.5
Ví dụ biểu thức số học:
Biểu diễn Toán học
Biểu diễn trong NNLT Pascal
a x b – c + d
a * b – c + d
15 + 5 * a / 2
(x+5)/(a+3)-y/(b+5)*(x+2)*(x+2)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
Thứ tự ưu tiên của các phép toán:
*Phép toán trong ngoặc
*Phép toán *, /, div, mod
*Phép toán +, - (từ trái sang phải)
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
§3
1. Dữ liệu và kiểu dữ liệu:
2.Các phép toán với kiểu dữ liệu số:
3. Các phép toán so sánh:
> (lớn hơn), < (bé hơn), = (bằng), >= (lớn hơn hoặc bằng), 17 kết quả là đúng
22,=,
 








Các ý kiến mới nhất