Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

torune

Film critic
Đã có bao giờ bạn tự hỏi ứng dụng (app) và phần mềm (software) khác nhau chỗ nào khi nó đều hiện diện trên smartphone lẫn máy tính. Rồi các cụm từ như UX hay UI liên tục trôi nổi trên các trang thông tin. Với những cụm từ lạ mà quen nhưng rất dễ nhầm lẫn này, đã bao giờ bạn dành thời gian tìm hiểu tại sao người ta lại gọi nó như vậy chưa. Một lần và mãi mãi, hãy để bài viết sau đây lý giải mọi sự mập mờ.

attachment.php

Internet và Web

Người ta thường hay nói “đưa lên mạng (Internet)” hoặc “đưa lên Web” và thường nhầm lẫn 2 từ ‘Internet’ và ‘Web’ với nhau. Thực sự, chúng khác nhau rất nhiều. ‘Internet’ là tập hợp hàng triệu máy tính kết nối với nhau trong mạng lưới toàn cầu. Khái niệm bắt nguồn từ ‘Interconnected’ (kết nối xuyên lục địa) và ‘Network’ (mạng lưới). Tất cả máy tính nằm trong Internet đều có khả năng giao tiếp với nhau và dữ liệu được truyền tải cực nhanh như những cái chớp mắt.

attachment.php

Mặt khác, ‘Web’ là một hệ thống, nơi lưu trữ một phần (không phải tất cả) dữ liệu dưới dạng nhiều văn bản được sửa soạn và trình bày một cách đặc biệt. Các văn bản này nối với nhau và được gọi bằng cái tên thông thuộc ‘web page’ (trang web). Tóm lại, ‘Internet’ là kết nối còn ‘web’ là thông tin. Thông tin di chuyển qua lại trong sự kết nối.

HTML và CSS

Hai thuật ngữ dễ bị nhầm lẫn tiếp theo là HTML và CSS. HTML (HyperText Markup Language) là ngôn ngữ để viết các ‘web page’. HTML là tập hợp các yếu tố (chữ viết, ký tự, tựa đề, danh sách, link…) cần có để cấu thành nên một trang web, bên cạnh những yếu tố trực quan như hình ảnh hay video.

attachment.php

CSS (Cascading Style Sheets) hướng dẫn trình duyệt định dạng và hiển thị tài liệu HTML. Cụ thể, CSS tô điểm cho trang web với font chữ, kiểu cọ, màu sắc, hiệu ứng chuyển động. Chốt hạ, HTML quy định nội dung còn CSS chăm chút mặt hình thức.

Front-end và Back-end

Trải qua các khái niệm trên, chúng ta ít nhiều biết được website là gì và có cái gì ở trỏng. Bây giờ là lúc tìm hiểu cách nó vận hành. ‘Front-end’ của một website là thứ bạn có thể nhìn thấy. Nó bao gồm HTML và CSS cùng toàn bộ những gì hiện diện trên trình duyệt của bạn. Hãy nghĩ tới những lúc Facebook gợi ý tìm kiếm hay chức năng tự hoàn thiện từ khoá (auto-complete) của Google, đây là thành tựu của ngôn ngữ lập trình Front-end nổi tiếng: JavaScript.

attachment.php

‘Back-end’ là bộ phận khiến website vận hành. Nó bao gồm ứng dụng chỉ dẫn website phải làm gì, phải lấy dữ liệu từ máy chủ nào hay lưu trữ thông tin vào kênh dữ liệu nào. Facebook là một ví dụ, cập nhật trạng thái trên trang chủ là Front-end trong khi đó, dữ liệu người dùng (và tất cả dữ liệu nhìn thấy/ hoặc không nhìn thấy khác) chính là Back-end.

App và Software

Đơn giản mà nói, tất cả những khái niệm tập hợp chỉ thị bắt các thiết bị (tablet, smartphone, PC…) hoạt động theo hướng người lập trình muốn, được gọi là ‘software’. Và ‘app’ chỉ là một loại ‘software’, nó trở nên phổ biến khi những thiết bị di động lên ngôi. ‘App’ là một ‘software’ đơn giản. Các hệ điều hành (iOS 7 hay Windows 8), driver (điều khiển máy in, loa,…) hay tiện ích (anti-virus, back-up)… là những loại software khác nhau, cùng vận hành trên máy tính và cho phép người dùng chạy ‘app’ mà họ mong muốn. Tóm lại, tất cả ‘app’ là ‘software’ nhưng không phải mọi ‘software’ đều là ‘app’.

attachment.php

UX và UI

Hai thuật ngữ này thật sự rất dễ nhầm lẫn. UI (User Interface - Giao diện người dùng) chỉ cách trình bày một sản phẩm hay một website để người dùng tương tác với nó. UI là cách nhà thiết kế quyết định: nút sẽ nằm ở đâu, font to cỡ nào, menu sắp xếp ra làm sao…

attachment.php

UX (User Experience - Trải nghiệm người dùng) là cách người dùng cảm nhận trong suốt quá trình sử dụng sản phẩm hay website. Vì vậy, tình cảm mà người dùng dành cho Apple Watch hay cảm giác phấn khích khi phiên bản mới của iPad ra đời chính là sự phản chiếu của UX. Nói một cách ngắn gọn, UI của Facebook với những thay đổi vị trí sắp xếp hiển thị, kéo theo sự thay đổi trong cách điều hướng để tương tác (bấm nút, up hình...) được gọi là UX.

