1. Trang chủ
  2. » Công Nghệ Thông Tin

ứng dụng các nguyên tắc các phương pháp sáng tạo để giái quyết các vấn đề bài toán trong tin học

63 554 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Ứng Dụng Các Nguyên Tắc Các Phương Pháp Sáng Tạo Để Giải Quyết Các Vấn Đề Bài Toán Trong Tin Học
Trường học Đại Học Bách Khoa Hà Nội
Chuyên ngành Tin Học
Thể loại Báo Cáo
Thành phố Hà Nội
Định dạng
Số trang 63
Dung lượng 33,13 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm - _ Chia các đối tượng thành các phần độc lập -_ Làm đối tượng thành các thành phần tháo ráp - _ Tăng mức độ phân nhỏ của đối tượng

Trang 1

ĐẠI HỌC QUÓC GIA TP HÒ CHÍ MINH

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

PHÒNG QUẢN LÝ ĐÀO TẠO SAU ĐẠI HỌC

Đề tài

Ứng dụng các nguyên tắc, các phương pháp sáng tạo để giái quyết các vấn đề bài toán trong tin học” Trên cơ sở đó, tìm hiểu và phân tích “Lịch sử phát triển của Chuột máy tính đưới góc nhìn của các nguyên tắc, phương pháp sáng tạo

và việc vận dụng 6 mũ tư duy vào trong lĩnh vực kinh doanh

để cải tiến sản phâm trên nền một sản phâm khác đã có”

Trang 2

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

4 Các phương pháp phát hiện van đề khoa học

II Phương pháp giải quyết vấn đề - bài toán phát minh Vepol

III Các thủ thuật, nguyên tắc về phát minh, sáng chế

Nguyên tắc gây ứng xuất sơ bộ

10 Nguyên tắc thực hiện sơ bộ

12 Nguyên tắc đẳng thế

13 Nguyên tắc đảo ngược

14 Nguyên tắc cầu (tròn) hóa

15 Nguyên tắc năng động

16 Nguyên tắc tác động bộ phận và dư thừa

17 Nguyên tắc chuyển sang chiều khác

18 Nguyên tắc sự dao động cơ học

19 Nguyên tắc tác động theo chu kỳ

20 Nguyên tắc tác động hữu hiệu

21 Nguyên tắc vượt nhanh

22 Nguyên tắc chuyển hại thành lợi

23 Nguyên tắc quan hệ phản hồi

24 Nguyên tắc sử dụng trung gian

25 Nguyên tắc tự phục vụ

28 Nguyên tắc sao chép

27 Nguyên tắc rẻ thay cho đất

28 Nguyên tắc thay thế sơ đồ cơ học

29 Nguyên tắc sử dụng các kết cấu thủy và khí

30 Nguyên tắc sử dụng bao mềm dẻo và mềm mỏng

HVTH: Nguyễn Thị Kim Phượng >sTrang 2

Trang 3

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

31 Nguyên tắc sử dụng vật liệu nhiều lỗ

34 Nguyên tắc loại bỏ và tái sinh từng phần 31

35 Nguyên tắc đổi các thông số hóa lý của đối tượng 32

39 Nguyên tắc sử dụng môi trường trơ 35

C CÁC PHƯƠNG PHÁP CẢI TIỀN SẢN PHÄM TỪ VIỆC ỨNG DỤNG 6

MŨ TƯ DUY TRONG KINH DOANH - 22222222vcvccrrrrrrrrrer 41

D TIM HIEU VA PHAN TICH CACH VAN DUNG CAC NGUYEN LY SANG

TAO TRONG VIEC SANG TAO VA CAI TIEN MOT SAN PHAM CU THE TRONG LINH VU'C TIN HOC: “MOUSE” — (CHUOT MAY Y TÍNH) "_ 42

Chuột bï

Chuột quang

Chuột tích hợp

Độ phân giải

Các thiết bị thay thế chuột máy tính

Các phụ kiện kèm với chuột

II Kiểu kết nối

Trang 4

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

LỜI MỞ ĐÁU

- 0) HF CR -

Khoa học và công nghệ là đặc trưng của mọi thời đại, nghiên cứu khoa học đã trở thành hoạt động sôi nỗi và trải rộng khắp trên phạm vi toàn

cầu Hơn thế nữa, các thành tựu của khoa học hiện đại còn làm thay đổi bộ

mặt của thế giới, là động lực thúc đẩy sự tiến bộ nhân loại Theo định luật Moore, cứ mỗi chu kỳ 18 tháng sẽ có một sản phẩm sáng tạo mới ra đời với nhiều cải tiến mới nhưng giá thành lại rẻ hơn sản phẩm trước rất nhiều Cứ

thế, công nghệ tiếp tục phát triến cuộc hành trình sáng tạo theo hướng nhỏ

hơn hay lớn hơn tùy yêu cầu người dùng, nhanh hơn, hiện đại hơn, đẹp hơn, gọn nhẹ hơn, rẻ hơn Có thể nói, nhờ vào các công trình nghiên cứu

khoa học, các phát minh sáng tạo mà chúng ta ngày càng thụ hưởng thật

nhiều các sản phẩm tiện ích, đa năng, đẹp mắt Vấn đề đặt ra là “Người fa

đã phát minh sáng chế các sản phẩm dựa vào các nguyên lý nào, các

phương pháp gì được vận dụng để giải quyết ván đề? Cách phát triển một sản phẩm trên nền một sản phẩm khác dựa trên các cải tiến, thay đỗi nào?

Vì thế, trong bài thu hoạch em sẽ trình bày nội dung: “Ứng dụng các

nguyên tắc, các phương pháp sáng tạo để giái quyết các vấn đề bài toán trong tin học” Trên cơ sở đó, tìm hiểu và phân tích “Lịch sử phát

triển của Chuột máy tính dưới góc nhìn của các nguyên tắc, phương pháp sáng tạo và việc vận dụng 6 mũ tư duy vào trong lĩnh vực kinh

doanh để cải tiến sản phẩm trên nền một sản phẩm khác da co”

Thông qua bài thu hoạch, em xin gửi lời cảm ơn đến Giáo sư - Tiến

sỹ Khoa Học Hoàng Văn Kiếm Với kiến thức sâu rộng, lòng nhiệt tình,

cách giảng giải rõ ràng, dễ hiểu, thông qua các câu chuyện khoa học, các ví

dụ thật trong cuộc sống, thầy đã tận tâm truyền đạt những kiến thức nền

tảng cơ bản cho chúng em về môn học “Phương pháp nghiên cứu luận

