Professional Documents
Culture Documents
On Tap CS100 - GTKHMT
On Tap CS100 - GTKHMT
A.Có
B. Không
12.
Chuyển đổi số nhị phân 1.1012 thành số thập phân.
A.1,625
B. 1,425
C. 1,225
D. 1,025
13.
Biểu thức nào sau đây là biểu diễn nhị phân của 65/8?
A. 110,11
B. 10,011
C. 110.101
D. 100.101
14.
Toán hạng ________ cho kết quả đúng nếu và chỉ khi cả hai toán hạng của nó đều đúng.
A. XOR
B. OR
C. AND
D. NOT
15.
Cho mạch logic như sau:
Cho biết đoạn chương trình sau thể hiển hình nào trong 3 hình đó?
For i:= 1 to n do
Begin
For j:=1 to i do Write('*');
Writeln;
End;
A.Hình A
B. Hình B
C. Hình C
D. Không hình nào
28.
Cho đoạn chương trình sau:
int a;
{
a=5;
while (a<6) do puts(“a”);
}
Cho biết có bao nhiêu vòng lặp thực hiện:
A. 5 lần
B. 6 lần
C. 10 lần
D. Vô số lần
29.
Điều nào sau đây là bất biến của vòng lặp tại điểm mà tại đó kiểm tra kết thúc được thực hiện
trong cấu trúc vòng lặp sau đây?
X=3
repeat:
X=X+2
until (X > 5)
A. X > 5
B. X < 8
C. X >= 5
D. X <= 6
30.
Giả sử rằng N là một số nguyên dương, hãy thiết lập một biến vòng lặp (K) dẫn đến kết luận
rằng nếu quy trình sau kết thúc, thì Sum = 1 + 2 + 3 +… + N
A.
Sum = 0;
K = 0;
while (K < N):
K = K + 1;
Sum = Sum + K;
B.
Sum = 0;
K = 0;
while (K < N):
Sum = Sum + K;
C.
Sum = 0;
K = 1;
while (K <= N):
K = K + 1;
Sum = Sum + K;
D.Không thể thực hiện được
Tuần 6 – Công Nghệ Phần Mềm
31.
Điểm quan trọng nhất trong mô hình thác nước (Water full) là
A.Không có thời gian kết thúc
B. Không quay lui
C. Ở giai đoạn cuối có thể nhìn thấy tổng quan của hệ thống
D. Sau khi kết thúc có chất lượng cao
32.
Những thành phần kiến trúc trong kỹ thuật sản phẩm là
A.Dữ liệu, phần cứng, phần mềm, con người
B. Dữ liệu, tài liệu, phần cứng, phần mềm
C. Dữ liệu, phần cứng, phần mềm, thủ tục
D. Tài liệu, phần cứng, con người, thủ tục
33.
Có …………….giai đoạn trong chu kỳ phát triển phần mềm
A. 3
B. 4
C. 5
D. 6
34.
Sơ đồ lường dữ liệu nhằm
A. đưa ra hình ảnh quan hệ giữa các đối tượng
B. đưa ra hình ảnh những chức năng làm biến đổi dữ liệu
C. chỉ ra những quyết định logic khi chúng xuất hiện
D. chỉ sự tương tác của hệ thống với bên ngoài
ĐỀ SỐ: 1
Câu 1: (3đ) Thực hiện các yêu cầu sau:
a. Chuyển sang hệ nhị phân các giá trị sau: FEh, 22d ?
b. Trình bày ngắn gọn cách biểu diễn các thông tin dạng phim ảnh trong máy tính
như thế nào?
c. Hãy cho biết máy tính biểu diễn số thập phân -22 dưới dạng mã bù 2 (8 bit) như thế
nào ?
Câu 2 (2đ): Trình bày 3 bước cơ bản trong một chu kỳ máy ? giả sử thanh ghi IR chứa
dãy bit sau: IR= 0101 0100 0011 0110, cho biết đây là lệnh gì ?
Câu 3 (2đ): Công nghệ phần mềm là gì ? Các giai đoạn cơ bản thường gặp trong sản xuất
phần mềm ? Sơ lược về ngành công nghiệp phần mềm của Việt Nam ?
Câu 4 (3đ): Trình bày thuật toán (dưới dạng sơ đồ khối) để thực hiện các yêu cầu sau:
Nhập số nguyên dương n, tính n! (= n*(n-1)*(n-2)*…*1) và xuất kết quả ?
ĐỀ SỐ: 2
Câu 1 (3đ) Thực hiện các yêu cầu sau
a. Chuyển sang hệ nhị phân các giá trị sau: BCh ; 66d ?
b. Thực hiện các phép toán trên số nhị phân sau: 1000 1001b AND 1100 1111b ?
c. Cho biết số thập phân - 66 được biểu diễn dưới dạng mã bù 2 (8 bit) như thế nào ?
Câu 2 (2đ): Trình bày 3 bước cơ bản trong một chu kỳ máy ? giả sử thanh ghi IR chứa
dãy bit sau: IR= 0100 0011 0111 0100, cho biết đây là lệnh gì ?
Câu 3 (2đ): Trình bày các tầng trong mô hình OSI ? Phân loại mạng máy tính theo phạm
vi kết nối ?
Câu 4 (3đ): Trình bày thuật toán (dưới dạng sơ đồ khối) để thực hiện các yêu cầu sau:
Nhập vào n số (n: nguyên dương) a1, a2,…an, tính tổng các số lẻ vừa nhập và xuất kết
quả ?
ĐỀ SỐ: 3
Câu 1. (2.5đ)
Thực hiện các phép toán logic sau:
a. (1001 OR 1110) AND (1100)
b. Nếu mạch bán phần được cho như sau:
Câu 3. (2.5đ) Hệ điều hành là gì? Làm thế nào để nhận biết một phần mềm là hệ điều
hành?
Câu 4. (2.5đ) Trình bày thuật toán tính tổng của các số lẻ của 1 dãy số nguyên. Biểu diễn
thuật toán đó dưới dạng sơ đồ khối.
ĐỀ SỐ: 4
A.LÝ THUYẾT
Câu 1. (2.5đ)
Máy tính là gì ? Trình bày các thế hệ phát triển của máy tính (Tên gọi, mốc thời gian và đặc điểm của mỗi
thế hệ).
Câu 2. (2.5đ)
Hãy chuyển các đổi các hệ đếm sau:
- Các số nhị phân sau ra hệ cơ số 16 : 11001110101, 1010111000101
- Các số hệ cơ số 16 ra nhị phân : 3F8, 35AF
Câu 3. (2.5đ)
Hệ điều hành là gì? Làm thế nào để nhận biết một phần mềm là hệ điều hành?
Câu 4. (2.5đ)
Trình bày thuật toán tính tổng của các số lẻ của 1 dãy số nguyên. Biểu diễn thuật toán
đó dưới dạng sơ đồ khối.
ĐỀ SỐ: 5
Câu 1 (2.5đ):
Tại sao người ta sử dụng hệ nhị phân (0,1) để biểu diễn thông tin trong máy tính điện tử ? Hãy biển đổi :
a. Các số thập phân sau sang hệ nhị phân : 120,215
b. Các số nhị phân sau ra số thập phân : 111, 1001
c. Các số nhị phân sau ra hệ cơ số 16 : 11001110101, 1010111000101
d. Các số hệ cơ số 16 ra nhị phân : 3F8, 35AF
Câu 2(2.5đ):
Trình kiến trúc của máy tính theo mô hình Von Newmann
- Sơ đồ hoạt động
- Vai trò của các thành phần
Câu 3(2.5đ):
Giải thuật là gì ? Sử dụng ngôn ngữ giả để trình bày giải thuật để giải phương trình :
ax2 + bx + c= 0.
Câu 4(2.5đ):
Mô hình phát triển phần mềm là gì ? Nêu các giai đoạn của một chu kỳ phát triển phần mềm? Kể tên các
mô hình phát triển phần mềm thông dụng ( Ít nhất 5 mô hình ). Theo bạn ở VN mô hình phát triển phần
mềm được sử dụng phổ biến nhất, giải thích?
ĐỀ SỐ: 6
A.LÝ THUYẾT
Câu 1 (2.5đ):
Máy tính là gì ? Trình bày các thế hệ phát triển của máy tính(Tên gọi, mốc thời gian và đặc điểm).
Câu 2(2.5đ):
Tại sao người ta sử dụng hệ nhị phân (0,1) để biểu diễn thông tin trong máy tính điện tử ? Hãy biển đổi :
a. Các số thập phân sau sang hệ nhị phân : 120,215
b. Các số nhị phân sau ra số thập phân : 111, 1001
c. Các số nhị phân sau ra hệ cơ số 16 : 11001110101, 1010111000101
d. Các số hệ cơ số 16 ra nhị phân : 3F8, 35AF
Câu 3(2.5đ):
Hệ điều hành là gì ? Các phần mềm sau thuộc các loại chương trình nào sau đây; Chương trình ứng
dụng, chương trình hệ thống, tiện ích, hệ điều hành: Photoshop, Internet Explorer, Win 2000
Datacenter, Win2000 Advanced Server, Oracle, MySQL, MS- Powerpoint, BeOS, MacOS, Solaris, Linux,
MS-DOS, Norton Utilities.
Câu 4(2.5đ):
Giải thuật là gì ? Sử dụng ngôn ngữ giả để trình bày giải thuật để giải phương trình:
ax4 + bx2 + c= 0.