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.  
doc 1 trang myanh 21480 Free
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:

  • doctai_lieu_thuc_hanh_mon_nhap_mon_dien_toan_bai_thuc_hanh_so_3.doc