ĐẠI HỌC QUỐC GIA TPHCM
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA MẠNG MÁY TÍNH và TRUYỀN THÔNG
-------o0o-------
Báo cáo đề tài:
ỨNG DỤNG
PHƯƠNG PHÁP LUẬN SÁNG TẠO
KHOA HỌC TRONG TIN HỌC
Bộ môn: Phương pháp luận sáng tạo khoa học
GVHD: GS.TSKH. Hoàng Kiếm
SV thực hiện: Đinh Xuân Thắng
Lớp: MMT-TT01
MSSV:06520422
Khóa: 2006
Tp. Hồ Chí Minh - Tháng 01 Năm 2010
LỜI CÁM ƠN
Đầu tiên, em xin chân thành cám ơn thầy Hoàng Kiếm đã truyền đạt cho chúng em
những kiến thức quý báu trong môn Phương pháp luận sáng tạo khoa học để chúng
em hoàn thành đề tài này.
Chúng em cũng xin gửi lời cám ơn chân thành đến các thầy cô trong trường ĐH Công
Nghệ Thông Tin đã tận tình giúp đỡ chúng em trong thời gian học vừa qua.
Do kiến thức có hạn, nên bài làm của chúng em không tránh khỏi thiếu sót. Chúng em
rất mong nhận được sự đóng góp quí báu của các thầy cô.
TpHCM, ngày 4 tháng 1 năm 2010
Lớp MMT-TT01
Sinh viên thực hiện
Đinh Xuân Thắng
Nhận xét của giáo viên hướng dẫn
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
Nguyên tắc thay đổi màu sắc ................................................................................................................................... 21
Ứng dụng các nguyên tắc phương pháp luận sáng tạo vào ứng dụng cụ thể
....................................................................................................................... 22
nguyên tắc phân nhỏ .................................................................................................................................... 23
Nguyên tắc kết hợp ........................................................................................................................................ 23
Nguyên tắc vạn năng. ..................................................................................................................................... 23
Nguyên tắc chứa trong ................................................................................................................................... 23
Nguyên tắc thực hiện sơ bộ ........................................................................................................................... 24
Nguyên tắc dự phòng ..................................................................................................................................... 24
Nguyên tắc linh động ..................................................................................................................................... 24
Nguyên tắc tác động theo chu kỳ ................................................................................................................... 25
Nguyên tắc sao chép. .................................................................................................................................... 25
Nguyên tắc thay đổi màu sắc ......................................................................................................................... 25
Giới thiệu phương pháp luận sáng tạo khoa học
PHƯƠNG PHÁP LUẬN SÁNG TẠO LÀ GÌ ?
-Nói một cách ngắn gọn, "PHƯƠNG PHÁP LUẬN SÁNG TẠO" (Creativity
Methodologies) là bộ môn khoa học có mục đích xây dựng và trang bị cho mọi người
hệ thống các phương pháp, các kỹ năng thực hành tiên tiến về suy nghĩ để giải quyết
vấn đề và ra quyết định một cách sáng tạo, về lâu dài, tiến tới điều khiển được tư duy.
-"PHƯƠNG PHÁP LUẬN SÁNG TẠO" là phần ứng dụng của khoa học rộng lớn
hơn, mới hình thành và phát triển trong thời gian gần đây : KHOA HỌC SÁNG TẠO
(Creatology).
-Theo các nhà nghiên cứu sau nông nghiệp, công nghiệp và tin học. Làn sóng ứng với
Creatology (hay còn gọi là thời đại hậu tin học) chính là sự nhấn mạnh vai trò chủ thể
tư duy sáng tạo của loài người trong thế kỷ XXI.
-Mỗi người làm việc, không thể không suy nghĩ và đòi hỏi cải tiến công việc phải là
cơ sở cho mọi suy nghĩ của chúng ta. Nói cách khác, mỗi người chúng ta đều cần suy
nghĩ để sáng tạo. Tư duy sáng tạo là tài nguyên cơ bản nhất của mỗi con người.
Chúng ta cần sáng tạo vì chúng ta cảm thấy rằng, mọi việc cần được thực hiện theo
cách đơn giản hơn và tốt hơn. Dù chúng ta tài giỏi như thế nào, chúng ta vẫn luôn
Các nguyên tắc và thủ thuật trong tin học
Nguyên tắc phân nhỏ:
Nội dung:
-Chia đối tượng thành các phần độc lập
-Làm đối tượng trở nên tháo lắp được
-Tăng mức độ phân nhỏ đối tượng
Ví dụ:
-Chúng ta có thể chia thành nhiều module nhỏ hơn trong một ứng dụng phát
triển phần mềm
-Trong khi thiết kế một phần mềm lớn,tốt nhất là nên chia nhỏ ra thành nhiều
module để giảm độ phức tạp.
-Lưu trữ dữ liệu trên nhiều ổ đĩa khác nhau,cho chúng ta có nhiều lợi thế ví
dụ như:
Dữ liệu có thể quá lớn,được lưu trữ trong một đĩa có thể lưu trữ trong nhiều
đĩa
Khi lưu trữ dữ liệu trong nhiều đĩa thì khả năng truy vấn dữ liệu được thực
hiện nhanh hơn
-Trong lập trình chúng ta cũng chia nhỏ chức năng ra thành các hàm,mỗi
hàm đảm nhiệm một chức năng.Do đó chúng ta có thể dễ dàng sửa lỗi ,tìm lỗi
,chương trình có cái nhìn chi tiết hơn
Function a(....)
{
}
Function b(...)
{
}
Nguyên tắc tách khỏi
Nội dung:
-Tách phần gây phiền phức hay ngược lại ,tách phần duy nhất cần thiết ra
khỏi đối tượng
chia nhỏ các chức năng ra thành các hàm khác nhau.Sau đó,trong một hàm nào đó
chúng ta có thể kết hợp hai chức năng này lại với nhau
Function a(....)
{
......
}
Function b(....)
{
.....
}
Function c(.....)//kết hợp chức năng của Funciton b và Function c
{
Function a(....)
.........
Function b(....)
.........