GUI là gì? 1 số ưu, nhược điểm cơ bản của GUI

GUI – Graphical User Interface – 1 cụm từ khá quen thuộc và 1 thành phần tồn tại trên hầu hết các thiết bị và ứng dụng. Vậy GUI là gì, có ưu, nhược điểm gì ? Chúng ta cùng tim hiểu trong bài viết này nhé.

GUI

II. Lịch sử của GUI

Ban đầu, những nhà sản xuất sử dụng Character User Interfaces ( CUI ) để người dùng tương tác với máy tính. Trong đó, người dùng sẽ phải nhập những lệnh bằng bàn phím để hoàn toàn có thể thực thi những tác vụ mong ước trên thiết bị .

GUI

CUI chỉ phù hợp với các chuyên gia CNTT và những người dùng có kiến thức sâu về lĩnh vực này. Bởi nó tương đối phức tạp và khó sử dụng khi yêu cầu người dùng phải ghi nhớ các câu lệnh để thao tác.

Năm 1981, GUI đã chính thức được ra đời thị trường công nghệ tiên tiến do Xerox tiến hành. Mặc dù so với những giao diện thời nay nó chưa thực sự hiệu suất cao nhưng đã lưu lại một bước tăng trưởng mới dựa trên nền tảng có sẵn. Một số thành phần mới được bổ trợ như hình ảnh, nút và sắc tố .
Năm 1984, một hệ quản lý và điều hành GUI dành cho Apple do Macintosh tiến hành được công bố trên thị trường, sau đó là GUI dành cho Microsoft Windows 1.0. Hai hệ quản lý và điều hành văn minh này sử dụng GUI để cung ứng những thành phần nâng cao cho người dùng như tệp, thư mục, ứng dụng và những nút .
Xerox Star, Macintosh và Windows đã thành công xuất sắc trong việc tăng trưởng máy tính đó là được cho phép người dùng truy vấn giao diện của họ. Tức là bạn sẽ hoàn toàn có thể tự do thao tác những tệp và chạy lệnh một cách thuận tiện mà không cần sử dụng lệnh hay ngôn từ chuyên sử dụng nào. Hiện nay, GUI trở thành giao diện mặc định trên những thiết bị công nghệ tiên tiến. Chẳng hạn như PC, điện thoại thông minh, TV, bảng tinh chỉnh và điều khiển game show hay máy móc .

GUI

III. Cách thức hoạt động giải trí của GUI

Yếu tố trực quan là những phần mà người dùng hoàn toàn có thể nhìn thấy và thao tác. Một số yếu tố trực quan mà GUI phân phối như sau :

  • Con trỏ chuột cho phép người dùng có thể sử dụng để di chuyển và thao tác các phần tử khác theo ý muốn.
  • Các nút hỗ trợ người dùng thực hiện các thao tác như nhấp và nhấn để bắt đầu một hành động.
  • Thanh công cụ, thanh cuộn và các Ribbon.
  • Các biểu tượng, hình ảnh nhỏ thể hiện nội dung thông tin.

Hầu hết những hình tượng đều được phong cách thiết kế giống như những đối tượng người tiêu dùng thực để bộc lộ công dụng của nó. Chẳng hạn như thư mục chứa những tệp được biểu lộ bằng hình tượng thư mục như ngoài đời thực, hay thùng rác được hiển thị bằng hình tượng thùng rác .
Để tương tác với những thành phần của GUI, người dùng chỉ cần nhấp và cuộn trải qua việc điều khiển và tinh chỉnh con chuột được liên kết với máy tính. Đối với những ứng dụng thì người dùng hoàn toàn có thể nhập lệnh trải qua bàn phím. Hoặc sử dụng chuột cảm ứng trên những thiết bị di động .
Khi có người dùng mở màn thực thi trên thiết bị, GUI sẽ phản hồi lại bằng một số ít tín hiệu như biến hóa sắc tố hoặc kích cỡ so với thành phần được thao tác. Xuất hiện âm thanh hoặc những hiệu ứng đặc trưng. Sau đó mạng lưới hệ thống sẽ triển khai triển khai những hành vi được nhu yếu .

IV. Ưu, điểm yếu kém của GUI

1. Ưu điểm

  • Thân thiện với người dùng, tất cả những người dùng mới không có nhiều kiến thức về CNTT cũng có thể sử dụng GUI dễ dàng.
  • Cho phép người dùng có thể thực thi các tác vụ một cách nhanh chóng và hiệu quả chỉ với vài cú nhấp chuột.
  • Cung cấp chi tiết về chức năng của từng thành phần trên máy tính. Điều này cho phép người dùng có thể xem và thực thi các thao tác tốt hơn.
  • Giao diện hiện đại với thiết kế đẹp mắt với các biểu tượng giống như thật. Ngoài ra, nó còn cung cấp cho các nhà phát triển nhiều quyền kiểm soát hơn trong việc tùy chỉnh hình ảnh để tăng trải nghiệm người dùng.
  • Hỗ trợ những người dùng khuyết tật có thể sử dụng giao diện dễ dàng hơn.

2. Nhược điểm

Mặc dù GUI rất thông dụng nhưng nó không thực sự khả thi so với những thiết bị máy tính cá thể. Hoặc có một số ít người dùng thích sử dụng giao diện dựa trên văn bản hơn so với giao diện dựa trên thao tác. Bên cạnh những ưu điểm điển hình nổi bật, GUI vẫn có một số ít những hạn chế như sau :

  • Hiệu suất hoạt động khá chậm và yêu cầu nhiều tài nguyên hơn so với giao diện dòng lệnh truyền thống.
  • Sử dụng nhiều bộ nhớ thiết bị hơn so với giao diện dòng lệnh truyền thống.
  • Trong GUI, người dùng không thể thay đổi các chức năng có sẵn nhưng trong giao diện dòng lệnh thì có thể.
  • Thông thường các thao tác thực thi lệnh trong CUI sẽ hiệu quả hơn so với GUI. Đặc biệt, các lệnh CUI còn có thẻ được tự động xóa bỏ.
  • Quá trình triển khai GUI cần nhiều sự hỗ trợ từ các nhóm thiết kế và phát triển. Điều này làm tốn nhiều thời gian và sử dụng nhiều tài nguyên hơn.

V. Tổng kết

Các thiết bị ngày này phần nhiều đều sử dụng GUI. Thật khó tưởng tượng nếu không có GUI, người dùng sẽ sử dụng những thiết bị như thế nào, và phải mất bao nhiêu thời hạn cho 1 việc làm. Đơn giản như việc chuyển 1 tập tin, người dùng phải nhớ những câu lệnh, cú pháp … và phải nhập đúng chuẩn, rất mất thời hạn. Trong khi nếu có GUI, người dùng chỉ việc “ kéo, thả ” rất nhanh gọn. Đây chỉ là 1 ví dụ nhỏ cho thấy sự quan trọng của GUI. Thực tế còn rất nhiều yếu tố to lớn hơn nhiều .
Bài viết này, chúng tôi cũng chỉ sơ lược qua về GUI – 1 thuật ngữ thường thấy nhưng không phải ai cũng hiểu rõ. Mong rằng sẽ giúp bạn hiểu được phần nào của GUI.

Xem thêm các bài viết khác tại đây.

GUI

P.A Việt Nam cung cấp đa dạng các Plan Hosting đáp ứng yêu cầu của khách hàng
Hosting Phổ Thông
Hosting Chất Lượng Cao

Tham khảo những khuyến mại : https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post

No related posts .

Source: https://thaiphuongthuy.com
Category : Blog

Related Posts

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *