Trong bài viết trước, Học viện iT.vn đã chia sẻ cho các bạn về CLI, một trong hai loại giao diện người dùng của hệ điều hành. Ngày hôm nay chúng ta sẽ cùng tìm hiểu tiếp về loại giao diện người dùng còn lại GUI nhé.
Hiện nay, GUI đang là loại giao diện người dùng được sử dụng thoáng đãng. Vậy GUI là gì ? Nó hoạt động giải trí ra làm sao ? Hãy cùng Học viện iT. vn khám phá trong bài viết dưới đây nhé .
Contents
GUI là gì?
GUI là viết tắt của cụm từ Graphical User Interface hay còn được dịch ra là giao diện người dùng đồ họa hoặc giao diện đồ họa. Nó được thiết kế lấy người dùng làm trung tâm trong lập trình ứng dụng phần mềm, cung cấp cho người dùng khả năng điều khiển máy tính và các thiết bị điện tử khác một cách trực quan thông qua thao tác trực tiếp với các biểu tượng đồ họa như nút, biểu tượng, thanh cuộn, cửa sổ, tab, menu, con trỏ và thiết bị trỏ chuột. Nhiều giao diện người dùng đồ họa hiện đại có màn hình cảm ứng và khả năng tương tác lệnh bằng giọng nói.
Một số ví dụ về GUI trên thực tế bao gồm: Microsoft Windows, Apple System 7 và macOS, Hệ điều hành Chrome, các phiên bản của Linux như Ubuntu sử dụng giao diện GUI…
Cấu trúc của GUI
Cấu trúc của GUI gồm có những yếu tố sau : Cửa sổ, Menu, Biểu tượng, Widget và Tab .
Cửa sổ
Cửa sổ là một vùng hình chữ nhật của giao diện GUI hiển thị thông tin độc lập với phần còn lại của màn hình hiển thị. Ví dụ : Khi bạn nhấp vào một hình tượng và mở một ứng dụng hoặc một tệp, nó sẽ mở ra trong hành lang cửa số của chính nó .
Ngay cả những người dùng chưa có kinh nghiệm tay nghề với giao diện GUI cũng hoàn toàn có thể thuận tiện thao tác trên windows. Ví dụ, người ta hoàn toàn có thể hiển thị hoặc ẩn một hành lang cửa số bằng cách nhấp vào một hình tượng hoặc một nút tính năng và hoàn toàn có thể chuyển dời một hành lang cửa số bằng cách nhấp vào nó và kéo nó đến một vị trí mới .
Bạn cũng hoàn toàn có thể kiểm soát và điều chỉnh size của hành lang cửa số và thuận tiện điều hướng bên trong hành lang cửa số trải qua việc sử dụng thanh cuộn và những tính năng khác. Có nhiều loại hành lang cửa số khác nhau. Một ví dụ nổi bật về hành lang cửa số như vậy là trình duyệt web. Các ví dụ khác về hành lang cửa số là hành lang cửa số con, mở lên do hoạt động giải trí của người dùng trong hành lang cửa số mẹ, hành lang cửa số bật lên và hành lang cửa số thông tin hoặc hộp thoại, phân phối thông tin hoặc nhu yếu nguồn vào từ người dùng .
Menu
Menu là trình diễn đồ họa của những lệnh có sẵn. Trong đó, những menu cung ứng list lệnh bằng đồ họa để người dùng chỉ cần nhấp vào một công dụng thích hợp .
Thanh menu là một thanh ngang chứa toàn bộ những menu có sẵn trong một ứng dụng, thường Open ở đầu màn hình hiển thị ứng dụng. Khi người dùng chọn một tùy chọn trong menu, một menu kéo xuống sẽ Open chứa toàn bộ những công dụng trong tùy chọn trên. Menu ngữ cảnh là menu ẩn cho đến khi người dùng nhấp chuột phải vào nút chuột, sau đó menu Open ở vị trí đặt con trỏ .
Biểu tượng
Biểu tượng là sự bộc lộ trực quan của ứng dụng, thư mục, tệp hoặc trình duyệt web trải qua hình ảnh. Tất cả những tệp bạn tạo trong cùng một ứng dụng sẽ có hình tượng của ứng dụng đó, cũng như cùng một phần lan rộng ra .
Widget
Widget còn được gọi là tinh chỉnh và điều khiển, là những thành phần tinh chỉnh và điều khiển đồ họa mà qua đó người dùng tương tác với GUI. Các thành phần tinh chỉnh và điều khiển này nhu yếu thao tác trực tiếp từ người dùng để họ hoàn toàn có thể đọc hoặc chỉnh sửa thông tin trong ứng dụng. Ví dụ về những tinh chỉnh và điều khiển như vậy gồm có những nút, thanh cuộn và hộp thoại .
Tab
Tab là một hộp hình chữ nhật nhỏ hiển thị tên hoặc hình tượng đồ họa được link với một hành lang cửa số đơn cử. Khi người dùng chọn một tab, họ sẽ xem những tinh chỉnh và điều khiển và thông tin đơn cử được trình diễn trong hành lang cửa số đó. Ví dụ : Khi bạn mở nhiều trang trong một trình duyệt web, bạn sẽ thấy những tab khác nhau được hiển thị ở đầu hành lang cửa số trình duyệt .
Các yếu tố tương tác của GUI
Ngoài những yếu tố cấu trúc, GUI còn có những yếu tố tương tác, ví dụ điển hình như :
– Con trỏ: Con trỏ chỉ ra nơi hệ thống sẽ chấp nhận đầu vào tiếp theo. Nó có thể là một con trỏ được điều khiển bởi chuột di chuyển trên màn hình máy tính hoặc con trỏ văn bản, cho biết điểm lấy nét trong hộp văn bản hiện tại.
– Lựa chọn: Đây là những tùy chọn thao tác mà người dùng có thể thực hiện. Ví dụ như: Người dùng sẽ chọn một phần văn bản cho các thao tác cắt, sao chép và dán. Các ứng dụng chỉnh sửa hình ảnh cho phép người dùng chọn và sửa đổi các vùng nhất định của hình ảnh.
– Điều chỉnh: Bạn có thể sử dụng chuột để điều hướng của thao tác kéo và thả. Khi người dùng bắt đầu quá trình kéo, hình dạng của nó sẽ thay đổi theo vị trí kéo chuột.
GUI hoạt động như thế nào?
GUI sử dụng hành lang cửa số, hình tượng và menu để thực thi những lệnh, ví dụ điển hình như mở, xóa và vận động và di chuyển tệp. Mặc dù hệ quản lý và điều hành GUI hầu hết được điều hướng bằng chuột, bàn phím cũng hoàn toàn có thể được sử dụng trải qua phím tắt hoặc phím mũi tên .
Ví dụ : Nếu bạn muốn mở một chương trình trên mạng lưới hệ thống GUI, bạn sẽ vận động và di chuyển con trỏ chuột đến hình tượng của chương trình và nhấp đúp vào nó. Với giao diện dòng lệnh, bạn cần biết những lệnh để điều hướng đến thư mục chứa chương trình, liệt kê những tệp và sau đó chạy tệp .
Ưu điểm của GUI
Các hệ điều hành máy tính để bàn cũ hơn, chẳng hạn như MS-DOS, cũng như nhiều ngôn ngữ lập trình hiện tại, sử dụng giao diện dòng lệnh, yêu cầu người dùng nhập lệnh tại một dòng lệnh để truy cập các chức năng của hệ thống. Để làm như vậy, người dùng cần học các lệnh có sẵn của hệ thống và phải nhập các lệnh này ở định dạng chính xác để chức năng liên quan được gọi. Điều này có nghĩa là những lỗi nhỏ, như lỗi chính tả hoặc khoảng cách không chính xác, sẽ ngăn không cho một hàm được thực thi.
Có nhiều ưu điểm khi sử dụng GUI. Trên thực tiễn là nó cung ứng cho người dùng một giao diện trực quan, dễ sử dụng và phản hồi trực quan ngay lập tức, GUI còn được cho phép người dùng mở nhiều chương trình hoặc phiên bản và hiển thị chúng đồng thời .
Xem thêm: Sự khác biệt giữa CLI và GUI
Những lợi ích mà GUI đem lại cho người dùng
GUI được coi là thân thiện với người dùng hơn là giao diện dòng lệnh dựa trên văn bản, hẳng hạn như MS-DOS hoặc shell của những hệ quản lý như Unix .
Hệ điều hành GUI dễ học và sử dụng đơn giản hơn vì các lệnh không cần phải ghi nhớ. Ngoài ra, người dùng không cần biết bất kỳ ngôn ngữ lập trình nào. Do tính dễ sử dụng và vẻ ngoài hiện đại hơn, hệ điều hành GUI đã chiếm lĩnh thị trường ngày nay.
Trên đây là san sẻ của Học viện iT. vn về GUI. Hy vọng những kiến thức và kỹ năng này hoàn toàn có thể giúp ích cho bạn trong quy trình học tập và thao tác. Nếu có bất kể vướng mắc nào thì hãy để lại phản hồi ngay dưới bài viết này hoặc inbox trực tiếp cho HOCVIENiT. vn để được giải đáp tốt nhất. Chúc bạn thành công xuất sắc !
Mọi chi tiết xin vui lòng liên hệ:
CÔNG TY CỔ PHẦN HỌC VIỆN IT
MST: 0108733789
Tổng đài hỗ trợ: 024 3566 8686 – Hotline: 0981 223 001
Facebook: www.fb.com/hocvienit
Đăng ký kênh Youtube để theo dõi các bài học của Huấn luyện viên tốt nhất: http://bit.ly/Youtube_HOCVIENiT
Hệ thống cơ sở đào tạo: https://dichvubachkhoa.vn/lien-he/
Học viện IT.vn – Truyền nghề thực tế cùng bạn đến thành công!
Source: https://dichvubachkhoa.vn
Category : Tư Vấn Sử Dụng