Tải bản đầy đủ (.docx) (2 trang)

Ngạch chuyên viên Công nghệ thông tin

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (46.09 KB, 2 trang )

ĐỀ THI VIẾT MÔN TIN HỌC
(Dành cho ngạch Chuyên viên công nghệ thông tin)
Thời gian làm bài: 90 phút
Câu 1: Tại sao khi DRAM hoạt động lại phải có quá trình làm tươi? Hãy cho biết ý nghĩa các
thông số của một thanh RAM như sau: DDR II 512Mb/bus 700MHz CAS 3.
Câu 2: Máy A và máy B được kết nối với nhau như hình dưới.
Giả thiết máy A muốn truyền cho máy B một chuỗi bít như sau: 110011101 và hai máy
này sử dụng phương pháp kiểm tra vòng CRC với đa thức sinh G(x) = x3 + x + 1.
Hỏi:
a. Đa thức cần truyền đi T(x).
b. Tính đa thức Q(x) và đa thức R(x).
Câu 3:
a. Cho biết các chức năng chính của Component Services trong Administrative Tools
trong Control panel của Windows XP.
B. Cho biết các chức năng chính của các phần mềm được tích hợp trong MicroSoft Office
Professional 2003?
Câu 4: Trong CSDL test1 cho bảng staff1 và bảng department1, với cấu trúc lần lượt như sau:
Bảng staff1:
Tên cột
Code
Name
Address
Description
Dept_code
Bảng department1:

Kiểu dữ liệu
Int
Varchar(30)
Varchar(100)
Varchar(500)


Varchar(30)

Ràng buộc
Khóa chính
Bắt buộc phải có dữ liệu

Tên cột
Kiểu dữ liệu
Ràng buộc
Dept_code
Varchar(30)
Bắt buộc phải có dữ liệu
Dept_name
Varchar(50)
toltal
Varchar(30)
(Dept_code là mã phòng ban, Dept_name là tên phòng ban, total là tổng số nhân viên của phòng
ban đó)
Yêu cầu:
a.

Viết thủ tục staff_insert1 có tham số đưa vào là Code, Name, Address,
Description, Dept_code. Trước khi chèn một bản ghi mới vào bảng staff1 với
danh sách giá trị là giá trị của các biến phải kiểm tra xem Dept_code đã tồn tại
bên bảng department1 chưa, nếu chưa trả ra 0.


b.

Viết trigger staff1_trigger thực hiện công việc mỗi khi thêm một bản ghi mới

vào bảng staff1 thì cột total trên bảng department1 sẽ tự động tăng lên một.



×