1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Các nguyên tắc sáng tạo trong tin học

18 1 0

Đ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

Tiểu luận Các nguyên tắc sáng tạo tin học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 Mục lục LỜI MỞ ĐẦU GIỚI THIỆU PHẦN 1: CÁC NGUYÊN TẮC SÁNG TẠO TRONG TIN HỌC Nguyên tắc phân nhỏ: Nguyên tắc tách khỏi: Nguyên tắc phẩm chất cục bộ: Nguyên tắc phản đối xứng: 5 Nguyên tắc: Kết hợp Nguyên tắc: Vạn Nguyên tắc sáng tạo: Chứa Nguyên tắc: Phản trọng lượng Nguyên tắc: Gây ứng suất sơ 10 Nguyên tắc: Thực sơ 11 Nguyên tắc: Dự phòng 12 Nguyên tắc: Đẳng 13 Nguyên tắc: Đảo ngược 14 Nguyên tắc: Cầu hoá 15 Nguyên tắc: Linh động 16 Nguyên tắc giải “thiếu” “thừa”: 17 Nguyên tắc: Chuyển sang chiều khác 18 Nguyên tắc: Sử dụng dao động học 19 Nguyên tắc: Tác động theo chu kỳ 20 Ngun tắc: Liên tục tác động có ích 21 Nguyên tắc: Vượt nhanh 22 Nguyên tắc: Biế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ụ 26 Nguyên tắc: Sao chép 27 Nguyên tắc: "Rẻ" thay cho "Đắt" 28 Nguyên tắc: Thay sơ đồ học 29 Nguyên tắc: Sử dụng kết cấu khí lỏng 30 Nguyên tắc: Sử dụng vỏ dẻo màng mỏng 31 Nguyên tắc: Sử dụng vật liệu nhiều lỗ 32 Nguyên tắc: Nguyên tắc thay đổi màu sắc 33 Nguyên tắc: Nguyên tắc đồng 34 Nguyên tắc: Phân huỷ tái sinh phần 35 Nguyên tắc: Thay đổi thơng số hố lý đối tượng 36 Nguyên tắc: Sử dụng chuyển pha 37 Nguyên tắc: Sử dụng nở nhiệt 38 Nguyên tắc: Sử dụng chất oxy hoá mạnh 10 39 Nguyên tắc: Thay đổi độ trơ 10 40 Nguyên tắc: Sử dụng vật liệu hợp thành (composite) 10 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 PHẦN 2: MỘT VÀI VẤN ĐỀ CÔNG NGHỆ THÔNG TIN THỜI GIAN QUA 11 Cisco giải pháp điện toán đám mây cho doanh nghiệp 11 a) Nhiều lợi ích cho doanh nghiệp: 11 b) Nền tảng điện toán hợp Unified Computing: 11 c) Nền tảng ảo hóa: 12 2.Quá trình hình thành phát triển HĐH Linux: 12 HTML (tương lai Web): 15 KẾT LUẬN 16 TÀI LIỆU THAM KHẢO 17 LỜI MỞ ĐẦU  Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 Hoạt động sáng tạo gắn liền với lịch sử tồn phát triển xã hội lồi người Từ việc tìm lửa, chế tạo công cụ đá thô sơ đến việc sử dụng lượng nguyên tử, chinh phục vũ trụ , hoạt động sáng tạo loài người không ngừng thúc đẩy Sáng tạo tách rời khỏi tư - hoạt động não người Chính q trình tư sáng tạo với chủ thể người tạo giá trị vật chất, tinh thần, thành tựu vĩ đại mặt sống tạo văn minh nhân loại.Vậy thành vĩ đại có phải từ sáng tạo trí thơng minh người có “Cuộc đời người chuỗi vấn đề cần giải quyết, chuỗi định cần phải đưa ra” Nếu không giải tốt thực đúng, thất bại niềm tin vào sống.Tuy nhiên dễ dàng để có định cho mình.Vậy vấn đề gì? Làm để giải vấn đề tốt đến thành công sống Cùng với cách mạng khoa học kỹ thuật, số lượng tốn phức tạp mà lồi người cần giải tăng nhanh, đồng thời yêu cầu thời gian phải giải chúng rút ngắn lại Cho đến tương lai khơng có cơng cụ thay óc tư sáng tạo Phương pháp nghiên cứu khoa học không áp dụng toán học, tin học hay vấn đề khoa học mà dùng thường xuyên sống hàng ngày Sau em xin trình bày số vấn đề trình học tập nghiên cứu vấn đề diễn sống, vận dụng môn phương pháp nghiên cứu khoa học để giải Qua việc làm việc có phương pháp khoa học sáng tạo không ngừng sống, lao động cần thiết cho người để ngày thúc đẩy xã hội tiến lên Trong thời đại ngày với góp mặt phương pháp nghiên cứu khoa học tin học đem lại tiến vượt bậc khoa học nâng cao chất lượng hoạt động mặt xã hội Xin chân thành cảm ơn thầy GS.TSKH Hoàng Kiếm giảng dạy hướng dẫn em hoàn thành thu hoạch Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 GIỚI THIỆU Sáng tạo (Creativity) hoạt động tạo có đồng thời tính tính lợi ích - “Tính mới”: khác biệt đối tượng cho trước so với đối tượng loại đời trước mặt thời gian (đối tượng tiền thân) - “Tính lợi ích”: thể đối tượng cho trước hoạt động (làm việc) theo chức phạm vi làm việc Khái niệm “phạm vi áp dụng” có xuất xứ từ luận điểm triết học “chân lý cụ thể”: kết luận (hiểu theo nghĩa rộng) (chân lý) khơng gian, hồn cảnh, thời gian, điều kiện… cụ thể (phạm vi áp dụng) Ở ngồi phạm vi áp dụng, kết luận khơng cịn Tương tự với chân lý, tính lợi ích có phạm vi áp dụng: đối tượng cho trước hoạt động ngồi phạm vi áp dụng, lợi biến thành hại Ngoài ra, sáng tạo gắn liền với thay đổi, đưa (đổi mới), sáng chế, ý tưởng mới, phương án lựa chọn Sự sáng tạo thuộc lực định, thuộc kết hợp độc đáo liên tưởng, phát ý tưởng đạt kết ích lợi Mọi người dùng tính sáng tạo để đặt vấn đề cách bao quát, phát triển phương án lựa chọn, làm phong phú khả tưởng tượng hậu nảy sinh Sau nguyên tắc tư sáng tạo để giải vấn đề cách thực chúng cách có hiệu Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 PHẦN 1: CÁC NGUYÊN TẮC SÁNG TẠO TRONG TIN HỌC Nguyên tắc phân nhỏ: - “Mọi toán chia thành tốn nhỏ hơn”.Đó nguyên tắc nói Có lẻ “nguyên tắc phân nhỏ” nguyên tắc phổ biến nhất, dễ hiểu - Chia đối tượng thành thành phần độc lập, nhờ giải phần cách dễ dàng - Ứng dụng toán lập trình: hình thức quen thuộc chia nhỏ toán thành hàm thủ tục Nguyên tắc tách khỏi: - Tách phần gây “phiền phức” (tính chất “phiền phức”) hay ngược lại tách phần “cần thiết” (tính chất “cần thiết”) khỏi đối tượng Nguyên tắc phẩm chất cục bộ: - Nguyên tắc phẩm chất cục chuyển đối tượng (hay môi trường bên ngồi, tác động bên ngồi) có cấu trúc đồng thành không đồng - Nguyên tắc phẩm chất cục phản ánh từ đơn giản đến phức tạp, từ đơn điệu sang đa dạng - Nó quan trọng việc xử lý thông tin lĩnh vực: khơng phải thơng tin có giá trị thơng tin nào, khơng thể có chung cách tiếp cận xử lý chúng Nguyên tắc phản đối xứng: - Chuyển đối tượng có hình dạng đối xứng thành khơng đối xứng (nói chung làm giảm bậc đối xứng) - Giảm bậc đối xứng, ví dụ chuyển từ hình trịn thành hình ơvan, hình vng sang hình chữ nhật, Nguyên tắc: Kết hợp - Kết hợp đối tượng đồng đối tượng dùng cho hoạt động kế cận (có quan hệ với nhau, bổ sung cho nhau) - Kết hợp mặt thời gian hoạt động đồng kế cận Nguyên tắc: Vạn - Đối tượng thực số chức khác nhau, khơng cần tham gia đối tượng khác Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 - Nguyên tắc vạn trường hợp riêng nguyên tắc kết hợp: kết hợp mặt chức đối tượng Nguyên tắc sáng tạo: Chứa - Một đối tượng đặt bên đối tượng khác thân lại chứa đối tượng thứ ba… - Một đối tượng chuyển động xuyên suốt bên đối tượng khác Nguyên tắc: Phản trọng lượng - Bù trừ trọng lượng đối tượng cách gắn với đối tượng khác, có lực nâng - Bù trừ trọng lượng đối tượng tương tác với mơi trường sử dụng cách lực thuỷ động, khí động… Nguyên tắc: Gây ứng suất sơ Gây ứng suất trước đối tượng để chống lại ứng suất không cho phép không mong muốn đối tượng làm việc (hoặc gây ứng suất trước để làm việc dùng ứng suất ngược lại) 10 Nguyên tắc: Thực sơ - Thực trước thay đổi cần có, hồn tồn phần đồi với đối tượng - Cần xếp đối tượng trước cho chúng hoạt động từ vị trí thuận lợi nhất, khơng thời gian dịch chuyển 11 Nguyên tắc: Dự phòng - Bù đắp độ tin cậy không lớn đối tượng cách chuẩn bị trước phương tiện báo động, ứng cứu an toàn 12 Nguyên tắc: Đẳng - Thay đổi điều kiện làm việc để nâng lên hay hạ xuống đối tượng 13 Nguyên tắc: Đảo ngược - Thay làm theo u cầu tốn, hành động ngược lại (ví dụ, khơng làm nóng mà lại làm lạnh đối tượng) - Làm phần chuyển động đối tượng (hay mơi trường bên ngồi) thành đứng n ngược lại phần đứng yên thành chuyển động - Lật ngược đối tượng Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 14 Nguyên tắc: Cầu hoá - Chuyển phần thẳng đối tượng thành phần 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 lăn, viên bi, vòng xoắn - Chuyển sang chuyển động quay, sử dụng lực ly tâm 15 Nguyên tắc: Linh động - Cần thay đổi đặc trưng đối tượng hay mơi trường bên ngồi cho chúng tối ưu giai đoạn làm việc - Phân chia đối tượng thành phần có khả dịch chuyển 16 Nguyên tắc giải “thiếu” “thừa”: - Nếu khó nhận 100% hiệu cần thiết, nên nhận nhiều “một chút” Lúc tốn trở nên đơn giản dễ giải 17 Nguyên tắc: Chuyển sang chiều khác - Những khó khăn chuyển động (hay xếp) đối tượng theo đường (một chiều) khắc phục cho đối tượng khả di chuyển mặt phẳng (hai chiều - Chuyển đối tượng có kết cấu tầng thành nhiều tầng - Đặt đối tượng nằm nghiêng - Sử dụng mặt sau diện tích cho trước 18 Nguyên tắc: Sử dụng dao động học - Làm đối tượng dao động - Nếu có dao động, tăng tần số dao động (đến tần số siêu âm) - Thay dùng rung học, dùng rung áp điện - Sử dụng siêu âm kết hợp với trường điện từ 19 Nguyên tắc: Tác động theo chu kỳ - Chuyển tác động liên tục thành tác động theo chu kỳ - Nếu có tác động theo chu kỳ, thay đổi chu kỳ - Sử dụng khoảng thời gian xung để thực tác động khác 20 Ngun tắc: Liên tục tác động có ích - Thực công việc cách liên tục (tất phần đối tượng cần luôn làm việc chế độ đủ tải) - Khắc phục vận hành khơng tải trung gian Giảng viên: GS.TSKH Hồng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 - Chuyển chuyển động tịnh tiến qua lại thành chuyển động quay 21 Nguyên tắc: Vượt nhanh - Vượt qua giai đoạn có hại nguy hiểm với vận tốc lớn - Vượt nhanh để có hiệu ứng cần thiết 22 Nguyên tắc: Biến hại thành lợi - Sử dụng tác nhân có hại (ví dụ tác động có hại mơi trường) để thu hiệu ứng có lợi - Khắc phục tác nhân có hại cách kết hợp nói với tác nhân có hại khác - Tăng cường tác nhân có hại đến mức khơng cịn có hại 23 Nguyên tắc: Quan hệ phản hồi - Thiết lập quan hệ phản hồi - Nếu có quan hệ phản hồi, thay đổi 24 Nguyên tắc: Sử dụng trung gian - Sử dụng đối tượng trung gian, chuyển tiếp 25 Nguyên tắc: Tự phục vụ - Đối tượng phải tự phục vụ cách tự thực thao tác phụ trợ, sửa chữa - Sử dụng phế liệu, chất thải, lượng dư 26 Nguyên tắc: Sao chép - Thay sử dụng không phép, phức tạp, đắt tiền, không tiện lợi dễ vỡ, sử dụng - Thay đối tượng hệ đối tượng quang học (ảnh, hình vẽ) với tỷ lệ cần thiết 27 Nguyên tắc: "Rẻ" thay cho "Đắt" - Thay đối tượng đắt tiền đối tượng rẻ có chất lượng 28 Nguyên tắc: Thay sơ đồ học - Thay sơ đồ học điện, quang, nhiệt, âm mùi vị Sử dụng điện trường, từ trường điện từ trường tương tác với đối tượng Chuyển trường đứng yên sang chuyển động, trường cố định sang thay đổi theo thời gian, trường đồng sang có cấu trúc định Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 29 Nguyên tắc: Sử dụng kết cấu khí lỏng - Thay cho phần đối tượng thể rắn, sử dụng chất khí lỏng: nạp khí, nạp chất lỏng, đệm khơng khí, thuỷ tĩnh, thuỷ phản lực 30 Nguyên tắc: Sử dụng vỏ dẻo màng mỏng - Sử dụng vỏ dẻo màng mỏng thay cho kết cấu khối - Cách ly đối tượng với mơi trường bên ngồi vỏ dẻo màng mỏng 31 Nguyên tắc: Sử dụng vật liệu nhiều lỗ - Làm đối tượng có nhiều lỗ sử dụng thêm chi tiết nhiều lỗ (miếng đệm, phủ…) 32 Nguyên tắc: Nguyên tắc thay đổi màu sắc - Thay đổi màu sắc đối tượng hay mơi trường bên ngồi - Thay đổi độ suốt đối tượng hay môi trường bên 33 Nguyên tắc: Nguyên tắc đồng - Những đối tượng tương tác với đối tượng cho trước phải làm từ vật liệu với vật liệu chế tạo đối tượng cho trước 34 Nguyên tắc: Phân huỷ tái sinh phần - Phần đối tượng hồn thành nhiệm vụ trở nên khơng cần thiết phải tự phân huỷ (hoà tan, bay hơi…) phải biến dạng - Các phần mát đối tượng phải phục hồi trực tiếp trình làm việc 35 Nguyên tắc: Thay đổi thông số hoá lý đối tượng - Thay đổi trạng thái đối tượng - Thay đổi nồng độ hay độ đậm đặc 36 Nguyên tắc: Sử dụng chuyển pha - Là phương pháp sử dụng tượng nảy sinh q trình chuyển pha thay đổi thể tích,toả nhiệt hay hấp thụ nhiệt lượng… - “Pha” hiểu theo nghĩa rộng “trạng thái” 37 Nguyên tắc: Sử dụng nở nhiệt - Sử dụng nở (co) nhiệt cuả vật liệu - Nếu dùng nở nhiệt, sử dụng vài vật liệu có hệ số nở nhiệt khác Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 38 Nguyên tắc: Sử dụng chất oxy hoá mạnh - Thay khơng khí thường khơng khí giàu ôxy - Thay ôxy giàu ôzôn ôzôn 39 Nguyên tắc: Thay đổi độ trơ - Thay đổi môi trường thơng thường mơi trường trung hồ - Đưa thêm vào đối tượng phần, chất phụ gia trung hồ… - Thực q trình chân khơng 40 Nguyên tắc: Sử dụng vật liệu hợp thành (composite) - Chuyển từ vật liệu đồng sang sử dụng vật liệu hợp thành(composite) Hay nói chung, sử dụng loại vật liệu 10 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 PHẦN 2: MỘT VÀI VẤN ĐỀ CÔNG NGHỆ THÔNG TIN THỜI GIAN QUA Cisco giải pháp điện toán đám mây cho doanh nghiệp Cisco giới thiệu đến người dùng doanh nghiệp thiết bị chuyển mạch hiệu cao thiết kế đặc biệt cho việc thực điện toán đám mây, tảng điện toán hợp tảng ảo hoá… Điện toán đám mây thực xu hướng nhiều doanh nghiệp CNTT quan tâm hướng tới Theo chuyên gia Cisco, điện toán đám mây mơ hình điện tốn mở cánh cửa đến với hội lớn Theo đó, tài nguyên dịch vụ CNTT tách khỏi sở hạ tầng cung cấp theo nhu cầu, phù hợp với quy mô môi trường đa người dùng a) Nhiều lợi ích cho doanh nghiệp: • Sử dụng tài ngun tính tốn động (Dynamic computing resources): Các tài nguyên cấp phát cho doanh nghiệp doanh nghiệp muốn cách tức thời Thay việc phải tính tốn xem có nên mở rộng hay không, phải đầu tư máy chủ doanh nghiệp cần yêu cầu đám mây tự tìm kiếm tài nguyên nhàn rỗi để cung cấp • Giảm chi phí: Doanh nghiệp có khả cắt giảm chi phí mua bán, cài đặt bảo trì tài nguyên Thay việc phải cử chuyên gia mua máy chủ, cài đặt máy chủ, bảo trì máy chủ chẳng cần phải làm ngồi việc xác định xác tài ngun cần u cầu • Tăng khả sử dụng tài ngun tính tốn: Một câu hỏi đau đầu việc đầu tư tài nguyên hết khấu hao, đầu tư có lãi hay khơng, có bị lỗi thời cơng nghệ hay khơng… Khi sử dụng tài nguyên đám mây doanh nghiệp khơng cịn phải quan tâm tới điều Cisco cung cấp tảng hạ tầng phát triển điện toán đám mây với thiết bị chuyển mạch hiệu cao, xây dựng kiến trúc điện tốn hợp kết hợp với ảo hóa đóng vai trị móng b) Nền tảng điện tốn hợp Unified Computing: Cisco xây dựng hệ thống tính tốn hợp việc tập hợp phần tử tập trung lại với nhúng lực quản lý vào thiết bị kết nối Khi đó, với dịng chuyển mạch Nexus thơng minh đảm nhiệm vai trò quản lý kết nối thiết bị, hệ thống UCS quản lý lên đến 320 phiến máy chủ lúc Các dòng UCS C Series M Series sử dụng dòng chip Xeon 5600 với tốc độ xử lý cao, hỗ trợ khả ảo hóa Bên cạnh cơng nghệ ép xung Turbo Boost, siêu phân luồng HyperThreading giúp hệ thống làm việc hiệu suất cao 11 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 c) Nền tảng ảo hóa: -Điện tốn đám mây hỗ trợ mơ hình dịch vụ động, linh hoạt hơn, chi phí thấp với cơng nghệ ảo hóa Khả tập trung hóa thiết bị giúp giảm chi phí đầu tư, tránh việc sớm phải đầu tư mở rộng, đảm bảo hệ thống hoạt động với độ sẵn sàng cao với tính bảo mật, an tồn thơng tin Hệ thống Cisco dùng nguyên tắc: -Nguyên tắc tách khỏi: tài nguyên dịch vụ CNTT tách khỏi sở hạ tầng cung cấp theo nhu cầu, phù hợp với quy mô môi trường đa người dùng -Nguyên tắc linh động: Các tài nguyên cấp phát cho doanh nghiệp doanh nghiệp muốn cách tức thời Thay việc phải tính tốn xem có nên mở rộng hay khơng, phải đầu tư máy chủ doanh nghiệp cần yêu cầu đám mây tự tìm kiếm tài nguyên nhàn rỗi để cung cấp Giúp cho doanh nghiệp giảm chi phí: Doanh nghiệp có khả cắt giảm chi phí mua bán, cài đặt bảo trì tài nguyên Thay việc phải cử chuyên gia mua máy chủ, cài đặt máy chủ, bảo trì máy chủ chẳng cần phải làm ngồi việc xác định xác tài ngun cần yêu cầu -Nguyên tắc kết hợp: Cisco cung cấp thiết bị chuyển mạch hiệu cao, xây dựng kiến trúc điện toán hợp kết hợp với ảo hóa -Nguyên tắc chứa trong: Trong thiết bị Cisco sử dụng dòng chip Xeon 5600 với tốc độ xử lý cao -Nguyên tắc “rẻ” thay cho “đắt”: Với tảng ảo hóa tăng khả tập trung hóa thiết bị giúp giảm chi phí đầu tư 2.Q trình hình thành phát triển HĐH Linux: Vào năm đầu thập kỷ 90 kỷ trước, Dos thống trị giới máy tính cá nhân rộng lớn Nó Bill Gates mua từ hacker vùng Seattle với giá 50.000 USD, hệ điều hành luồn lách khắp ngõ ngách giới người dùng nhờ chiến lược tiếp thị thông minh Người dùng PC lựa chọn khác Hệ điều hành Mac Apple tốt giá cao đến mức khó kham nổi, trở thành "vật xa xỉ" hàng triệu người dùng Bộ mặt thứ giới điện toán Unix Nhưng giá Unix cao vời vợi Mã nguồn Unix giảng dạy địa danh tiếng Bell Labs, bảo vệ nghiêm ngặt không công bố rộng rãi Một yếu tố xuất dạng Minix Hệ điều hành viết Andrew S.Tanenbaum - vị giáo sư người Hà Lan, người muốn dạy sinh viên ngóc ngách bên hệ điều hành Minix thiết kế để chạy vi xử lý 8086 Intel lúc tràn ngập giới Ở góc độ hệ điều hành, Minix sản phẩm siêu việt Nhưng có lợi mã nguồn cơng khai Bất kỳ có sách hệ điều hành Tanenbaum nắm 12.000 dịng lệnh viết ngôn ngư C Assembly Lần đầu tiên, lập trình viên bình thường đọc mã nguồn hệ điều hành, điều mà lúc nhà sản xuất phần mềm bảo vệ nghiêm ngặt Sinh viên khoa học máy tính khắp giới qua sách quý giá hiểu 12 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 hệ thống điều hành hoạt động máy tính Một sinh viên Linus Torvalds Linus Tovalds (một sinh viên Phần lan) đưa nhân (phiên đầu tiên) cho hệ điều hành Linux vào tháng năm 1991 sở cải tiến phiên UNIX có tên Minix Giáo sư Andrew S Tanenbaum xây dựng phổ biến Nhân Linux nhỏ song tự đóng gói Kết hợp với thành phần hệ thống GNU, hệ điều hành Linux hình thành Và từ thời điểm đó, theo tư tưởng GNU, hàng nghìn, hàng vạn chun gia tồn giới (những người hình thành nên cộng đồng Linux) tham gia vào trình phát triển Linux Linux ngày đáp ứng nhu cầu người dùng Dưới số mốc thời gian quan trọng trình hình thành phát triển hệ điều hành Linux Sau ba năm nhân Linux đời, đến ngày 14-3-1994, hệ điều hành Linux phiên 1.0 phổ biến Thành công lớn Linux 1.0 hỗ trợ giao thức mạng TCP/IP chuẩn UNIX, sánh với giao thức socket BSD- tương thích cho lập trình mạng Trình điều khiển thiết bị bổ sung để chạy IP mạng Ethernet tuyến đơn qua modem Hệ thống file Linux 1.0 vượt xa hệ thống file Minix thơng thường, ngồi hỗ trợ điều khiển SCSI truy nhập đĩa tốc độ cao Điều khiển nhớ ảo mở rộng để hỗ trợ điều khiển trang cho file swap ánh xạ nhớ file đặc quyền (chỉ có ánh xạ nhớ đọc thi hành Linux 1.0) Vào tháng 3-1995, nhân 1.2 phổ biến Điều đáng kể Linux 1.2 so với Linux 1.0 chỗ hỗ trợ phạm vi rộng phong phú phần cứng, bao gồm kiến trúc tuyến phần cứng PCI Nhân Linux 1.2 nhân kết thúc dòng nhân Linux hỗ trợ PC Một điều cần lưu ý đánh số dòng nhân (hệ điều hành) Linux Hệ thống số chia thành số mức, chẳng hạn hai mức 2.4 ba mức 2.2.5 Trong cách đánh số vậy, quy ước với số từ mức thứ hai trở đi, số chẵn dịng nhân ổn định tương đối hồn thiện, cịn số lẻ dịng nhân phát triển tiếp Tháng 6-1996, nhân Linux 2.0 phổ biến Có hai đặc trưng bật Linux 2.0 hỗ trợ kiến trúc phức hợp, bao gồm cổng Alpha 64-bit đầy đủ, hỗ trợ kiến trúc đa xử lý Phân phối nhân Linux 2.0 thi hành xử lý Motorola 68000 kiến trúc SPARC SUN Các thi hành Linux dựa vi nhân GNU Mach chạy PC PowerMac Tới năm 2000, nhân Linux 2.4 phổ biến Một đặc điểm quan tâm nhân hỗ trợ mã ký tự Unicode 32 bít, thuận lợi cho việc xây dựng giải pháp toàn diện triệt để vấn đề ngôn ngữ tự nhiên phạm vi tồn giới Các thành phần tích hợp Hệ điều hành Linux: Linux sử dụng nhiều thành phần từ dự án phần mềm tự GNU, từ hệ điều hành BSD đại học Berkeley từ hệ thống X-Window MIT Thư viện hệ thống Linux bắt nguồn từ dự án GNU, sau nhiều người cộng đồng Linux phát triển tiếp, phát triển chủ yếu liên quan tới 13 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 việc giải vấn đề thiếu vắng địa (lỗi trang), thiếu hiệu gỡ rối Một số thành phần khác dự án GNU, chẳng hạn trình biên dịch GNUC (gcc), vốn chất lượng cao nên sử dụng Linux Các tool quản lý mạng bắt nguồn từ mã 4.3BSD song sau cộng đồng Linux phát triển, chẳng hạn thư viện toán học đồng xử lý dấu chấm động Intel trình điều khiển thiết bị phần cứng âm PC Các tool quản lý mạng sau lại bổ sung vào hệ thống BSD Một số đặc điểm Linux: Dưới trình bày số đặc điểm của hệ điều hành Linux tại: -Linux tương thích với nhiều hệ điều hành DOS, MicroSoft Windows -Cho phép cài đặt Linux với hệ điều hành khác ổ cứng Linux truy nhập đến file hệ điều hành ổ đĩa Linux cho phép chạy mô chương trình thuộc hệ điều hành khác -Linux hệ điều hành UNIX tiêu biểu với đặc trưng đa người dùng, đa chương trình đa xử lý -Linux có giao diện đồ hoạ (GUI) thừa hưởng từ hệ thống X-Window Linux hỗ trợ nhiều giao thức mạng, bắt nguồn phát triển từ dòng BSD -Là hệ điều hành với mã nguồn mở, phát triển qua cộng đồng nguồn mở (bao gồm Free Software Foundation) nên Linux phát triển nhanh quan tâm nhiều Như Hệ điều hành Linux dùng nguyên tắc: - Nguyên tắc chép: Các phiên (version) Linux xây dựng phần nhân (kernel) gói phần mềm mã nguồn mở - Nguyên tắc đảo ngược: Trong nhà phát triển tập trung vào phát triển hệ điều hành Windows mã nguồn đóng (có tính phí) Linux phát triển hệ điều hành mã nguồn mở, phá vỡ độc quyền hệ điều hành Windows Microsoft - Nguyên tắc vạn năng: Linux 1.0 hỗ trợ giao thức mạng TCP/IP chuẩn UNIX - Nguyên tắc kết hợp: Hàng vạn chun gia tồn giới (hình thành cộng đồng Linux) tham gia vào trình phát triển Linux Linux ngày đáp ứng nhu cầu người - Nguyên tắc “rẻ” thay cho “đắt”: Các hệ điều hành như: UNIX, Windows sử dụng phải trả tiền quyền cao Do Linux hệ điều hành mã nguồn mở nên sử dụng trả tiền (trừ thương mại có tính phí) - Ngun tắc phân hủy tái sinh phần: Khi cần dùng ứng dụng chương trình nạp vào RAM Khi hết sử dụng chương trình bị hủy để dành tài nguyên cho chương trình khác sử dụng - Nguyên tắc chứa trong: Bản thân hệ điều hành chứa phần lớn chương trình để phục vụ cho nhu cầu người 14 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 - Nguyên tắc phản hồi: Qui ước cách đánh số dòng nhân (linux), số từ mức số trở Nếu số chẵn dịng nhân ổn định tương đối hồn thiện, cịn số lẻ dịng nhân nhà chuyên gia giới nghiên cứu phát triển tiếp - Nguyên tắc thay đổi màu sắc: Các biểu tượng icon chương trình khác hệ điều hành nhằm mục đích cho người dùng dễ nhận dạng phân biệt chương trình cần mở HTML (tương lai Web): HTML cho phép tạo trang web hoạt động tốt nhiều trình duyệt khác thiết bị Khơng vậy, HTML cịn đem đến cho người dùng trải nghiệm tốc độ truy cập web nhanh hơn, tốt hơn, tài nguyên phong phú HTML cho phép nhà phát triển, lập trình web tạo trang web hoạt động tốt nhiều trình duyệt khác thiết bị – từ MTĐB, MTXT ĐTTM Khơng vậy, HTML cịn đem đến cho người dùng trải nghiệm tốc độ truy cập web nhanh hơn, tốt hơn, tài nguyên phong phú Như HTML dùng nguyên tắc: -Nguyên tắc copy: HTML5 giữ lại cấu trúc , , bổ sung phần tử mới, chẳng hạn , -Nguyên tắc kết hợp: Với đóng góp, cải tiến nhà phát triển trình duyệt Google (trình duyệt Chrome), Apple (Safari), Mozilla (Firefox),…; HTML5 dần hoàn thiện có nhiều đặc tính tinh tế -Ngun tắc Linh động: Lưu trữ ngoại tuyến (offline): cho phép lưu trữ liệu liên tục hay phần mà không cần cài đặt tính bổ sung (plug-in), tương tự Google Gears -Nguyên tắc vạn năng: Miền vẽ (canvas drawing) cho phép tương tác trực tiếp với hình ảnh, biểu đồ, đối tượng game (game component) thông qua mã lập trình tương tác người dùng – không cần Flash hay plug-in -Nguyên tắc đảo ngược: Truyền nhận hình ảnh (video) âm (audio) trung thực: q trình hồn thiện thống chuẩn định dạng Đến ngày đó, YouTube Pandora khơng cần đến Flash đem đến cho đoạn video, âm hấp dẫn -Nguyên tắc thực sơ bộ: HTML5 dự thảo, với hỗ trợ mạnh mẽ từ nhà phát triển trình duyệt Google, Apple, Mozilla… có khả “khuynh đảo” thị trường ứng dụng web, sớm trở thành chuẩn web thức Một số trình duyệt có hỗ trợ HTML5 (tùy mức độ): Firefox, Chrome, Safari, Opera -Nguyên tắc chứa trong: Bản thân HTML chứa nhiều thẻ (tag) như: , , , , … 15 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 KẾT LUẬN Mỗi người làm việc, không suy nghĩ địi hỏi cải tiến cơng việc phải sở cho suy nghĩ Nói cách khác, người cần suy nghĩ để sáng tạo Tư sáng tạo tài nguyên người Chúng ta cần sáng tạo cảm thấy rằng, việc cần thực theo cách đơn giản tốt Dù tài giỏi nào, mong muốn tốt Sáng tạo gắn liền với thay đổi, đưa (đổi mới), sáng chế, ý tưởng mới, phương án lựa chọn Sự sáng tạo thuộc lực định, thuộc kết hợp độc đáo liên tưởng, phát ý tưởng đạt kết ích lợi Mọi người dùng tính sáng tạo để đặt vấn đề cách bao quát, phát triển phương án lựa chọn, làm phong phú khả tưởng tượng hậu nảy sinh Tóm lại, làm mới, khác có ích lợi, sáng tạo Sự sáng tạo nảy sinh tầng lớp giai đoạn sống Ðối với công ty hay tổ chức, tài nguyên quan trọng nguồn nhân lực, tức người làm việc cho công ty, tổ chức Họ gồm thợ bảo trì, người bán hàng, công nhân dây chuyền sản xuất, người đánh máy cán quản lý cấp bậc Nguồn nhân lực công ty làm cho tài nguyên khác hoạt động, mang lại hiệu cao Thiếu nhân tốt, công ty, tổ chức, dù trang bị máy móc hồn hảo nhất, tài trợ tốt nhất, hoạt động hiệu Vì vậy, người cấu tổ chức cần học phương pháp luận (các thủ thuật bản, phương pháp, lý thuyết) tư sáng tạo Ðiều làm cho cấu tổ chức mạnh lên nhiều Trong cấu tổ chức, nhiều người học phương pháp luận tư sáng tạo biết vận dụng tốt tổ chức hoạt động có hiệu quả, suất lao động nâng cao Qua học phần phương pháp nghiên cứu khoa học tin học, biết phát triển người xã hội phương pháp nghiên cứu khoa học luôn cần thiết giữ vai trò quan trọng việc thúc đẩy khoa học, kỹ thuật ln tiến góp phần làm cho kinh tế, xã hội ngày tiến lên, ngày với góp mặt phương pháp nghiên cứu khoa học tin học việc ứng dụng tin học lĩnh vực đem lại hiệu lớn giúp cho xã hội phát triển không ngừng 16 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 TÀI LIỆU THAM KHẢO  1.Slide phương pháp nghiên cứu khoa học tin học (Research methodology in Computer Science) GS.TSKH Hồng Kiếm 2.Giải tốn máy tính (tập 1, tập 2) GS.TSKH Hoàng Kiếm 3.Phương pháp luận sáng tạo – Phan Dũng 4.http://www.pcworld.com.vn 5.http://ulcvietnam.com 6.http://www.linuxviet.com 7.https://netfiles.uiuc.edu 8.http://armlinux.info 9.http://congdongit.org 10.http://trithucsangtao.vn 17 Giảng viên: GS.TSKH Hoàng Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... nghiên cứu khoa học tin học 2012 Mục lục LỜI MỞ ĐẦU GIỚI THIỆU PHẦN 1: CÁC NGUYÊN TẮC SÁNG TẠO TRONG TIN HỌC Nguyên tắc phân nhỏ: Nguyên tắc tách khỏi:... Nguyên tắc phẩm chất cục bộ: Nguyên tắc phản đối xứng: 5 Nguyên tắc: Kết hợp Nguyên tắc: Vạn Nguyên tắc sáng tạo: Chứa Nguyên tắc: ... Kiếm Học viên: Võ Hồng Phương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phương pháp nghiên cứu khoa học tin học 2012 PHẦN 1: CÁC NGUYÊN TẮC SÁNG TẠO TRONG TIN HỌC Nguyên tắc phân

Ngày đăng: 01/11/2022, 15:10

Xem thêm: