Tài liệu BD HSG

Chia sẻ bởi Đỗ Trà My | Ngày 14/10/2018 | 73

Chia sẻ tài liệu: Tài liệu BD HSG thuộc Tin học 8

Nội dung tài liệu:

Ngôn ngữ lập trình Turbo Pascal
(Ver 7.0)
010101010101010101010101010101010101010101001010101010101010101010101010101010101010100101010101010101010101010101010101

Phần 1: Giới thiệu TURBO PASCAL 7.0.


khái niệm về ngôn ngữ lập trình,
thuật giải và chương trình

Ngôn ngữ lập trình, chương trình :

MTĐT là công cụ xử lý thông tin một cách tự động, không cần sự tham gia trực tiếp của con người. Tuy nhiên, MTĐT không thể tự nó quyết định được khi nào phải làm gì : Cộng hay trừ , nhân hay chia , lấy dữ liệu ở đâu ... Để làm được điều đó, ngay từ đầu, con người phải cung cấp cho MTĐT các mệnh lệnh, các chỉ thị (tất nhiên bằng ngôn ngữ mà máy hiểu được) để hướng dẫn MTĐT thực hiện công việc theo đúng yêu cầu do con người đề ra cho nó .

Tập hợp các mệnh lệnh, chỉ thị cho MTĐT được con người soạn thảo ra (bằng một ngôn ngữ mà máy hiểu được) gọi là Chương trình (Program) và được lưu trữ trong bộ nhớ của máy. Ngôn ngữ để soạn thảo ra những mệnh lệnh đó gọi là Ngôn ngữ lập trình. Các chương trình sẽ thay con người điều khiển MTĐT làm việc. Các chương trình đó còn được gọi là Phần mềm .

Thuật giải :

Giáo sư Whirth – người sáng tác ra PASCAL đã viết câu triết lý sau:

ALGORITHMS + DATA STRUCTURES = PROGRAMS
Nghĩa là
Thuật giải + Cấu trúc dữ liệu = Chương trình



Thuật ngữ ALGORITHMS không chỉ hiểu theo nghĩa hẹp là Thuật toán, (Hiểu nôm na là Thuật giải quyết một bài Toán), mà hiểu rộng hơn là thuật giải.

Ta hiểu Thuật giải là một tập hợp hữu hạn các thao tác (các phép toán, các thao tác, các công việc...) có thể đặt tên được và chúng được thực hienẹ theo một trình tự thích hợp đối với một số đối tượng nào đó để đạt được điều mong muốn. “Hữu hạn” được hiểu là cả về mặt thời gian lẫn công cụ thực hiện.

Khi lập trình giải quyết một vấn đề, ta nên làm và tập thành thói quen theo trình tự sau:

Vấn đề, bài toán -> Tìm và xây dựng thuật giải -> Viết chương trình.

Cách làm trên giúp giải quyết vấn đề, bài toán một cách bài bản, triệt để, tránh được nhiều lỗi.

Không nên làm theo trình tự :

Vấn đề, bài toán -> Viết chương trình.

Cách làm này thường xảy ra với người mới học hoặc khi giải quyết một bài toán đơn giản.

Chương trình là tập hợp một dãy các lệnh điều khiển máy tính thực hiện thuật giải. Có thể nói Chương trình là một cách diễn tả thuật giải bằng một ngôn ngữ mà máy tính hiểu được (Ngôn ngữ lập trình).

Có nhiều cách để diễn tả thuật giải

Bằng lời:

Ví dụ : Thuật giải công việc nấu cơm có thể viết như sau:
Bắt đầu:
Bước 1: Lấy gạo theo định lượng cần thiết.
Bước 2: Vo gạo, đổ gạo và nước vừa đ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Đỗ Trà My
Dung lượng: 6,38MB| Lượt tài: 2
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)