Tải bản đầy đủ (.ppt) (16 trang)

Tư liệu soạn e-learning: nhạc không lời - mái trường mến yêu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (434.71 KB, 16 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

BÀI 2



LÀM QUEN



LÀM QUEN



VỚI CHƯƠNG TRÌNH



VỚI CHƯƠNG TRÌNH







NGƠN NGỮ LẬP TRÌNH



</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<i>Quan sát chương trình sau?</i>


<b>1. </b>

VÍ DỤ VỀ CHƯƠNG TRÌNH

VÍ DỤ VỀ CHƯƠNG TRÌNH



Lệnh khai báo tên
chương trình


Lệnh khai báo tên
chương trình


Lệnh in ra màn hình dịng
chữ ‘Chao cac ban’


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

a. BẢNG CHỮ CÁI



a. BẢNG CHỮ CÁI


<b>Mã ASCII</b>


‘A’..’Z’ 65..90


‘a’..’z’ 97..122


‘0’..’9’ 48..57


‘ ’ 32


‘_’


‘+’, ‘-’, ‘*’, ‘/’, ‘=‘, ‘<‘, ‘>’
‘(‘, ‘)’, ‘{‘, ‘}’, ‘[‘, ‘]’


Dấu chấm ‘.’ dấu phẩy ‘,’


Dấu hai chấm ‘:’ dấu chấm phẩy ‘;’,
‘’’, ‘@’, ‘^’, ‘$’, ‘#’, ‘&’


<b> 2. </b>

NGƠN NGỮ LẬP TRÌNH

NGƠN NGỮ LẬP TRÌNH



<b>Loại kí tự</b> <b>Biểu diễn của kí tự</b> <b>Mã ASCII</b>


Kí tự chữ cái in hoa
Kí tự chữ cái in thường
Kí tự chữ số



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

Bảng chữ cái của các ngôn ngữ lập trình khơng
khác nhau nhiều.


Bảng chữ cái của các ngơn ngữ lập trình khơng
khác nhau nhiều.


<i>Thế nào là bảng chữ cái của các ngơn ngữ lập trình?</i>


Bảng chữ cái của các ngơn ngữ lập trình là tập các kí tự
<i>(qui định trong bảng chữ cái) được dùng để viết chương </i>
trình.


Bảng chữ cái của các ngơn ngữ lập trình là tập các kí tự


<i>(qui định trong bảng chữ cái) </i>được dùng để viết chương
trình.


Mỗi câu lệnh trong chương trình gồm các từ và các kí
hiệu được viết theo một quy tắc nhất định.


Mỗi câu lệnh trong chương trình gồm các từ và các kí
hiệu được viết theo một quy tắc nhất định.


b. QUY TẮC


b. QUY TẮC


Các quy tắc này quy định cách viết các từ và thứ tự của
chúng



</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b> 3. </b>

TỪ KHĨA VÀ TÊN

TỪ KHĨA VÀ TÊN



<i>Từ khóa của một ngơn ngữ lập trình là gì?</i>


• Là từ dành riêng do ngơn ngữ lập trình quy


định.



• Người lập trình khơng được dùng với mục


đích khác.



• Là từ dành riêng do ngơn ngữ lập trình quy


định.



• Người lập trình khơng được dùng với mục


đích khác.



</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<i>Trong ngơn ngữ lập trình, </i>
<i>có bao nhiêu loại tên?</i>
Tên chuẩn


Tên chuẩn


Tên do người
lập trình đặt


Tên do người
lập trình đặt


Được ngơn ngữ lập trình quy định dùng với ý
nghĩa nhất định, người lập trình có thể định


nghĩa lại để dùng với ý nghĩa khác.


Được ngôn ngữ lập trình quy định dùng với ý
nghĩa nhất định, người lập trình có thể định
nghĩa lại để dùng với ý nghĩa khác.


• Được dùng với ý nghĩa riêng của người lập
trình.


• Được khai báo trước khi sử dụng.


• Khơng được trùng với tên dành riêng.
•Khơng được trùng với các từ khố.


• Được dùng với ý nghĩa riêng của người lập
trình.


• Được khai báo trước khi sử dụng.


• Khơng được trùng với tên dành riêng.
•Khơng được trùng với các từ khố.


<i>Ví dụ: Trong Pascal: abs, sqr, sqrt, interger, real, byte.</i>


<i>Ví dụ: Delta, CT_Vidu, …</i>


TÊN



</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

Mọi đối tượng trong chương trình đều phải đặt tên theo quy
tắc của ngơn ngữ lập trình và từng chương trình dịch cụ thể.



Mọi đối tượng trong chương trình đều phải đặt tên theo quy
tắc của ngơn ngữ lập trình và từng chương trình dịch cụ thể.


<i>Quy tắc đặt tên trong Turbo </i>
<i>Pascal như thế nào?</i>


Quy tắc đặt tên:


- Gồm chữ số, chữ cái hoặc dấu gạch dưới.


Quy tắc đặt tên:


- Gồm chữ số, chữ cái hoặc dấu gạch dưới.


- Bắt đầu bằng chữ cái hoặc dấu gạch dưới.


- Bắt đầu bằng chữ cái hoặc dấu gạch dưới.


- Một dãy liên tiếp không quá 127 kí tự.


- Một dãy liên tiếp khơng q 127 kí tự.


- Khơng phân biệt chữ hoa, chữ thường trong tên.


- Không phân biệt chữ hoa, chữ thường trong tên.


- Khơng được trùng với từ khóa.


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

<i>Em hãy cho biết cấu trúc chung của </i>


<i>chương trình?</i>


Một chương trình được viết bằng ngơn ngữ lập trình có cấu trúc :
Một chương trình được viết bằng ngơn ngữ lập trình có cấu trúc :


[<phần khai báo>]



<phần thân chương trình>



<b> 4. </b>

CẤU TRÚC CHUNG CỦA CHƯƠNG TRÌNH

CẤU TRÚC CHUNG CỦA CHƯƠNG TRÌNH



Khai báo tên chương trình;
Khai báo các thư viện;


Khai báo biến;


Gồm các câu lệnh mà máy tính cần thực
hiện


Gồm các câu lệnh mà máy tính cần thực
hiện


Begin


[<<i>dãy lệnh</i>>]
End.


Begin


</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Phần khai báo



</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

KHỞI ĐỘNG CHƯƠNG TRÌNH TURBO PASCAL


KHỞI ĐỘNG CHƯƠNG TRÌNH TURBO PASCAL


1. Chạy chương trình Turbo Pascal trên mơi trường MS_DOS


Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn
thư mục TP, chọn thư mục BIN, double click vào biểu tượng


Trên màn hình desktop, double click vào biểu tượng


2. Chạy chương trình Turbo Pascal trên mơi trường WINDOWS


Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn
thư mục TP, chọn thư mục BIN, double click vào biểu tượng


</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL


MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL


Tên File chương trình
Con trỏ soạn thảo


Dịng menu


Dịng hướng dẫn các phím chức năng
Dịng <sub>Cột</sub>


</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>

Dùng bàn phím để soạn thảo chương trình



</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13></div>
<span class='text_page_counter'>(14)</span><div class='page_container' data-page=14></div>
<span class='text_page_counter'>(15)</span><div class='page_container' data-page=15>

Ghi nhớ



Ghi nhớ



1. Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc


viết các lệnh tạo thành một chương trình hồn chỉnh và
thực hiện được trên máy tính.


2. Nhiều ngơn ngữ lập trình có tập hợp các từ khóa dành
riêng cho những mục đích sử dụng nhất định.


3. Một chương trình thường có hai phần: Phần khai báo
và phần thân chương trình.


</div>
<span class='text_page_counter'>(16)</span><div class='page_container' data-page=16>

DẶN DỊ



DẶN DỊ



</div>

<!--links-->

×