sáng tạo trong khoa học” thật hấp dẫn và lôi cuốn — chính điều này thật

sự giúp em hiểu rõ hơn vấn đề, mở rộng tầm nhìn, thấy được sự cần thiết của môn học đang ảnh hường và chỉ phối đến nhiều lĩnh vực trong thời đại

HVTH: Nguyễn Thị Kim Phượng +sTrang 4

Trang 5

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

NỘI DUNG -%23#G8 -

A VÁN ĐÈ KHOA HỌC VÀ CÁC PHƯƠNG PHÁP GIẢI QUYẾT

I Vấn đề khoa học

1 Khái niệm

Vấn đề khoa học (Scientific Problem) còn được gọi là vấn đề nghiên

cứu (research problem) hoặc câu hỏi nghiên cứu là câu hỏi được đặt

ra khi người nghiên cứu đứng trước mâu thuẫn giữa tính hạn chế của

tri thức khoa học hiện có với yêu cầu phát triển tri thức ở cấp độ cao

hơn

2 Phân loại

Nghiên cứu khoa học luôn tồn tại hai vấn đề:

+ Vấn đề về bản chất sự vật đang tìm kiếm

+ Vấn đề về phương pháp nghiên cứu để làm sáng tỏ về lý thuyết và

thực tiễn như những vấn đề thuộc lớp thứ nhất

3 Các tình huống vấn đề

Có ba tình huống: Có vấn đề, không có vấn đề, giả vấn đề được cho

trong hình dưới đây:

Không có nghiên cứu

Trang 6

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

4 Các phương pháp phát hiện vấn đề khoa học

Có sáu phuơng pháp:

Tìm những kẻ hở, phát hiện những vấn đề mới

Tìm những bắt đồng

Nghĩ ngược lại những quan niệm thông thường

Quan sát những vướng mắc trong thực tiễn

Lắng nghe lời kêu ca phàn nàn

chất tác động tương hỗ và một loại trường hay năng lượng”

Từ đó có một thuật ngữ về tam giác kỹ thuật gọi là tam giác Vepol

Vepol là mô hình hệ thống kỹ thuật Vepol đưa ra cốt chỉ để phản ánh một tính chất vật chất của hệ thống nhưng là chủ yếu nhất với bài toán

đã cho Ví dụ xét bài toán nâng cao tốc độ tàu phá băng thì băng đóng

vai trò vật phẩm, tàu phá băng đóng vai trò công cụ, và trường cơ lực

đặt vào tàu để tác động tương hỗ với băng

Việc phân loại các chuẩn để giải quyết các bài toán sáng chế dựa vào phân tích vepol Mô hình Vepol gồm 3 yếu tố:

Một trường T và trong T có 2 vật chất V1,V2

T

Tuy nhiên, một hệ thống ban đầu chưa hẳn đã có một chuẩn Vepol đủ

3 yếu tố trên, hoặc đã đủ thì có thể phát triển gì thêm trên vepol đó

Có 5 phương pháp:

+ Dựng Vepol đầy đủ

+ Chuyển sang Fepol

HVTH: Nguyễn Thị Kim Phượng >sTrang 6

Trang 7

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

- _ Chia các đối tượng thành các phần độc lập

-_ Làm đối tượng thành các thành phần tháo ráp

- _ Tăng mức độ phân nhỏ của đối tượng

Nhận xét:

Nguyên tắc phân nhỏ thường dùng chung với các nguyên tắc

2 Nguyên tắc tách khỏi, nguyên tắc 3_Nguyên tắc phẩm chất cục bộ, nguyên tắc 5 Nguyên tắc kết hợp, nguyên tắc 6_Nguyên tắc vạn năng”

Ứng dụng trong Tin học

- Ung dụng nguyên tắc trên trong tin học vào việc sắp xếp dãy (Quick Sort), hay tim kiém nhị phân, mỗi lần tìm kiếm ta chia đôi dãy phần tử, khi đó ta chỉ tìm trên nữa dãy Nguyên tắc này sẽ cải thiện tốc độ tìm kiếm và độ phức tạp của thuật toán sẽ được cải

thiện đáng kể

- Ứng dụng quen thuộc nhất của nguyên tắc này chính là chia

chương trình thành nhiều chức năng nhỏ, còn được gọi là “hàm” hay “thủ tục”

- Đối tượng thông thường, có nhiều phần (tính chất, khía cạnh, chức

năng ), trong khi đó, người ta chỉ thực sự cần một trong những số

Trang 8

Bài Thu hoạch PPNCLSTTKH (Q GVHD: GSTSKH Hoang Van Kiếm

đó Vì vậy không nên dùng cả đối tượng (sẽ gây tốn thêm chỉ phí) Phải nghĩ cách tách phần cần thiết riêng ra để dùng Tương tự như vậy đối với phần phiền phức (để khắc phục nhược điểm có trong

đối tượng)

- _ Nguyên tắc tách khỏi thường hay dùng với các nguyên tắc: nguyên

tắc 1 _Phân nhỏ, nguyên tắc 3 Phẩm chất cục bộ, nguyên tắc

5 Kết hợp, nguyên tắc 6 Vạn năng, nguyên tắc 15_ Nguyên tắc

linh động

Ứng dụng trong Tin học

-_ Hệ thống ERP da ap dụng nguyên tắc trên: Do hệ thống bao gồm

nhiều Module (phân hệ), mỗi phân hệ có thể sử dụng riêng cho từng yêu cầu như: Phân hệ kế toán có thể dùng riêng cho lãnh vực

kế toán, phân hệ nguồn nhân lực, phân hệ sản xuất Công ty có

thể dùng toàn bộ hệ thống cho công việc của mình, nhưng cũng có

thé dùng một hay một vai module nào đó cân thiết cho công việc theo yéu cau để giảm bớt chi phi

- Tuong tw ta cing 4p dụng nguyên tắc trên trong việc tìm khóa của một quan hệ (dựa trên tập phụ thuộc hàm) Khi đó ta sẽ tách một phần (đại diện) phụ thuộc hàm có vòng lặp (circle) ra khỏi tập phụ

thuộc hàm, rồi tìm khoá trên phần phụ thuộc hàm còn lại, sau đó ta

lần lượt thay thế các thuộc tính trong phân tách ra chỉ lấy “về trái” (mà có thuộc tính vế phải nằm trong danh sách các thuộc tính

khóa) với danh sách khóa vừa tìm ra, ta sẽ có danh sách khóa thật

Trang 9

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

thay thế với b ta sẽ có danh sách khóa là b,c và a,c Áp dụng

nguyên lắc trên ta sẽ tránh được việc đệ quy đi tìm khóa rất mắt thời gian, nếu không khéo rất dễ bị “loop” chương trình

Mỗi phần của đối tượng phải ở trong những điều kiện thích hợp

nhất đối với công việc

Nhận xét:

Các đối tượng đầu tiên thường có tính đồng nhất cao về vật liệu,

cấu hình, chức năng, thời gian, không gian, đối với các thành phần trong đối tượng Khuynh hướng phát triển tiếp theo là: làm cho các phần có các phẩm chất, chức năng riêng của mình nhằm phục vụ

tốt nhất chức năng chính hoặc mở rộng chức năng chính đó

Nói chung nguyên tắc phẩm chất cục bộ phản ảnh khuynh hướng

phát triển: từ đơn giản sang phức tạp, từ đơn điệu sang đa dạng

Tinh than “Pham chất cục bộ” có ý nghĩa lớn đối với nhận thức và

xử lý thông tin: Không phải tin tức hay thông tin nào cũng có giá trị

như nhau Không thể có một cách tiếp cận dùng chung cho mọi

loại đối tượng

Ứng dụng trong Tin học:

Trong máy tính hay các điện thoại di động sử dụng hệ điều hành,

các thiết bị được làm từ nhiều chất liệu từ hợp kim quý hay chi

bằng nhựa bình thường tùy theo chức năng nhằm phục vụ tốt nhat chức năng đó mà thôi, còn lại đều dần chuyễn sang bằng nhựa dé

sản phẩm ngày càng nhẹ, mỏng, thon gọn hơn và giá thành sẽ rẻ hơn

Trang 10

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

-_ Giảm bậc đối xứng, ví dụ: chuyển từ hình tròn sang hình ôvan,

hình vuông sang hình chữ nhật hay các hình dạng bắt kỳ khác

-_ Thủ thuật này rất có tác dụng trong việc khắc phục tinh i tam ly,

cho rằng các đối tượng phải có tính đối xứng

- _ Khi đối tượng chuyển sang dạng ít đối xứng hơn, có thể làm xuất hiện thêm những tính chất mới lợi hơn Ví dụ tận dụng hơn về nguồn tài nguyên, không gian

- Nguyên tắc phản đối xứng, có thể nói là trường hợp riêng của nguyên tắc 3_ Nguyên tắc phẩm chất cục bộ

Ứng dụng trong tin học:

-_ Chuột máy tính ngày nay có đủ thứ hình dạng tùy theo lứa tuổi,

công việc và sở thích của đối tượng người dùng

-_ Miếng Pad lót chuột không nhất thiết là hình chữ nhật mà còn

được cải tiến thành đủ thứ hình dạng và kiểu cách bắt đối xứng để đáp ứng nhu cầu thời trang của người tiêu dùng trẻ

bút chì kết hợp với tây)

Trang 11

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoang Van Kiếm

Đối tượng mới được tạo nên do sự kết hợp, thường có những tính

chất, khả năng mà đối tượng riêng rẽ chưa từng có Điều này có

nguyên nhân sâu xa là lượng đổi thì chất cũng đổi do tạo được sự

Các ngôn ngữ cấp cao thường cho phép kết hợp với mã nguồn

Assembly

Hệ điều hành: Kết hợp thời gian rãnh của CPU, tận dụng thời gian

đề cho ra hệ điều hành đa nhiệm

Máy vi tính cho phép chạy nhiều HĐH trên cùng mét may (Multi boot, Máy ảo “Pc Virtual, VMware’)

Schedule task trong Linux tỗng hợp các tác vụ và gán CPU cho

từng tác vụ theo một phương thức cho trước

6 Nguyên tắc vạn năng

Nội dung:

Đố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 đối tượng khác

Nhận xét:

Nguyên tắc vạn năng là trường hợp riêng của nguyên tắc

5 Nguyên tắc kết hợp: kết hợp nhiều mặt chức năng trên cùng một đối tượng

Nguyên tắc vạn năng thường hay dùng với nguyên tắc 20_ Nguyên

tắc liên tục có ích

Trang 12

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

-_ Nguyên tắc vạn năng đóng vai trò quan trọng trong thiết kế, chế

tạo, dự báo ., vì nó phản ánh khuynh hướng phát triển, tăng số

chức năng mà đối tượng có thể thực hiện được

- Ung dung trong Tin hoc

-_ Máy vi tính ngày càng có nhiều chức năng ngoài việc đáp ứng các công việc văn phòng thông thường, máy ví tính còn là trung tâm

giải trí đa dạng như: Nghe nhạc, xem phim, xem tivi, chơi game, chat, gọi điện thoại, truy cập Internet

- _ Điện thoại di động: Ngoài chức năng nghe và nhận cuộc gọi, điện

thoại di động còn có thể nghe nhạc MP3, chơi game, nghe đài FM,

chụp hình, quay phim, chat và truy cập Internet

- _ USB ngoài việc lưu trử dữ liệu, USB còn dùng nghe nhạc, ghi âm,

bút vẽ, bút học ngoại ngữ, bút laser thuyết trình, kết ndi wifi

7 Nguyên tắc chứa trong

Nội dung:

- _ Một đối tượng được đặt bên trong đối tượng khác và bản thân nó

lại có thể chứa những đối tượng khác

-_ Một đối tượng chuyển động xuyên suốt bên trong đối tượng khác

Nhận xét:

“Chứa trong” cần phải hiểu theo nghĩa rộng, không chỉ đơn thuần

theo nghĩa không gian Ví dụ: Khái niệm này nằm trong khái niệm

khác, lý thuyết này nằm trong lý thuyết khác

- Nguyên tắc chứa trong là trường hợp riêng, cụ thể hóa của nguyên tắc 3_ Nguyên tắc phẩm chất cục bộ

-_ Nguyên tắc này thường hay dùng với nguyên tắc 1_Nguyên tắc phân nhỏ, nguyên tắc 2 Nguyên tắc tách khỏi, nguyên tắc 5_ Nguyên tắc kết hợp, nguyên tắc 6_Nguyên tắc vạn năng,

- _ Nguyên tắc chứa trong làm cho các đối tượng có thêm những tính

chất mới mà trước đây chưa từng có như: gọn hơn, tăng độ an

toàn, bền vững, tiết kiệm năng lượng, linh động hơn

Ứng dụng trong tin học:

HVTH: Nguyễn Thị Kim Phượng +sTrang 12

Trang 13

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

-_ Cấu trúc cây thư mục: Folder này có thể chứa những Folder con

