Trắc nghiệm: Khoanh tròn vào đáp án mà em cho là đúng nhất: Câu1: Giao nhau của một hàng và một cột gọi là: Câu2: Thông thường dữ liệu kí tự trên trang tính dùng để làm gì?... Câu4: Khi
Trang 1ĐỀ CƯƠNG ÔN TẬP MÔN TIN HỌC 7
I Lý thuyết:
1/ Trình bày cách khởi động Excel
2/ Nêu cú pháp và cách sử dụng hàm sum, average, max, min.
3/ Trình bày cách sao chép và di chuyển dữ liệu
4/ Nêu các bước nhập công thức
5/ Trình bày các bước kẻ bảng (Đường viền)? Cách thêm một cột, hàng, xoá cột, hàng 6/ Trình bày cách định dạng phông chữ, cỡ chữ, kiểu chữ ?
II Bài tập:
Câu 1/ Lập bảng tính có tên là chitieugiadinh.xls như hình vẽ sau:
- Tính tổng chi tiêu mỗi tháng
- Mức chi trung bình theo các khoản của mỗi tháng
- Chi tiêu trung bình của mỗi tháng
- Số tiền chi lớn nhất trong một tháng
- Số tiền chi nhỏ nhất trong một tháng
- Tính tổng chi tiêu ba tháng
Hướng dẫn: Tổng chi mỗi tháng chỉ tính trên 1 cột tháng đó Ví dụ từ ô (B3:B7)
- Mức chi trung bình các khoản chi tính theo cột như: (B3:B7)
- Tính mức chi trung bình mỗi tháng theo hàng từ (B9:D9)
Câu 2: Cho bảng dữ liệu sau:
Yêu cầu:
- Tính ĐTB các môn học
- Tìm ra người có ĐTB cao nhất
- Tìm ra người có ĐTB thấp nhất
Trắc nghiệm: Khoanh tròn vào đáp án mà em cho là đúng nhất:
Câu1: Giao nhau của một hàng và một cột gọi là:
Câu2: Thông thường dữ liệu kí tự trên trang tính dùng để làm gì?
Trang 2A Thực hiện tính toán B Giúp phân biệt thông tin trên trang tính
C Báo cho máy biết ta định làm gì D Tất cả các mục đích trên
Câu3: Trang tính có thể chứa dữ liệu thuộc kiểu nào sau đây?
Câu4: Khi chiều dài dữ liệu kiểu số lớn hơn chiều rộng của ô thì Excel sẽ hiển thị trong ô các kí tự:
Câu5: Khi gõ công thức vào một ô, kí tự đầu tiên phải là:
A Ô đầu tiên tham chiếu tới B Dấu Ngoặc đơn
Câu6: Trong các công thức sau công thức nào đúng:
A F2 ”=B2/10+1” (với B2 là “E26”) B C8 “=F2+Q1” (với Q1 là”28”, F2 là“12.5”)
C F5 “=A3-1” (Với A là “2/3/2008) D Tất cả đều sai
Câu7: Giả sử cần tính tổng giá trị trong ô C2 và D4, sau đó nhân ô B2 Công thức nào đúng?
Câu 8: Cụm “F5” trong hộp tên ( ) có nghĩa là:
Câu 9: Muốn xóa hàng ra khỏi trang tính, ta đánh dấu khối hàng rồi thực hiện:
Câu 10: Để chèn thêm cột vào trang tính ta thực hiện dãy lệnh:
A Format cellsInsert Columns; B Table insert Cells.
Câu 11: Để xem trước khi in ta sử dụng lệnh gì?
Câu 12: Để vào cài đặt trang in:
Câu 13: Điều chỉnh ngắt trang ta sử dụng lệnh nào?
Câu 14: Để in trang tính ta sử dụng lệnh?
Câu 15: Để lưu trang tính chọn đáp án đúng:
A Nháy nút Save B Page setup C FilePrint D Tất cả đều sai
II Điền từ thích hợp vào chỗ trống (….): Trong các cum từ sau đây: Số, định dạng, phần mềm, bảng, kí
tự, thời gian, tự động, trang trí, biểu đồ, thao tác, tính toán.(2điểm)
- Chương trình bảng tính là … (1) được thiết kế để giúp ghi lại và trình bày thông tin dưới dạng ….(2)
…., thực hiện các … (3)… cũng như xây dựng … (4)… minh hoạ cho các số liệu có trong bảng
- Có thể thực hiện các ….(5)… với trang tính như: sửa đổi, sao chép nội dung các ô, thêm, xoá,…
- Chương trình bảng tính có khả năng lưu giữ và xử lý nhiều kiểu dữ liệu khác nhau trong đó có: … (6)
…, … (7)…., ……(8)…
Trang 3ĐỀ CƯƠNG ÔN TẬP MÔN TIN HỌC 8
I/ Lý thuyết:
1/ Cấu trúc chung của chương trình gồm những gì?
2/ Nêu các kiểu dữ liệu và các phép toán trên kiểu dữ liệu
3/ Trình bày cách khai báo biến và hằng
5/ Viết câu lệnh và cách sử dụng câu lệnh rẽ nhánh dạng thiếu và đầy đủ
6/ Viết câu lệnh lặp và cách sử dụng câu lệnh lặp
II> Bài tập:
1) Hãy viết chương trình Pascal in ra màn hình các hình trang trí sau:
a) * * * * * b) *
* * * * * * *
* * * * * * * *
* * * * * * * * *
2) Viết chương trình tính diện tích chu vi hình thang 3) Viết chương trình tính diện tích và chu vi hình tròn 4) Viết chương trình nhập chiều cao hai bạn Long và Trang và in ra ai cao hơn 5) Viết chương trình nhập vào 3 số a, b, c sắp xếp theo thứ tự tăng 6) Viết chương trình nhập vào ba số dương và kiểm tra xem có phải là ba cạnh tam giác 7) Viết chương trình tính tổng 10 số tự nhiên đầu tiên 8) Nhập vào ba số tự nhiên a, b, c viết chương trình tìm ra số lớn nhất và nhỏ nhất 9) Viết chương trình nhập vào điểm trung bình học kì I và in ra màn hình đánh giá dưới dạng “Giỏi:, “Khá”, “Trung bình”, “yếu” theo điều kiện sau: - Nếu ĐTB>=8 thì xếp loại giỏi - Nếu ĐTB>=6.5 thì xếp loại khá - Nếu ĐTB>=5 thì xếp loại trung bình - Còn lại xếp loại yếu 10) Viết chương trình tính tổng sau: S = 1+21 + 31+….+1n 11) Viết chương trình in ra màn hình tính tổng A= 1 1 1 1
1.3 2.4 3.5 n n( 1) 12) Viết chương trình tính tổng và tích của N số tự nhiên nhập từ bàn phím 13) Viết thuật tóan tính tổng 1+2+3+……+n 15) Viết tất cả các thuật tóan từ câu 2 đến câu 12 phần bài tập Điền từ thích hợp vào chỗ trống: ngôn ngữ lập trình, chương trình dịch, ngôn ngữ máy, chương trình dịch, dãy bit.(1 điểm) a) Các lệnh trong ngôn ngữ máy được viết dưới dạng ………(1)………
b) ………(2)……… đượ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………(3)……… chuyển đổi thành ngôn ngữ máy
d) ………(4)………… là ngôn ngữ duy nhất máy tính có thể hiểu trực trực tiếp
Trang 4III Trắc nghiệm:
Câu1: Để tạo ra một chương trình máy tính thực hiện được gồm những bước nào?
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âu2: Trong các tên sau đây tên nào không hợp lệ trong Pascal?
Câu3: Chương trình nào sau đây hợp lệ:
Câu4: Để dịch và chạy chương trình nhấn tổ hợp phím nào?
Câu5: Giả sử A khai báo biến số thực, X dữ liệu kiểu xâu lệnh gán nào sau đây hợp lệ?
Câu 6:Chọn câu trả lời chưa đúng?
a.15-8 3 b 20 152 25 c 112=121 d Tất cả đều sai
Câu7: Biểu thức10312 2 được viết dưới dạng biểu thức Pascal nào?
a (10+2)(10+2)/(3+1) b (10+2)/(3+1)*(10+2) c (10+2)*(10+2)/(3+1) d Không có đáp án nào
Câu8: Lệnh nào sau đây để dừng chương trình trong 2 giây?
Câu 9: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị sau:
a Một số nguyên bất kỳ b Một số thực trong phạm vi cho phép
c Một số thực bất kỳ d Một dãy các chữ và số
Câu 10: Chọn câu trả lời đúng?
a If x:=5 then a=b; b If x=5 then a=b; c If x:=5 then a>=b; d Tất cả đều sai
Câu 11: Chọn câu trả lời đúng?
a If (30 mod 5) =0 then x:=x+1 b If (30 mod 7) =0 then x:=x+1
c If (30 mod 4) =0 then x:=x+1 d Tất cả đều sai
Câu 12: Các lệnh sau đây lệnh nào đúng?
a For i:=100 to 50 do writeln(‘A’); b For i:=2 to 1000 do writeln(‘A’);
c For i:=1000 to 1 do writeln(‘A’); d Tất cả đều sai
Câu 13: Các câu sau đây câu nào đúng?
a For i:=1 to n do; writeln(‘A’) b For i:=n to n-1 do; writeln(‘A’)
c For i:=1 to n do writeln(‘A’) d For i=1 to n do writeln(‘A’)
Câu 14: Xác định câu trả lời đúng?
a if a>b then max:=a; else max:=b b if a>=b then max:=a; else max:=b
c if a<b then max:=a else max:=b d if a>b then max:=a else max:=b.
Câu 15: Chọn câu trả lời đúng?
a Var start, begin:real; b Var x,y: intege; c Cont x=3.14 const x:=3.14
a Chương trình 1:
Begin
End
b Chương trình 2:
Begin Var X:integer;
Writeln(‘chao cac ban’);
End