10 câu trắc nghiệm.Làm trước 8h15 dùm mik Câu 1: Chính quyền đô hộ của nhà Lương chia nước ta thành A. 3 châu. B. 4 châu. C. 5 châu. D. 6 châu. Câu 2: Thứ sử Giao Châu bấy giờ là ai? A. Tô Định B. Lục Dận C. Tiêu Tư D. Giả Tông. Câu 3: Cuộc khởi nghĩa của Lý Bí nhằm chống lại ách cai trị A. Nhà Hán B. Nhà Tống C. Nhà Ngô D. Nhà Lương Câu 4: Lý Bí phất cờ khởi nghĩa: A. Năm 541 B. Năm 542 C. Năm 543 D. Năm 544 Câu 5: Hào kiệt khắp nơi kéo về hưởng ứng ở vùng Chu Diên có: A. Triệu Túc và con là Triệu Quang Phục B. Phạm Tu C. Lý Thiên Bảo D. Tinh Thiều Câu 6: Vì sao cuộc khởi nghĩa Lý Bí giành thắng lợi? A. Với tinh thần đoàn kết của nghĩa quân B. Sự chiến đấu dũng cảm của quân khởi nghĩa và nhân dân. C. Do sự lãnh đạo tài tình của Lý Bí. D. Cả ba phương án trên đều đúng. Câu 7: Mùa xuân năm 544 diễn ra sự kiện gì? A. Cuộc khởi nghĩa Lý Bí bước vào giai đoạn quyết liệt B. Lý Bí lên ngôi hoàng đế, đặt tên nước Vạn Xuân C. Nước Vạn Xuân được thành lập D. Lý Bí trao quyền lãnh đạo cho Triệu Quang Phục Câu 8: Kinh đô của nước Vạn Xuân được dựng lên ở đâu? A. Cổ Loa (Đông Anh – Hà Nội) B. Luy Lâu (Thuận Thành – Bắc Ninh) C. Vùng cửa sông Tô Lịch (Hà Nội) D. Hoa Lư (Ninh Bình) Câu 9: Lý Bí lên ngôi hoàng đế, sử cũ gọi là A. Lý Bắc Đế. B. Lý Nam Đế. C. Lý Đông Đế. D. Lý Tây Đế. Câu 10: Triều đình Vạn Xuân gồm có hai: A. ban văn, võ. B. ban văn, sử. C. ban võ, khoa học. D. ban võ, ban sử.

Các câu hỏi liên quan

Lệnh While...do thuộc loại lệnh nào sau đây? a.Lệnh rẽ nhánh. c. Lệnh vòng lặp. b.Lệnh lựa chọn. d. Lệnh ghép. Việc đầu tiên lệnh While...do cần thực hiện là gì? a.Thực hiện <câu lệnh> sau từ khóa While...do. b.Thực hiện <câu lệnh> sau từ khóa Then. c.Kiểm tra giá trị của < điều kiện>. d.Kiểm tra < câu lệnh> Cho biết < câu lệnh> sau từ khóa DO trong đoạn chương trình sau được thực hiện mấy lần? var i: byte;i:= 5;While i<=5 do i:= i-1; a.1 lần b. 2 lần c. 5 lần d. 6 lần Câu 6: Đoạn lệnh sau đây cho biết kết quả nào? var i: byte; i:= 5; While i<=5 do Begin Write(i:2); i:= i-1; end; a.In ra các số từ 1 đến 5; b.In ra các số từ 0 đến 5; c.In ra các số lần lượt từ 5 đến 0; d. In ra vô hạn các số5, mỗi số trên một dòng. Câu 7:Đoạn lệnh sau đây cho biết kết quả nào? Var so: byte: so:= 1; While so<10 do writeln(so); so:=so+1; a.In ra các số từ 1 đến 9; b.In ra các số từ 1 đến 10; c.In ra vô hạn các số1, mỗi số trên một dòng. d.In ra các số từ 10 đến 1. Câu 8:Cho đoạn chương trình sau: Var x, tong : byte; x:=0; tong:=0; While tong <= 20 do Begin Writeln(tong); tong:=tong +1; End; x:=tong; Sau khi đoạn chương trình trên được thực hiện, giá trị của x bằng bao nhiêu? a.20. b. 21. c. Không xác định. d. 0. Câu 9: Hãy cho biết kết quả của đoạn chương trình dưới đây? a:=10; While a< 11 do writlen(a); a.Trên màn hình xuất hiện một số 10. b.Trên màn hình xuất hiện 10 chữ. c.Trên màn hình xuất hiện vô số chữ số10,chương trình bị lặp vô tận. d.Trên màn hình xuất hiện một số11. Câu 10: Khi sử dụng lệnh While...do cần chú ý điều gì? a.Số lần lặp. b. Số lượng câu lệnh. c.Không cần chú ý gì cả. d.Điều kiện vòng lặp để tránh vòng lặp không bao giờ kết thúc. Câu 11:Câu lệnh viết đúng cú pháp lệnh lặp với số lần chưa biết trước. a.While <điều kiện> to < câu lệnh>; b.While <điều kiện>to < câu lệnh 1> do < câu lệnh 2>; c.While <điều kiện> do < câu lệnh>; d.While <câu lệnh> do < câu lệnh>; B.TỰ LUẬN: Câu 12: Nêu một vài ví dụ về hoạt động lặp với số lần chưa biết trước. Câu 13: Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số lần lặp chưa biết trước. Câu 14:Hãy tìm hiểu các thuật toán sau đây và cho biết khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật toán đó. a) Thuật toán 1: Bước 1. S ← 10, x ← 0.5 Bước 2. Nếu S ≤ 5.2, chuyển tới bước 4. Bước 3. S ← S –x và quay lại bước 2. Bước 4. Thông báo S và kết thúc thuật toán. b) Thuật toán 2: Bước 1. S ←10, n ← 0. Bước 2. Nếu S ≥ 10, chuyển tới bước 4. Bước 3. n ← n+3, S ← S-n và quay lại bước 2. Bước 4. Thông báo S và kết thúc thuật toán. Câu 15: Hãy tìm hiểu mỗi đoạn chương trình Pascal sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp. Hãy rút ra nhận xét của em. a)S:=0;n:=0; while S <=10 do begin n:=n+1;S:=S+n end; b)S:=0;n:=0; while S >=10 do n:=n+1; S:=S+n; Câu 16: Sử dụng cấu trúc lệnh While ...do để viết chương trình tính tổng của các số tự nhiên liên tiếp bé hơn 20. Câu 17: Sử dụng cấu trúc lệnh While ...do để viết chương trình tính tích của các số tự nhiên liên tiếp từ 1 đến n. Giusp mình với ak.