attachment.php
Theo themuse​
 

kant1521

Banned
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

2 cái hay nhầm lẫn nhất là: web - internet, app - software.
 

caothudeche

Moderator
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Mọi người nên đọc để biết, chứ thực sự cũng không cần phải quá tách bạch làm gì.
Ở mức độ người dùng thì có đưa lên mạng, hay lên web thì cũng chả khác nhau là mấy. Đưa lên mạng thì người khác cũng có thể thấy, mà đưa lên web thì cuối cũng nó cũng trôi nỗi trên mạng mà thôi.
 

ailangthang

Active Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Laptop với Notebook có được đưa vào diện dễ nhầm lẫn không pác chủ? :)
 

gamem

Active Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Bài viết hay giúp hiểu rõ hơn các thuật ngữ mà mình hay nhầm lẫn như HTML & CSS
 

tai-phim-hd

Active Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Bài viết hay đó bác thớt :D Tuy nhiên vận còn thiếu thiếu nhiều thuật ngữ khác mà mình không nhớ :|
 
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Thanks chủ thớt nhiều vì bài viết.
Tôi cũng nhiều lần thắc mắc giữa software và app có gì khác nhau thì nay cũng hiểu được phần nào.
Chỉ có điều nói ‘App’ là một ‘software’ đơn giản thì tôi lại thấy nó mông lung quá. Thế thì một software "đơn giản" tới mức nào thì được gọi là app? Xem ra vẫn chưa có câu trả lời rõ ràng.
 

torune

Film critic
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Thanks chủ thớt nhiều vì bài viết.
Tôi cũng nhiều lần thắc mắc giữa software và app có gì khác nhau thì nay cũng hiểu được phần nào.
Chỉ có điều nói ‘App’ là một ‘software’ đơn giản thì tôi lại thấy nó mông lung quá. Thế thì một software "đơn giản" tới mức nào thì được gọi là app? Xem ra vẫn chưa có câu trả lời rõ ràng.

Em có bài viết này để bác tham khảo:
Difference between Software and Application

Tóm tắt lại theo ý của em là: các thiết bị máy tính (PC, smartphone, tablet...) có 2 phần: hardware (cứng) và software (mềm). sang phần sofware, software là tập lệnh để hướng dẫn hardware chạy theo ý muốn người dùng. software có nhiều loại: hệ điều hành (OS), driver, utility (tiện ích)... Mấu chốt của sự khác nhau giữa các loại software nằm ở đối tượng nó hướng đến:

-OS là software cấp thấp, tạo ra để vận hành hardware, cung cấp môi trường cho các software khác chạy ở trển=> đối tượng là hardware
-driver là software làm quen OS/hardware với thiết bị gắn ngoài: loa, máy in, bàn phím... => đối tượng là thiết bị gắn ngoài
-utilities là software đảm bảo OS vận hành ổn định. ví dụ như: công cụ backup, antivirus => đối tượng là OS
-app là software hỗ trợ người dùng, tiêu chí dẫn đầu của các smartphone, trong thực tế, chúng ta cũng thấy cụm từ 'application' là ứng dụng một cái gì đó hể hỗ trợ công việc, tăng năng suất => đối tượng là người dùng.

câu trả lời có kèm tham khảo và ý kiến cá nhân. hy vọng giúp giải thích được thắc mắc của bác
 

kevinvuive

Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Bài viết rất hay.Thanks.
 

baovuong24

New Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

rất hay bị nhầm lẫn :))
 
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Ừa, giá mà bài viết ngay từ đầu nói app là software để hỗ trợ công việc, tăng năng suất => đối tượng là người dùng thì chắc tôi không phải thắc mắc làm chi. Chứ còn nói khơi khơi "App là một ‘software’ đơn giản" thì theo tôi là không chính xác. Vì theo tôi biết có nhiều application rất đồ sộ (nghĩa đen lẫn bóng), đắt tiền và nhất không "đơn giản" tí nào từ sử dụng cho đến thiết kế. Bạn có thể Google một vài application mà NASA, các hãng Boeing hay Airbus đang sử dụng.
Vâng, một lần nữa cám ơn chủ thớt.
 

neohsan

Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

App or Application: dịch là ứng dụng
Software: phần mềm

Software: tất cả những thứ bạn nhìn thấy trên máy tính như hệ điều hành Windows, Mac, Ubuntu, trình xử lý Word, bảng tính excel..v..v
App: là thứ được viết để giải quyết vấn đề duy nhất ví dụ trình xử lý Word, bảng tính excel, game. Thậm chí hệ điều hành cũng được coi là 1 app ở góc độ nó thực hiện việc giao tiếp giữa user và comp.
 

dksilent4r

Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Ví dụ tiêu biểu đơn giản gần gũi dễ hiểu:
- App: camera360 => tạo ra "hot girl" và chỉ "hot girl"
- Software: Adobe Photoshop => tạo ra "hot girl" và hơn thế nữa
 

khong_ai_ca

Well-Known Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Em bị hố nặng giữa Internet và Web bấy lâu nay
 

BTE

New Member
Ðề: Những thuật ngữ công nghệ lạ mà quen nhưng lại dễ nhầm lẫn

Thanks chủ thớt đã viết bài này.
 

nevol

Active Member
theo bản thân thấy xung quanh mọi người hay nhầm web với net thôi :-?
 
Bên trên