Mục đích của nội dung bài học bài Làm quen với chương trình và ngôn ngữ lập trình nhằm giúp các em biết được: ngôn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các quy tắc để viết chương trình, câu lệnh; ngôn ngữ lập trình có tập hợp các từ khóa dành riêng cho mục đích sử dụng nhất định; tên trong ngôn ngữ lập trình là do người lập trình đặt ra, khi đặt tên phải tuân thủ các quy tắc của ngôn ngữ lập trình;... Mời các em cùng theo dõi nội dung bài học dưới đây.
Cho chương trình viết bằng ngôn ngữ lập trình Pascal:
Hình 1. Minh họa chương trình viết bằng ngôn ngữ lập trình Pascal đơn giản
Chương trình có thể có nhiều câu lệnh, mỗi câu lệnh gồm các cụm từ khác nhau được tạo từ các chữ cái.
Mỗi ngôn ngữ lập trình thường gồm 2 thành phần cơ bản: bảng chữ cái và các quy tắc viết lệnh
Bảng 1. Bảng chữ cái
Ví dụ:
Hình 1. Các quy tắc viết lệnh
Ví dụ:
Hình 3. Minh họa về các từ khóa
b. Tên
Ví dụ:
Hình 4. Minh họa về các tên
* Lưu ý:
* Quy tắc đặt tên trong ngôn ngữ lập trình Pascal:
Cấu trúc chung của mọi chương trình gồm hai phần:
[ < Phần khai báo > ]
< Phần thân chương trình >
Trong đó:
Phần khai báo gồm:
Gồm các câu lệnh mà máy tính cần thực hiện
Ví dụ:
Hình 5. Minh họa các thành phần cơ bản trong một chương trình
Hình 6. Màn hình làm việc trong Turbo Pascal
Trong cửa sổ chương trình dùng bàn phím để soạn thảo chương trình
Hình 7. Dịch chương trình
Nhấn tổ hợp phím Ctrl + F9
Hình 8. Màn hình hiện kết quả của chương trình
Hãy chỉ ra những tên không hợp lệ trong Pascal. Vì sao?
A. Bai toan
B. 8A1
C. So_hoc_sinh
D. R1
Gợi ý trả lời:
Tên không hợp lệ là A (có chứa dấu cách), B (bắt đầu bằng số)
Cấu trúc chung của chương trình trong ngôn ngữ lập trình có những phần nào?
Gợi ý trả lời:
Cấu trúc chung của chương trình trong ngôn ngữ lập trình gồm 2 phần: phần khai báo và phần thân chương trình.
Trong ngôn ngữ lập trình Pascal để dịch chương trình và chạy chương trình ta phải thực hiện thao tác gì?
Gợi ý trả lời:
Trong ngôn ngữ lập trình Pascal để:
Sau khi học xong Bài 2: Làm quen với chương trình và ngôn ngữ lập trình, các em cần ghi nhớ:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 8 Bài 2 cực hay có đáp án và lời giải chi tiết.
Ngôn ngữ lập trình gồm những gì?
Từ khoá của một ngôn ngữ lập trình là gì?
Tên chương trình do ai đặt?
Câu 4- 10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 8 Bài 2để giúp các em nắm vững bài học và các phương pháp giải bài tập.
Bài tập 1 trang 13 SGK Tin học 8
Bài tập 2 trang 13 SGK Tin học 8
Bài tập 3 trang 13 SGK Tin học 8
Bài tập 4 trang 13 SGK Tin học 8
Bài tập 5 trang 13 SGK Tin học 8
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 8 DapAnHay
Ngôn ngữ lập trình gồm những gì?
Từ khoá của một ngôn ngữ lập trình là gì?
Tên chương trình do ai đặt?
Để dễ sử dụng, em nên đặt tên chương trình như thế nào?
Cấu trúc chung của mọi chương trình gồm mấy phần?
Phần khai báo gồm các câu lệnh dùng để làm gì?
Để chạy chương trình em nhấn tổ hợp phím nào?
Cách đặt tên nào sau đây không đúng?
Trong ngôn ngữ lập trình, từ khóa và tên:
Từ khóa dùng để khai báo là:
Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình.
Cho biết sự khác nhau giữa từ khóa và tên. Cho biết cách đặt tên trong chương trình.
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A) a; B) Tamgiac; C) 8a; D) Tam giac;
E) beginprogram; F) end; G) b1; H) abc;
Hãy cho biết các thành phần chính trong cấu trúc của chương trình.
Các chương trình Pascal sau đây có hợp lệ không, tại sao?
a) Chương trình 1
begin
end.
b) Chương trình 2
begin
program CT thu;
writeln('Chao cac ban');
end.
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
"Z75" có hợp lệ trong pascal không
Câu trả lời của bạn
hợp lệ nhé bạn
Ngôn ngữ lập trình gồm những yếu tố nào?
A. Tập hợp các kí tự
B. Cả A và D
C. Ý tưởng - giải thuật
D. Các qui tắc
Câu trả lời của bạn
B
Ngôn ngữ lập trình gồm những yếu tố nào?
A. Tập hợp các kí tự
B. Cả A và D
C. Ý tưởng - giải thuật
D. Các qui tắc
c1
a. Ngôn ngữ lập trình là gì? b. Nêu cú pháp khai báo biến và hằng, cho ví dụ mỗi loại. c2. Sử dụng ngôn ngữ lập trình Pascal, viết chương trình tính chu vi và diện tích hình tròn với pi = 3.1415 c3. Tìm và sửa lỗi sai trong chương trình sau: var a,b = integer; c:real; begin a=7;b=10; c:=a;c=a mod b; b:=a div 2; writeln(a:2,b:8,c:10:2); end.Câu trả lời của bạn
c1:
a) ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính
b) cú pháp khai báo biến:
var tên biến: kiểu dữ liệu;
vd: var a:integer;
cú pháp khai báo hằng
const tên hằng = giá trị của hằng;
vd: const pi = 3.14;
còn câu 2 hôm nào rảnh mk làm cho, giờ mk đang bận, chúc bạn học tốt
viết chương trình nhập 2 số a,b từ bàn phím. Sau đó in ra màn hình tổng c của hai số đó ( Giả sử c=a+b)
Câu trả lời của bạn
program Tinh_tong;
uses crt;
var a,b,c:integer;
begin
clrscr;
write('a='); readln(a);
write('b='); readln(b);
write('c=',a+b);
readln;
end.
Hãy cho biết các thành phần cơ bản của 1 ngôn ngữ lập trình
Câu trả lời của bạn
Mỗi ngôn ngữ lập trình thường có ba thành phần cơ bản: bảng chữ cái, cú pháp và ngữ nghĩa.
a. Bảng chữ cái: Là tập các kí hiệu dùng để viết chương trình.
- Trong ngôn ngữ Pascal bảng chữ cái gồm: Các chữ cái trong bảng chữ cái tiếng Anh, các chữ số 0 -> 9 và một số kí tự đặc biệt (SGK)
b. Cú pháp: là bộ qui tắc dùng để viết chương trình.
c . Ngữ nghĩa: xác định ý nghĩa thao tác cần phải thực hiên , ứng với tổ hợp kí tự dựa vào ngữ cảnh của nó
- Cú pháp cho biết cách viết một chương trình hợp lệ , còn ngữ nghĩa xác định ý nghĩa của các tổ hợp kí tự trong chương trình.
- Lỗi cú pháp được chương trình dịch phát hiện và thông báo cho người lập chương trình biết , chỉ có các chương trình không còn lỗi cú pháp mới có thể được dịch sang ngôn ngữ máy.
- Lỗi ngữ nghĩa chỉ được phát hiện khi thực hiện chương trình trên dữ liệu cụ thể .
Các chương trình Pascal sau đây có hợp lệ không, tại sao?
a) Chương trình 1
begin
end.
b) Chương trình 2
begin
program CT_thu;
writeln ( ' Chao cac ban ' );
end.
Câu trả lời của bạn
a) Chương trình 1 hợp lệ và có thể thực hiện vì có đầy đủ phần thân từ begin đến end. ( sau end phải có dấu chấm) nhưng khi chạy chương trình này không thực hiện gì cả. Phần thân là phần bắt buộc phải có. b) Chương trình 2 là chương trình Pascal không hợp lệ vì Ct_thu; là câu lệnh khai báo tên chương trình và câu lệnh này nằm ở phần khai báo chứ không phải nằm ở phần thân
Khái niệm ngôn ngữ lập trình hướng cấu trúc và tên một số ngôn ngữ lập trình loại này
Câu trả lời của bạn
Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính.
Có nhiều ngôn ngữ lập trình khác nhau như:C, Java, Basic, Pascal,...
Các bạn ơi
Cho mình hỏi làm thế nào để cài đặt phần mềm SCRATCH không?
Bày cho mình với nhé!
Thank you!!!!!
Câu trả lời của bạn
Thầy giáo Tin của mình dạy cài như này nè :
Bước 1 : Gõ vào Google chorme hoặc Cốc cốc dòng chữ "download Scratch " (có nhiều phiên bản Scratch lắm như : Scratch 1.4 / scratch 2.0 )
Bước 2 : Tìm dòng chữ "Download" hoặc "tải xuống" rồi nhấn vô đó.
Bước3 : Chờ phần mềm được down về máy.
Bước 4 : Vào phần "open download page" (nếu là cốc cốc) để cài đến 100% phần mềm về máy.
Bước 5 : Sau đó phần mềm tự động hiện ra và ta có thể sử dụng và kích hoạt nó.
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A)a; B)Tamgiac; C)8a; D)Tam giac;
E) beginprogram; F)end; G)b1; H)abc.
Câu trả lời của bạn
A,B,G,H
A ; B; G;H
chúc bn học giỏi môn này nha
Hãy chuyển các phát biểu sau đây thành các biểu thức trong ngôn ngữ pascal:
a) a là một số khác o
b) a là một số chẵn có hai chữ số
c) g+c=36 và 2 nhân g+4 nhân x=100
d)a, b, c là ba số mà tổng của hai số luôn lớn hơn sô còn lại
Câu trả lời của bạn
a<>0
a mod 2=0 and a>10
g+c:=36
g+4*x:=100;
a<b+c;
b>a+c;
c>b+a;
Cho biết sự khác nhau giữa từ khóa và tên. Cho biết cách đặt tên trong chương trình
Câu trả lời của bạn
Sự khác nhau giữa từ khóa và tên:
- Từ khóa do ngôn ngữ lập trình quy định.
- Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.
Cách đặt tên:
- Tên khác nhau tương ứng với những đại lượng khác nhau.
- Tên không được trùng với từ khóa
- Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống
- Tên phải ngắn gọn, dễ nhớ và dễ hiểu.
Viết tên các từ khóa trong một chương trình và ý nghĩa của nó
Câu trả lời của bạn
begin: bắt đầu chương trình hoặc một đoạn CT có nhiều hơn 2 lệnh
end: kết thúc CT hoặc 1 đoạn CT có nhiều hơn 2 lệnh
var: khai báo biến tham gia CT
type: khai báo kiểu dữ liệu tham gia CT
uses: khai báo thư viện (cái này ko q.trọng cho lắm, đến lớp 10 mới áp dụng)
1) Sử dụng phím Delete để xóa từ PASCAL, em cần đặ con trỏ oạn thảo ở đâu?
A. Ngay trước chữ L. B. Ngay trước chữ S.
C. Ngay trước từ PASCAL. D. Ngay cuối từ PASCAL.
2) Để trình bày trang văn bản, em chọn lệnh:
A. Home \(\rightarrow\) Page Setup B. Insert \(\rightarrow\) Page Setup \(\rightarrow\) Margin
C. Page Layout \(\rightarrow\) Page Setup D. Page Layout \(\rightarrow\) Print
3) Một số thuộc tính định dạng kí tự cơ bản gồm có:
A. Phông chữ. B. Kiểu chữ.
C. Cỡ chữ và màu sắc. D. Cả ba phương án đều đúng.
4) Các thành phần chính trên màn hình làm việc của Word là:
A. Dải lệnh. B. Vùng soạn thảo và con trỏ soạn thảo.
C. Lệnh và nhóm lệnh. D. Cả A, B, C đều đúng
5) Đâu không phải là thuộc tính cơ bản của định dạng đoạn văn bản:
A. Khoảng cánh giữa các dòng trong đoạn văn . B. Chọn đoạn văn bản.
C. Căn lề, vị trí lề của đoạn văn. D. Khoảng cách đến đoạn văn trên hoặc dưới.
6) Giả sử ta có cụm từ "Tin học", để thay đổi định dạng kí tự đối với cụm từ này, trước tiên ta phải:
A. Dùng phím tắt Ctrl + I. B. Đưa con trỏ soạn thảo tới cụm từ đó.
C. Chọn toàn bộ cụm từ đó. D. Chọn từ cuối cùng.
Câu trả lời của bạn
GIÚP MÌNH NHÉ MÌNH GẦN THI RỒI!!!
BẠN THÀNH CHO RẰNG:" THẦY CÔ ĐÃ NÓI NGÔN NGỮ LẬP TRÌNH KHÁ GẦN VỚI NGÔN NGỮ TỰ NHIÊN (TIẾNG ANH). VẬY TA CÓ THỂ VIẾT CÁC LỆNH CỦA CHƯƠNG TRÌNH BẰNG CÁC TỪ TIẾNG ANH VÀ KHÔNG CẦN PHẢI QUY ĐỊNH TỪ KHÓA, TÊN, DẤU CHẤM PHẨY VÀ CÁC QUY TẮC KHÓ NHỚ KHÁC."
BẠN TUẤN NÓI: "BẰNG NGÔN NGỮ TỰ NHIÊN, CÙNG MỘT NỘI DUNG CÓ NHIỀU CÁCH NÓI VÀ CÙNG MỘT CÂU NÓI CÓ THỂ ĐƯỢC HIỂU THEO NHIỀU NGHĨA KHÁC NHAU. ĐỂ THỐNG NHẤT MỘT CÁCH DIỄN ĐẠT THÌ PHẢI ĐẶC RA QUY TẮC ĐỂ DIỄN ĐẠT CHÍNH XÁC, TỪ ĐÓ NGÔN NGỮ LẬP TRÌNH ĐƯA RA CÁC QUY ĐỊNH VỀ TỪ KHÓA, TÊN, CŨNG NHƯ CÁC QUY TẮC KHÁC."
THEO EM Ý KIẾN AI ĐÚNG? VÌ SAO?
Câu trả lời của bạn
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *