... Value: Nhập giá trị dừng c Các tính toán bảngtính - Mọi phép tínhbảngtính Excel bắt đầu dấu (=) dấu cộng (+) - Khi tính toán Excel thường dùng hai loại công cụ tính toán sau: + Các phép toán ... Vd: Ô A1: Cột A Hàng Quảnlý tệp tin (Xem chương trình Word bản) Nhập Dl Tính toán bảngtính a Nhập Dữ liệu - Dữ liệu Excel nhập vào ô Bảng Để nhập Dl vào ô ta kích chuột vào ... Cells kích chọn lệnh Merge and Center công cụ Formatting lần b Ngắt dòng Ô Trong bảngtính Excel ta bấm Enter trỏ chuột nhẩy xuống ô dòng bảng Muốn ngắt dòng ô, ta làm sau: + Đặt dấu chèn vị...
... chi tiết cấp thấp thiết bò lưu trữ vật lý khái niệm luận lý Các khái niệm luận lý (user view) – File - file description - directory - file system operating system physical disk file system 11.6 ... ] & để tránh nhập nhằng câu lệnh sử dụng sau này) Tính đặc thù Unix Quảnlý khung nhìn tệp cho thư mục loại tài ngun hệ thống (ngoại vi, bảng phân chương đĩa) Khơng có khái niệm phần mở ... rm –R vanban $ ls -l -rw-r r tuananh $ rm test.txt $ ls -l $ 21.44 QUẢNLÝ VÙNG TRỐNG (1/2) Dùng bit vector: N bit quảnlý N block data – – Dùng danh sách liên kết block trống Nhom Nhóm...
... cho tậptin thư mục volume Nếu kích thước tậptin nhỏ toàn nội dung tậptin lưu dòng dòng lưu thuộc tính cho tậptin hay thư mục mà quảnlý Kiểu thuộc tính Mô tả Thông tin chuẩn Bao gồm thuộc tính ... thước tậptin (4 bytes) Hình : Một entry thư mục Byte thuộc tính đọc ghi trình sử dụng Giá trị byte thuộc tính: : tậptin đọc : tậptin ẩn : tậptin hệ thống : nhãn đĩa 16 : thư mục 32 : tậptin ... chế bảng bị giới hạn kích thước nhớ * Cách 3: I-nodes Mỗi tậptinquảnlý I-node I-node cấu trúc liệu gồm hai phần: - Phần thứ thuộc tínhtậptin Phần lưu trữ thông tin liên quan đến tập tin...
... apt-file update cập nhật thông tin vào danh sách nguồn phần mềm tậptin sources.list tạo thư mục để gắn hệ thống tậptin thiết bị diskusb mount /media/cleusb gắn hệ thống tậptin diskusb umount /media/cleusb ... tậptin diskusb mount -a mount -a -o remount gắn, tách hoăc gắn lại tất ổ/thiết bị có tậptin « /etc/fstab » fdisk /dev/hda1 tạo bỏ phân vùng ổ cứng IDE thứ mkfs.ext3 /dev/hda1 tạo hệ thống tập ... /dev/hda1 tạo hệ thống tậptin « ext3 » phân vùng « /dev/hda1 » mkfs.vfat /dev/hda1 tạo hệ thống tậptin « fat32 » phân vùng « /dev/hda1 » apt-file search file xác định tậptin file thuộc gói phần...
... cho tậptin thư mục volume Nếu kích thước tậptin nhỏ toàn nội dung tậptin lưu dòng dòng lưu thuộc tính cho tậptin hay thư mục mà quảnlý Kiểu thuộc tính Mô tả Thông tin chuẩn Bao gồm thuộc tính ... thước tậptin (4 bytes) Hình : Một entry thư mục Byte thuộc tính đọc ghi trình sử dụng Giá trị byte thuộc tính: : tậptin đọc : tậptin ẩn : tậptin hệ thống : nhãn đĩa 16 : thư mục 32 : tậptin ... chế bảng bị giới hạn kích thước nhớ * Cách 3: I-nodes Mỗi tậptinquảnlý I-node I-node cấu trúc liệu gồm hai phần: - Phần thứ thuộc tínhtậptin Phần lưu trữ thông tin liên quan đến tập tin...
... chi tiết cấp thấp thiết bò lưu trữ vật lý khái niệm luận lý Các khái niệm luận lý (user view) – File - file description - directory - file system operating system physical disk file system 11.6 ... Thông tin bảo mật file Thông tin nơi lưu trữ file Cung cap C ng cấp API chung truy ch ng tr xuất nhiều loại hệ thống file khác Cấáu trúc thư mục – – Dùng danh sách liên kết Dung bang bam Dùng bảng ... view = CHS(cylinder, head, sector) – Hiện thực cấp phát không gian lưu trữ cho file quảnlý thông tin không gian lưu trữ file thư mụïc Các phương pháp cấp phát phổ biến – Cấp phát liên...
... ] & để tránh nhập nhằng câu lệnh sử dụng sau này) Tính đặc thù Unix Quảnlý khung nhìn tệp cho thư mục loại tài ngun hệ thống (ngoại vi, bảng phân chương đĩa) Khơng có khái niệm phần mở ... rm –R vanban $ ls -l -rw-r r tuananh $ rm test.txt $ ls -l $ 21.44 QUẢNLÝ VÙNG TRỐNG (1/2) Dùng bit vector: N bit quảnlý N block data – – Dùng danh sách liên kết block trống Nhom Nhóm ... -48- QUẢNLÝ VÙNG TRỐNG (2/2) Grouping & counting Grouping p g – – Đòa n khối trống lưu khối nhớ Khoi nhơ thư chưa Khối nhớ thứ n chứa đòa n khối nhớ trống cua khoi nhơ ke tiep Counting –...
... Sử dụng đóa lưu thông tin kiểm tra liệu Tính san sang cao chi phí hợp lý sẵn sàng cao, hơp l Hiệu suất I/O thấp -81- RAID-5 Dữ liệu, thông tin kiểm tra lưu trải đóa Tính sẵn sàng liệu trung ... bình khoảng thời gian nửa vòng quay -74- CẤU TRÚC ĐĨA CỨNG Tính thời gian truy cập thực cho việc đọc liệu bao gồm khối (5,000 bytes) Tính tốn thời gian trễ trung bình Số vòng quay đĩa cứng 500 ... quay tính sau: Thời gian vòng quay =(1 * 60,000 ms/phút) / 2,500 vòng quay/phút = 24 ms/vòng quay Thời gian trễ trung bình ½ thời gian vòng quay nên 12 miliseconds -75- CẤU TRÚC ĐĨA CỨNG Tính...
... kiểu tậptin khác như: tậptin thường, tậptin thư mục, tậptin có ký tự đặc biệt, tậptin khối Tậptin thường tậptin text hay tậptin nhị phân chứa thông tin người sử dụng Tậptin thư mục tậptin ... tin; Địa vật lýtậptin đĩa Các thông tin kiểm tra truy nhập tập tin; Các thông tinquản trị tập tin; vv Các hệ điều hành thường thiết kế sử dụng bảng danh mục hai mức Mức 1, gọi bảng danh mục ... tác mở tậptin Khi nhận yêu cầu mở tậptin phận quảnlýtậptin hệ điều hành đọc nội dung tậptin từ đĩa nạp vào nhớ chính, sau trả cho chương trình, tiến trình người sử dụng thẻ tập tin/ thẻ...
... bên tậptin đầu tậptin Xóa tậptin Ghi liệu từ vùng đệm bên vào tậptin xác định Bảng 12.1: Các hàm tậptin Trang Lập trình C GV: Lý Sỹ Ngọc Lầu Các hàm chứa tậptin header stdio.h Tậptin header ... Các tậptin nhị phân Các hàm dùng để xử lýtậptin nhị phân giống hàm sử dụng để quảnlýtậptin văn Tuy nhiên, chế độ mở tậptin hàm fopen() khác trường hợp tậptin nhị phân 12.4.1 Mở tậptin ... Tạo tậptin văn để ghi Nối vào tậptin văn Mở tậptin văn để đọc/ghi Tạo tậptin văn để đọc/ghi Nối tạo tậptin văn để đọc/ghi Bảng 12.2: Các chế độ mở tậptin văn Trang Lập trình C GV: Lý Sỹ...
... Về TậpTin Tên Chức fopen() Mở tậptin fclose() Đóng tậptin fputc() Ghi ký tự vào tậptin fgetc() Đọc ký tự từ tậptin fread() Đọc từ tậptin vào vùng đệm fwrite() Ghi từ vùng đệm vào tậptin ... cho việc đọc ghi tậptin Nó trỏ đến cấu trúc chứa thông tintậptin Thông tin bao gồm tên tập tin, vị trí tập tin, liệu tậptin có đọc hay ghi, liệu có lỗi xuất hay đến cuối tậptin Định nghĩa ... kết thúc tậptin hay kết thúc mẫu tin Kết thúc tậptin xác định kích thước tậptin Elementary Programming with C/Session 12/ Slide of 28 TậpTin Một tậptin tham chiếu đến thứ từ tậptin đĩa...
... lưu trữ Tập tin hệ thống quảnlýtậptin a Khái niệm Tậptin đơn vị lưu trữ thông tin nhớ Các tiến trình đọc hay tạo tậptin cần thiết Thông tintậptin bền vững Tậptinquảnlý hệ điều ... bảo vệ tậptin b Tậptin Mỗi tậptinquảnlý tên Khi tiến trình tạo tập tin, đặt tên Khi tiến trình kết thúc tậptin tồn truy xuất tiến trình khác với tên tậptin Cách đặt tên tậptin hệ ... hành thực thi tậptin có cấu trúc Tập tin( t) Thuộc tính: Tập tin( t) Thuộc tính: Tập tin( t) Thuộc tính: c.Thư mục Chứa số mục (entry) dành cho tậptin Tên tập tin, thuộc tính địa đĩa...
... mẫu tin chứa giao dịch vào tậptin trans cập nhật mẫu tin khách hàng tậptin customer Câu lệnh là: fwrite(&trandata, sizeof(struct tran_st), 1, fp2); fseek(fp1, (long)(-size), 1); Quảnlýtậptin ... khoản khách hàng, mẫu tin đọc cuối khách hàng thực giao dịch Vì vậy, trỏ tậptintậptin customer phải nằm cuối mẫu tin cần cập nhật Con trỏ tậptin đặt lại vị trí đầu mẫu tin sử dụng hàm fseek() ... báo trỏ trỏ đến hai tậptin c Kiểm tra tính hợp lệ argc để bảo đảm nhập số đối số d Mở hai tậptin chế độ đọc e Đặt vòng lặp để đọc ký tự từ hai tậptin đến cuối hai tậptin f Nếu ký tự khác...
... Tạo tậptin văn để ghi Nối vào tậptin văn Mở tậptin văn để đọc/ghi Tạo tậptin văn để đọc/ghi Nối tạo tậptin văn để đọc/ghi Bảng 21.2: Các chế độ mở tậptin văn Bảng 21.2 cho thấy tậptin ... (position locator) bên tậptin đầu tậptin Xóa tậptin Ghi liệu từ vùng đệm bên vào tậptin xác định Bảng 21.1: Các hàm tậptin Các hàm chứa tậptin header stdio.h Tậptin header phải bao gồm ... Các tậptin nhị phân Các hàm dùng để xử lýtậptin nhị phân giống hàm sử dụng để quảnlýtậptin văn Tuy nhiên, chế độ mở tậptin hàm fopen() khác trường hợp tậptin nhị phân 21.4.1 Mở tập tin...
... Tạo tậptin văn để ghi Nối vào tậptin văn Mở tậptin văn để đọc/ghi Tạo tậptin văn để đọc/ghi Nối tạo tậptin văn để đọc/ghi Bảng 21.2: Các chế độ mở tậptin văn Bảng 21.2 cho thấy tậptin ... (position locator) bên tậptin đầu tậptin Xóa tậptin Ghi liệu từ vùng đệm bên vào tậptin xác định Bảng 21.1: Các hàm tậptin Các hàm chứa tậptin header stdio.h Tậptin header phải bao gồm ... Các tậptin nhị phân Các hàm dùng để xử lýtậptin nhị phân giống hàm sử dụng để quảnlýtậptin văn Tuy nhiên, chế độ mở tậptin hàm fopen() khác trường hợp tậptin nhị phân 21.4.1 Mở tập tin...
... với hai màu xanh lục lam Nó mở hai thư mục khác từ hai khung làm việc, việc thao tác di chuyển tậptin nơi trở nên thuận tiện Với Metro Commander việc hỗ trợ hệ thống phím tắt cho thao tác đổi...
... Tạo tậptin văn để ghi Nối vào tậptin văn Mở tậptin văn để đọc/ghi Tạo tậptin văn để đọc/ghi Nối tạo tậptin văn để đọc/ghi Bảng 21.2: Các chế độ mở tậptin văn Bảng 21.2 cho thấy tậptin ... (position locator) bên tậptin đầu tậptin Xóa tậptin Ghi liệu từ vùng đệm bên vào tậptin xác định Bảng 21.1: Các hàm tậptin Các hàm chứa tậptin header stdio.h Tậptin header phải bao gồm ... Các tậptin nhị phân Các hàm dùng để xử lýtậptin nhị phân giống hàm sử dụng để quảnlýtậptin văn Tuy nhiên, chế độ mở tậptin hàm fopen() khác trường hợp tậptin nhị phân 21.4.1 Mở tập tin...
... Tạo tậptin văn để ghi Nối vào tậptin văn Mở tậptin văn để đọc/ghi Tạo tậptin văn để đọc/ghi Nối tạo tậptin văn để đọc/ghi Bảng 21.2: Các chế độ mở tậptin văn Bảng 21.2 cho thấy tậptin ... (position locator) bên tậptin đầu tậptin Xóa tậptin Ghi liệu từ vùng đệm bên vào tậptin xác định Bảng 21.1: Các hàm tậptin Các hàm chứa tậptin header stdio.h Tậptin header phải bao gồm ... Các tậptin nhị phân Các hàm dùng để xử lýtậptin nhị phân giống hàm sử dụng để quảnlýtậptin văn Tuy nhiên, chế độ mở tậptin hàm fopen() khác trường hợp tậptin nhị phân 21.4.1 Mở tập tin...
... mẫu tin chứa giao dịch vào tậptin trans cập nhật mẫu tin khách hàng tậptin customer Câu lệnh là: fwrite(&trandata, sizeof(struct tran_st), 1, fp2); fseek(fp1, (long)(-size), 1); Quảnlýtậptin ... khoản khách hàng, mẫu tin đọc cuối khách hàng thực giao dịch Vì vậy, trỏ tậptintậptin customer phải nằm cuối mẫu tin cần cập nhật Con trỏ tậptin đặt lại vị trí đầu mẫu tin sử dụng hàm fseek() ... báo trỏ trỏ đến hai tậptin c Kiểm tra tính hợp lệ argc để bảo đảm nhập số đối số d Mở hai tậptin chế độ đọc e Đặt vòng lặp để đọc ký tự từ hai tậptin đến cuối hai tậptin f Nếu ký tự khác...