Đề 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í
Kênh
90Phut TV full HD ⇔ 32win
69VN ⇔ 78 WIN ⇔ F168 ⇔ 123b

Vmax ⇔ 78Win ⇔ hubet ⇔ 789club
789f ⇔ SHBET ⇔ nh88 ⇔ x88 ⇔ 789f
fo88vic88 ⇔ x88 ⇔ win678 ⇔ okvip
BL555 ⇔ Kkwin ⇔ KJC ⇔ Link MB66
mv66af88 ⇔ 8x bet ⇔ iWinClub
789BET ⇔ B52 club ⇔ BL555 ⇔ 58WIN
OKFUN ⇔ 789F ⇔ MB66 ⇔ 8xbet
https://789betcom0.com/ ⇔ https://hi88.baby/
UU88 ⇔ 86bet ⇔ win678 ⇔ SHBET
zo88 ⇔ ev99 ⇔ 888b ⇔ go88 ⇔ kèo nhà cái
Kubet11 ⇔ topbet ⇔ v8club ⇔ tv88 ⇔ 77win
MB66 ⇔ u888 ⇔ FO88 ⇔ Sanclub
188v ⇔ f168 ⇔ QQ88 ⇔ bk8 ⇔ bk8
789club ⇔ iwinclub ⇔ Subnhanh ⇔ Bluphim
vua88 ⇔ Nettruyenviet ⇔ P3 ⇔ 8s
vn23 ⇔ KUWIN ⇔ kubet ⇔ 888new
NOHU ⇔ hi88 ⇔ https://fun88.social/
88clbxoso66 ⇔ https://vnalo789c.com/
https://qq88.fun/ ⇔ f168 ⇔ 888New ⇔ QQ88
daga ⇔ SHBET ⇔ keo nha cai ⇔ bl-555.site
https://bshbet.com/ ⇔ https://uk88.rocks
BJ88 ⇔ 789f ⇔ mm88 ⇔ RR88 ⇔ 78WIN
https://nohu90.ad/ ⇔ https://hello8880.net/
tv88hi88 ⇔ f168 ⇔ uu88 ⇔ 33win
NOHU ⇔ hi88com ⇔ 32win ⇔ Kuwin
ek333 ⇔ xoso66 ⇔ nổ hũ ⇔ SUN WIN
Fun88 ⇔ https://f168.com.co/ ⇔ 28Bet
NOHU ⇔ KINGFUN ⇔ https://789club24.com/
https://98winlive.com/ ⇔ https://789win.voyage/
https://bet88yk.com/ ⇔ https://alo789apk.app/
https://33win100.com/ ⇔ Cổng game rikvip
69vn ⇔ vn88 ⇔ https://king88com.uk.net/
https://j88usd.com/ ⇔ https://okwin.technology/
game bài đổi thưởng ⇔ https://hello880.net/
https://789club60.com/ ⇔ https://jun88.black/
23win ⇔ 789p ⇔ f168 ⇔ nohu90 ⇔ onbet
nhatvip ⇔ https://789club24.com/ ⇔ 789 bet
win68 ⇔ 8xbet ⇔ go99 ⇔ 78win ⇔ 32 win
XX88 ⇔ 89BET ⇔ QQ88 ⇔ topbet
Uu88 ⇔ V8club ⇔ 78win ⇔ lương sơn tv
https://33win101.com/ ⇔ oxbet ⇔ Min88
78win ⇔ https://shbet.gg/ ⇔ XX88
daga ⇔ SV388 ⇔ 77ball ⇔ ee88 ⇔ NH88
SHBET ⇔ Kkwin ⇔ Phimbathu ⇔ Hay 88
https://shbet.solar/ ⇔ https://58winbank.com/
https://32winmb.com/ ⇔ 77BET ⇔ 12BET
vmaxVMAX ⇔ ok9 football ⇔ K8CC
nhà cái uy tín ⇔ https://hi88.gives/
https://qq88.co.com/ ⇔ https://f168.law/
game bài đổi thưởng ⇔ alo88 ⇔ vwin ⇔ sut88
https://mm88login.com/ ⇔ 79king
ww88 ⇔ vankhanhtv ⇔ https://13win.vegas/
game bài đổi thưởng ⇔ https://hi88.uno/
https://58win1.info/ ⇔ j88 ⇔ j88 ⇔ 69vn
bl555.com ⇔ 78 win ⇔ 789f ⇔ go 88
MM88 ⇔ Nh88 ⇔ 73bet ⇔ S666
11uu ⇔ 123B ⇔ 78win ⇔ 888win
https://xx88.ink/ ⇔ mv88 ⇔ YO88 ⇔ QQ88
789win ⇔ Bet88 ⇔ Vmax ⇔ Sun Win
tỷ lệ kèo nhà cái hôm nay ⇔ BIN88
https://j88.ventures/ ⇔ https://qq88.studio/
https://oldhamcarnival.org.uk/ ⇔ Leo88
88CLB ⇔ SV388 ⇔ https://cakhiatv88.net/
7m ⇔ i9 Bet ⇔ Tv88 ⇔ hi88 ⇔ F8BET
socolive trực tiếp74bet ⇔ VN168
Bong88 ⇔ socolive ⇔ Sao789 ⇔ ok365
https://au88.black/ ⇔ trực tiếp bóng đá
https://king88clb.com/ ⇔ nohu90 ⇔ kingfun
sv66nhà cái thabet ⇔ bong88 ⇔ Nn88
https://32win.vc/ ⇔ 888new ⇔ PG88 ⇔ PG88
EE88 ⇔ B52Club ⇔ B52 Club ⇔ lô đề hôm nay
sky88 ⇔ Vin777 ⇔ SV388 ⇔ MV66 ⇔ 32win
https://vankhanhtvv.com/ ⇔ game bài đổi thưởng
game bài đổi thưởng ⇔ https://u888lm.com/
https://sv66.coupons/ ⇔ https://f168.tech/
https://8kbetbh.com/ ⇔ https://ta88club.kim/
https://jun88.now/ ⇔ https://rr88.com.se/
Game bài đổi thưởng ⇔ tỷ lệ bóng đá
https://58win.jpn.com/ ⇔ https://xin88.sa.com/
https://qq88.photo/ ⇔ https://79king1.best
lô đề online ⇔ https://78winvina.com/
for88 ⇔ https://shbetasia.com/ ⇔ Bet88
https://888b-link.cc/ ⇔ https://sunwinn.deal/
https://sunwinn.team/ ⇔ https://bong88vn.wiki/
https://mb66az.com/ ⇔ https://shbet.racing/
789f ⇔ 88i ⇔ https://new88blog.org/
Jun88 ⇔ Jun88 ⇔ jun88 ⇔ 67bet
MM88 ⇔ https://789betw.co/ ⇔ UU88
https://qq887p.com/ ⇔ https://w88link1.com/
xocdia88 ⇔ 77ball ⇔ vuabet88 ⇔ betvisa
https://789freal.com/ ⇔ https://2789f.com/
https://fun88link0.com/ ⇔ https://fun88link1.com/
https://188betlink0.com/ ⇔ https://188betlink1.com/
https://188betlink2.com/ ⇔ https://w88link0.com/
thabet ⇔ 32WIN ⇔ J88 ⇔ ax88 ⇔ 789F
QQ88 COM ⇔ https://xx88.sale/ ⇔ 78win
https://bet88.pictures/ ⇔ https://xo88.group/
https://86bet.tech/ ⇔ https://nohu90.consulting/
789BET ⇔ https://i9betz4.com/ ⇔ đá gà 88
w88link2.com ⇔ w88link3.com ⇔ luck8
https://8dayvip.mobi/ ⇔ https://8dayvip.com/
QQ88 Com ⇔ af88 ⇔ https://79kingsr.com/
https://pg99yk.com/ ⇔  hm88.com ⇔ J88
https://luongson161.tv/ ⇔ 78WIN ⇔ MB66
78win ⇔ U888 ⇔ nn88 ⇔ 99win ⇔ hi88
https://8kbettt.com/ ⇔ https://hi88.biz/
https://thabetcasino.us.com/ ⇔ 789Win ⇔ vn88
https://hello88net.com/ ⇔ https://pg88.jpn.com/
https://az8888.org/ ⇔ https://fly88.gifts/
lc88 ⇔ VN88 ⇔ 69vn ⇔ nh88 ⇔ vn88
https://go800s.com/ ⇔ 888newport.com
tỷ lệ kèo nhà cái 88 ⇔ PG66 ⇔ 68win
BL555 ⇔ 23win ⇔ SV388 ⇔ SHBET ⇔ vua88
Game bài đổi thưởng ⇔ https://saobet.shop/
https://99ok99ok.com/ ⇔ hb88 ⇔ HM88
https://bet88.ventures/ ⇔ bongdalu22.com
zx88 ⇔
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