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

Bài tập mạng và máy tính

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 (77.93 KB, 13 trang )

Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.101*23 ;
B= 0.11*22
- Thực hiện các phép toán cộng, trừ các số BCD dưới dạng nhị phân
24+19;
15-9
Câu 2: (3đ)
Giả sử địa chỉ offset của một đoạn chương trình là 0000h và với các khai báo là:
A
db
?
B
db
20
C
dw
0A1Ch
D
db
‘chao_ban’.’$’
- Tính địa chỉ offset của các biến A,B,C,D
- Giá trị trong địa chỉ offset 0x03h là bao nhiêu?
- Giá trị trong địa chỉ offset 0x06h là bao nhiêu?
- Địa chỉ offset của ký tự ‘a’ trong từ ‘chao’ là bao nhiêu?
Câu 3: (3đ)
a) Cho ổ đĩa quang với tốc độ 3600 vòng/phút. Ổ đĩa có tất cả 6 mặt, 400 rãnh/mặt và
1000 sector/rãnh.
Tính dung lượng của ổ đĩa theo Gbyte
Tính thời gian trễ tối đa, thời gian trễ trung bình?


Tính tổng thời gian đọc ghi một block = 32 sector ? Cho tseek=10ms
b) Cho bảng FAT sau:
FxFF
0x02
FxFF
FxFF
0x05
0x06
0x0B
0x08
0x0E
0x0A
FxFF
FxFF
0x0F
0x09
FxFF
0x03

- Hỏi có bao nhiêu file?
- Độ dài của file là bao nhiêu nếu mỗi đơn vị cấp phát là 2K?
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1101*24;
B= 0.11*22
- Thực hiện các phép toán cộng, trừ các số BCD dưới dạng nhị phân
15+5;
15-5



Câu 2: (3đ)
Giả sử địa chỉ offset của một đoạn chương trình là 0000h và với các khai báo là:
A dq
?
B db
?
C dw
031Bh
D db
‘chao_anh’.’$’
- Tính địa chỉ offset của các biến A,B,C,D
- Giá trị trong địa chỉ offset 0x010h là bao nhiêu?
- Giá trị trong địa chỉ offset 0x012h là bao nhiêu?
- Địa chỉ offset của ký tự ‘a’ trong từ ‘chao’ là bao nhiêu?
Câu 3: (3đ)
a) Cho một tiến trình với 64 trang, độ dài của trang là 4K ánh xạ vào không gian vật
lý vơi 128 khung(frame) hỏi khi quản lý theo phân trang cần bao nhiêu bít địa chỉ
vật lý và bao nhiêu bít địa chỉ logic
b) Cho 2 chíp nhớ 4Kx4 hãy thiết kế ra vùng nhớ có dung lượng 4Kx8?
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1110*24 ;
B= 0.11*22
- Thực hiện các phép toán với các số BCD dưới dạng nhị phân
25+19;
25-19;
Câu 2: (3đ)
a) Hãy giải thích vector ngắt và bảng vector ngắt là gi?

b) Các lệnh sau đây của ngôn ngữ Asembly là đúng hay sai, vì sao?
MOV
DS,1000h
MOV
CS,ES
MOV
WORD1,DS
SUB
A,byte
Với các biến WORD1 là 2 byte, byte là 1 byte.
Câu 3: (3đ)
a) Hãy thiết kế một vùng nhớ có dung lượng 8Kx8 từ 2 chíp nhớ 4Kx8?


b) Cho một tiến trình có 128 trang, độ dài trang là 1K ánh xạ vào không gian không
gian vật lý 256K. Hỏi khi quản lý vùng nhớ cần bao nhiêu bít địa chỉ logic và bao
nhiêu bít địa chỉ vật lý?
c) Hãy trình bày các thông tin danh mục gốc?
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1111*24 ;
B= 0.101*23
- Thực hiện các phép toán cộng, trừ các số Hexa sau:
15B7+078B;
15B7-078B
Câu 2: (3đ)
a) Nếu không khai báo độ lớn của vùng nhớ stack thì độ lớn sẽ được gán là bao nhiêu
khi chạy chương trình?
b) Cho đỉnh của stack là SP=0100h sau khi thực hiện 2 lệnh

