Thông tin tài liệu
CH C U KHOA HC TRONG TIN HC Đề tài CÁC NGUYÊN TẮC SÁNG TẠO KHOA HỌC VÀ ỨNG DỤNG TRONG NGÔN NGỮ LẬP TRÌNH JAVA Giảng viên hướng dẫn:m Học viên thực hiện:Nguy Khóa:K22 MSHV:1211023 TP.HCM,12/2012 trong Java Nguy-1211023 Page 2 Mc lc LU 4 PHN 1:GII THIU TC O TRONG KHOA HC: 1. 5 2. i 5 3. c phm cht cc b 5 4. c phi xng 5 5. c kt hp 5 6. Nguc v 5 7. 6 8. c phn trng 6 9. ng su 6 10. c thc hi 6 11. 6 12. 6 13. 7 14. () 7 15. 7 16. 7 17. 7 18. 8 19. 8 20. 8 21. t nhan 8 22. c bin hi 9 23. c quan h phn hi 9 24. c s dng trung gian 9 25. c t phc v 9 26. 9 trong Java Nguy-1211023 Page 3 27. 10 28. Thay th c 10 29. S dt cng 10 30. S dng v dng 10 31. S dt liu nhiu l 10 32. c 10 33. ng nht 11 34. y hon 11 35. ng 11 36. S dng chuyn pha 11 37. S dng s n nhit 11 38. S dnh 12 39. 12 40. S dt liu h 12 PHN 2:NG DTC O KHOA HC L I. LCH S N JAVA 12 II. TR TRONG JAVA 13 1. Chui(String),StringBu th 13 2. Kiu d lic(Math) Lp bao kiu ng(Array). 14 3. Kiu mng(Collection). 15 4. IO & Exception 17 5. Lng OOP(object-oriented programming) 19 III. KT LUN 21 trong Java Nguy-1211023 Page 4 LU lc s dng rt r gic tc bi ch lt platform m n c vi lc s hu mn l vi m dng khng l t bng Java ng tho mt, kh nhiu h u lun: ng dng kin thc tc u khoa h gii thi Java u t kin thu khoa hc. C N C trong Java Nguy-1211023 Page 5 PHN 1:GII THIU TC O TRONG KHOA HC: 1. : c lp. ng tr c. ng. 2. : n phn phc l phn duy nhn thin thing. 3. : a) Chuyu ng nhng nht. ng ph c) Mi phn cng phi trong nhnu kip nhi vc. 4. : Chuyi xi x gim bi xng). 5. : a) Kt hng nht hot ng k cn. b) Kt hp v mt thng nht hoc k cn. 6. : ng thc hin mt s chn s tham gia c trong Java Nguy-1211023 Page 6 7. : a) Mi cha ng th ba b) Mng chuy 8. : trng cng bng trng cng b dc thng 9. : ng su c v chng li ng su ho c (ho ng sut c s ng suc li ). 10. : a) Thc hic s i cc tng phi vi ng. b) Cn sp x hong t v thun li nht thi gian dch chuyn. 11. : , , . 12. : . trong Java Nguy-1211023 Page 7 13. : a) , ( , ) b) (hay m ) , . 14. () : a) , , . b) , , . c) ng quay, . 15. : a) . b) , . 16. : 100% , . . 17. : a) ( ) ( ) ( ). , ( ) (). b) . c) . trong Java Nguy-1211023 Page 8 d) . e) . 18. : a) . , ( ). b) . c) , . d) . 19. : a) (xung). b) , . c) . 20. : a) ( ). b) gian. c) . 21. : i hoc nguy him vi vn tc ln. c hiu ng cn thit. 22. : a. S dng nh i c c hiu i. trong Java Nguy-1211023 Page 9 b. Khc ph i b t h i n mi na. 23. i: a. Thit lp quan h phn hi b. N phn h 24. : S dng trung gian, chuyn tip. 25. : ng phi t phc v bc hi tr, sa cha. b. S dng ph li 26. : dng nhc tt ti tin li hoc d v, s dng bn sao. b. Thay th ng hoc h ng bng bn sao quang hc (nh, ) v l cn thit. c. N s dng bn sao quang hc u ki c bng mng), chuyn sang s d n sao hng ngoi hoc t ngoi. 27. : Thay th ng t tin bng b ng r tui th). 28. : a. Thay th c bn, quang, nhi. trong Java Nguy-1211023 Page 10 b. S dng, t n t i ng c. Chuyng c nh sang i theo thng nhnh . d. S dng kt hp vt st t. 29. : n cng th rn, s dng: np cht ly phn lc. 30. : a. S d dt cu khi. ng vv d mng. 31. : u l hoc s dng chi tiu l (mim, tm ph b. Nu l tng ch 32. : sc c trong sut ca c c nhng hoc nh dng t ph d. Nt ph c s d u. e. S dp. [...]... thêm vào đối tượng các phần , các chất , phụ gia trung hoà c Thực hiện quá trình trong chân không 40 Sử dụng các vật liệu hợp thành (composite): Chuyển từ các vật liệu đồng nhất sang sử dụng những vật liệu hợp thành (composite) Hay nói chung sử dụng các vật liệu mới PHẦN 2 :ỨNG DỤNG CÁC NGUYÊN TẮC SÁNG TẠO KHOA HỌC VÀO NGÔN NGỮ LẬP TRÌNH JAVA I LỊCH SỬ PHÁT TRIỂN JAVA Java là một ngôn ngữ lập trình. .. tài nguyên trên mạng Quản lý hệ thống file và thư mục IO :phân cấp thành 2 luồng vào(input) và luồng ra(output) Phân cấp luồng vào như sau : Phân cấp luồng ra như sau : Nguyễn Thanh Hoàng-1211023 Page 17 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Ứng dụng nguyên tắc nguyên cứu khoa học trong xử lý IO Nguyên lý chứa trong: Một đối tượng được đặt bên trong đối tượng khác và bản... nhật các phần tử Các phép toán tập hợp như hợp, giao, trừ…cũng được hỗ trợ Tập hợp được chia làm 2 loại:List(ArrayList,Vector,Stack,Queue…) và Set(HashSet,TreeSet…) Nguyễn Thanh Hoàng-1211023 Page 15 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Ứng dụng nguyên tắc nguyên cứu khoa học trong xử lý tập hợp(Collection) Nguyên tắc chứa trong: Một đối tượng được đặt bên trong đối tượng khác và. .. kiến và phát triển ngôn ngữ này Hiện này thì công ty Sun Microsystems đang giữ bản quyền và phát triển Java thường xuyên Khi thực hiện một dự án nghiên cứu của Sun các nhà khoa học phát hiện rằng ngôn ngữ C++ không phù hợp và không đủ khả năng để đáp ứng nhu cầu của mình.Điểm nổi bật của ngôn ngữ Java so với các ngôn ngữ khác là "Write Once,Run AnyWhere" Một chương trình viết bằng ngôn ngữ lập trình. .. (InputStream) và BufferedOutputStream(OutputStream) Nguyên tắc tự phục vụ: đối tượng phải tự phục vụ bằng cách thực hiện các thao tác phụ trợ, sửa chữa.Sử dụng phế liệu, chát thải, năng lượng dư Nguyễn Thanh Hoàng-1211023 Page 18 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Ví dụ :Trong chương trình Java, lập trình viên không còn phải quan tâm quá nhiều đến việc giải phóng bộ nhớ, chương trình Garbage... Thanh Hoàng-1211023 Page 19 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Ứng dụng nguyên tắc nguyên cứu khoa học trong OOP Nguyên tắc linh động: thay đổ i các đă ̣t trưng của đố i tươ ̣ng hay môi trường bên ngoài sao cho chúng tố i ưu trong từng giai đoạn làm việc Ví dụ: Không còn nguy cơ dữ liệu bị thay đổi tự do trong chương trình. Thông qua các từ khóa private,protected,public... kép Là kiểu được sử dụng nhiều nhất trong lập trình Các vấn đề chính trong xử lý chuỗi Tạo chuỗi Ký tự đặc biệt Phương thức xử lý chuỗi Chuyển kiểu Ứng dụng nguyên tắc nguyên cứu khoa học trong xử lý chuỗi: Nguyên tắc linh động: o Dùng trong việc so sánh,kiểm tra chuỗi o Tìm vị trí chuỗi con,nối chuỗi,cắt chuỗi o Dùng biểu thức chính qui để kiểm tra,so khớp chuỗi trong việc kiểm tra việc... Hoàng-1211023 Page 12 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Java được sử dụng chủ yếu trên môi trường mạng, internet Sau khi Oracle mua lại công ty của Sun Microsystem năm 2009-2010, Oracle đã mô tả họ là "người quản lý công nghệ Java với cam kết không ngừng để bồi dưỡng một cộng đồng tham gia và minh bạch II CÁC API HỖ TRỢ TRONG JAVA 1 Chuỗi(String),StringBuffer và biểu thức chính... chuỗi hiện hành 2 Kiểu dữ liệu ngày tháng(Date) ,Các hàm toán học( Math )và mảng(Array) Date lấy và xử lý thông tin thời gian (năm, tháng, ngày, giờ, phút, giây…).Hàm SimpleDateFormat giúp chuyển đổi giữa Date và String Nguyễn Thanh Hoàng-1211023 Page 14 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Các hàm toán học được cấp bởi lớp Math Tất cả các phương thức của Math được định nghĩa static.Hàm... “http://www\\.(\\w+\\.)\\.+\\w+” ; Nguyễn Thanh Hoàng-1211023 Page 13 Ứng dụng các nguyên tắc nguyên cứu khoa học trong Java Nguyên tắc vạn năng: Đối tượng thực hiện một số chức năng khác nhau, do đó không cần sự tham gia của các đối tượng khác o Trong việc kiểm tra biểu thức chính qui(Regular Expression) không cần phải viết mã javascript như để kiểm tra chuỗi nhập Nguyên tắc tách khỏi.Dùng để tách chuỗi từ 1 chuỗi Ví . U KHOA HC TRONG TIN HC Đề tài CÁC NGUYÊN TẮC SÁNG TẠO KHOA HỌC VÀ ỨNG DỤNG TRONG NGÔN NGỮ LẬP TRÌNH JAVA Giảng viên hướng dẫn:m Học viên thực hiện:Nguy. trong Java Nguy-1211023 Page 16 ng dtc u khoa hc trong x tp hp(Collection). tc cha trong: Mng. trong Java Nguy-1211023 Page 18 ng dtc u khoa hc trong x IO. a trong: M i
Ngày đăng: 05/04/2014, 10:31
Xem thêm: tiểu luận các nguyên tắc sáng tạo khoa học và ứng dụng trong ngôn ngữ lập trình java, tiểu luận các nguyên tắc sáng tạo khoa học và ứng dụng trong ngôn ngữ lập trình java