Chủ Nhật, 20 tháng 12, 2020

ĐỀ CƯƠNG ÔN TẬP KIỂM TRA CUỐI KỲ I TIN HỌC 12 NĂM HỌC 2020 – 2021

 

ĐỀ CƯƠNG ÔN TẬP KIỂM TRA CUỐI KỲ I

TIN HỌC 12

NĂM HỌC 2020 – 2021

I.               THUYẾT: GỒM 2 CHỦ ĐỀ VÀ CÁC NỘI DUNG

CHỦ ĐỀ 1: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU.

Yêu cầu:

ü  Biết khái niệm CSDL.

ü  Biết vai trò của CSDL trong học tập và cuộc sống.

ü  Biết khái niệm về hệ quản trị CSDL.

ü  Biết các chức năng của hệ QTCSDL

ü  Biết  được vai trò của con người khi làm việc với hệ QTCSDL

ü  Biết được các bước xây dựng CSDL

ü  Biết xác định các việc cần làm trong hoạt động quản lí một công việc đơn giản;

ü  Biết một số công việc cơ bản khi xây dựng một CSDL đơn giản.

CHỦ ĐỀ 2: HỆ QUẢN TRỊ CSDL MICROSOFT ACCESS

Nội dung 1: GIỚI THIỆU  MICROSOFT ACCESS

Yêu cầu:

ü  Biết những khả năng chung nhất của Access như một hệ QTCSDL (khai báo, lưu trữ, xử lí dữ liệu);

ü  Biết bốn đối tượng cơ bản trong Access: Bảng (Table), mẫu hỏi (Query), biểu mẫu (Form), báo cáo (Report);

ü  Biết một số thao tác cơ bản: Khởi động và kết thúc Access, tạo một cơ sở dữ liệu mới hoặc mở một CSDL đã có, tạo đối tượng mới và mở một đối tượng;

ü  Biết hai chế độ làm việc với các đối tượng: chế độ thiết kê (Design View) và chế độ trang dữ liệu (Datasheet View);

ü  Biết các cách tạo các đối tượng: Dùng thuật sĩ (Wizard) và tự thiết kế (Design).

ü  Liên hệ được một bài toán quản lí gần gũi với HS cúng các công cụ quản lí tương ứng trong Access;

ü  Thực hiện được một số thao tác cơ bản: Khởi động và kết thúc Access, tạo một cơ sở dữ liệu mới hoặc mở một CSDL đã có, tạo đối tượng mới và mở một đối tượng;

Nội dung 2: CẤU TRÚC BẢNG VÀ TẠO CẤU TRÚC BẢNG

Yêu cầu:

ü  Biết được các khái niệm chính trong cấu trúc bảng gồm trường, bản ghi, kiểu dữ liệu;

ü  Biết khái niệm khóa chính;

ü  Biết cách tạo, sửa và lưu cấu trúc bảng, nạp dữ liệu vào bảng, cập nhật dữ liệu;

ü  Thực hiện được việc chỉ định khóa chính đơn giản là một trường.

ü  Thực hiện được các thao tác tạo, sửa và lưu cấu trúc bảng, nạp dữ liệu vào bảng, cập nhật dữ liệu.

ü  Thực hiện được các thao tác cơ bản: Khởi động và kết thúc Access, tạo CSDL mới;

ü  Có các kĩ năng cơ bản về tạo cấu trúc bảng theo mẫu, chỉ định khóa chính;

ü  Biết chỉnh sửa cấu trúc bảng.

Nội dung3: CÁC THAO TÁC TRÊN CẤU TRÚC BẢNG

Yêu cầu:

ü  Mở bảng ở chế độ trang dữ liệu;

ü  Cập nhật dữ liệu: Thêm bản ghi mới, chỉnh sửa, xóa bản ghi;

ü  Sắp xếp và lọc dữ liệu;

ü  Tìm kiếm dữ liệu đơn giản;

ü  In dữ liệu.

ü  Thực hiện được các thao tác cơ ban trên bảng, làm việc với bảng trong cả hai chế độ;

ü  Sử dụng các công cụ loc, sắp xếp để kết xuất thông tin từ bảng.

Nội dung 4: LIÊN KẾT GIỮA CÁC BẢNG

Yêu cầu:

ü  Biết khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc tạo liên kết;

ü  Biết cách tạo liên kết trong Access.

Nội dung 5: BIỂU MẪU

Yêu cầu:

ü  Biết khái niệm biểu mẫu, công dụng của biểu mẫu.

ü  Biết các chế độ làm việc với biểu mẫu.

ü  Biết các thao tác tạo và chỉnh sửa biểu mẫu.

ü  Biết sử dụng biểu mẫu để cập nhật dữ liệu

Nội dung 6: TRUY VẤN DỮ LIỆU

Yêu cầu:

ü  Hiểu khái niệm mẫu hỏi. Biết vận dụng một số hàm và phép toán tạo ra các biểu thức số học, biểu thức điều kiện và biểu thức logic để xây dựng mẫu hỏi;

ü  Biết các bước chính để tạo một mẫu hỏi;

ü  Tạo được mẫu hỏi đơn giản;

ü  Biết sử dụng hai chế độ làm việc với mẫu hỏi: Chế độ thiết kế và chế độ trang dữ liệu.

Nội dung 7: BÁO CÁO VÀ KẾT XUẤT BÁO CÁO

Yêu cầu:

ü  Thấy được ích lợi của báo cáo trong công việc quản lí;

ü  Biết các thao tác tạo báo cáo đơn giản;

ü  Biết các thao tác tạo báo cáo bằng thuật sĩ;

ü  Thực hiện được lưu trữ và in báo cáo.

II.                  BÀI TẬP VÀ THỰC HÀNH:

