Platform là gì? Nền tảng Platform là gì?

Bạn đang xem: Platform là gì? Nền tảng Platform là gì? tại vietabinhdinh.edu.vn

Thuật ngữ “Nền tảng” được sử dụng rất nhiều trong thời đại công nghệ thông tin ngày nay, đặc biệt là trong giới lập trình. Tuy nhiên, không phải ai cũng hiểu hết ý nghĩa của nó. Hãy tham khảo bài viết sau để biết platform là gì nhé.

nền móng nghĩa là gì?

Một nền tảng (còn được gọi là nền tảng) là môi trường trong đó một phần mềm được thực thi. Nó có thể là phần cứng hoặc hệ điều hành, thậm chí là trình duyệt web hoặc các giao diện lập trình ứng dụng liên quan, v.v., miễn là mã chương trình được thực thi cùng với nó.

Một nền tảng có thể được coi là cả một giới hạn trong quy trình phát triển phần mềm, nơi các nền tảng khác nhau cung cấp các chức năng và giới hạn khác nhau; như một công cụ phát triển, với một số chức năng cấp thấp có sẵn. Ví dụ, một hệ điều hành có thể là một nền tảng trừu tượng hóa những khác biệt cơ bản trong phần cứng và cung cấp một lệnh chung để lưu tệp hoặc truy cập mạng.

Nền tảng phần cứng

Nền tảng phần cứng có thể là:

tất cả các hệ thống

Ví dụ: thiết bị điện toán (máy tính lớn, máy trạm, máy tính để bàn, máy tính xách tay, máy tính bảng, điện thoại thông minh, v.v.). Mỗi loại thiết bị này đại diện cho một nền tảng phần cứng, vì mỗi loại có “yếu tố hình thức” riêng, hoạt động độc lập với các hệ thống khác và có khả năng cung cấp tài nguyên hoặc dịch vụ (ví dụ: chạy phần mềm/ứng dụng, kết nối với thiết bị/internet, .. .) cho người dùng.

Máy tính xách tay, máy tính để bàn, máy tính bảng hoặc điện thoại thông minh cũng là nền tảng

thành phần cá nhân

Ví dụ, bộ xử lý trung tâm (CPU) của máy tính cũng được coi là một nền tảng phần cứng. CPU (ví dụ: Intel Core, ARM Cortex, AMD APU) có kiến ​​trúc riêng biệt xác định hoạt động, giao tiếp và tương tác với các thành phần khác tạo nên toàn bộ hệ thống.

Trưng bày

Các giao diện, chẳng hạn như khe cắm mở rộng ISA, PCI Express hoặc Cổng đồ họa tăng tốc (AGP), là nền tảng để phát triển các thẻ bổ trợ/mở rộng khác nhau. Giao diện cũng cung cấp thông tin liên hệ, hỗ trợ và tài nguyên cho các thẻ mở rộng đi kèm. Ví dụ về thẻ mở rộng sử dụng các giao diện như vậy là: đồ họa video, âm thanh, bộ điều hợp mạng, cổng USB, v.v.

nền tảng phần mềm

So với nền tảng phần cứng, nền tảng phần mềm có phạm vi rộng hơn nhưng phù hợp với người dùng hơn. Điều này có ý nghĩa khi chúng ta tương tác phổ biến hơn với phần mềm/ứng dụng, mặc dù phần cứng (ví dụ: chuột, bàn phím, màn hình, màn hình cảm ứng) giúp thu hẹp khoảng cách. Nền tảng phần mềm rơi vào các loại sau:

Phần mềm hệ thống

Phần mềm hệ thống là thứ điều khiển máy tính bằng cách thực thi các quy trình đồng thời trong khi quản lý/điều phối tài nguyên phần cứng cùng với phần mềm ứng dụng. Các ví dụ tốt nhất cho phần mềm hệ thống là các hệ điều hành, chẳng hạn như Windows, macOS, Linux, Android, iOS và Chrome OS.

Hệ điều hành hoạt động như một nền tảng bằng cách cung cấp một môi trường hỗ trợ tương tác của người dùng thông qua các giao diện (ví dụ: màn hình, chuột, bàn phím, máy in, v.v.) ví dụ: mạng, Wi-Fi, Bluetooth, v.v.) và phần mềm ứng dụng.

Phần mềm hệ thống

Một số nền tảng hệ điều hành phổ biến trên smartphone

Phần mềm ứng dụng

Phần mềm ứng dụng bao gồm tất cả các chương trình được thiết kế để hoàn thành các tác vụ cụ thể trên máy tính – hầu hết trong số đó không được coi là cơ bản. Tuy nhiên, có một số loại phần mềm ứng dụng cũng là nền tảng. Điều quan trọng là liệu phần mềm được đề cập có đóng vai trò hỗ trợ cho thứ gì đó được xây dựng trên nó hay không. Một số ví dụ về phần mềm ứng dụng như một nền tảng là:

Trình duyệt web (ví dụ: Chrome, Safari, Internet Explorer) là nền tảng dành cho các dạng phần mềm khác, chẳng hạn như plugin/tiện ích mở rộng hoặc chủ đề của bên thứ ba.

– Các mạng xã hội, chẳng hạn như Facebook, đóng vai trò là nền tảng khi cho phép các ứng dụng, công cụ và/hoặc dịch vụ bên ngoài tương tác với các tính năng cốt lõi của nó. Điều này áp dụng cho cả trang web cũng như phiên bản ứng dụng dành cho thiết bị di động.

– Các trò chơi hỗ trợ mod (thông qua trình chỉnh sửa của trò chơi) cũng được coi là nền tảng. Các bản mod sử dụng công cụ hiện có của trò chơi làm nền tảng để tạo bản đồ, nhân vật, đồ vật hoặc thậm chí là một trò chơi độc lập hoàn toàn do người dùng thiết kế.

Đến đây chắc hẳn các bạn đã hiểu platform là gì và biết một số loại platform rồi phải không? Hi vọng những thông tin trên sẽ hữu ích với bạn.

Bạn thấy bài viết Platform là gì? Nền tảng Platform là gì? có đáp ướng đươc vấn đề bạn tìm hiểu không?, nếu không hãy comment góp ý thêm về Platform là gì? Nền tảng Platform là gì? bên dưới để vietabinhdinh.edu.vn có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: vietabinhdinh.edu.vn

Nhớ để nguồn bài viết này: Platform là gì? Nền tảng Platform là gì? của website vietabinhdinh.edu.vn

Chuyên mục: Kiến thức chung

Xem thêm chi tiết về Platform là gì? Nền tảng Platform là gì?
Xem thêm bài viết hay:  Tổng hợp 30+ mẫu thiệp Giáng Sinh (Noel) đẹp nhất nên dành tặng cho người thân và bạn bè

Viết một bình luận