PUSH
AX
PUSH
DX
Thì đỉnh của stack là bao nhiêu, hãy giải thích cơ chế hoạt động của vùng nhớ
stack?
Câu 3: (3đ)
a) Hãy trình bày hệ điều hành là gì? Các thành phần hệ điều hành?
b) Cho một tiến trình có 32 trang, độ dài trang là 2K ánh xạ vào không gian không
gian vật lý 64 khung(frame). Hỏi khi quản lý vùng nhớ theo phân trang cần bao
nhiêu bít địa chỉ logic và bao nhiêu bít địa chỉ vật lý?
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1101*24;
B= 0.11*22
- Tính địa chỉ vật lý của các địa chỉ logic sau:
357A:0785;
6589:09A7
Câu 2: (3đ)
a) Nêu 4 nguyên tắc điều độ sử dụng tài nguyên, các giải pháp điều độ tài nguyên?
b) Hãy giải thích các thông tin trong thư mục gốc?


Câu 3: (3đ)
Cho một ổ đĩa quang với tốc độ 7200 vòng/phút với 12 mặt, 200 rãnh/mặt và 16000
sector/rãnh. Hãy tính dung lượng của ổ đĩa theo 6 byte
- Tính thời gian trễ trung bình, thời gian trễ tối đa
- Tính tốc độ truyền dữ liệu tối đa
- Giả sử 1 block có 64 sector hỏi thời gian cần thiết để đọc/ghi block dữ liệu đó là

bao nhiêu? Cho tseek=10ms.
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1101*24;
B= 0.11*22
- Thực hiện các phép toán cộng, trừ các số Hexa sau:
1035+0AEF;
1035-0AEF
Câu 2: (3đ)
a) Tính địa chỉ vật lý của các địa chỉ logic sau:
15A6:007E;
2345:1027
b) Cho địa chỉ logic trong phân trang là (1560)10 lấy sáu bít cao chỉ số trang, 10 bít
thấp chỉ độ lệch. Tính địa chỉ vật lý khi cho bảng trang là:
0
000000
1
001010
2
000110
Câu 3: (3đ)
a) Nêu 4 lý do sinh tắc nghẽn và trình bày các phương pháp xử lý tắc nghẽn trong hệ
điều hành?
b) Hãy trình bày quá trình hình thành các trạng thái của tiến trình trong hệ điều hành?


Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B

A= 0.1111*24 ;
B= 0.11*22
- Thực hiện các phép toán với các số BCD dưới dạng nhị phân
19-7;
19+25;
Câu 2: (3đ)
Cho một ổ đĩa quang với tốc độ 4800 vòng/phút với 12 mặt, 400 rãnh/mặt và 150000
sector/rãnh. Hãy tính dung lượng của ổ đĩa theo 6 byte
- Tính dung lượng của đĩa theo Gbyte
- Tính thời gian trễ trung bình, thời gian trễ tối đa
- Tính tốc độ truyền dữ liệu tối đa theo MB/s
- Giả sử 1 block có 32 sector hỏi thời gian cần thiết để đọc/ghi block dữ liệu đó là
bao nhiêu? Cho tseek=10ms.
Câu 3: (3đ)
a) Thiết kế các vùng nhớ
- 4Kx8bit từ 2 chíp nhớ 4Kx4bit
- 8Kx8bit từ 2 chíp nhớ 4Kx8bit
b) Cho một tiến trình có 32 trang, độ dài trang là 2K ánh xạ vào không gian không
gian vật lý 128 khung(frame). Hỏi khi quản lý vùng nhớ theo phân trang cần bao
nhiêu bít địa chỉ logic và bao nhiêu bít địa chỉ vật lý?
Câu 1: (4đ)
Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1110*24 ;
B= 0.11*22
- Thực hiện các phép toán cộng, trừ các số Hexa sau:
5673+0ABE;
5673-0ABE
Câu 2: (3đ)
a) Hãy giải thích các thông tin về định dạng vật lý và định dạng logic?

b) Cho bảng FAT sau:
0x00 FxFF 0x03
0x04
0x0F 0x0A
FxFF
0x01
0x09 0x07 0x0D
FxFF
0x0B FxFF
0x0C
FxFF


- Bảng FAT trên có bao nhiêu file?
- Độ dài file là bao nhiêu nếu đơn vị cấp phát là 2K?
Câu 3: (3đ)
Giả sử địa chỉ offset của một đoạn chương trình là 0007h, với các khai báo dữ liệu là:
A dd
?
B db
?
C dw
05ABh
D db
‘chao_anh’.’$’
- Tính địa chỉ offset của các biến A,B,C,D
- Giá trị trong địa chỉ offset 0x00Eh là bao nhiêu?
- Giá trị trong địa chỉ offset 0x00Fh là bao nhiêu?
- Địa chỉ offset của ký tự ‘a’ trong từ ‘chao’ là bao nhiêu?
Câu 1: (4đ)

