Tài liệu thực hành môn Nhập môn điện toán - Bài thực hành số 3.1: Viết chương trình ghi dữ liệu ra file dạng nhị phân
Trang 1
MÔN : NHẬP MÔN ĐIỆN TOÁN
Bài thực hành số 3.1 : Viết chương trình ghi dữ liệu ra file dạng nhị phân
I. Mục tiêu :
Giúp SV ôn lại qui trình viết 1 ứng dụng VC# đơn giản, hệ thống lại các vấn đề chính
của phần mềm này, để các chương còn lại giải quyết chúng.
▪
II. Nội dung :
▪
Xây dựng chương trình nhỏ ghi dữ liệu ra file dạng nhị phân.
III. Chuẩn đầu ra :
▪
Sinh viên nắm vững và viết thành thạo các ứng dụng nhỏ chạy ở chế độ textmode.
IV. Qui trình :
1. Chạy VS .Net, chọn menu File.New.Project để hiển thị cửa sổ New Project.
2. Mở rộng mục Visual C# trong TreeView "Project Types", chọn mục Windows, chọn icon
"Console Application" trong listbox "Templates" bên phải, thiết lập thư mục chứa Project
trong listbox "Location", nhập tên Project vào textbox "Name:" (td. WriteDataBin), click
button OK để tạo Project theo các thông số đã khai báo.
3. Ngay sau khi Project vừa được tạo ra, cửa sổ soạn code cho chương trình được hiển thị.
Hiệu chỉnh code của file Program.cs để có nội dung như sau :
using System;
namespace GPTB2 {
class Program {
//định nghĩa chương trình (hàm Main)
static void Main(string[] args) {
//1. tạo đối tượng quản lý file
FileStream stream = new FileStream("d:\\data.bin", FileMode.Create);
//2. tạo đối tượng phục vụ ghi file
BinaryWriter writer = new BinaryWriter(stream, Encoding.Unicode);
//3. xử lý dữ liệu theo yêu cầu chương trình
bool b = true;
Byte byt = 15;
Int16 i1 = -15;
int i2 = -15;
Int64 i3 = -15;
float f = -1.5;
double d = -1.5;
String s1 = "Nguyễn Văn Hiệp";
String s2 = "nhập 1 chuỗi dài hơn 256 ký tự vào đây...";
//4. ghi dữ liệu ra file
writer.Write(b); writer.Write(byt);
writer.Write(i1); writer.Write(i2); writer.Write(i3);
writer.Write(f); writer.Write(d);
writer.Write(s2); writer.Write(s1);
//5. đóng các đối tượng được dùng lại
writer.Close(); stream.Close();
}
} //kết thúc class
} //kết thúc namespace
4. Chọn menu Debug.Start Debugging để dịch và chạy ứng dụng. Nếu chương trình chạy
đúng, nó sẽ tạo ra file và ghi dữ liệu của chương trình lên file.
5. Chạy chương trình BinaryHex của bài 3.1 để đọc và hiển thị nội dung file d:\data.bin rồi
kiểm chứng từng nội dung dữ liệu của chương trình được ghi ra file. Lưu ý nhất đến nội
dung của 2 chuỗi : 1 chuỗi ngắn và 1 chuỗi dài.
Bạn đang xem tài liệu "Tài liệu thực hành môn Nhập môn điện toán - Bài thực hành số 3.1: Viết chương trình ghi dữ liệu ra file dạng nhị phân", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
tai_lieu_thuc_hanh_mon_nhap_mon_dien_toan_bai_thuc_hanh_so_3.doc