khác và tiếp tục như vậy những Folder khác lại chứa những Folder

con khác nữa Việc thiết kế theo nguyên lắc chứa trong này làm

cho việc lưu trữ gọn gàng, dễ quản lý trong việc truy xuất hay tìm

kiếm dữ liệu

- Trong lập trình hướng đối tượng thì tính chát kế thừa cũng áp dụng nguyên tắc chứa trong Phương thức, dữ liệu của đối tượng được kế thừa sẽ có trong (“chứa trong”) đối tượng ké thừa và đối tượng kế thừa có thể có thêm những thuộc tính, phương thức mới của riêng mình, điều này sẽ làm cho đối tượng có thêm nhiều tính

năng hơn, linh động hơn và tiết kiệm được chi phí vì không phải tạo lại những phương thức, thuộc tính đã có sẵn

các đối tượng khác với các môi trường bên ngoài, có lực nâng, để

bù cho cái có hại là trọng lượng của đối tượng cho trước

Ứng dụng trong tin học:

- Những robot điều khiển dạng lật đật, xe hơi điều khiển bằng

a”

remote không bao giờ “ngã” hay “lật”

9 Nguyên tắc gây ứng xuất sơ bộ

Nội dung :

- _ Gây ứng suất trước đối với đối tượng để chống lại ứng suất không

cho phép hoặc không mong muốn khi đối tượng làm việc (hoặc

gây ứng suất trước để khi làm việc sẽ dùng ứng suất ngược lại)

Trang 14

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoang Van Kiếm

Nhận xét :

- _ Từ “ứng suất” cần phải hiểu theo nghĩa rộng, không chỉ đơn thuần

là sự nén, sự kéo căng cơ học mà bắt kỳ loại ảnh hưởng, tác

động nào

- _ Nguyên tắc này thường dùng cùng với nguyên tắc 10_ Nguyên tắc

thực hiện sơ bộ, 11_Nguyên tắc dự phòng, nó phản ánh sự thống

nhất của quá khứ, hiện tại và tương lai

Ứng dụng trong tin học:

- Muốn dùng ắc-quy ta phải nạp điện trước, hay muốn sử dụng máy

laptop ta phải charge pin

10 Nguyên tắc thực hiện sơ bộ

Nội dung:

-_ Thực hiện trước sự thay đổi cần có, hoàn toàn hoặc từng phần đối với đối tượng

-_ Gấn sắp xếp đối tượng trước, sao cho chúng có thể hoạt động từ

vị trí thuận lợi nhất, không mắt thời gian dịch chuyển

Nhận xét:

- Tw “thay đổi” cần hiểu theo nghĩa rộng

-_ €ó những việc, dù thế nào cũng cần phải thực hiện trước đi một

phần hoặc toàn bộ và sẽ được lợi hơn so với thực hiện ở hiện tại

(theo nghĩa tương đối)

- _ Tỉnh thần của nguyên tắc này là trước khi làm việc gì ta cần phải

chuẩn bị trước một cách toàn diện, chu đáo và thực hiện trước

- Bu dap độ tin cậy không lớn của đối tượng bằng cách chuẩn bị

các phuơng tiện báo động, ứng cứu, an toàn

Trang 15

Bài Thu hoạch PPNCLSTTKH E1" GVHD: GSTSKH Hoàng Văn Kiếm

Nhận xét:

- _ Ít có công việc nào có thể thực hiện với độ tin cậy tuyệt đối Đấy là

chưa kể đến điều kiện, môi trường, hoàn cảnh với thời gian cũng

thay đổi Do vậy cần phải tiên liệu trước những mạo hiểm, rủi ro, tai nạn, ốm đau, bệnh tật, thiên tai có thể xảy ra mà có phương

pháp phòng ngừa từ trước

-_ Có thể nói, chỉ phí dự phòng là chỉ phí thêm, không mong muốn

khuynh hướng phát triển là tăng độ tin cậy của đối tượng, công việc Để làm điều đó cần sử dụng các vật liệu mới, các hiệu ứng mới, cách tổ chức mới

- _ Tỉnh thần chung của nguyên tắc này là cảnh giác và chuẩn bị biện pháp đối phó từ trước

Ứng dụng trong tin học :

- UPS: Dung cho việc dự phòng khi cúp điện đột ngột, máy vẫn làm việc bình thường trong một khoảng thời gian nhất định nào đó đủ

dé chúng ta có những thao tác như lưu dữ liệu, tắt máy đúng qui

trình tránh những lỗi gây ra do tắt máy đột ngội

-_ Trong lập trình: Cần Backup các version đã chạy tốt trước khi

nâng cấp thêm những yêu cầu mới, để tránh khi sai sót gì còn có

Trang 16

Bài Thu hoạch PPNCLSTTKH 1 GVHD: GSTSKH Hoàng Văn Kiếm

Ứng dụng trong Tin học

CPU của những máy tính sau này đều thiết kế nhiều cỗng USB ở mặt trước hay bên hông với số lượng cũng tăng lên từ 2 lên đến 3,

4 đề người dùng không còn phải mắt công kéo Case xuống và gắn

ở phía sau như trước

13 Nguyên tắc đảo ngược

Nội dung:

Thay vì hành động theo nhu cầu của bài toán, hành động ngược

lại (ví dụ không làm nóng mà làm lạnh đối tượng)

Làm phần chuyển động của đối tượng (hay môi trường bên ngoài) thành đứng yên và ngược lại phần đứng yên thành chuyển động Lật ngược đối tượng

Nhận xét:

Việc xét khả năng lật ngược vấn đề, trên thực tế là xem xét “nữa kia” của hiện thực khách quan nhằm mục đích tăng tính bao quát, toàn diện, đầy đủ và khắc phục tính ì tâm lý

Về mặt suy nghĩ, khi giải bài toán cho trước (bài toán thuận),

người giải nên xem xét giải quyết bài toán ngược và khả năng đem lại lợi ích của việc giải ngược trong những điều kiện, hoàn

cảnh cụ thể nào, để tận dụng tối đa các tính năng trong từng giai

đoạn

Ứng dụng trong Tin học

Trong lãnh vực đồ thị, khi yêu cầu chứng minh hai đồ thị liên thông

nhau, ta thường giả sử ngược lại là chúng không liên thông và ta

đi chứng minh điều này vô lý (hay không thể xảy ra) Đây là cách chứng minh phản chứng rất thường dùng trong Toán và Tin

Trong bài toán mật mã, nội dung của văn bản thật thường bị mã hóa thành những ký tự khác trước khi lưu trữ, một trong những

