Search…

Khái Niệm về File - Ý Nghĩa các Định Dạng

22/09/20203 min read
Bài viết giới thiệu về các định dạng file thường được các lập trình viên sử dụng.

File là gì?

Khái niệm

File (còn gọi là tập tin, tệp) là một tập hợp của thông tin được đặt tên và được lưu trữ trong bộ nhớ máy tính. Các thông tin này là một hay nhiều chuỗi kí tự, kí hiệu giống hoặc khác nhau.

Đặc điểm

  • Một file thường được lưu trữ ở secondary storage (đĩa cứng, đĩa mềm, các thiết bị lưu trữ dữ liệu kỹ thuật số khác…).
  • Nội dung file có thể là rỗng và file này còn gọi là file rỗng hay file trống.
  • Độ dài của file thường tùy thuộc vào kiến trúc phần cứng cũng như khả năng phần mềm.
  • Đơn vị độ lớn của file là byte.
  • Tên file thường bao gồm 2 phần: phần tên và phần mở rộng (không nhất thiết phải có).

Các định dạng file thông dụng

Cấu trúc của một tập tin định nghĩa cách thức mà tập tin đó được chứa, được thực thi, và thể hiện trên các thiết bị (như màn hình hay máy in) gọi là định dạng của tập tin. Định dạng này có thể đơn giản hay phức tạp.

Định dạng của file hiện nay rất phong phú và đa dạng. Để có những định dạng file khác nhau, phụ thuộc vào nhiều yếu tố như:

  • Hệ điều hành khác nhau.
  • Kiến trúc phần cứng khác nhau.
  • Mục đích sử dụng file khác nhau (ví dụ như file có định dạng là mp3 dùng để nghe nhạc trong khi đó file có định dạng txt dùng để lưu trữ dữ liệu dưới dạng văn bản).
  • Tùy thuộc vào sự thiết kế của nhà sản xuất.

Sau đây là một số định dạng file thông dụng trong các lĩnh vực khác nhau:

Lưu trữ văn bản

Đây là định dạng file giúp lưu thông tin dưới dạng văn bản. Một số định dạng file thông dụng như txt, doc, docx.

Hiển thị hình ảnh

Ta gọi những file này một cách ngắn gọn là file ảnh. Chúng được chia ra làm 2 dạng: file làm mất mát dữ liệu và file bảo toàn dữ liệu.

  • File làm mất mát dữ liệu: là định dạng file có cơ chế lưu trữ hình ảnh dưới dạng nén dữ liệu làm mất mát thông tin. Ví dụ như: jpeg, gif.
  • File bảo toàn dữ liệu: là định dạng file không làm mất mát dữ liệu khi nén. Ví dụ như: png, tiff, tga.

Thao khảo thêm về các định dạng file ảnh tại đây.

Âm thanh

Trong lĩnh vực về âm thanh cũng có những định dạng file khác nhau. Tùy thuộc vào các thuộc tính của âm thanh như tần số, biên độ…, hay tùy thuộc vào cơ chế lưu trữ mà có những định dạng khác nhau. Một số định dạng phổ biến như:

  • WAV: là định dạng âm thanh không nén, thường có dung lượng lớn.
  • FLAC: là định dạng âm thanh nén nhưng không mất dữ liệu.
  • MP3: là định dạng âm thanh nén làm mất dữ liệu.

Thao khảo thêm về các định dạng âm thanh tại đây: http://en.wikipedia.org/wiki/Audio_file_format

Tham khảo

  • http://en.wikipedia.org/wiki/Computer_file
  • http://en.wikipedia.org/wiki/Image_file_formats
  • http://en.wikipedia.org/wiki/Audio_file_format
IO Stream

IO Stream Co., Ltd

30 Trinh Dinh Thao, Hoa Thanh ward, Tan Phu district, Ho Chi Minh city, Vietnam
+84 28 22 00 11 12
developer@iostream.co

383/1 Quang Trung, ward 10, Go Vap district, Ho Chi Minh city
Business license number: 0311563559 issued by the Department of Planning and Investment of Ho Chi Minh City on February 23, 2012

©IO Stream, 2013 - 2024