1. Trang chủ
  2. » Giáo án - Bài giảng

Hsg tin 8 de dap an

6 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề Thi Olympic Tin Học Cấp Huyện Năm Học 2022-2023 Môn Thi: Tin Học 8
Trường học Phòng GD&ĐT Hiệp Hoà
Chuyên ngành Tin Học
Thể loại Đề thi
Năm xuất bản 2023
Thành phố Hiệp Hoà
Định dạng
Số trang 6
Dung lượng 157,67 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Người dùng đăng kí với một nhà cung cấp dịch vụ Internet để được hỗ trợ cài đặt Internet.. Người dùng đăng kí với một nhà cung cấp dịch vụ Internet để được cấp quyền truy cập Internet.?.

Trang 1

PHÒNG GD&ĐT HIỆP HOÀ

ĐỀ THI OLYMPIC TIN HỌC CẤP HUYỆN NĂM HỌC 2022-2023

MÔN THI: TIN HỌC 8 PHẦN THI LÝ THUYẾT

Thời gian làm bài: 20 phút Ngày thi: 11/01/2023

( Đề thi gồm 20 câu, 2 trang)

Câu 1. Trong Excel, ở ô A2 có chuỗi TINHOC, tại ô B2 gõ công thức = right(A2,3) thì nhận được kết quả là:

Câu 2 Trong hệ điều hành Windows 10, phải dùng tổ hợp phím sau đây để chuyển đổi qua lại các

chương trình đang chạy:

Câu 3 Trong Pascal, muốn giải thích cho 1 câu lệnh ta đánh trong cặp dấu:

Câu 4 Đâu là phần mềm bảo vệ máy tính tranh được virus máy tính?

Câu 5 Để căn lề đều cho văn bản ở trong Microsoft Office Word ta chọn:

Câu 6 Cho s, i, j là biến nguyên Khi chạy chương trình:

Begin

S := 0;

for i:= 1 to 3 do for j:= 1 to 4 do S := S + 1 ; Writeln(S);

End

Kết quả in ra màn hình là:

Câu 7 Trong Excel, hàm số nào trả về kết quả là x2

Câu 8 Phát biểu nào sau đây không phải là đặc điểm của Internet?

A Phạm vi hoạt động trên toàn cầu

B Có nhiều dịch vụ đa dạng và phong phú

C Không thuộc quyền sở hữu của ai

D Thông tin chính xác tuyệt đối

Câu 9 Các hệ điều hành thông dụng hiện nay thường được lưu trữ ở:

Câu 10 Trong Word, để tăng cỡ chữ lên một đơn vị ta sử dụng:

Câu 11 Cần làm thế nào để kết nối Internet?

A Người dùng đăng kí với một nhà cung cấp dịch vụ Internet để được hỗ trợ cài đặt Internet

B Người dùng đăng kí với một nhà cung cấp dịch vụ Internet để được cấp quyền truy cập Internet

MÃ ĐỀ: 802

Trang 2

C Người dùng đăng kí với một nhà cung cấp dịch vụ Internet (ISP) để được hỗ trợ cài đặt và cấp quyền truy cập Internet

D Wi-Fi

Câu 12 Trong Excel, tại ô A1 nhập công thức =Round(10/7,1) Kết quả nhận được là:

Câu 13 Nếu bạn thân của em muốn mượn tên đăng nhập và mật khẩu tài khoản trên mạng của em để

sử dụng trong một thời gian, em sẽ làm gì?

A Cho mượn ngay không cần điều kiện gì

B Cho mượn nhưng yêu cầu bạn phải hứa là không được dùng để làm việc gì không đúng

C Cho mượn một ngày thôi rồi lấy lại, chắc không có vấn đề gì

D Không cho mượn, bảo bạn tự tạo một tài khoản riêng, nếu cần em có thể hướng dẫn

Câu 14 Bạn An đang định in trang văn bản “Đặc sản Hà Nội”, theo em khi đang ở chế độ in, An có thể làm gì?

A Xem tất cả các trang trong văn bản

B Chỉ có thể thấy trang văn bản mà An đang làm việc.

C Chỉ có thể thấy các trang không chứa hình ảnh.

D Chỉ có thể thấy trang đầu tiên của văn bản.

