Mon hoc HDH
+2
Buivanhieu_I83C
PhamNhanh_I83C
6 posters
Trang 1 trong tổng số 1 trang
Mon hoc HDH
Hôm nay đi học môn Hệ Điều Hành có một câu nói của Thầy mình nghe mà nhớ mãi , Thầy nói:" Học Hệ Điều Hành không phải để biết về môn Hệ Điều Hành mà học HĐH để biết nguyên lý làm nền tảng để phát triển chuyên môn" . Có thể câu trích dẫn mình ghi chưa đầy đủ như Thầy nói nhưng câu nói này cứ miên man trong đầu mình mãi. Có lẽ, một trong số những người chúng ta có những bạn học để hiểu để nắm bắt nhưng cũng có một số học để thi đậu cho qua môn này thôi (để đối phó) trong đó có cả mình nữa, mình không phủ nhận đôi lúc mình cũng nghĩ như thế. Vi vậy, mình muốn chia sẽ với các bạn để chúng mình thay đổi tư tưởng và học good hơn nhé .
PhamNhanh_I83C- Tổng số bài gửi : 11
Join date : 09/09/2009
Re: Mon hoc HDH
Chào bạn!
Thực ra lúc chưa học môn HDH thì mình cứ nghỉ cố gắng học để thi cho qua. Nhưng từ khi học và qua các buổi thầy giảng dạy mình càng thấy có ý nghĩa với công việc liên quan của mình:
+ Thứ 1: Thầy luôn nhấn mạnh "Học môn HDH không phải chỉ học để hiểu, mà phải biết rỏ tận gốc và vận dụng với thực tế hàng ngày".
+ Thứ 2: Thầy giạy không những đi "Sâu" vào nội dung môn học mà còn đi "Sát" với thực tế qua các ví dụ đời thường.
Hiện trạng tại công ty mình đang dùng phần mềm quản trị cho doanh nghiệp nhưng vấn đề nan giải nhất là "Treo máy" khi có nhiều người truy cập vào SQL server database trên server. Giải pháp của mình lúc này là chỉ có tắt máy client và khởi động lại.
Sau khi được thầy diễn giải và phân tích cặn kẻ (Deadlock, đa luồng, đa tiến trình). Mình đã nắm được nguyên nhân của vấn đề này như sau:
+ Thứ 1: Phần mềm của nhà cung cấp viết về vấn đề đa luồng, xử lý deadlock không tốt
+ Thứ 2: Họ không có các Services để giúp kết nối trung gian cho các client và server.
+ Thứ 3: Các vòng lặp của họ thường rơi vào bất tận ("Không có tiếm quyền").
Chính vì những điều này mà mình đã nêu giải pháp ra cho nhà cung cấp và họ xác định rằng "Hiện tại họ đang xoay quanh vấn đề nghiệp vụ chứ chưa chú trọng đến vấn đề kỹ thuật" và họ hứa cố gắng khắc phục và những phần họ khắc phục được mình thấy ban đầu rất khả quan.
Có thể những điều mình nói trên đây không thích hợp với chuyên môn nhiều bạn nhưng mình nghỉ nếu chúng ta theo nghề IT thì môn HDH là một trong những môn rất quan trọng và rất khó nếu muốn hiểu sâu và khắc phục vấn đề.
Trên đây là những dòng tâm sự thật của mình nếu có gì sai hoặc các bạn có bổ sung gì thì các bạn trao đổi qua diễn đàn nhé.
Thành thật cảm ơn Thầy đã cho em và các bạn hiểu và giải quyết các vấn đề cho dù đó là công việc nhỏ nhất.
Chúc thầy sức khoẻ và tiếp tục truyền đạt cho các em sau.
Thực ra lúc chưa học môn HDH thì mình cứ nghỉ cố gắng học để thi cho qua. Nhưng từ khi học và qua các buổi thầy giảng dạy mình càng thấy có ý nghĩa với công việc liên quan của mình:
+ Thứ 1: Thầy luôn nhấn mạnh "Học môn HDH không phải chỉ học để hiểu, mà phải biết rỏ tận gốc và vận dụng với thực tế hàng ngày".
+ Thứ 2: Thầy giạy không những đi "Sâu" vào nội dung môn học mà còn đi "Sát" với thực tế qua các ví dụ đời thường.
Hiện trạng tại công ty mình đang dùng phần mềm quản trị cho doanh nghiệp nhưng vấn đề nan giải nhất là "Treo máy" khi có nhiều người truy cập vào SQL server database trên server. Giải pháp của mình lúc này là chỉ có tắt máy client và khởi động lại.
Sau khi được thầy diễn giải và phân tích cặn kẻ (Deadlock, đa luồng, đa tiến trình). Mình đã nắm được nguyên nhân của vấn đề này như sau:
+ Thứ 1: Phần mềm của nhà cung cấp viết về vấn đề đa luồng, xử lý deadlock không tốt
+ Thứ 2: Họ không có các Services để giúp kết nối trung gian cho các client và server.
+ Thứ 3: Các vòng lặp của họ thường rơi vào bất tận ("Không có tiếm quyền").
Chính vì những điều này mà mình đã nêu giải pháp ra cho nhà cung cấp và họ xác định rằng "Hiện tại họ đang xoay quanh vấn đề nghiệp vụ chứ chưa chú trọng đến vấn đề kỹ thuật" và họ hứa cố gắng khắc phục và những phần họ khắc phục được mình thấy ban đầu rất khả quan.
Có thể những điều mình nói trên đây không thích hợp với chuyên môn nhiều bạn nhưng mình nghỉ nếu chúng ta theo nghề IT thì môn HDH là một trong những môn rất quan trọng và rất khó nếu muốn hiểu sâu và khắc phục vấn đề.
Trên đây là những dòng tâm sự thật của mình nếu có gì sai hoặc các bạn có bổ sung gì thì các bạn trao đổi qua diễn đàn nhé.
Thành thật cảm ơn Thầy đã cho em và các bạn hiểu và giải quyết các vấn đề cho dù đó là công việc nhỏ nhất.
Chúc thầy sức khoẻ và tiếp tục truyền đạt cho các em sau.
Buivanhieu_I83C- Tổng số bài gửi : 42
Join date : 11/09/2009
Re: Mon hoc HDH
Chào các bạn, ngay từ buổi đầu và qua các buổi dạy của thầy, mình tự hiểu như sau:
Học môn Hệ Điều Hành không phải là học về cách xử dụng, cách tối ưu hệ điều hành mà là hiểu được các nguyên lý, nguyên tắc, khái niệm mà các hệ điều hành sẽ xử lý trong hệ thống.
Từ đó, chúng ta sẽ có được những kiến thức về cách vận hành, xử lý trong hệ thống.
Sẽ biết được hệ điều hành A xử lý công việc XYZ tốt hơn hệ điều hành B, và ngược lại ....
Điều này rất bổ ích cho những người sử dụng máy tính nói chung và cho những người lập trình viên nói riêng, đặc biệt là các bạn làm trong lĩnh vực lập trình hệ thống.
Học môn Hệ Điều Hành không phải là học về cách xử dụng, cách tối ưu hệ điều hành mà là hiểu được các nguyên lý, nguyên tắc, khái niệm mà các hệ điều hành sẽ xử lý trong hệ thống.
Từ đó, chúng ta sẽ có được những kiến thức về cách vận hành, xử lý trong hệ thống.
Sẽ biết được hệ điều hành A xử lý công việc XYZ tốt hơn hệ điều hành B, và ngược lại ....
Điều này rất bổ ích cho những người sử dụng máy tính nói chung và cho những người lập trình viên nói riêng, đặc biệt là các bạn làm trong lĩnh vực lập trình hệ thống.
Re: Mon hoc HDH
Hệ Điều Hành chỉ chạy trên nền Windows , sao không có môn HĐH chạy trên nền Linux và Ubuntu nhỉ ?
phantamchuong- Tổng số bài gửi : 14
Join date : 18/08/2009
Age : 41
Đến từ : TPHCM
Re: Mon hoc HDH
Các khái niệm trong môn học Hệ Điều Hành là khái niệm chung cho hầu hết các loại HĐH mà bạn, đâu phải chỉ là riêng cho HĐH Windows đâu.phantamchuong đã viết:Hệ Điều Hành chỉ chạy trên nền Windows , sao không có môn HĐH chạy trên nền Linux và Ubuntu nhỉ ?
Tuy nhiên các dẫn chứng, bài tập thực hành mà thầy đưa ra thì chủ yếu trên môi trường Windows, có lẽ là do nó quá gần gũi với chúng ta nên sẽ tiếp thu nhanh hơn các khái niệm trong môn học.
Còn Ubuntu cũng là 1 distro của Linux mà bạn, sao bạn tách biệt 2 cái đó ra thế ?
DoTanLoc_I83C- Tổng số bài gửi : 24
Join date : 29/10/2009
Age : 38
Đến từ : HCTH083C
Re: Mon hoc HDH
Khi nói về Linux với các phiên bản (distro) thì chỉ gọi là distro chứ không gọi là hệ điều hành như : hệ điều hành Windows, hệ điều hành MAC.
vd: Fedora distro, ubuntu distro, redhat distro (phiên bản thương mại), CentOS distro .... trên 200 distro như vậy.
vd: Fedora distro, ubuntu distro, redhat distro (phiên bản thương mại), CentOS distro .... trên 200 distro như vậy.
NguyenTanToan_I83C- Tổng số bài gửi : 43
Join date : 18/09/2009
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết