Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 79 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
79
Dung lượng
4,11 MB
Nội dung
Báo cáo thực tập sở BÁO CÁO THỰC TẬP CƠ SỞ Giáo viên hướng dẫn: Ths.Phạm Thị Thu Hiền Sinh viên thực hiện: Hà Thị Huyền Trang (Nhóm trưởng) Võ Thành Đồng Trần Tiến Thành Thái Văn Thuyết Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở TRƯỜNG ÐẠI HỌC VINH Khoa Công nghệ thông tin ÐỀ TÀI THỰC TẬP CƠ SỞ MÃ ĐỀ: 014 Câu 1: Tìm hiểu Windows: Trình bày kiến thức HĐH Windows XP Tùy biến Control Panel: - Thêm bớt phần cứng, phần mềm, ngày tháng thời gian, Folder Options - Thêm bớt Fonts, Bàn phím, chuột, hình, Regional and Language - System Informations: Xem, thay đổi Drive, - Task Bar and Start Menu - User Accounts Câu 2: Sử dụng thư điện tử (Email): Các thành phần cấu trúc địa thư điện tử Sử dụng dịch vụ thư điện tử Yahoo Mail Nghi thức viết thư vấn đề an toàn dùng thư điện tử Câu 3: Thuật tốn đơn hình cải biên: Thuật tốn đơn hình hạn chế, cho ví dụ Nêu thuật tốn đơn hình cải biên, cho ví dụ Cài đặt thuật tốn Câu 4: Cài đặt giải thuật xếp Topo - Dữ liệu vào: Tệp văn chứa liệu - Dữ liệu ra: Tệp văn Yêu cầu: Ngôn ngữ cài đặt: C C++ Báo cáo: - Đề tốn - Mơ tả thuật tốn - Mơ tả modul thiết kế tốn Chương trình Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Phân công công việc Nhiệm vụ: Trưởng nhóm: Chịu trách nhiệm phân cơng công việc, tổng hợp báo cáo thành viên nhóm Các thành viên: Tìm hiểu khái qt nội dung Thực tập Nghiên cứu, phân tích thực yêu cầu cụ thể vấn đề phân công, viết báo cáo nội dung thực Câu 1: Tìm hiểu Windows Người thực hiện: Võ Thành Đồng Câu 2: Tìm hiểu sử dụng thư điện tử ( Email) Người thực hiện: Thái Văn Thuyết Câu 3: Thuật toán đơn hình cải biên Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Người thực hiện: Hà Thị Huyền Trang Câu 4: Cài đặt giải thuật xếp Topo Người thực : Trần Tiến Thành Mục lục Phần I : Tìm hiểu Windows I Kiến thức chung hệ điều hành Windows XP .6 II Các yếu tố Desktop Các biểu tượng (Icons) liên kết đến chương trình thường sử dụng .7 Thanh tác vụ (Taskbar) chứa: .7 III Sử dụng chuột (Mouse) Cửa sổ chương trình Thanh tiêu đề Thanh menu (Menu bar): .8 Thanh công cụ (Tools bar) .9 Thanh trạng thái (Status bar) Thanh cuộn dọc ngang .9 Sử dụng menu: Thoát khỏi Windows 10 IV Window Explorer 10 Tổng quan: 10 Quản lý thư mục tập tin 13 Quản lý đĩa với My Computer 18 V My Network Places 20 Để thấy máy khác mạng bạn 20 Mở thư mục dùng chung máy tính khác: 21 Chia sẻ thư mục ổ đĩa mạng .21 22 Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở VI Control Panel 22 1.Khởi động 22 Thêm bớt phần cứng 22 Thêm bớt phần mềm 23 Cài thêm phần mềm vào hệ thống .24 Tùy chỉnh ngày tháng thời gian .24 Quản lý Fonts chữ : .26 Quản lý chuột .28 Thay đổi hình Destop: 29 10 Thay đổi cách biểu diễn Ngày, Giờ, Số, Tiền tệ (Regional and Language) 32 11 Xem, thay đổi Driver: 32 12 Thanh tác vụ (Taskbar) chứa: 33 13 Start Menu 35 14 User Accounts .35 Phần II: Tìm hiểu thư điện tử 36 I Các thành phần cấu trúc địa thư điện tử(Email) 36 II Sử dụng dịch vụ thư điện tử Yahoo Mail 37 Đăng ký hộp thư 37 38 Mở hộp thư, nhận thư 38 Giao diện hộp thư 39 Viết, gửi thư 39 Gửi tệp tin đính kèm 39 Nhận thư có tập tin đính kèm .40 Xoá thư 41 Thêm địa vào sổ .41 Đổi Password .42 III Nghi thức viết thư vấn đề an toàn dùng thư điện tử .43 Subject, Cc, Bcc (Tựa đề, gửi kèm) 43 Chỉ sử dụng file đính kèm (Attachments) cần thiết 44 Không viết nhiều ký tự dòng .44 Không dùng chữ viết hoa cách tuỳ tiện .45 Thận trọng dùng ký hiệu viết tắt 45 Nhớ ký tên 45 Kiểm tra lại 46 Phần III : Thuật tốn đơn hình cải biên 47 I Thuật toán đơn hình, hạn chế, cho ví dụ 47 Bài toán 47 Ý tưởng thuật tốn đơn hình 49 Giải thuật đơn hình .49 Ví dụ 50 Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Hạn chế: 51 II Thuật tốn đơn hình cải biên 52 Thuật toán 52 2.Ví dụ 52 III Cặt đặt thuật toán: 54 Phần IV: Cài đặt giải thuật xếp topo .60 I Bài toán xếp topo: 60 II Mơ tả thuật tốn: 60 Thứ tự phận: 60 Cài đặt thứ tự phận vào thứ tự tuyến tính (Sắp xếp topo): 61 Ví dụ: 62 Giải thuật xếp topo: 65 III Modul thiết kế toán 71 IV Chương trình giải thuật xếp topo: 72 Phần I : Tìm hiểu Windows I Kiến thức chung hệ điều hành Windows XP Windows XP Windows nói chung là tập hợp chương trình điều khiển máy tính thực chức như: - Điều khiển phần cứng máy tính Ví dụ: nhận thơng tin từ bàn phím, gửi thơng tin máy in - Làm cho chương trình ứng dụng khác chạy Ví dụ chương trình nghe nhạc, xử lý văn - Quản lý lưu trữ thông tin ổ đĩa - Cung cấp khả kết nối trao đổi thơng tin máy tính Windows XP có giao diện đồ họa người dùng (GUI: Graphics Users Interface) Nó dùng phần tử đồ họa biểu tượng(Icon), thực đơn (menu) hộp thoại (Dialog) chứa lệnh cần thực a Khởi động máy: Bạn cần bật công tắc (Power), Windows tự động chạy Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Tùy thuộc vào cách cài đặt, bạn phải gõ mật mã (Password) để vào hình làm việc, gọi DeskTop, Windows II Các yếu tố Desktop Các biểu tượng (Icons) liên kết đến chương trình thường sử dụng Thanh tác vụ (Taskbar) chứa: - Nút Start dùng mở menu Start để khởi động chương trình - Nút chương trình chạy: dùng chuyển đổi qua lại chương trình - Khay hệ thống: chứa biểu tượng chương trình chạy nhớ hiển thị hệ thống - Bạn dùng chuột để tác động đến đối tượng Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở III Sử dụng chuột (Mouse) Chuột dùng điều khiển trỏ chuột tương tác với đối tượng hình Chuột thường có nút: - Nút trái thường dùng để chọn đối tượng; rê đối tượng - Nút phải thường dùng hiển thị menu công việc Nội dung Menu công việc thay đổi tùy thuộc trỏ chuột nằm đối tượng Các hành động mà chuột thực Rà chuột mặt phẳng bàn để di Trỏ đối tượng chuyển trỏ chuột hình trỏ Click trái đến đối tượng cần xử lý Thường dùng để chọn đối tượng, cách trỏ đến đối tượng, nhấn Rê/Kéo (Drag) nhanh thả mắt trái chuột Dùng di chuyển đối tượng quét chọn nhiều đối tượng cách trỏ đến đối tượng, nhấn giữ mắt trái chuột, di chuyển chuột để dời trỏ chuột đến vị trí khác, sau thả mắt trái chuột Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Click phải Thường dùng hiển thị menu công việc liên quan đến mục chọn, cách trỏ đến đối tượng, nhấn Bấm đúp nhanh thả mắt phải chuột Thường dùng để kích hoạt chương trình (Double click) hiển thị dạng biểu tượng hình, cách trỏ đến đối tượng, nhấn nhanh thả mắt trái chuột lần Cửa sổ chương trình: Mỗi chương trình chạy Windows biểu diễn cửa sổ Cửa sồ nầy phần giao tiếp người sử dụng chương trình Thanh tiêu đề : Chứa biểu tượng menu điều khiển kích thước cửa sổ; tên chương trình; nút thu nhỏ, phục hồi kích thước cửa sổ, nút đóng cửa sổ Thanh menu (Menu bar): chứa chức chương trình Thanh công cụ (Tools bar): chứa chức biểu diễn dạng biểu tượng Thanh trạng thái (Status bar) : Hiển thị mô tả đối tượng trỏ chọn thông tin trạng thái làm việc Thanh cuộn dọc ngang : hiển thị nội dung không đầy đủ cửa sổ Chúng cho phép cuộn hình để xem nội dung nằm đường biên cửa sổ Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Sử dụng menu: Các cửa sổ chương trình thường có menu chứa lệnh phân chia theo nhóm chức Ngồi cịn có menu tắt (Shortcut menu) bạn Click phải chuột đối tượng Menu hiển thị lệnh phù hợp với đối tượng nằm trỏ * Lưu ý : Một số qui ước sử dụng menu : - Lệnh bị mờ : chọn thời điểm - Lệnh có dấu … : mở tiếp hộp thoại - Ký tự gạch chân lệnh: phím nóng dùng chọn lệnh bàn phím - Lệnh có dấu v: có hiệu lực Thốt khỏi Windows Click nút Start, click chọn mục Turn Off Computer Hộp thoại Turn off computer xuất hiện, click nút Turn off Chú ý: Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở 10 Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở 8 5 8 Thứ tự thực công việc viết lại sau: Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở HÌNH Từ đồ thị hình 2, ta dễ dàng đưa thứ tự thích hợp để thực công việc mà đảm bảo thứ tự cục chúng Tất nhiên, vấn đề quan trọng để vẽ lại đồ thị hình thành đồ thị hình Việc đơn giản Ta đỉnh mà khơng có cạnh lấy làm đỉnh cuối (tức bậc vào 0) Ln tồn đỉnh Đặt đỉnh vào đầu danh sách (đồ thị mới) đồng thời loại bỏ khỏi đồ thị cũ Đồ thị cũ tập đựơc cục nên lặp lại trình hết tất đỉnh Do giả sử tập S hữu hạn nên công việc kết thúc sau số hữu hạn bước Giải thuật xếp topo: Để dễ trình bày, ta xem phần tử S cơng việc (như ví dụ) Nhận xét công việc S cần quản lý thông tin gồm: + Số hiệu công việc + Số lượng công việc cần thực trước công việc + Tập cơng việc thực sau công việc Những thông tin tổ chức cấu trúc tên job (xem hình 3) Để quản lý S ta dùng danh sách liên kết job, job có thêm trường next để tới phần tử danh sách Ngồi để quản lý cơng việc có Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở thể thực sau job, ta dùng danh sách liên kết linkjob (hình 4) Mỗi linkjob đại diện cho job thực Sau mô tả cụ thể: key Số hiệu công việc count Số công việc phải làm trước next Phần tử công việc link Phần tử job linkjob id next Công việc thực Một danh sách liên kết cơng việc thực HÌNH HÌNH Trong job, trường key số hiệu công việc mà ta giả sử đánh số thứ tự theo kiểu nguyên (nhưng không thiết liên tục từ đến n), trường count dùng để số lượng cơng việc phải hồn thành trước thực công việc Nếu count = có nghĩa cơng việc thực mà không cần phải chờ Chẳng hạn ví dụ hình 1, trường count nút có giá trị 2, nút có giá trị Trường next trường job có kiểu trỏ trỏ đến job danh sách S Kế tiếp đơn mang nghĩa phần tử S, để quản lý S cách dễ dàng Trường link có kiểu trỏ trỏ đến danh sách liên kết đơn linkjob Mỗi linkjob danh sách đại diện cho công việc phải thực sau công việc Chẳng hạn hình 1, danh sách liên kết link nút có phần tử linkjob, nút 10 danh sách rỗng (khơng có phần tử linkjob nào) Trong linkjob, trường id có kiểu trỏ trỏ đến job, cơng việc mà linkjob đại diện Trường next có kiểu trỏ trỏ đến phần tử linkjob danh sách Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Chẳng hạn hình 1, job số (có trường key = 1) có linkjob, linkjob trỏ đến job số 2, linkjob lại trỏ đến job số Sau khai báo cấu trúc này: Typedef struct job* point1; Typedef struct linkjob* point2; Struct job{ Int key; Int count; Point1 next; Point2 link; }; Struct linkjob{ Point1 id; Point2 next; } Công việc xếp topo trải qua hai giai đoạn Đầu tiên nhập liệu từ thứ tự phận tập S Việc thực cách nhập cặp giá trị (x,y) với x,y � S số hiệu công việc mà công việc x phải thực trước công viêc y (tức x ≤ y) Mỗi lần nhập cặp (x,y) ta đưa vào danh sách liên kết S, đồng thời thiết lập linkjob phù hợp Ví dụ với thứ tự phận lúc đầu, sau nhập x=1, y=2 ta kết hình sau (Hình 5): Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở cuoi head key count next link id next head key count next link cuoi id next HÌNH HÌNH Ở hình kết nhập tiếp x=2, y=4 cuối hình kết sau nhập toàn tất cặp (x,y) Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở head cuoi key count next 10 2 2 link id next id next Ở thường xuyên phải duyệt, tìm kiếm toàn danh sách nên cuoi sử dụng lính canh nhằm giảm số phép so sánh Việc xây dựng so sánh S đơn giản Giả sử liệu cần xếp chứa file inttopo.int File có n dịng, dịng chứa giá trị x,y tương ứng với cặp (x,y) cách dấu cách trắng Việc đọc liệu thực thơng qua hàm readData có mã sau: Int readData(point1 &head, point1 &cuoi, int &z) { tạo lính canh; z=0; mở file inttopo.int ; đọc x; while (trong chưa hết file) Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở { đọc y; thêm hai job có key x,y vào danh sách; thêm linkjob cho hai job này; đọc x; } } Danh sách S trỏ trỏ head, phần tử lính canh trỏ trỏ cuoi, z số lượng job toàn danh sách Việc thêm job có key x,y thực hàm adddList cách đơn giản Do dùng cuoi làm lính canh nên cần duyệt danh sách tạo job phần tử chưa có danh sách Cơng việc thứ từ danh sách liên kết có (hình 7), đưa tồn cho công việc, tức tiến hành xếp topo danh sách Để làm việc này, cần duyệt tất job, tách tất job có trường count = thành danh sách riêng (đây cơng việc thực trước tiên mà khơng cần phải chờ), sau duyệt qua linkjob tương ứng để cập nhật lại hàm count cho job danh sách linkjob Cụ thể mã giải hàm xếp topo sau: Void Toposort( point1 &head, point1 &cuoi, int &z) { p = head; head = NULL; while (trong chưa hết danh sách) { if (trường count = 0) { đưa job vào danh sách head; } } while (trong chưa hết danh sách head) { in trường key; giảm z; Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở while (trong chưa hết linkjob) { giảm trường count job trỏ linkjob � id; if (trường count = 0) { đưa job vào danh sách head; } } } if (z) thông báo topo dãy này; } Trong hàm Toposort, in key (ngụ ý thực việc có khố key) hàm lại giảm z Tuy nhiên, cuối hàm này, z giảm (tức sau thực vòng while mà chưa hết danh sách S) có nghĩa khơng thể đưa thứ tự tồn để thực cơng việc III Modul thiết kế toán Khai báo thư viện sử dụng: #include #include #include Khai báo trỏ: Typedef struct job*point1; � Khai báo trỏ point1 có kiểu liệu job Typedef struct linkjob*point2; � Khai báo trỏ point2 có kiểu liệu linkjob Khai báo cấu trúc: struct job � Khai báo cấu trúc job struct linkjob � Khai báo cấu trúc linkjob Bổ sung vào danh sách: point1 addList (point1 head, point1 &cuoi, int w, int &z) � Bổ sung vào danh sách công việc Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Các hàm liệu: int readData (point1 &head, point1 &cuoi, int &z) � Hàm đọc liệu từ tệp void Toposort (point1 &head, point1 &cuoi, int &z) � Hàm thực xếp topo Khai báo chương trình chính: void main() Tệp liệu: intTopo.int � Tệp chứa liệu vào outTopo.int � Tệp chứa liệu IV Chương trình giải thuật xếp topo: #include #include #include typedef struct job* point1; typedef struct linkjob* point2; struct job{ int key; int count; point1 next; point2 link; }; struct linkjob{ point1 id; point2 next; }; point1 addList(point1 head, point1 &cuoi, int w, int &z){ point1 h=head; Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở //Tìm kiếm có lính canh cuoi->key=w; while(h->key !=w) h=h->next; if(h==cuoi){ cuoi=new job; z++; h->count=0; h->link=NULL; h->next=cuoi; } return h; } // int readData(point1 &head, point1 &cuoi, int &z){ FILE *f; int x,y; point1 p,q; point2 t; head=new job; cuoi=head; z=0; f=fopen("intTopo.int","r"); printf("\n\n Du lieu duoc doc tu tep: intTopo.int\n\n"); while(!feof(f)){ fscanf(f,"%d",&x); printf("\n%d",x); fscanf(f,"%d",&y); printf("\%3d",y); Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở //t?o job p=addList(head, cuoi, x, z); q=addList(head, cuoi, y, z); //thêm linkjob cho p, linkjob tr? ??n q t=new linkjob; t->id=q; t->next=p->link; p->link=t; q->count ++; } fclose(f); return 1; } // void topoSort(point1 &head, point1 &cuoi, int &z){ point1 p=head; point1 t=NULL,x; point2 n; FILE *f; f=fopen("outTopo.int","w"); printf("\n\n\nGhi du lieu sau sap xep Topo tep: outTopo.int\n"); printf("\n\n\nThu tu cac cong viec se duoc thuc hien la:\n\n\n"); head=NULL; point1 q=head; while(p->next !=cuoi){ Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở if(p->count==0){ q->next=p; q=p; } p=p->next; } q->next=t; head=head->next; p=head; while(p!=t){ fprintf(f,"%5d",p->key); printf("%5d",p->key); z ; n=p->link; while(n !=NULL){ x=n->id; x->count ; if(x->count==0){ q->next=x; q=x; } n=n->next; } t=q->next; p=p->next; Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở } if(z) printf("\n Khong the sap Topo tren day"); fclose(f); } // void main(){ clrscr(); point1 head=NULL, cuoi=NULL; int z; if(readData(head, cuoi, z)) topoSort(head, cuoi, z); else printf("Khong doc duoc File topo.int!"); getch(); } V Nghiệm thu chương trình: Chương trình viết ngơn ngữ Turbo C Chương trình chạy máy vi tính với liệu vào từ tệp intTopo.int ta thu kết tệp outTopo.int, minh hoạ hình ảnh sau: Dữ liệu vào: intTopo.int Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền Báo cáo thực tập sở Dữ liệu ra: outTopo.int Đề tài thực tập sở -Mã đề 014 Thực hiện: Nhóm 11-lớp 47K- CNTT Giáo viên hướng dẫn: Phạm Thị Thu Hiền ... X’ (Trở lại Bước 1) Ví dụ Cho tốn QHTT phương pháp đơn hình Min (x1 + x2 + x3 ) - x1 + x2 + x3 Đk => x1 2x1 - = x3 + x3 + x5 + x4 = = xj , j=1,5 Giải: Ta có ma trận đơn vị E = (A2 A5 A4) , J=... hình Để thu? ??n tiện cho việc trình bày kết lý thuyết thu? ??t toán quy hoạch tuyến tính, người ta thương sử dụng hai dạng riêng biệt tốn QHTT, dạng tắc dạng chuẩn Giải thu? ??t đơn hình Giải thu? ??t đơn... dùng thư điện tử Câu 3: Thu? ??t tốn đơn hình cải biên: Thu? ??t tốn đơn hình hạn chế, cho ví dụ Nêu thu? ??t tốn đơn hình cải biên, cho ví dụ Cài đặt thu? ??t tốn Câu 4: Cài đặt giải thu? ??t xếp Topo - Dữ liệu