Câu 15 Trong bảng tính Excel, tại ô A2 gõ vào công thức =IF(3>5,100,IF(5<6,200,300)) thì kết quả

nhận được tại ô A2 là:

Câu 16 Trong MS Word, sử dụng lệnh Insert/Table rồi dùng chuột kéo thả để chọn số cột và số hàng

thì số cột và số hàng tối đa có thể tạo được là:

A 8 cột, 8 hàng C 10 cột, 8 hàng.

B 8 cột, 10 hàng D 10 cột, 10 hàng.

Câu 17 Trong MS Word, để căn thẳng hai bên cho nội dung của văn bản, ta có thể bấm tổ hợp phím

nào sau đây?

A Ctrl + J B Ctrl + V C Ctrl + F D Ctrl + U

Câu 18. Trong Excel, Hàm SUM(-12, -5, 7, 100) cho kết quả là:

Câu 19 Trong bảng tính Excel, nếu trong một ô tính có các kí hiệu #####, điều đó có nghĩa là gì?

A Cột chứa ô đó có độ rộng quá hẹp nên không hiển thị hết chữ số

B Hàng chứa ô đó có độ cao quá thấp nên không hiển thị hết chữ số

C Công thức nhập sai và Excel thông báo lỗi

D Chương trình bảng tính bị nhiễm virus

Câu 20 Bảng danh sách lớp 8A với cột Tên được trình

bày theo thứ tự vần A, B, C

Trong bảng danh sách lớp 8A, con trỏ soạn thảo

đang được đặt trong ô chứa tên bạn Bình Để thêm một

dòng vào sau dòng này, em nháy nút phải chuột chọn

Insert và chọn tiếp lệnh nào?

A Insert Columns to the Right B Insert Rows Below

C Insert Rows Above D Insert Columns to the Left

-Hết -Họ và tên thí sinh: Số báo danh:

Trang 3

PHÒNG GD&ĐT HIỆP HOÀ

ĐỀ THI OLYMPIC TIN HỌC CẤP HUYỆN NĂM HỌC 2022-2023

MÔN THI: TIN HỌC 8 PHẦN THI THỰC HÀNH

Thời gian làm bài: 90 phút Ngày thi: 11/01/2023

( Đề thi gồm 4 bài, 1 trang)

Lưu ý: Thí sinh tạo thư mục là số báo danh của mình, làm bài và lưu với tên tập tin là bai1.xlsx, bai2.pas, bai3.pas, bai4.pas vào thư mục số báo danh vừa tạo Ví dụ thí sinh có số

báo danh 800001 thì tạo thư mục 800001 rồi lưu bai1.xlsx, bai2.pas, bai3.pas, bai4.pas vào thư mục 800001.

Bài 1 ( 4 điểm): BẢNG TÍNH.

Tạo bảng theo mẫu và thực hiện các yêu cầu bên dưới:

Bài 2 ( 4 điểm) Lập chương trình nhập x và n Tính

2

n

S

n

Bài 3 (4 điểm) Ba của An vừa xây xong một căn nhà cao tầng và dẫn An đến chơi An rất

thích và chạy hết khu nhà đó để thăm quan, khi thăm quan An phát hiện ra tại mỗi tầng của tòa nhà luôn có số bóng điện khác nhau An muốn tìm số bóng điện ở tầng chẵn có số bóng điện lớn nhất, ở tầng lẻ có số bóng điện nhỏ nhất nhưng do tòa nhà có rất nhiều tầng nên việc liệt kê rất lâu Em hãy viết chương trình giúp An tìm ra tầng chẵn có số bóng điện lớn nhất, tầng lẻ có

số bóng điện nhỏ nhất

Bài 4 ( 4 điểm) Số siêu nguyên tố là số nguyên tố mà khi bỏ một số tuỳ ý các chữ số bên phải

của nó thì phần còn lại vẫn tạo thành một số nguyên tố Viết chương trình nhập dữ liệu vào là một số nguyên N (0< N <10) và đưa ra kết quả là một số siêu nguyên tố có N chữ số cùng số lượng của chúng

-

Trang 4

Hết -ĐÁP ÁN PHẦN 1: TRẮC NGHIỆM

Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8 Câu 9 Câu 10

