Đề thi học kỳ 1 môn Tin học 8 năm 2019 - 2020 (Đề 2)

Thứ ba - 24/12/2019 08:13
Đề thi học kỳ 1 môn Tin học 8 năm 2019 - 2020, có đáp án và biểu điểm kèm theo.
A. PHẦN TRẮC NGHIỆM (5 điểm)
CÂU 1: Ngôn ngữ lập trình là
A. một chương trình máy tính          
B. ngôn ngữ dùng để viết các chương trình
C. một môi trường lập trình                      
D. ngôn ngữ máy
CÂU 2: Dãy bit là dãy chỉ gồm:
A. 0 và 1             
B. 2 và 3             
C. 4 và 5             
D. 6 và 7
CÂU 3: Trong các từ sau, từ nào là từ khóa:
A. real                           
B. write               
C. begin               
D. crt
CÂU 4: Quy tắc đặt tên trong ngôn ngữ lập trình gồm:
A. Tên không được trùng với từ khóa
B. Tên khác nhau tương ứng với những đại lượng khác nhau          
C. Tên không được bắt đầu bằng chữ số, các kí hiệu đặc biệt và không được chứa dấu cách          
D. Cả ba đáp án trên
CÂU 5: Cấu trúc chung của một chương trình gồm:
A. Phần khai báo
B. Phần thân chương trình     
C. Cả A và B           
D. Tất cả đều sai
CÂU 6: Để in kết quả ra màn hình, ta sử dụng lệnh:
A. writeln  
B. write      
C. Cả A và B đều đúng 
D. Cả A và B đều sai
CÂU 7: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh:
A. readln    
B. read                
C. Cả A và B đều đúng 
D. Cả A và B đều sai
CÂU 8: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG:
A. var m : real ;    
B. var m : integer ;    
C. var m : = real ;     
D. var m : = integer ;
CÂU 9: Để gán giá trị 12 cho biến x ta sử dụng lệnh:
A. x : 12 ;            
B. x : = 12 ;         
C. x = : 12 ;                   
D. x = 12 ; 
CÂU 10: Quá trình giải bài toán trên máy tính gồm các bước nào?
A. Xác định bài toán     
B. Mô tả thuật toán      
C. Viết chương trình     
D. Cả A, B, C đều đúng

B. PHẦN TỰ LUẬN (5 điểm)
Câu 1. (1 điểm) Liệt lê các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em đã được học?
Câu 2. (2 điểm) Viết cú pháp câu lệnh điều kiện dạng đủ? Lấy ví dụ, nêu hoạt động của câu lệnh điều kiện dạng đủ?
Câu 3. ( 2 điểm) Viết chương trình tính nhập vào một số, kiểm tra xem số đó là số chẵn hay số lẽ?
ĐÁP ÁN
A. PHẦN TRẮC NGHIỆM (5 điểm)
1. B; 2. A; 3. C; 4. D; 5. C; 6. C; 7. C; 8. B; 9. B; 10. D

B. PHẦN TỰ LUẬN (5 điểm)
Câu 1: (1 điểm) Các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em đã được học
- Byte: các số nguyên từ 0 đến 255
- Integer: số nguyên trong khoảng -32768 đến 32767
- Real; số thực có giá trị tuyệt đối khoảng 1,5 x 10-45 đến 3,4 x 1038 và số 0
- Char: một kí tự trong bảng chữ cái.
- String: Xâu kí tự, tối đa 255 kí tự

Câu 2. (2 điểm)
Cú pháp:  If <điều kiện >  then < câu lệnh1> else <câu lệnh 2>;    (1 điểm)
Ví dụ: If a>b then write(a) else write(b);  (0,5 điểm)
Hoạt động câu lệnh:
Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh 1, điều kiện sai thực hiện câu lệnh 2. (0,5 điểm)

Câu 3( 2 điểm)
Program chan_le;
uses crt;
Var n: integer;
Begin
clrscr;
Write('Nhap n:='); readln(n);
     If (n mod 2)=0 then
    Writeln(n,’la so chan’) else
    Writeln(n,’la so lẽ’);
Readln;
End.
 
Bản quyền bài viết thuộc về Sachgiai.com. Ghi nguồn Sách giải.com khi đăng lại bài viết này.

  Ý kiến bạn đọc

THÀNH VIÊN

Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Kênh Bóng đá trực tiếp hôm nay miễn phí ⇔ u888
Kênh 90Phut TV full HD ⇔ https://okvip.training/
ABC8 ⇔  ⇔ BET88 ⇔ pg88
kuwin ⇔ link xem truc tiep bong da xoilac tv ⇔ https://104.248.99.177/
8kbet ⇔ xem bóng đá cà khịa tv trực tuyến hôm nay
78win ⇔ ABC8 ⇔ 88clb ⇔ 
23win ⇔ 789BET ⇔ kuwin ⇔ 
New88 ⇔ 789BET ⇔ BJ88 ⇔ 
BET88 ⇔ qq88 ⇔ BJ88 ⇔  SHBET
https://789betcom0.com/ ⇔ https://hi88.baby/
OK365 ⇔ https://98win.care/ ⇔ 
nhà cái shbet ⇔ Nhà cái 789bet
bet88 ⇔ F168 ⇔ 23win
hi88 ⇔ GO99 ⇔ BJ88 ⇔ KUBET
https://789club64.com/ ⇔ 99ok ⇔ 33WIN
 ⇔ nhà cái ok365 ⇔ https://fun88.social/
