Giảng viên

Phạm Thanh Bình
Bộ môn Mạng và an toàn thông tin
Khoa Công nghệ thông tin - Đại học Thuỷ Lợi

Chủ Nhật, 9 tháng 2, 2014

Tài liệu Hệ điều hành




Click để download:
+ Sách Modern Operating Systems
+ Slides bài giảng: Phần 1, Phần 2, Phần 3, Phần 4, Phần 5, Phần 6
+ Một số ví dụ về cách dùng Hàm API trong quản lý tiến trình
+ Một số ví dụ về lập trình quản lý ngắt trong C
+ Quản lý bộ nhớ trên hệ thống Intel Pentium III

Một số công cụ tham khảo:
+ Phần mềm Borland C++ 3.1
+ Tài liệu lập trình C for Windows
+ Sổ tay lập trình: gồm các ngôn ngữ C,C++, C #, HTML, PHP, JavaScript...

Cách chạy BorlandC 3.11 trên DosBox:
+ Download bộ cài DosBox tại: https://www.mediafire.com/?1p1y87c8dd17il2 rồi cài vào máy.
+ Download phần mềm BorlandC về máy (giả sử cất nó trên ổ đĩa E).

Làm theo các bước sau:

1. Chạy DosBox trước, sau đó ánh xạ ổ đĩa chứa BorlandC thành 1 ổ ảo bằng lệnh mount:
        mount C E:\      (giả sử ổ E đang chứa chương trình BorlandC)

Sau lệnh trên ta có thể thao tác với ổ đĩa C (ảo) giống như thao tác với ổ đĩa E.

2. Chạy BorlandC bằng cách gõ các lệnh sau trên DosBox:
C:                      <Enter>
cd BorlandC     <Enter>
cd Bin               <Enter>
BC                    <Enter>


Tài liệu Kiến trúc máy tính


1. Sách Computer organization and design
2. Bài giảng Slide
3. Phần mềm MASM dùng cho lập trình Assembly
4. Phần mềm dùng cho lập trình Assembly có tích hợp bộ soạn thảo

Bạn nào sử dụng hệ điều hành 64 bít (Win 7 trở lên) cần dùng thêm một trong các phần mềm sau:
1. DosBox:
Link download: https://www.mediafire.com/?1p1y87c8dd17il2
Cách sử dụng: Chạy DosBox trước, sau đó chạy MASM như hướng dẫn trên lớp.

2. Emu8086:
Các bạn download phần mềm này và chạy độc lập (không cần MASM). Có thể tìm phần mềm này bằng Google (trên mạng có rất nhiều).

Tài liệu Tin học văn phòng

Click vào đây để download!

Phần mềm dùng cho môn Tin học đại cương


Các bạn hãy download một trong 3 bộ cài đặt dưới đây rồi cài đặt trên máy tính ở nhà, lần lượt thực hiện theo các hướng dẫn trên màn hình.

1. Dev C++ for Win32.

2. Dev C++ for Win64.

3. CppInstaller: Bộ cài đặt này đã tích hợp sẵn cả Borland C++ 5.5 và TextPad, nên chỉ cần chạy một lần là xong.

Bài tập Tin học đại cương

Click vào đường link dưới đây: 
 + Bài tập Tin học đại cương - Phần 1

Bài giảng Tin học đại cương (Slides)

1. Phần 1
2. Phần 2.1
3. Phần 2.2
4. Phần 2.3
5. Phần 2.4
6. Phần 2.5 
7. Phần 2.6