TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG<br />
<br />
ĐỀ THI HỌC KỲ (LẦN 1)<br />
<br />
KHOA ĐIỆN TỬ - TIN HỌC<br />
<br />
MÔN: LẬP TRÌNH CƠ BẢN<br />
<br />
<br />
<br />
LỚP: CĐN SCMT15A, B<br />
THỜI GIAN: 45 PHÚT<br />
NGÀY THI: 29/6/2016<br />
<br />
PHIẾU TRẢ LỜI<br />
Họ tên:.................................................................................................................<br />
MSSV:...................................................................................................................<br />
Lớp: ......................................................................................................................<br />
Lưu ý: Sinh viên ghi đáp án được chọn vào câu tương ứng.<br />
1<br />
<br />
2<br />
<br />
3<br />
<br />
4<br />
<br />
5<br />
<br />
6<br />
<br />
7<br />
<br />
8<br />
<br />
9<br />
<br />
10<br />
<br />
11<br />
<br />
12<br />
<br />
13<br />
<br />
14<br />
<br />
15<br />
<br />
16<br />
<br />
17<br />
<br />
18<br />
<br />
19<br />
<br />
20<br />
<br />
21<br />
<br />
22<br />
<br />
23<br />
<br />
24<br />
<br />
25<br />
<br />
26<br />
<br />
27<br />
<br />
28<br />
<br />
29<br />
<br />
30<br />
<br />
31<br />
<br />
32<br />
<br />
33<br />
<br />
34<br />
<br />
35<br />
<br />
36<br />
<br />
37<br />
<br />
38<br />
<br />
39<br />
<br />
40<br />
<br />
Bộ môn Tin học<br />
<br />
GV ra đề<br />
<br />
Nguyễn Đức Duy<br />
<br />
Câu 1.<br />
Để biểu mô tả thuật toán, người ta có thể dùnghình thức nào sau đây?<br />
A. Ngôn ngữ tự nhiên<br />
B. Mã giả<br />
C.Lưu đồ<br />
D. Tất cả đều đúng<br />
Câu 2.<br />
Có những loại chương trình dịch nào?<br />
A. Trình biên dịch<br />
B. Trình thông dịch<br />
C. Cả A và B đều đúng<br />
Cho khai báo sau:<br />
char c, s[15];<br />
Trong các câu lệnh C sau, câu nào đúng?<br />
A. c = “chao ban”;<br />
B. gets(s);<br />
C. s = “Chao ban”;<br />
<br />
D. Cả A và B đều sai<br />
<br />
Câu 3.<br />
<br />
D. gets(c);<br />
<br />
Câu 4.<br />
<br />
Khi khai báo mảng trong C, ta khởi tạo luôn giá trị của mảng như sau:<br />
int a[3] = {5, 7, 2} ;<br />
Nghĩa là:<br />
A. Khai báo sai<br />
B. a[1]=5; a[2]=7; a[3]=2<br />
C. a[0]=5; a[1]=7; a[2] = 2<br />
D. Tất cả đều sai<br />
Câu 5.<br />
<br />
Cho khai báo trong C như sau:<br />
typedef struct<br />
{<br />
char hoten[30];<br />
int namsinh;<br />
} SINHVIEN;<br />
<br />
Trong các khai báo biến sau, khai báo nào đúng?<br />
A. struct ds[1..10];<br />
B. SINHVIEN ds[10];<br />
C. ds SINHVIEN[10];<br />
D. Tất cả đều sai<br />
Câu 6.<br />
<br />
Cho ma trận A có M dòng, N cột.<br />
Đoạn code C nào xuất các phần tử cuối cùng của ma trận ra màn hình?<br />
A. for(int i=0; i