Câu 11 Câu 12 Câu 13 Câu 14 Câu 15 Câu 16 Câu 17 Câu 18 Câu 19 Câu 20

PHẦN 2: THỰC HÀNH

Bài 1: (Bảng tính)

- Tạo được bảng theo mẫu (0,5đ)

1 Tại ô B4 =Hlookup(left(A4,3),$F$12:$I$14,2,0) Sau đó sao chép công thức xuống

các ô từ B5 đến B9 (0,5đ)

2 Tại ô C4 =Hlookup(left(A4,3),$F$12:$I$14,3,0) Sau đó sao chép công thức xuống

các ô từ C5 đến C9 (0,5đ)

3 Tại ô E4 = if(D4>50,5%*C4,0) Sau đó sao chép công thức xuống các ô từ E5 đến E9

(0,5đ)

4 Tại ô F4 = if(left(A4,3)=”CPU”, 100.000, if(left(A4,3)=”DDR”,50000,

if(left(A4,3)=”HDD”,70000,0))) Sau đó sao chép công thức xuống các ô từ F5 đến F9

(0,5đ)

5 Tại ô G4 = D4*C4-E4-F4 Sau đó sao chép công thức xuống các ô từ G5 đến G9

(0,5đ)

6 Tại ô E10 = sum(E4:E9) Sao chép công thức sang F10, G10 (0,5đ)

7 (0,5đ)

- Tại ô B13 = sumif($B$4:$B$9,A13,$G$4:$G$9) Sao chép công thức xuống ô B14

- Tại ô C13 =sumif($B$4:$B$9,A13,$D$4:$D$9) Sao chép công thức xuống ô C14

Bài 2:

program bai2;

var n,i,x,b:integer;

s:real;

0.25đ

begin

write('nhap gia tri n: ');

readln(n);

write('nhap gia tri cua x');

readln(x);

0.5đ

b:=1;

s:=0;

2.75đ

Trang 5

for i:=1 to n do

begin

b:=b*x ;

s:=s+b/(i+1);

end;

writeln('Tong s: ',(s+1):4:2);

readln;

end.

0.5đ

Bài 3

Program bai3;

var a:array[1 100] of integer;

i,n,j,min,max,vt:integer;

0.25đ

Begin

Write('Nhap so tang:'); readln(n);

for i:=1 to n do

begin

write('Nhap so bong den tang thu',i,': ');

readln(a[i]);

end;

0.75đ

Max:=a[1];

for i:=1 to n do

If (I mod 2 =0) then

If a[i]>max then

begin

max:=a[i];

vt:=I;

end;

write(‘tang thu’,i,’co so bong den lon nhat

la :’,max) ;

1.5đ

Min:=a[1];

for i:=1 to n do

If (I mod 2 =1) then

If a[i]<min then

begin

min:=a[i];

vt:=I;

end;

write(‘tang thu’,i,’co so bong den nho nhat

la :’,min) ;

readln;

end

1.5đ

8

12 8 20 7 9 5 10 30

5

30 9

Bài 4: Program sosieunguyento;

Trang 6

function ngto(n:longint):boolean;

var i:longint;

begin

ngto:=false;

if n<2 then exit;

for i:=2 to trunc(sqrt(n)) do

if n mod i=0 then exit;

ngto:=true;

end;

0.75đ

var i,b,n,dem,j:longint;

fi,fo:text;

kt:Boolean;

Begin

Repeat

Write(‘nhap n=’);readln(n);

Until (n>0) and (n<10);

0.5đ

dem:=0;

b:=trunc(exp((n-1)*ln(10)));

for i:=b to trunc(exp(n*ln(10))-1) do

if ngto(i) then Begin

j:=i;

while j>10 do begin

j:=j div 10;

if ngto(j) then kt:=true else

begin kt:=false;

break;end;

end;

2.25đ

if kt then

begin

write(i,' '); dem:=dem+1;

end;

Writeln('Tat ca co ',dem,' so');

end.

0.5đ

2333 2339 2393 2399 2939 3119

3137 3733 3739 3793 3797 5939

7193 7331 7333 7393 Tat ca co 16 so

Ngày đăng: 25/10/2023, 07:20

w