cách này là đảo ngược ký tự này thành ký tự khác bằng bảng tỗng

quát để định nghĩa sự thay thế được tạo ra

Trang 17

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

14 Nguyên tắc câu (tròn) hóa

Nội dung:

-_ Chuyển những phần thẳng của đối tượng thành cong, mặt phẳng

thành mặt cầu, kết cấu hình hộp thành kết cấu hình cầu

-_ Sử dụng các con lăn, viên bi, hình xoắn

- _ Chuyển sang chuyển động quay, sử dụng lực ly tâm

Nhận xét:

- _ Việc tạo ra các chuyển động quay trong kỹ thuật không khó, nên

các công cụ làm việc muốn cơ khí hóa được tốt, cần chuyển sang

dạng tròn, trụ, cầu

Ứng dụng trong Tin học:

- Đĩa CD, DVD, VCD, đĩa cứng, đĩa mềm: Chính là ứng dụng

nguyên tắc này để ghi dữ liệu, vì cách lưu của nó trên từng track

- Cần thay đổi các đặc trưng của đối tượng hay môi trường bên

ngoài sao cho chúng tối ưu trên từng giai đoạn công việc

- _ Phân chia đối tượng thành từng phần có khả năng dịch chuyển đối

với nhau

Nhận xét:

- _ Thông thường công việc là quá trình xảy ra trong một khoảng thời

gian nhất định, gồm các giai đoạn với các tình huống khác nhau

Nguyên tắc linh động đòi hỏi phải có cái nhìn bao quát của cả qúa

trình để làm đối tượng hoạt động tối ưu trong từng giai đoạn Muốn thế đối tượng không thể ở dạng cố định, cứng nhắc mà phải trở nên điều khiển được Xét về mặt cấu trúc các mối liên kết trong

„ứ

đối tượng phải “mềm dẻo”, “có nhiều trạng thái”, để từng phần đối

Trang 18

Bài Thu hoạch PPNCLSTTKH E1" GVHD: GSTSKH Hoàng Văn Kiếm

tượng có khả năng “dịch chuyển” (hiểu theo nghĩa rộng) đối với

nhau

-_ Tỉnh thần chung của nguyên tắc linh động là đối tượng phải có những đa dạng phù hợp với sự thay đổi đa dạng ở bên ngoài để

đem lại hiệu suất cao nhất

- _ Nguyên tắc linh động phan ánh khuynh hướng phát triển cho nên

nó có tính định hướng cao, rất có ích trong trường hợp đặt bài toán, phê bình cái đã có và dự báo

-_ Về mặt tư duy tránh được tính ì tâm lý, sao cho ý nghĩ, cách tiếp

cận linh động không cứng nhắc

Ứng dụng trong tin học :

- _ Các thư viện liên kết động (DLLs)

- _ Các tập lệnh có sẵn trong Macro, hay các Template mẫu khi người sủ dụng cân dùng thì mới Add-In vào menu hay chương trình

- Các thiết bị máy tính như đề và quạt tản nhiệt, đèn thiết kế ở dạng gáp lại,

khi cần sử dụng đèn làm việc ban đêm thi kéo ra

16 Nguyên tắc tác động bộ phận và dư thừa

Nội dung:

- Nếu như khó nhận 100% hiệu quả cần thiết, nên nhận ít hơn hay

nhiều hơn “một chút” Lúc đó bài toán có thể trở nên đơn giản hơn Nhận xét:

- _ Từ “một chút“ ở đây phải hiểu linh động, không nhất định phải quá

nhỏ, “không đáng kể”, miễn sao bài toán trở nên dễ giải hơn -_ Tinh thần chung của nguyên tắc này là không nên quá cầu toàn, chờ đợi các điều kiện lý tưởng

- _ VỀ cách tiếp cận, nếu giải chính bài toán thì quá khó, khi đó ta có thể giảm bớt yêu cầu để bài toán dễ giải hơn, mặc dù kết quả

không hoàn toàn như mong muốn

Ứng dụng trong tin học :

-_ Khi tính tích phân xác định của một hàm số f(x) liên tục trong đoạn

[a,b], không mắt tính tổng quát ta giả sử đã biết chặn trên k của

HVTH: Nguyễn Thị Kim Phượng +sTrang 18

Trang 19

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoang Van Kiếm

f(x) trong doan [a,b] va f(x)>0 với mọi x thuộc [a,b] Theo lý thuyết

tích phân, chúng ta đều biết rằng, tích phân của f(x) trên đoạn [a,b] chính là phân diện tích hình bôi đen sau Để tính tích phân ta đi

tính diện tích của hình đó, tuy nhiên để tính chính xác diện tích đó

Úng dụng trong việc lưu trữ số thực: chỉ lưu giá trị gần đúng, ví dụ

kiểu float trong ngôn ngữ C chỉ chính xác đến 6-7 chữ số, kiểu double chỉ chính xác đến 15-16 chữ số

Tính xắp xỉ gần đúng trong “phương pháp tính” thễ hiện phương pháp này Thực tế có những bài toán không thê hay khó tìm lời giải chính xác hoặc tìm được lời giải nhưng tốn thời gian, điều này làm

cho lời giải mắt hết ý nghĩa thực tiễn, ví dụ như bài toán dự báo

thời tiết, lời giải không đòi hỏi tính chính xác cao, trong khi đó yêu

cầu chỉ cần tìm một lời giải gần đúng có ý nghĩa trong thực tế

17 Nguyên tắc chuyễn sang chiều khác

Nội dung:

Những khó khăn do chuyển động (hay sắp xếp) đối tượng theo đường (một chiều) sẽ được khắc phục nếu cho đối tượng có khả năng di chuyển trên mặt phẳng (hai chiều), tương tự những bài

toán liên quan đến những chuyển động (hay sắp xếp) các đối

tượng trên mặt phẳng sẽ đơn giản hóa khi chuyển sang không

gian (ba chiều)

Chuyển các đối tượng có kết cấu một tầng thành đa tầng

Đặt đối tượng nằm nghiêng

Sử dụng mặt sau của diện tích cho trước

Trang 20

