... 9 .1 TỔNG QUAN 9 .1. 1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: - Khái niệm lập trình logic - Các nguyên tắc lập trình logic - Viết chương trình đơn giản ngôn ngữ Prolog 9 .1 .2 Nội ... logic - Căn ngôn ngữ lập trình Prolog 9 .1. 3 Kiến thức cần thiết Kiến thức kĩ lập trình 9 .2 GIỚI THIỆU VỀ LẬP TRÌNH LOGIC Trong lập trình logic, ta sửdụng vị từ để định nghĩa khái niệm tất môn ... Borland cho đời phần mềm TURBO PROLOG với nhiều ưu điểm, thuận tiện cho người sửdụng Để giải số vấn đề, ta nhận thấy sửdụng ngôn ngữ Prolog cho ta chương trình gọn nhẹ nhiều so với ngôn ngữ khác...
... toàn cục Trong lập trình hàm, người ta hạn chế sửdụng biến, thật cần thiết nên sửdụng biến cục Tuy nhiên việc khai báo biến cục hàm LET gây khó khăn cho việc viết chương trình sửdụng biến ... (LET ( (var1 E1) (var2 E2) (vark Ek)) Ek +1 En) Ta thấy hàm có phần: phần gán trị cho biến phần định trị biểu thức Gán trị biểu thức Ei cho biến cục vari tương ứng thực (PROGN Ek +1 En) Ví dụ: ... LET SETQ để sửdụng biến cục che biến toàn cục Cách làm sau: - Trong phần gán trị cho biến LET ta tạo biến gán cho giá trị bất kỳ, chẳng hạn số - Trong phần định trị biểu thức, ta sửdụng SETQ...
... động lên biểu thức số cho kết số Ví dụ: > (+ 2) = 13 > (- 3) =5 > (- 1) =4 > (1+ 5) ; Tương đương (+ 1) =6 > (1- 5) ; Tương đương (- 1) =4 >(MOD 14 3) =2 >(sqrt 9) ; Lấy bậc hai =3 • Các hàm so sánh ... L Ví du: >(CONS ' (1 3)) = (3 3) >(CONS nil) = (3) >(CONS '(a b) ' (1 3)) = ((A B) 3) - (LIST E1 E2 En) nhận vào n biểu thức E1, E2, , En, trả danh sách bao gồm n phần tử V1, V2, , Vn, Vi giá trị ... biểu thức E1 E2 En từ trái sang phải Nếu gặp biểu thức NIL dừng trả kết NIL Nếu tất biểu thức khác NIL trả giá trị biểu thức En Ví dụ: >(AND (> 2) (= 2) (+ 2) ) = NIL >(AND (> 2) (- 2) (+ 2) ) =5...
... áp dụng vào đối số hàm tham số áp dụng vào đối tập hợp kết vào danh sách Ví dụ: G(x) ≡ x*x, H(x) ≡ 2* x I(x) ≡ x /2 [G,H,I](4) có kết (16 ,8 ,2) Áp dụng cho tất dạng hàm mà lấy hàm đơn tham số Áp dụng ... LẬP TRÌNH HÀM 8 .1 TỔNG QUAN 8 .1. 1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: - Khái niệm lập trình hàm - Kỹthuật lập trình đệ qui - Các cấu trúc ngôn ngữ LISP 8 .1 .2 Nội dung cốt ... tất ký hiệu ∝ Nếu áp dụng vào danh sách đối áp dụng cho tất áp dụng hàm tham số cho giá trị tập hợp kết vào danh sách Ví dụ Cho h(x) ≡ x*x ∝(h, (2, 3,4)) có kết (4,9 ,16 ) 8 .2. 4 Bản chất ngôn ngữ...
... chọn S0 S0 GOTO L1 S0 IF A=0 THEN GOTO L1 L2: S2 L1: IF A=0 THEN GOTO L2 S1 S1 GOTO L2 GOTO L3 GOTO L2 Lệnh lặp lại GOTO L1 L1: S2 L2: S2 L2: S3 L3 : S3 Chuỗi lệnh thực S0 S1 S2 S3 Chuỗi lệnh ... lệnh thực S0 S1 S2 S3 Chuỗi lệnh thực Chuỗi lệnh thực S0 S1 S3 S0 S2 Hoặc S0 S2 S3 Hoặc S0 S1 S2 Hoặc S0 S1 S1 S2 Hoặc S0 S1 S1 S1 S2 Lệnh GOTO có thuận tiện dễ dùng, có hiệu thực phản ánh cấu ... THEN ELSE ENDIF Chọn nhiều dùng IF nối tiếp dùng IF đa nhánh: IF THEN ELSIF THEN ELSIF THEN ELSE ENDIF...
... a:= 20 ; writeln(m); end; begin m: =10 ; P(m); writeln(m); end Kết thực chương trình phương pháp truyền tham số Truyền giá trị Truyền tham chiếu Truyền giá trị-kết Truyền kết 10 20 10 10 10 20 20 20 ... hạn sửdụng câu lệnh điều khiển rẽ nhánh, lặp lại 7.3 ÐIỀU KHIỂN TUẦN TỰ TRONG BIỂU THỨC 7.3 .1 Ðặt vấn đề Xét công thức nghiệm phương trình bậc x = − b + b − 4ac hai 2a Công thức đơn giản bao gồm ... 7 .1 TỔNG QUAN 7 .1. 1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: - Khái niệm điều khiển - Các thứ tự thực chương trình biểu thức, câu lệnh - Khái niệm ngoại lệ, xử lý ngoại lệ 7 .1. 2...
... ARRAY [1 max] OF REAL; n : INTEGER; BEGIN n := MAX; x := * x + m[5]; END; Sự định nghĩa xác định thành phần cần thiết cho kích hoạt chương trình con: 1/ Bộ nhớ tham số, đối tượng liệu x y 2/ Bộ ... liệu x y 2/ Bộ nhớ cho kết hàm, đối tượng liệu kiểu REAL; 3/ Bộ nhớ cho biến cục bộ, mảng m biến n 4/ Bộ nhớ cho trực kiện hằng, 20 , 5/ Bộ nhớ cho mã thực phát sinh từ lệnh thân chương trình Ðịnh ... thành hai phần: 1/ Phần tĩnh, gọi đoạn mã (code segment) bao gồm mục (các hằng) (các mã thực được) nói Phần tĩnh không thay đổi trình thực chương trình dùng cho tất kích hoạt 2/ Phần động, gọi...
... hay tương đương Xét ví dụ sau đây: TYPE Vect1 = ARRAY [1 10] OF REAL; Vect2 = ARRAY [1 10] OF REAL; VAR x,z : Vect1; y : Vect2; PROCEDURE Sub(a:Vect1); END; { Sub } BEGIN { Chương trình } x := ... thường thuật ngữ "cấu trúc bên giống nhau" có nghĩa giống biểu diễn nhớ dùng cho hai lớp đối tượng liệu Ví dụ Vect1 Vect2 tương đương cấu trúc đối tượng liệu kiểu Vect1 đối tượng liệu kiểu Vect2 có ... CON 6 .1 TỔNG QUAN 6 .1. 1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: - Khái niệm chương trình - Cơ chế hoạt động chương trình gọi - Các cách truyền tham số cho chương trình 6 .1 .2 Nội...
... biiểu diễn ba vector bit tương ứng (1, 0, 1, 1, 1) ; (1, 0, 1, 0, 1) (1, 1, 1, 0, 1) Cho biết biểu thức liên hệ tập A,B C? 54 Kể tên phép toán thường có tập tin 55 Trong tập tin tuần tự, nhảy đến ... y N c 51 Sửdụng bảng băm để biểu diễn cho tập hợp có ưu, nhược điểm gì? 52 Giả sử không gian có phần tử e1, e2, e3, e4, e5> Tập hợp { e2, e1, e5, e4} biểu diễn vector bit nào? 53 Giả sử có ba ... phần tử ma trận M[LB1 UB1, LB2 UB2] (mảng hai chiều) 23 Cho biết công thức xác định địa (vị trí) phần tử M[i,j] ma trận M[LB1 UB1, LB2 UB2] Biết phần tử lưu trữ theo trật tự dòng 24 Cho biết công...
... bao gồm phần tử 1 ,2, 3,4,5 Khi Tập hợp A = {1 ,2, 4,5} biểu diễn véctơ (1, 1,0 ,1, 1) Tập hợp B = {2, 3,4} biểu diễn véctơ (0 ,1, 1 ,1, 0) Do A U B tập {1 ,2, 3,4,5} (1, 1,0 ,1, 1) OR (0 ,1, 1 ,1, 0) = (1, 1 ,1, 1 ,1) ... (1, 1 ,1, 1 ,1) A I B tập hơp {2, 4} (1, 1,0 ,1, 1) AND (0 ,1, 1 ,1, 0) = (0 ,1, 0 ,1, 0) A\B tập hơp {1, 5} phần bù (0 ,1, 1 ,1, 0) (1, 0,0,0 ,1) (1, 1,0 ,1, 1) AND (1, 0,0,0 ,1) = (1, 0,0,0 ,1) Ưu điểm Dễ dàng cài đặt phép ... chậm phải tính địa khối ô nhớ biểu diễn cho ÐTDL 4. 12 TẬP HỢP 4. 12 . 1 Ðặc tả Đặc tả thuộc tính Tập hợp cấu trúc liệu đồng có kích thước thay đổi Trong tập hợp người ta không quan tâm đến thứ tự...
... 1 ENZYM GIỚI HẠN (restriction enzyme, RE) 1.1 Tên gọi enzym giới hạn 1 .2 Các loại enzym giới hạn 1. 3 Các RE loại II MỘT SỐ ENZYM KHÁC THƯỜNG SỬDỤNGTRONGKỸTHUẬT SINH HỌC PHÂN ... trình tự giới hạn) 2.1 Các enzym polymerase Các DNA polymerase Các RNA polymerase 2.2 Các ligase 2. 3 Các nuclease Polymerase: enzym xúc tác tổng hợp DNA tổng hợp RNA 2.1.1 Các DNA polymerase ... tích RE = 1/ 10 thể tích phản ứng 1. 3.4 Ứng dụng Nghiên cứu gen eukaryote Phương pháp tạo dòng (cloning) Lập đồ giới hạn (restriction map) Phân tích so sánh gen loài khác nhờ kỹthuật RFLP...
... Hãy trình bày phương pháp tiến công nghệ thiết kế sửdụng ngành May công nghiệp GIỚI THIỆU • Lectra Modaris V5 phần mềm thiết kế may mặc 2D sửdụng phổ biến • Là mẫu thiết kế lectra • Đứng đầu ... lệnh từ F1 F8 Các menu lệnh hỗ trợ thêm nút lệnh F1~F8 LÀ CÁC LỆNH CHỦ YẾU • F1 : Vẽ đường : Thẳng, cong, thêm điểm • F2 : Vẽ hình : Chữ nhật, hình tròn, xoay • F3 : Lệnh xóa, chỉnh sửa • F4 ... sát thời gian chất lượng sản phẩm • Được hình thành phát triển Pháp ĐẶC ĐIỂM • Gồm phần Phần thiết kế (Moradis) Phần giác sơ đồ (Diamino) ỨNG DỤNG • Ứng dụng công nghệ thông tin ngành dệt may...
... 1( N =10 5) Lô 2( N =10 7) P Hết 82 (79%) 81 (76%) 0,56 (NS) Giảm đáng kể 12 (11 %) 16 (15 %) 0,45 (NS) Giảm không đáng kể 11 (10 %) 10 (10 %) 0,85 (NS) Y Học TP Hồ Chí Minh * Tập * Phụ Số * 20 04 Nghiên ... khủyu Loại phẫu thuật Lô 1( N =10 5) Lô (N =10 7) Mở khe 10 7 10 7 Nạo sàng trước 36 30 Nạo sàng toàn 12 56 Mở xoang bướm 10 Mở xoang trán Chỉnh hình mũi 12 Chỉnh hình 5 Mở khe Tổng số 17 1 23 0 Để đánh giá ... nghóa thống kế BÀN LUẬN Về dụng cụ phẫu thuật nội soi mũi xoang Qua so sánh dụng cụ sử dụng, thấy dụng cụ cải tiến tự chế hẵn thuận tiện sử dụng, phẫu thuậtsửdụngdụng cụ dụng cụ tối thiểu tiến...
... thường áp dụng, không khó mặt kỹthuật Phương pháp khác khó hơn, phức tạp, phương pháp đánh giá ngẫu nhiên, nên áp dụng có đủ lực chuyên môn Ngoài phương pháp liệt kê số phương pháp khác sửdụng để ... phân tích thống kê phức tạp Trong phương pháp liệt kê trên, phức tạp phương pháp tăng dần Các phương pháp không dụng đường cầu áp dụng đơn giản hơn, phương pháp sửdụng đường cầu phức tạp Chẳn ... việc này, họ phải sửdụng bảng hỏi/phiếu điều tra để thu thập thông tin liên quan đến sở thích người dân nước Sửdụng phương pháp để thực cách tiếp khó nhiều so với phương pháp áp dụng cách tiếp...