ĐỀ CƯƠNG THI TIN HỌC B

Môn thi: KỸ THUẬT LẬP TRÌNH

Thời gian thi: 60’

I. MỤC ĐÍCH - YÊU CẦU

+ Kiểm tra đánh giá kỹ năng sử dụng ngôn ngữ lập trình để giải bài toán thực tế.

+ Bài kiểm tra nhằm xác định sinh viên đã đạt được những kiến thức & kỹ năng sử dụng các thành phần của một ngôn ngữ lập trình - biết cách triển khai bài toán vào chương trình.

II. NỘI DUNG ÔN TẬP

1. CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH C

Tập hợp các kí tự dùng trong C

Tên và cách đặt tên

Biến và hằng

Kiểu dữ liệu chuẩn trong C

Cấu trúc của một chương trình

2. CÁC LỆNH CỦA NGÔN NGỮ LẬP TRÌNH C

Lệnh gán và biểu thức điều kiện

Lệnh vào ra dữ liệu
Lệnh rẽ nhánh

Lệnh lặp

3. HÀM VÀ CẤU TRÚC CHƯƠNG TRÌNH

Khái niệm chương trình con

Khai báo hàm

Sử dụng hàm

Tổ chức chương trình

4. DỮ LIỆU KIỂU CON TRỎ

Khái niệm

Khai báo biến con trỏ

Sử dụng biến thông qua địa chỉ

Dùng con trỏ để cấp phát bộ nhớ động

5. DỮ LIỆU KIỂU MẢNG

Khái niệm

Khai báo mảng 1 chiều, mảng 2 chiều

Sử dụng mảng

Con trỏ và mối liên hệ với mảng

CÁC DẠNG BÀI TẬP

1)     Tính giá trị của biểu thức, có kiểm tra tính hợp lệ dữ liệu đầu vào.

2)     Viết chương trình có dùng hàm tự tạo.

3)     Các chương trình về mảng 1 chiều.

III. HÌNH THỨC THI

       Thi thực hành trên máy tính.

IV.TÀI LIỆU THAM KHẢO

1. Quách Tuấn Ngọc, Lập trình  C, NXBKHKT, 2006

2. Phạm Văn Ất, Lập trình  C, NXBKHKT, 2005

3. Hoàng Thị Mỹ Lệ, Giáo trình Kỹ thuật lập trình

                                                                                         Đà Nẵng, ngày 4 tháng 11 năm 2013