Bài Thu hoạch PPNCLSTTKH (Q GVHD: GSTSKH Hoang Van Kiếm

- Str dung các luồng ánh sáng tới diện tích bên cạnh hoặc tới mặt sau của diện tích cho trước

Nhận xét:

- Từ “chiều” cần hiểu theo nghĩa rộng, không chỉ là chiều trong

không gian

-_ “Chuyển chiều“ phản ánh khuynh hướng phát triển, thấy rõ nhất

trong các lĩnh vực xây dựng, giao thông vận tải, không gian toán học, vật lý tinh thể, cấu trúc các hợp chất

Ứng dụng trong tin học :

- Phan mém Aufocad 3D: Áp dụng “chuyền chiêu” từ 2D (bản vẽ tay trên giấy, trên máy tính 2D) đã cải thiện đáng kể cho công việc thiết kế của các kiến trúc sư, kỹ sư xây dựng có thể quan sát ở mọi góc độ như thực tế và rất dễ chỉnh sửa

- Phan mém dung phim: như Maya, 3DMax cũng được chuyển

sang 3D từ 2D

-_ Ứng dụng nhiều trong các phần mêm xử lý ảnh

18 Nguyên tắc sự dao động cơ học

Nội dung:

-_ Làm cho đối tượng dao động

- _ Nếu đã có dao động tăng tần suất dao động

-_ Các máy đo trong y học bằng cơ được thay bằng các thiết bị đo điện tử, ví dụ như máy đo huyết áp

Trang 21

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

19 Nguyên tắc tác động theo chu kỳ

Nội dung:

- _ Chuyển tác động liên tục thành tác động chu kỳ (xung)

- _ Nếu đã có tác động chu kỳ, hãy thay đổi chu ky

-_ Sử dụng thời gian giữa các xung để thực hiện tác động khác

- _ Khắc phục vận hành không tải và trung gian

- _ Chuyển các chuyển động tịnh tiến sang chuyển động quay

Nhận xét:

-_ Máy móc sinh ra là để làm việc và đem lại lợi ích, vì vậy phải cải

thiện sao cho đến từng bộ phận của máy đều hoạt động đem lại lợi ích ở mức cao nhất nếu có thể Điều này thể hiện ở việc tăng năng suất, hiệu quả, tiết kiệm thời gian, tăng tính tương hợp, độ bền, tuổi thọ

- Nguyên tắc này hay được dùng với các nguyên tắc như:

1_ Nguyên tắc phân nhỏ, 2_Nguyên tắc tách khỏI, 3_Nguyên tắc phẩm chất cục bộ, 5_ Nguyên tắc kết hợp

Ứng dụng trong tin học :

- Dung cơ ché Grid Computing: Tan dung tai nguyén của các máy

trong hệ thống lúc rãnh rỗi, để thực hiện một công việc nào đó -_ Tận dụng “nguôn điện” lấy từ cỗng USB của máy laptop để gắn đèn để bàn làm việc hay gắn đế và quạt (Fan) tản nhiệt cho

laptop, charge pin cho điện thoại di động

- _ Cơ chế hoạt động của các vùng đệm (buffer) trong máy tính được

lỗ chức nhằm giải quyết sự bát đồng bộ về thời gian xử lý giữa

Trang 22

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoang Van Kiếm

CPU và các thiết bị, ví dụ như buffer dành cho máy in, khi cần in

CPU sé chuyén tắt cả các dữ liệu ra buffer dành cho máy in, khi chuyễn xong thì đối với CPU quá trình in đã giải quyết xong (mặc

dù máy in chưa in trang nào) và máy in sẽ in dữ liệu từ buffer

21 Nguyên tắc vượt nhanh

Nội dung:

Vượt qua những giai đoạn có hại hoặc nguy hiểm với vận tốc lớn

Vượt nhanh để có được hiệu ứng cần thiết

Nhận xét:

Nếu tác động là có hại thì có thể làm cho nó không còn có hại nữa

bằng cách giảm thời gian tác động đến tối thiểu, hay nói cách khác phải vượt qua nó càng nhanh càng tốt để có được độ an toàn cao

Nguyên tắc vượt nhanh thường sử dụng với các nguyên tắc:

nguyên tắc 19_Nguyên tắc chuyển động theo chu kỳ, nguyên tắc 28_Thay thế sơ đồ cơ học, nguyên tắc 34_Nguyên tắc phân hủy hay tái sinh, nguyên tắc 36_ Nguyên tắc chuyển pha

Ứng dụng trong tin học :

Trong máy tính khi chúng ta khởi động máy, máy sẽ kiểm tra bộ

nhớ Ram, nếu muốn vượt nhanh qua việc kiểm tra này thì nhắn

phím “ECS”

Trong ngôn ngữ lập trình cấu trúc rẽ nhánh (if then else ,case

of, ) giúp cho chương trình vượt qua các điều kiện không thỏa để

chạy nhanh hơn và chương trình hoạt động hiệu quả hơn

Trong vòng lặp, thường dùng các lệnh như break, last, continue dé

Trang 23

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

-_ Tăng cường tác nhân có hại đến khi nó không còn có hại nữa Nhận xét:

“Lợi” và “hại” mang tính chủ quan và tương đối Trên thực tế đậy

chỉ là hai mặt đối lập của hiện thực khách quan, vấn đề là làm sao

trong cái hại tìm ra được cái lợi phục vụ cho con người và hài hòa

với thiên nhiên

- Nguyên tắc này hay dùng với các nguyên tắc: nguyên tắc

2 Nguyên tắc tách khỏi, nguyên tắc 5 Nguyên tắc kết hợp, nguyên tắc 13_ Nguyên tắc đảo ngược

Ứng dụng trong tin học:

- _ Thiết bị tai nghe di động Bluetooth không dây (để hạn chế việc áp sát máy vào tai do quan điểm sóng di động ảnh hưởng không tốt đến sức khỏe) được thiết kế kèm với máy nghe nhạc, khi không nhận cuộc gọi thì dùng để giải trí

23 Nguyên tắc quan hệ phản hồi

Nội dung:

- _ Thiết lập quan hệ phản hồi

- _ Nếu có quan hệ phản hồi, hãy thay đổi nó

Nhận xét:

- Quan hệ phản hồi là khái niệm rất cơ bản của điều khiển học, có phạm vi ứng dụng rất rộng Có thể nói, ở đâu có sự điều khiển (quản lý, ra quyết định), ở đó cần chú ý tới quan hệ phản hồi và

hoàn thiện nó

Ứng dụng trong tin học:

- Ứng dụng trong việc gởi Mail: Khi gởi mail đi, cần thông tin phản hồi

trở ngược lại nơi gởi xem mail có đi tới đích không, hay khi gởi Ecard cho phép người gởi Ecard biết được thiệp điện tử của mình có được đọc hay chưa, đọc khi nào

-Trong quá trình nhập dữ liệu CSDL Acces, nếu nhập sai qui tắc

Validation rules, ta sẽ nhận thông báo phản hồi nhập sai và báo cho người dùng nhập dữ liệu đúng trong Validation text

Trang 24

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

24 Nguyên tắc sử dụng trung gian

- _ Mặt khác, có những trường hợp trung gian là sự đòi hỏi khách

quan mà nếu thiếu đối tượng trung gian thì hoạt động của hệ thông sẽ kém hiệu quả Ví dụ: Tiền là hàng hoá trung gian, nếu không có tiền thì sẽ chẳng có sự lưu thông kinh tế nào cả

Ứng dụng trong tin học :

- _ Trong lập trình: Biến Tmp (dùng trong hoán vị, lưu trữ dữ liệu tạm

thoi)

- Trong CSDL: Table Temp (bang duoc xay dung tạm thời để chứa

dữ liệu và sẽ tự mắt đi khi hệ thống kết thúc)

- _ HĐH Windows: luôn có folder Tmp dùng để chứa các file tạm thời

(cũng có khí là file rác sinh ra trong quá trình chạy các ứng dụng )

nếu không có các file này đôi lúc hệ thống không thể làm việc

Trang 25

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoang Van Kiếm

Nguyên tắc này thường dùng với các nguyên tắc: nguyên tắc 2_ Nguyên tắc tách khỏI, nguyên tắc 6_Nguyên tắc vạn năng, nguyên tắc 20 Nguyên tắc liên tục tác động có ích, nguyên tắc 23._ Nguyên tắc quan hệ phản hối

Ứng dụng trong tin học :

Các chuơng trình tự động cập nhật của Symantec hay các chương trình diệt virus khác, theo định kỳ sẽ tự động kiểm tra và cập nhật

các thay đổi cần thiết

Windows Update sẽ tự động cập nhật các thay đỗi và bỗ sung các

tap tin cần thiết cho người dùng

Hệ thống quạt trong máy tính chỉ hoạt động khi cân thiết

Hệ thống charge pin trong máy tính: máy tính hoạt động bằng

nguồn điện và pin được charge khi vận hành máy tính, khi ngắt nguồn điện máy tính sẽ hoạt động bằng pin

Từ “sao chép” cần hiểu theo nghĩa rộng: phản ánh những cái

chính của đối tượng, cần thiết cho việc giải bài toán, nếu như làm trực tiếp đối tượng gặp khó khăn Việc phản ánh đối tượng theo

từng mặt, khía cạnh, phương diện rất có ích lợi trong việc đi tìm những cái tương tự giữa các đối tượng khác nhau, thậm chí rất xa

nhau Mặt khác, đối tượng phản ánh chính là mô hình của đối

Trang 26

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

tượng cho trước thường dễ “giải”, dễ nghiên cứu hơn Mô hình

hóa là cách tiếp cận khi giải các bài toán khó

Ứng dụng trong tin học :

-_ Phần mềm tìm đường đi ngắn nhất được thực hiện trên bản đồ

(sao chép theo tỉ lệ xích phù hợp) sẽ dễ dàng hơn nhiều nếu nghiên cứu trên thực tế

-_ Các phần mém giả lập chỉ cách cài đặt phần mềm như: Windows

2000, các phan mém portable (ban rut gon cla các chương trình)

27 Nguyén tac ré thay cho dat

virus BKAV Home người dùng được tải miễn phí nhưng sẽ không

có đây đủ các chức năng, trong khi đó BKAV Professional sẽ có

đủ chức năng nhưng người dùng phải trả tiền mua

- _ Các phần mêm có nhiều phiên bản: Tùy theo chức năng của từng

phiên bản sẽ có giá tiền khác nhau, bản basic sẽ có ít chức năng

hơn các bản khác, nhưng bù lại sẽ có giá rẻ hợp lý với đa số người tiêu dùng Ví dụ: Hệ điều hành Windows 7 sẽ có nhiều phiên bản

Basic, Home, Premium, Uliimate tùy theo yêu cầu của người dùng

Trang 27

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

28 Nguyên tắc thay thế sơ đồ cơ học

Nội dung:

- Thay thé sơ đồ cơ học bằng điện, quang, nhiệt, âm thanh, hoặc

mùi vị

-_ Sử dụng điện trường, từ trường và điện từ trường trong tương tác

đối với đối tượng

-_ Chuyển các trường đứng yên sang chuyển động, các trường cố

định sang thay đổi theo thời gian, các trường đồng nhất sang có cấu trúc nhất định

- _ Thông thường khi nhập dữ liệu người dùng sử dụng bàn phím, một

số chương trình virus có thể theo dõi quá trình nhập bằng cách đọc lại các phím mà người sử dụng đã bám, điều này có thể nguy hiểm khi người sử dụng nhập mật khẩu! Mot sé phần mêm thiết kế

“Bàn phím ảo” được hiễn thị bàn phím trên màn hình và bàn phím

này thay đổi một cách ngẫu nhiên, bàn phím ảo được điều khiển bằng “con chuột” được sử dụng khi nhập mật khẩu, bảo đảm an

toàn cho người dùng, tránh các chương trình virus đánh cắp mật

khẩu người dùng khi sử dụng

-_ Thay thế việc lưu dữ liệu bằng cách ghi chép thông thường trên giấy bằng lưu trữ trên băng đĩa (Cdrom, ỗ cứng, máy ghi âm .) -_ Thay vì phải dùng “công tắc” để tắt đèn và phải đi đến nơi bắm nút

thi ta dùng âm thanh, ví dụ: người dùng có thê “vỗ tay” trong phạm

vi 10m đề tắt đèn “Led” để bàn làm việc dùng cho máy tính

Trang 28

Bài Thu hoạch PPNCLSTTKH E1" GVHD: GSTSKH Hoàng Văn Kiếm

29 Nguyên tắc sử dụng các kết cấu thủy và khí

Nội dung:

- _ Thay cho các phần đối tượng ở thể rắn, sử dụng các chất khí và

lỏng: nạp khí, nạp chất lỏng, đệm không khí, thủy tinh, thủy phản

lực

Ứng dụng trong tin học

- Thay thế bên hông Case (thùng chứa CPU) bằng sắt bởi bằng thủy tinh, như thế có nhiều mặt lợi như: đẹp, nhẹ, không sét, có

thê gắn thêm đèn màu

- _ Chuột máy tính được thiết kế trong suốt và có nước đủ màu sắc,

hình nhiều con vật dễ thương, các khối lego đề đáp ứng thị hiếu và

thời trang của giới trẻ

30 Nguyên tắc sử dụng bao mềm dẻo và mềm mỏng

-_ Thủ thuật này liên quan đến bề mặt, lớp ngăn cách đối tượng, tại

đó có những yếu cầu mà kết cấu khối không đáp ứng được hay

đáp ứng nhưng với mức độ không cao Vỏ dẻo và màng mỏng có

nhiều ưu điểm như nhẹ, linh động, chiếm ít không gian, có chức năng bảo vệ tốt, dễ trang trí

- Nguyên tắc này thường dùng với các nguyên tắc sau: nguyên tắc 2_Nguyên tắc tách khỏl, nguyên tắc 3_Nguyên tắc phẩm chất cục

bộ, nguyên tắc 11_ Nguyên tắc dự phòng, nguyên tắc 27_Nguyên tắc rẻ thay cho đắt

Trang 29

Bài Thu hoạch PPNCLSTTKH E1" GVHD: GSTSKH Hoàng Văn Kiếm

- Cac laptop đời mới hay điện thoại di động ngày càng nhẹ hơn và

mỏng hơn so với các máy đời cũ nhờ ứng dụng nguyên tắc này

31 Nguyên tắc sử dụng vật liệu nhiều lỗ

-_ Vật liệu nhiều lỗ có nhiều ưu điểm như nhẹ, cách nhiệt, cách âm

tốt, tiết kiệm nguyên liệu, có thể dùng làm các thiết bị lọc, có thể tích nhỏ nhưng tống diện tích các lỗ rất lớn

- _ Nguyên tắc này thường dùng với các nguyên tắc như: nguyên tắc 2_Nguyên tắc tách khỏl, nguyên tắc 3_Nguyên tắc phẩm chất cục

bộ, nguyên tắc 5_ Nguyên tắc kết hợp

Ứng dụng trong tin học:

- _ Case của CPU: Thường có nhiều lỗ bên hông để thoát khí, va tan

nhiệt

- _ Bên hông và phía trên của Monftor đời cũ (không phải LCD) cũng

có rất nhiêu lỗ để thoát khí và tản nhiệt làm máy bớt nóng khi hoạt

động

32 Nguyên tắc đỗi màu

Nội dung :

- _ Thay đổi màu sắc của đối tượng hay môi trường bên ngoài

-_ Thay đổi độ trong suốt của đối tượng hay môi trường bên ngoài

-_ Để có thể quan sát được những đối tượng hay những quá trình,

sử dụng các chất phụ gia màu, huỳnh quang

-_ Nếu các chất phụ gia đó đã được sử dụng, dùng các nguyên tử đánh dấu

- Str dung cac hình vẽ, ký hiệu thích hợp

Nhận xét:

Trang 30

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

Trong năm giác quan của con người thì thị giác đóng vai trò quan

trọng nhất Hơn 90% thông tin nhận được từ thế giới bên ngoài

thông qua giác quan này

Việc chọn lựa màu sắc còn do yêu thích, ảnh hưởng đến tâm lý và

sức khỏe của người dùng

Màu sắc có nhiều màu để chọn lựa, trong thiết kế tránh việc chỉ

dùng một màu nào đó Cần quy ước mỗi loại màu ứng với cái gì,

trên cơ sở đó dễ bao quát, xử lý thông tin nhanh

Các hình vẽ, ký hiệu thích hợp rất có tác dụng, giúp cho suy nghĩ

thoáng, thấy trước cái mối liên hệ giữa các bộ phận Nếu có thể nên vẽ sơ đồ khối, chúng giúp ta không chỉ thấy cây mà còn thấy

rừng

Nguyên tắc này thường kết hợp với các nguyên tắc: 2_Nguyên tắc

tách khỏI, nguyên tắc 3_ Nguyên tắc phẩm chất cục bộ, nguyên tắc 10_Nguyên tắc thực hiện sơ bộ, nguyên tắc 26_Nguyên tắc sao

chép

Ứng dụng trong tin học:

Trong các chương trình máy tính thường có các thông báo như:

Thông báo màu đỏ ý cảnh báo một điều gì đó cần thận trọng,

thường có dấu biểu

nhở người dùng khi can tra cứu thêm thông tín (information)

Các sản phẩm CNTT như laptop đời mới, các thiết bị như chuột

máy tính, loa máy tính, đế quạt tản nhiệt cho lapfop đều được thiết

kế đủ màu sắc, đỗi màu chớp sáng liên tục

HVTH: Nguyễn Thị Kim Phượng +sTrang 30

Trang 31

Bài Thu hoạch PPNCLSTTKH E1 GVHD: GSTSKH Hoàng Văn Kiếm

33 Nguyên tắc đồng nhất

Nội dung:

- Những đối tượng, tương tác với các đối tượng cho trước, phải

được làm từ cùng vật liệu (hoặc từ vật liệu gần về các tính chất) với các vật liệu để tạo đối tượng cho trước

Nhận xét:

-_ Từ “đồng nhất” phải hiểu theo nghĩa rộng, không đơn thuần đồng nhất về mặt vật liệu, như nghĩa đen của nguyên tắc này có thể hiếu là, phải làm sao đảm bảo tính tương hợp giữa những đối

tượng tương tác với đối tượng cho trước

Ứng dụng trong tin học:

-_ Trong lập trinh các module được xây dựng theo nguyên tac nay, vi

dụ hàm bsearch trong thư viện của Borland C được xây dựng một

cách tỗng quát để tìm kiếm một phần tử theo một khóa nào đó,

khóa này do người lập trình định nghĩa theo yêu cầu của bài toán

mà mình đang giải quyết

- _ Trong các chương trình đều có giao điện chuẩn các form nhập liệu

về màu sắc, cách bố cục các nút, textbox, label phải giống nhau Các form thông báo phải đồng nhất như: Thông báo cần chú

ý phải có màu đỏ, các form hỏi đáp phải có các biểu tượng như dấu “2” phải giống nhau

- _ Trong phần cứng: Tốc độ xung nhịp nên đồng bộ với nhau như: CPU Bus 800 thì nên dùng Ram Bus 400 2 thanh chạy chế độ Dual dé có băng thông tương ứng, Main dùng cùng Bus 800 và cùng hãng nói chung ta nên dùng các thành phân đồng bộ với nhau thì khi đó sẽ đạt được kết quả cao nhát

34 Nguyên tắc loại bỏ và tái sinh từng phần

Nội dung :

-_ Phần đối tượng đã hoàn thành nhiệm vụ hoặc trở nên không cần

thiết phải tự phân hủy (hoà tan, bay hơi )

Ngày đăng: 27/05/2014, 14:44

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w