ü  NỘI DUNG BÀI TẬP VÀ THỰC HÀNH : 1, 2, 3, 4, 5, 6, 7, 8.

LINK DOWNLOAD:

https://drive.google.com/file/d/1Sbh8lwfKUPjhQZdzrrjcyvlUAKwt8-3q/view?usp=sharing

Thứ Năm, 17 tháng 12, 2020

ĐỀ CƯƠNG ÔN TẬP KIỂM TRA CUỐI KỲ I TIN HỌC 11 NĂM HỌC 2020 – 2021

 I. Lý thuyết

Chủ đề 1:  Một số khái niệm về ngôn ngữ lập trình .

1.     Khái niệm lập trình và ngôn ngữ lập trình.

2.     Các loại chương trình dịch

3.     Các thành phần của ngôn ngữ lập trình.

4.     Khái niệm về tên, hằng và biến trong Pascal. Cách đặt tên đúng trong Pascal.

Chủ đề 2 : Chương trình đơn giản

  1. Cấu trúc chung của một chương trình.
  2. Các thành phần của một chương trình đơn giản.

-       Cú pháp khai báo tên chương trình, ví dụ.

-       Cú pháp khai báo thư viện, ví dụ.

-       Cú pháp khai báo hằng, ví dụ.

  1. Một số kiểu dữ liệu chuẩn: Nguyên, thực, kí tự, lôgic.
  2. Cú pháp để khai báo biến, thực hiện được khai báo các biến.
  3. Biết sử dụng và ý nghĩa các phép toán trong pascal: +, -, *, /, div, mod, >, <,>=,<=,<>,not, or,and.
  4. Viết được biểu thức từ toán học sang pascal và ngược lại.
  5. Các hàm chuẩn trong Pascal.
  6. Viết được một số biểu thức quan hệ và biểu thức logic.
  7. Cú pháp câu lệnh gán, viết được câu lệnh gán.
  8. Thủ tục: nhập dữ liệu từ bàn phím (read, readln) và  xuất dữ liệu ra màn hình(write, Writeln).
  9. Các thao tác để lưu chương trình, mở chương trình, dịch chương trình? Chạy chương trình?

-       Lưu chương trình: nhấn F2

-       Mở chương trình đã có: F3

-       Dịch chương trình:  Alt+F9

-       Chạy chương trình: Ctrl+F9

-       Đóng cửa sổ chương trình: Alt+F3

-       Thoát khỏi phần mềm: Alt+X

Chủ đề 3: CẤU TRÚC RẼ NHÁNH VÀ LẶP

I.               NỘI DUNG 1: CẤU TRÚC RẼ NHÁNH -  CÂU LỆNH IF  THEN

  1. Cú pháp và cách hoạt động của câu lệnh rẽ nhánh dạng đủ và thiếu.
  2. Câu lệnh ghép.
  3. Viết được một số câu lệnh rẽ nhánh:

-       Giải phương trình bậc hai.

-       Bài toán về bộ số Pi-ta-go

-       Viết được các lệnh rẽ nhánh khuyết, rẽ nhánh đầy đủ và áp dụng để thể hiện được thuật toán của một số bài toán đơn giản. 

II.            NỘI DUNG 2: CẤU TRÚC LẶP -  CÂU LỆNH FOR DO VÀ WHILE DO

  1. Cú pháp và cách hoạt động của câu lệnh lặp với số lần biết trước, lặp với số lần không biết trước.

-       Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp. 

-       Viết đúng các lệnh lặp kiểm tra điều kiện trước, lệnh lặp với số lần định trước 

-       Viết được thuật toán của một số bài toán đơn giản. 

II.  BÀI TẬP MINH HỌA MỘT SỐ CHỦ ĐỀ

1. Tính giá trị biểu thức sau:

a. (330 div 10) div 5 – 23 div 5

b. (448 mod 11) div 2 + (557 mod 10) div 3

c. ( 295 div 5) div10 + 125 mod 3

d. ((675 div 5) div 5 ) mod 6 + (420 div 10) mod 4

e. 97 mod 3 + (65 div 5) mod 2

f. 125 div 5 + 200 mod 8

2. Hãy viết các biểu thức sau dưới dạng công thức toán học tương ứng

a. a+ b/c +sqr(x)

b. 5* sin (x)- cos(y)/4

c. ln (y * (sqrt(abs(x)))

d. abs (sqr(x) + sqr(y)) – abs (sqrt(x*x+ y*y*y))

e. sin (y*y) – 3*cos(5*x)

3. Hãy viết các biểu thức sau sang Pascal.


4.  Viết chương trình nhập vào từ bàn phím hai số nguyên dương, hiển thị ra màn hình giá trị số lớn hơn.

5. Viết chương trình nhập vào từ bàn phím hai số nguyên dương, hiển thị ra màn hình giá trị số bé hơn.

6. Viết chương trình nhập từ bàn phím hai số nguyên dương M và N (M<N). Tính và đưa ra màn hình tổng các số chia hết cho 2 hoặc 3 trong phạm vi từ M đến N.

7. Tính kết quả sau khi thực hiện đoạn chương trình sau

Var i, S:integer;

Begin

            S:=0;

            For i:= 1 to 5 do

                        If ( i mod 2 = 0) then S:= S+i;

            Writeln (‘S = ‘, S);

End.

9. Tính kết quả sau khi thực hiện đoạn chương trình sau.

Var i, S:integer;

Begin

            S:=0;

            For i:= 1 to 5 do S:= S+i;

            Writeln (‘S = ‘, S);

End.

 NỘI DUNG CỤ THỂ: TẢI VỀ THEO LINK SAU:

https://drive.google.com/file/d/1NZKSvSeTLC5p1lSFqKM22Cbi1ZTlhuvo/view?usp=sharing