Diễn đàn Tin học Trường THCS Tân Xuân
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Latest topics
Bài 6 - Định dạng trang tính (tiết 1)Sat Jan 22, 2022 10:14 amLê Hoàng Tuấn Kiệt
BÀI 9. An toàn thông tin trên Internet (tiết 1)Tue Jan 18, 2022 9:30 amLê Hoàng Tuấn Kiệt
Bài 7. Câu lệnh lặp (tiết 1)Mon Jan 17, 2022 9:01 pmLê Hoàng Tuấn Kiệt
Bài 6: Câu lệnh điều kiệnMon Dec 20, 2021 6:53 amLê Hoàng Tuấn Kiệt
Bài 5: Thao tác với bảng tínhWed Dec 15, 2021 2:14 pmLê Hoàng Tuấn Kiệt
Bài 6. Mạng thông tin toàn cầuMon Dec 13, 2021 7:20 amLê Hoàng Tuấn Kiệt
[2021-2022] Tin học 6Mon Dec 06, 2021 6:45 amLê Hoàng Tuấn Kiệt
Bài 5. Từ bài toán đến chương trìnhSun Dec 05, 2021 8:29 pmLê Hoàng Tuấn Kiệt
[2021-2022] Tin học 8Mon Nov 22, 2021 6:19 amLê Hoàng Tuấn Kiệt
RSS feeds

Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 
Social bookmarking
Social bookmarking reddit      

Bookmark and share the address of Diễn đàn Tin học Trường THCS Tân Xuân on your social bookmarking website

Go down
Lê Hoàng Tuấn Kiệt
Lê Hoàng Tuấn Kiệt
Admin
Admin
Posts : 48
Points : 113
Join date : 2020-04-02
Age : 31
Location : Bến Tre
https://tinhocthcstanxuan.forumvi.com

Bài 3. Chương trình máy tính và dữ liệu Empty Bài 3. Chương trình máy tính và dữ liệu

Thu Nov 04, 2021 8:42 am
Bài 3. Chương trình máy tính và dữ liệu

1. Dữ liệu và kiểu dữ liệu

Để quản lí và tăng hiệu quả xử lí, các ngôn ngữ lập trình thường phân chia dữ liệu thành thành các kiểu khác nhau

Một số kiểu dữ liệu thường dùng:

Xem bảng 1.1 (trang 20)

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 chữ số đó trong cặp dấu nháy đơn

Ví dụ: 'Chao cac ban'; '5324'

2. Các phép toán với dữ liệu kiểu số

Kí hiệu của các phép toán số học trong Pascal:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-2
Bảng 2. Kí hiệu của các phép toán số học trong Pascal​

Quy tắc tính các biểu thức số học trong ngôn ngữ Pascal:

+ 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

+ Trong ngôn ngữ lập trình chỉ được sử dụng dấu ngoặc tròn

3. Các phép so sánh


Ngoài phép toán số học, ta thường so sánh các số:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-3
Bảng 3. Kí hiệu của các phép so sánh trong Toán học​

- Kết quả của phép so sánh chỉ có thể là ĐÚNG hoặc SAI

- Khi viết chương trình, để so sánh dữ liệu (số, biểu thức,..) ta phải sử dụng các kí hiệu do ngôn ngữ lập trình quy định

- Trong ngôn ngữ Pascal:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-4
Bảng 4. Kí hiệu của các phép so sánh trong Pascal​

4. Giao tiếp người - máy tính

- Là quá trình trao đổi dữ liệu hai chiều giữa con người và máy tính khi thực hiện chương trình

- Con người: thực hiện kiểm tra, điều chỉnh, bổ sung…

- Máy tính: đưa thông báo, kết quả, gợi ý, …

- Tương tác giữa người - máy là do người lập trình tạo ra và thường thực hiện nhờ các thiết bị chuột, bàn phím, màn hình

a, Thông báo kết quả tính toán

Thông báo kết quả tính toán là yêu cầu đầu tiên đối với mọi chương trình

Ví dụ 1:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-5
Hình 1. Thông báo kết quả tính toán

b. Nhập dữ liệu

- Một trong những tương tác thường gặp là chương trình yêu cầu nhập dữ liệu

- Chương trình sẽ tạm ngừng để chờ người dùng "nhập dữ liệu" từ bàn phím

- Chương trình hoạt động tiếp theo tùy thuộc vào dữ liệu được nhập vào

Ví dụ 2:


Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-5
Hình 2. Yêu cầu nhập dữ liệu

c. Tạm dừng chương trình


Tạm ngừng trong một khoảng thời gian nhất định

Ví dụ 3:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-6
Hình 3. Tạm ngừng trong một khoảng thời gian nhất định

Tạm ngừng cho đến khi người dùng nhấn phím

Ví dụ 4:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-7
Hình 4. Tạm ngừng cho đến khi người dùng nhấn phím

d. Hộp thoại

Hộp thoại được sử dụng như một công cụ cho việc giao tiếp người - máy tính trong khi chạy chương trình.

Ví dụ 5: Hộp thoại sau có thể xuất hiện khi người dùng thực hiện thao tác kết thúc chương trình:

Bài 3. Chương trình máy tính và dữ liệu Ly-thuyet-tin-hoc-8-bai-3-chuong-trinh-may-tinh-va-du-lieu-8
Hình 5. Hộp thoại sau khi thực hiện thao tác kết thúc chương trình
Back to top
Permissions in this forum:
You cannot reply to topics in this forum
© Diễn đàn Tin học Trường THCS Tân Xuân
Địa chỉ: ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre.
Thông tin liên hệ ----- Mobile: 0939281634 (thầy Lê Hoàng Tuấn Kiệt) ; Email: kietbarca@gmail.com