Hệ điều hành chắc hẳn là một thuật ngữ không còn xa lạ đối với những ai trong lĩnh vực công nghệ thông tin. Đối với những bạn không chuyên về lĩnh vực công nghệ thì thuật ngữ “Operating system” còn khá mơ hồ. Chúng ta hãy cùng tìm hiểu bài viết sau nhé !
Nội dung
Operating system ?
Operating System hay hệ điều hành là phần quản trị toàn bộ các chương trình (ứng dụng) và phần cứng trong máy vi tính. Cấc loại hệ điều hành thường thấy hiện nay là Windows, MacOS, Ubuntu, Linux…và nhiều loại khác. Bên cạnh đó các loại Smartphone hiện nay cũng sử dụng nhiều loại hệ điều hành.
- Phần cứng là CPU ( Central Processing Unit – vi xử lý tâm điểm kết nối ) , dung lượng bộ nhớ ( RAM – Random Access Memory và ROM – Read Only Memory ) , các máy móc nhập ( như bàn phím, chuột ) và các thiết bị xuất ( thiết bị in ấn , loa ).
- Ứng dụng là những kế hoạch như biên soạn thông tin ( Word, Excel ) , trình duyệt ( như Chrome, Firefox ).<img class="size-medium wp-image-2603 aligncenter" src="data:;base64,” alt=”Operating System là gì” width=”650″ height=”607″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-650×607-1.jpeg 650w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-247×231.jpeg 247w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-585×546.jpeg 585w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system.jpeg 750w” data-lazy-sizes=”(max-width: 650px) 100vw, 650px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-650×607-1.jpeg” />
Các phần chính của Hệ điều hành
Với ba thành phần sau:
- Kernel : phân phối khả năng khống chế căn bản phần cứng của máy vi tính. Vai trò của thành phần kernel là đọc và ghi dữ liệu từ dung lượng bộ nhớ, xử lí cách nhận và gửi thông tin của các máy móc như : màn hình, chuột, bàn phím, …
- Kết nối thông tin lập trình app ( API ): đồng ý các chủ đầu tư ứng dụng viết mã Module.
- Kết nối thông tin người dùng: đồng thuận tương tác với khách hàng qua biểu trưng đồ họa hoặc dòng lệnh.
Hoạt động của hệ thống máy tính
- Khi chúng ta bấm nút mở nguồn ( power ) hay nút tái khởi động máy ( restart ) , kế hoạch trước hết chạy sẽ là kế hoạch mồi cho hệ điều hành ( bootstrap program ) , thông thường sẽ được lưu trong ổ cứng máy vi tính ( rom ).
- Về sau, kế hoạch mồi sẽ tìm nền tảng trong ổ cứng máy tính, và bắt nó phát động.
- Một kế hoạch được phát động bằng phương pháp tải lên dung lượng bộ nhớ ( ram ) để được ứng dụng bởi cpu
- Nền tảng hoạt động : gấp rút làm những chức năng của chúng.
Sắp xếp hệ điều hành operating system
Multi-user – hầu hết khách hàng: đồng thuận hai hoặc nhiều người dùng chạy các kế hoạch cùng 1 thời điểm. Vài ba nền tảng đồng thuận rất nhiều hoặc kể cả hàng nghìn khách hàng cũng là.
Multiprocessing – đa xử lí : tương trợ chạy một chương trình trên nhiều cpu.
Multitasking – đa nhiệm : đồng thuận nhiều kế hoạch chạy cũng là.
Multithreading – đa luồng : đồng ý các phần sự khác nhau của một kế hoạch chạy song song đó.
Real time – thời kỳ thực : phản hồi ngay tức thì.
Tác dụng của hệ điều hành
Operating system có rất đa năng không giống nhau, nhưng về chủ đạo thì hệ điều hành có 2 vai trò chính :
Quản lý báo cáo tài nguyên
Một quần thể máy vi tính có rất nhiều tài nguyên ( CPU, dung lượng bộ nhớ, máy móc ngoại vi,. . ) rất giới hạn. Nhưng trong hệ thống đa nhiệm, yêu sách phân phối tài nguyên từ các kế hoạch. Nên hệ điều hành phải phân phối khẩn trương các tài nguyên sẵn có.
Kiểm soát chương trình
Nền tảng ( operating system ) giám soát các kế hoạch đang chạy trên chuỗi để né diễn ra lỗi và các trường hợp dùng sai cách từ khách hàng.<img class="size-medium wp-image-2602 aligncenter" src="data:;base64,” alt=”Operating System là gì” width=”650″ height=”354″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-1-650×354-1.png 650w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-1-247×135.png 247w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-1-768×418.png 768w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-1-1170×637.png 1170w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-1-585×319.png 585w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-1.png 1239w” data-lazy-sizes=”(max-width: 650px) 100vw, 650px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-1-650×354-1.png” />
Một số chức năng nâng cao khác
- Vai trò kiểm soát sau một thời gian ( process management ).
- Vai trò quản trị dung lượng bộ nhớ ( memory management ). Tác dụng quản trị ổ cứng ( storage management ).
- Chức năng kiểm soát bộ nhớ ngoài ( usb, hdd ).
- Vai trò quản trị chuỗi dự trữ.
- Giúp khách hàng cách tiếp cận mau chóng và tiện dụng.
Nhiệm vụ của hệ điều hành
- Nền tảng thực hành các hành động căn bản như : độc, viết, quản trị kho thông tin và chuỗi các tập tin ( file system ).
- Giúp kiểm soát và quản trị phần cứng một cách hiệu quả.
- Hệ điều hành phân phối các hệ thống lệnh căn bản để quản lý máy.
- Chưa kể, hệ điều hành bổ sung giao diện chủ đạo cho một vài app , phần mềm.
Hệ điều hành máy vi tính để bàn thường gặp nhất
Bốn nền tảng phổ biến nhất cho đối tượng và tổ chức gồm có mac, linux, và windows, android.
<img class="size-medium wp-image-2604 aligncenter" src="data:;base64,” alt=”Operating System là gì” width=”650″ height=”298″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-2-650×298-1.jpeg 650w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-2-247×113.jpeg 247w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-2-768×352.jpeg 768w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-2-1170×536.jpeg 1170w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-2-585×268.jpeg 585w, https://dangvoweb.com/wp-content/uploads/2022/01/operating-system-2.jpeg 1292w” data-lazy-sizes=”(max-width: 650px) 100vw, 650px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/operating-system-2-650×298-1.jpeg” />
Nền tảng windows
Microsoft windows là một hệ điều hành dành cho máy tính cá nhân và công ty. Windows thống trị thế giới máy tính cá nhân, cung cấp kết nối thông tin khách hàng hình ảnh ( GUI ). Nó kiểm soát dung lượng bộ nhớ ảo, đa nhiệm và giúp đỡ cho nhiều máy móc ngoại vi.
Nền tảng Mac OS
Mac OS là tên chính thức của hệ điều hành apple Macintosh. Mac os có giao diện người dùng hình ảnh ( GUI ) sử dụng các cửa sổ. Biểu tượng và tổng cộng một vài app chạy trên máy tính Macintosh có giao diện khách hàng gần giống.
Hệ điều hành linux
Linux là một hệ điều hành nguồn mở chạy trên vài ba cơ sở phần cứng. Nhân Linux được phát triển hầu hết bởi Linus torvalds và nó dựa trên unix.
Hệ điều hành và bản máy vi tính để bàn được ứng dụng nhiều nhất trên pc ( máy tính để bàn và laptop ) từ tháng một đến tháng 11 năm 2019 là :
- Windows 87, 40%
- MacOS 10, 06%
- Linux 1, 95%
- Nền tảng Chrome 0, 39%
- Không biết 0, 20%
- BSD 0, 01%
Nền tảng Android
Cũng không khác gì nền tảng máy vi tính để bàn điều khiển máy tính để bàn hoặc máy tính xách tay. Nền tảng di động là căn cứ ứng dụng mà các kế hoạch khác có khả năng chạy trên thiết bị di động. Tuy nhiên, các hệ thống này được xây dựng chỉ dành cho thiết bị di động. Chẳng hạn như smartphone , máy tính bảng và các thiết bị cầm tay khác.
Các nền tảng di động nổi tiếng gồm có nền tảng Iphone / IOS và hệ điều hành Android.
Hệ điều hành di động chịu trách nhiệm xác nhận các chức năng và chức năng trang bị sẵn trên trang thiết bị của bạn. Chẳng hạn như cảm ứng ngón tay, bàn phím, WAP. đồng bộ hóa với một vài ứng dụng, email, nhắn tin tài liệu và nhiều điều thú vị nữa. Nền tảng di động cũng sẽ định vị sử dụng của bên thứ ba nào nhiều khả năng được sử dụng trên trang thiết bị của bạn.