Thực hiện các phép toán sau:
-Thực hiện các phép toán với các số có dấu phẩy động sau theo : A+B, A-B, A*B, A/B
A= 0.1110*24 ;
B= 0.11*22
- Thực hiện các phép toán cộng, trừ các số Hexa sau:
017B+25B8;
017B-25B8
Câu 2: (3đ)
a) Hệ điều hành là gì? Các loại hệ điều hành và các thành phần của hệ điều hành?
b) Nêu 4 nguyên tắc điều độ tài nguyên? Các giải pháp điều độ tài nguyên?
Câu 3: (3đ)
Viết chương trình hiện 50 ký tự lên màn hình theo 2 cách
- Sử dụng vòng lặp xác định
- Sử dụng biến cờ


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Câu 1: 3đ

Cho 1 ổ đĩa quang với tốc độ 7200v/p, với 400 rãnh và 17000 sector/rãnh và có 12
mặt (6đĩa) .
- Tính dụng lượng của ổ đĩa ra GByte?
- Tính thời gian trễ trung bình?
- Tính thời gian trễ lớn nhất?
- Tính thời gian chuyển dữ liệu 1 khối, nếu giả sử khối đó gồm 8 sector, cho
tseek=10ms.
Câu 2: 3đ

Trình bày về đặc tả của 802.4?
Câu 3: 4đ

Cho địa chỉ IP: 192.168.1.10 và subnet mask là 255.255.255.240
- Xác định subnetID , hostID , netID?
- Địa chỉ đó nằm trong khoảng địa chỉ nào của mạng?

Câu 1: 3đ

Cho bảng FAT sau.
FxFF
0x02
0x00
0x0E
0x0A
FxFF

FxFF
FxFF

0x05
0x0F

0x06
0x09

0x0B
FxFF

0x08
0x03

Hỏi có bao nhiêu File và độ dài của mỗi file là bao nhiêu? Nếu mỗi đơn vị cấp phát

là 2Kbyte.
Câu 2: 3đ

Trình bày về đặc tả của 802.3?
Câu 3: 4đ
Giả thiết khi kết nối mạng, trường ĐH Sư Phạm Kỹ Thuật Hưng Yên được nhà
cung cấp phân cho một dải địa chỉ mạng lớp C là 192.10.10.0 có subnet mask là
255.255.255.0 . Bạn hãy phân phối một cách hợp lý địa chỉ mạng con (subnet) và
mặt nạ mạng con (subnet mask) cho các khoa và phòng ban trong trường hợp cụ
thể như sau:


- Khoa CNTT có 50 máy
- Khoa Điện 30 máy
- Khoa may có 28 máy
- Phòng ban có 12 máy
- Khoa sư phạm có 5 máy
Cho biết dải địa chỉ có thể sử dụng được của từng khoa/phòng ban?
Câu 1: 3đ

Cho 1 đoạn chương trình có 32 trang, độ dài trang là 2Kbyte, ánh xạ vào không
gian vật lý là 1MByte. Hỏi khi quản lý vùng nhớ theo trang thì cần bao nhiêu bít
địa chỉ logic và bao nhiêu bit địa chỉ vật lý?
Câu 2: 3đ

Trình bày chức năng của các tầng trong mô hình OSI?
Câu 3: 4đ
Cho: Chuỗi bit cần truyền M(x) và đa thức sinh G(x) như sau:
M(x)=1101011011
G(x)=10011

Tính xâu bít truyền đi cho kiểm soát CRC. Xâu T(x) sẽ nhận được như thế nào
trong trường hợp có lỗi và không có lỗi ở bên nhận?
Câu 1: 3đ

Giả sử địa chỉ offset của 1 đoạn chương trình là 0002h với khai báo dữ liệu là :
A
db
7
B
dw 1ADCh
C
db
‘dientuso’
a) Tính địa chỉ offset của các biến A,B,C?
b) Giá trị chứa ở địa chỉ offset 0004h là bao nhiêu?
c) Giá trị chứa ở địa chỉ offset 0006h là bao nhiêu?
d) Địa chỉ offset của kí tự ‘e’ trong ‘dientuso’ là bao nhiêu?
Câu 2: 3đ

Trình bày quá trình truyền dữ liệu trong LLC của 802.2?
Câu 3: 4đ


Cho 1 mạng vật lý có địa chỉ IP là 121.0.0.0
Chia mạng thành ít nhất 10 mạng con. Xác định subnet mask và địa chỉ mạng của
các mạng con, số lượng máy tối đa trong một mạng con?
Hỏi máy có địa chỉ IP: 121.181.185.135 thuộc mạng con nào? Địa chỉ mạng con và
dải địa chỉ các máy trong mạng con đó? Địa chỉ broadcast (quảng bá) của mạng
con đó?


Câu 1: 3đ

-

Hãy nêu sự giống và khác nhau của các mạng:
Bình đẳng
LAN
WAN
MAN
GAN

Câu 2: 3đ

Trình bày về các lớp địa chỉ IP và quá trình phân chia mạng con?
Câu 3: 4đ
Giả thiết khi kết nối mạng một công ty được nhà cung cấp phân cho một dải địa
chỉ mạng lớp C là 192.168.10.0 có subnet mask là 255.255.255.0 . Bạn hãy phân
phối một cách hợp lý địa chỉ mạng con (subnet) và mặt nạ mạng con (subnet mask)
cho các phòng trong công ty:
- Phòng nhân sự có 20 máy
- Phòng kỹ thuật có 15 máy
- Phòng kế hoạch có 10 máy
- Phòng giám đốc có 5 máy
Cho biết dải địa chỉ có thể sử dụng được của từng phòng ?


Câu 1: 3đ

Lý do hình thành mô hình OSI và cấu trúc của OSI?
Câu 2: 3đ


Trình bày về đặc tả của 802.5?
Câu 3: 4đ
Cho: Chuỗi bít cần truyền M(x) và đa thức sinh G(x) như sau:
M(x)=1101011001
G(x)=10011
Tính xâu bít truyền đi cho kiểm soát CRC. Xâu T(x) sẽ nhận được như thế nào
trong trường hợp có lỗi và không có lỗi ở bên nhận?
Câu 1: 3đ

Mô tả cấu tạo, cách vận hành của ổ đĩa cứng ? Cách lưu trữ thông tin trong ổ
đĩa cứng?
Câu 2: 3đ

Trình bày về các đơn vị dữ liệu hình thành khi truyền dữ liệu qua OSI?
Câu 3: 4đ
Mạng máy tính là gì? Nêu các thành phần của mạng máy tính?
Câu 1: 4đ

Thiết kế module nhớ dung lượng 64Kx8 từ các chíp EPROM 2764 có dung
lượng 8Kx8?
Câu 2: 3đ

Trình bày về các phương thức truyền dữ liệu trong mạng?
Câu 3: 3đ
Giả thiết nhà cung cấp dịch vụ (ISP) cho phép bạn sử dụng dải địa chỉ IP với mặt nạ
mạng là:
IP address: 199.141.27.0
Subnet mask: 255.255.255.240
- Xác định địa chỉ mạng (network address) và địa chỉ quảng bá (broadcast address).

- Xác định số lượng mạng mà ISP có thể cung cấp?
- Xác định dải địa chỉ mạng trên?



Câu 1: 3đ

Cho địa chỉ logic trong phân trang là (1700) 10 lấy 6 bít cao chỉ số trang và 10 bit
thấp chỉ độ lệch. Tính địa chỉ vật lý khi cho bảng trang là:
0
1
2

000000
001010
000110

Câu 2: 3đ

Trình bày quá trình truyền dữ liệu của giao thức TCP?
Câu 3: 4đ
Cho địa chỉ IP: 76.16.1.10 và subnet mask: 255.255.0.0
- Xác định subnet ID , hostID , netID của địa chỉ trên, địa chỉ đó nằm trong
khoảng địa chỉ nào của mạng?
- Viết các khoảng địa chỉ của các mạng con?


Câu 1: 3đ

Cho 1 đoạn chương trình có 32 trang, độ dài trang là 2Kbyte, ánh xạ vào không

gian vật lý là 512 khung. Hỏi khi quản lý vùng nhớ theo trang thì cần bao nhiêu bít
địa chỉ logic và bao nhiêu bit địa chỉ vật lý?
Câu 2: 3đ

Trình bày về các kỹ thuật CIDR và VLSM cho phân chia mạng con?
Câu 3: 4đ
Cho mạng vật lý có địa chỉ mạng (IP) là 192.168.1.5
- Hãy chia địa chỉ trên thành các mạng con có khoảng 60 host (máy tính)? Viết
các khoảng địa chỉ cho từng mạng con khi chia?
- Hãy chia một mạng con ở trên thành các mạng con nhỏ hơn có khoảng 20
host? Viết các khoảng địa chỉ cho từng mạng con khi chia?



×