J88 ⇔ 8kbet ⇔ ww88 ⇔ QQ88
33win ⇔ hi88 ⇔ hi88 ⇔ i9bet
ok365 ⇔ https://okvipno1.com/
8K BET ⇔ 8kbet ⇔ https://789club63.com/
https://23win.school/ ⇔ hi88 ⇔ 33win
 ⇔ https://0fun88.com/ ⇔ New88
 ⇔ https://vicky-brown.co.uk/ ⇔ 
18win ⇔ THABET ⇔ 33win ⇔ bk8
HUBETu888 ⇔ https://kubetvn88.com/
https://8kbet25.com/ ⇔ https://uk88.rocks
https://8xbet68.net/ ⇔ https://789bet188.com/
cwin ⇔ KU3933 ⇔ https://hello8880.net/
sunwin ⇔ 33win ⇔ hi88 ⇔ https://sunwin53.com/
SH BET ⇔ 23WIN ⇔ https://ww88.cruises/
F168 ⇔ V9bet ⇔ LUCK8
trang chủ 789bet ⇔ iWin ⇔ https://kuwin.education/
12bet ⇔ https://789club24.com/
https://33win103.com/ ⇔ U888
good88 ⇔ 88CLB ⇔ https://u888rabit.com/
https://33win102.com/ ⇔ https://hi88.garden/
https://33win100.com/ ⇔ hcm66
https://betvisa8.net/ ⇔ https://hi88.report/
https://hi88.tours/ ⇔ Trang cá cược bóng đá
 ⇔ U888 ⇔ https://789win1.black
https://789bet188.us/ ⇔ https://hello880.net/
https://789club60.com/ ⇔ https://betvisacom2.com/
https://789club60.com/ ⇔ 68gamebai
qh88 đăng nhập ⇔ https://789club24.com/ ⇔ 
SHBETSHBET ⇔ qh 88 ⇔ 8xbet
sunwin ⇔ 789win ⇔ https://sunwin70.com
https://bet88.football/ ⇔ ABC8
https://go88club13.com/https://789bet188.today/
https://bk8link2.com/ ⇔ https://bk8link3.com/
https://bk8link4.com/ ⇔ https://bk8link5.com/
https://bk8link6.com/ ⇔ https://789bet188.xyz/
https://33win101.com/ ⇔ FABET ⇔ SHBET
https://tp88.finance/ ⇔ https://hi88.gives/
33win ⇔ f168 ⇔ win55 ⇔ J88
ok365 ⇔ https://789bet188.pro/
88CLB ⇔ https://789bet188.cloud/
https://ww88.supply/ ⇔ https://fb88.voyage/
Link vào NEW88 ⇔ https://f8betlv.com/
https://abc8.education/ ⇔ ABC88 ⇔ 789Bet
https://i9bet.supply/ ⇔ https://bj88.gen.in/
https://88clb.lawyer/ ⇔ https://j8884.com/ ⇔ 
https://mb66az.com/ ⇔  ⇔  ⇔ 
Nhà cái SHBET ⇔ https://shbet.law/
https://polodemocratico.info/ ⇔ https://ok365.tours/
https://j88.photography/ ⇔ f168
https://23win.cruises/ ⇔ https://kuwin.support/
https://f168.loans/ ⇔ 8kbet
https://w88okvip.com/ ⇔ ok88
https://789bet188.info/ ⇔ https://789bet188.live/
https://789bet188.online/ ⇔ https://789bet188.co/
https://789bet188.tech/ ⇔ https://789bet188.biz/
https://789bet188.club/ ⇔ https://789bet188.vip/
https://789bet188.site/ ⇔ https://789bet.asia/
https://new8818.net/ ⇔ https://new8818.org/
https://new8818.me/ ⇔ https://new8818.xyz/
https://new8818.pro/ ⇔ https://new8818.cloud/
https://new8818.info/ ⇔ https://new8818.us/
https://new8818.live/ ⇔ https://new8818.online/
https://new8818.co/ ⇔ https://new8818.today/
https://new8818.biz/ ⇔ https://new8818.club/
https://new8818.vip/ ⇔ https://new8818.site/
https://new8818.ink/ ⇔ https://ahihi88.host/
https://hi8818.xyz/ ⇔ https://hi8818.us/
https://hi8818.live/ ⇔ https://hi8818.online/
https://hi8818.site/ ⇔ https://hi8818.ink/
https://hi8818.org/ ⇔ https://hi8818.me/
https://shbet188.org/ ⇔ https://shbet188.pro/
https://shbet188.cloud/ ⇔ https://shbet188.ink/
https://shbet288.store/ ⇔ https://shbet288.today/
https://shbet288.tech/ ⇔ https://shbet188.xyz/
https://shbet188.us/ ⇔ https://shbet188.shop/
https://j88.shoes/ ⇔ https://f168.party/
https://kubet288.com/ ⇔ https://kubet188.mobi/
https://kubet188.dev/ ⇔ https://kubet288.xyz/
https://kubet288.pro/ ⇔ https://kubet288.cloud/
https://jun8818.org/ ⇔ https://jun8818.net/
https://jun8818.me/ ⇔ https://jun8818.xyz/
https://jun8818.pro/ ⇔ https://jun8818.cloud/
https://jun8818.info/ ⇔ https://jun8818.us/
https://jun8818.live/ ⇔ https://jun8818.shop/
https://win55.sh/ ⇔ KING88
https://kubet.graphics/ ⇔ https://79king.gdn/
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây