Dòng 1: dư dấu ':'
Sửa lại: var a,b:integer;
Dòng 2: dư dấu ':'
Sửa lại const c=3;
Dòng 4: thiếu dấu ;
sửa lại: a:=200;
Dòng 5: sai kiểu dữ liệu:
sửa lại: b là real thì mới gán cho phép chia được
Dòng 6: thiếu;
Sửa lại: writeln(b:4:2);
Dòng 1: dư dấu ':'
Sửa lại: var a,b:integer;
Dòng 2: dư dấu ':'
Sửa lại const c=3;
Dòng 4: thiếu dấu ;
sửa lại: a:=200;
Dòng 5: sai kiểu dữ liệu:
sửa lại: b là real thì mới gán cho phép chia được
Dòng 6: thiếu;
Sửa lại: writeln(b:4:2);
1. Trong ngôn ngữ Pacal, đoạn chương trình sau đưa ra màn hình kết quả gì?
Rỏ i:=1 to 8 do write(i,' ')
2. Để viết thông tin ra màn hình, sau đó xuống dòng, Pascal sử dụng lệnh nào?
3. Nội dung các văn bản (xâu ký tự) muốn ghi ra màn hình bằng lệnh Write phải được đặt trong cặp dấu nào?
6. Biến nhớ trong lập trình có chức năng gì?
7. Để tăng biến nhớ X lên 1 đơn vị, ta thực hiện câu lệnh nào?
8. Tính giá trị cuối của c, biết rằng a :=3; b :=15; a :=a+b; c :=a+b
9. Sau câu lệnh x := 25 mod 2; giá trị của biến x là gì?
10. Trong ngôn nghữ lập trình Pascal, khai báo nào sau đây là đúng?
a) var ha: integer; b) vả 5tb: real; c) const y: integer; d) vả@R: char;
16. Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây
a. Ngôn ngữ tự nhiên b. Ngôn ngữ lập trình c. Ngôn nghữ máy d. Cả a, b và c
17. Cho biết từ nào không phải từ khóa trong Pascal:
a. CHAR b. FOR c. INT d. BEGIN
19. Hãy cho biết từ nào không phải tên chuẩn của Pascal
a. IN b. SQR c. SQRT d. CHR
20. Ngôn ngữ dùng để viết các chương trình máy tính được gọi là:
a. Ngôn ngữ máy b. Ngôn ngữ tự nhiên c. Ngôn ngữ lập trình d. All
21. Các kiểu dữ liệu thường gặp trong Pascal là:
a. Integer b. byte c. String d. All
22.Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal
a. 8a b. tamgiac c. program d. bai tap
23. Ý nghĩa 2 lệnh sau là gì?
Writeln ('Ban hay nhap nam sinh')
Readln(NS)
Đây là Phần Trắc Nghiệm mong mn giúp mk sắp thi HK òi
Câu 7: Ngôn ngữ mà máy tính có thể hiểu và làm việc được?
A. Ngôn ngữ tiếng anh
B. Ngôn ngữ lập trình
C. Ngôn ngữ chương trình
D. Ngôn ngữ máy
Câu 8: Chương trình máy tính là:
A. Một dãy các câu lệnh (bước lệnh) mà máy tính có thể hiểu và thực hiện được. B. Loại ngôn ngữ máy tính được viết dưới dạng các dãy bit (kí tự 0 và 1).
C. Ngôn ngữ dùng để viết các chương trình máy tính.
D. Ngôn ngữ máy và ngôn ngữ tự nhiên.
Câu 9: Dãy hữu hạn các thao tác cần thực hiện theo trình tự xác định để giải bài toán được gọi là?
A. Bài toán B. Thuật toán C. Câu lệnh D. Chương trình.
Câu 10: Con người ra lệnh cho máy tính thông qua:
A. Giọng nói B. Câu lệnh C. Cử chỉ D. Âm thanh
Câu 11: Chương trình máy tính được theo các bước:
A. Viết chương trình bằng ngôn ngữ lập trình
B. Dịch chương trình thành ngôn ngữ máy
C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
D. Viết chương trình trên giấy rồi gõ vào máy tính
Câu 12: Ngôn ngữ lập trình là:
A. ngô
n ngữ dùng để viết một chương trình máy tính
B. ngôn ngữ dùng để viết các chương trình máy tính
C. các dãy bit (dãy các số chỉ gồm 0 và 1)
D. chương trình dịch
Câu 13: Chương trình dịch dùng để:
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
Câu 14: Việc tạo ra chương trình máy tính thực chất gồm
A. 3 bước. B. 2 bước. C. 4 bước. D. 5 bước.
1. Nêu vai trò của chương trình dịch
2. Em hãy định nghĩa Từ khóa và tên cho ví dụ?
3. Nêu cấu trúc chung của chương trình?
4. Nêu các kiểu DL chuẩn và ví dụ? Nêu được các phép toán thực hiện được trên c++, chuyển được các phép toán sang c++
5. So sánh giống nhau khác nhau của biên và hằng?
6. Nêu định nghĩa biến, hằng? cho vi dụ vè khái báo
Điền các cụm tự sau vào chỗ trống để được câu hoàn chỉnh: ngôn ngữ lập trình, ngôn ngữ máy, chương trình, dãy bít, chương trình dịch.
a) Các lệnh trong ngôn ngữ máy được viết dưới dạng ........................
b) .............................. được sử dụng để viết chương trình.
c) Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ...................... chuyển đổi sang ngôn ngữ máy.
d) Dãy các lệnh để máy tình thực hiện một ngôn ngữ nào đó là ...............................
Phần 1: Câu điều kiện
1. Viết chương trình tìm số lớn nhất trong ba số nhập từ bàn phím
2. Viết chương trình giải phương trình bậc nhất bx + c = 0. Với a, b nhập từ bàn phím
3. Viết chương trinhfkieemr tra một số nhập từ bàn phím là chẵn hay lẻ?
4. Viết chương trình kiểm tra kết quả học tập của mình đã đạt loại gì? (diem>=8 thì 'gioi'...)
5. Viế chương trình nhập vào độ dài ba cạnh, kiểm tra ba cạnh có thể lập thành tam giác không? Nếu có tính chu vi và diện tích hình tam giác dó
6. Viết chương trình nhập vào 2 số từ bàn phím, kiểm tra xem tổng của hai số chẵn hay lẻ?
Phần 2: Câu lệnh lặp:
1. Viết chương trình tính tổng S= 1+ 2 +...+n ( n: số nguyên, n nhập từ bàn phím)
2. Viết chương trình tính tổng sau. Trong đó n là số nguyên nhập từ bàn phím?
A= 1+ 1/2+ 1/3+.....+1/n
3. Viết chương trình tính tích của n số tự nhiên dầu tiên, đọc là n giai thừa.
N!= 1.2.3....n
4. Viết chương trình sau:
p= căn x + căn x nằm trong căn x I + căn x nằm trong căn của căn x II ( nhập từ bàn phím mk ko cóa căn nên v nếu các cậu hiểu thì giải giúp mk vs)
Trong đó, n được nhập từ bàn phím
5. Viết chương trình tìm tổng 50 số tự nhiên đầu tiên
HELP ME!! đề Thi HKI của mk á mn giúp mk vs. Thanhs.....
Trong ví dụ về rô-bốt, nếu thay đổi thứ tự của hai lệnh trong chương trình, rô-bốt có thực hiện được công việc nhặt rác không? Hãy xác định vị trí mới của rô-bốt sau khi thực hiện xong lệnh "Hãy quét nhà" và đưa ra các lệnh để rô-bốt trở lại vị trí ban đầu của mình.
1/ Viết chương trình nhập vào 2 cạnh của một hình chữ nhật.In ra màn hình diện tích và chu vi của nó.
2/ Viết chương trình nhập vào bán kính của hình tròn.In ra màn hình diện tích và chu vi của nó.
3/Viết chương trình tính tổng N số tự nhiên đầu tiên?
4/Viết chương trình tính N! (Với N!= 1*2*3*...*n)
5/ Viết chương trình nhập vào hai số a,b. Kiểm tra tổng của chúng là có phải là số dương và chia hết cho 3 hay không?
*Viết chương trình Python sử dụng print để vẽ tam giác sau:
1. *
* * *
* * * * *
* * * * * * *
2. 1
22
333
4444
55555
3. 1
2 3
4 5 6
7 8 9 10
Câu hỏi: Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?
P/S: Mình thấy câu hỏi này rất nhiều bạn trả lời những cách khác nhau và mình rất phân vân không biết câu nào mới đúng, ngày mai mình thi rồi nên rất cần 1 câu trả lời đúng trên 95% để tham khảo ạ! Xin cảm ơn mọi người.