... lệ hệ thống và ngoại lệ của chương trình ứng dụng. Ngoại lệ của chươngtrình ứng dụng thì sẽ không kết thúc chương trình. Cònngoại lệ hệ thống thì sẽ kết thúc chương trình. Nói chung đó là những ... 3: Viếtchươngtrình cho phép xem thông tin về một tập tin. Chươngtrình cho ngườidùng nhập vào tên tập tin rồi sau đó lần lượt hiển thị các thông tin như: thuộc tính tập tin,ngày giờ tạo lập, ... System.Exception();Console.WriteLine(“Exiting try block ”);}Xử Lý Ngoại Lệ368Ngôn Ngữ LậpTrình C#Bài tập 1: Viết một chươngtrình minh họa việc truy xuất thông tin hệ thống của máy tínhđang sử dụng....
... chúng ta đã có thể viết được các chươngtrình C# thuầntúy dùng console làm giao diện kết xuất. Đối với việc tìm hiểu bất cứ ngôn ngữ lậptrình nàothì việc viết các chươngtrình mà giao diện ... trong một mảng?Bài tập 2: Viếtchươngtrình minh họa sử dụng ủy quyền để thực hiện việc chuyển các ký tựthường thành ký tự hoa trong một chuỗi?Bài tập 3: Viếtchươngtrình kết hợp giữa delegate ... ngoại lệ khi thao tác trên tập tin. Phong cách lậptrình tốt làkhông nên nghĩ rằng người sử dụng sẽ cung cấp cho chươngtrình mọi thứ mà chương trình cần nhất là khi sử dụng tham số dòng lệnh....
... Như chúng ta đã xem đoạn chươngtrình minh họa trên, chươngtrình bắt đầu với ba khai báochuỗi:string s1 = “abcd”;string s2 = “ABCD”;Xử Lý Chuỗi282Ngôn Ngữ LậpTrình C#{throw new Exception(“Too ... tập 1: Viếtchươngtrình cho phép người dùng nhập vào một chuỗi. Sau đó đếm số ký tựxuất hiện của từng ký tự trong chuỗi như ví dụ sau:‘a’ : 2‘g’ : 5‘2’ : 1 Bài tập 2: Viếtchươngtrình ... trong chuỗi.Bài tập 4: Viếtchươngtrình cho phép người dùng nhập vào một chuỗi, rồi thực hiện việc đảocác ký tự trong chuỗi theo thứ tự ngược lại.Bài tập 5: Viếtchươngtrình cắt các từ có nghĩa...
... thể thực hiện bằng vòng lặp foreach được không? Nếuđược thì hãy viết đoạn chươngtrình xuất ra kết quả?Bài tập 6: Viếtchươngtrình tạo ra một mảng lưu trữ 30 điểm số của học sinh. Tính trungbình ... tập 3: Viết một chươngtrình tìm số lớn nhất và nhỏ nhất trong mảng hai chiều có kíchthước cố định. Các thành phần của mảng được phát sinh ngẫu nhiên.Bài tập 4: Viếtchươngtrình cộng hai ma ... tập 7: Viết một chươngtrình tạo ra một lớp tên là LopHoc, trong đó có khai báo bộ chỉmục chỉ đến tên của từng học viên trong lớp. Cho phép một lớp có tối đa 30 học viên. Tạo chương trình minh...
... Hợp218Ngôn Ngữ LậpTrình C#long width;long height;double Area();double Circumference();int Side();} Bài tập 3: Chươngtrình sau đây có lỗi hãy sử lỗi, biên dịch và chạy lại chương trình? Giảithích ... báo này sẽ thiết lập bên trong bộ nhớ một mảng chứa sáu số nguyên.Ghi chú: dành cho lậptrình viên Visual Basic, thành phần đầu tiên luôn bắt đầu 0, khôngcó cách nào thiết lập cận trên và cận ... thiết lập. Ví dụ 9.9 khai báo một điều khiển ListBox, tên là ListBoxTest, đối tượng này chứa một mảngđơn giản (myStrings) và một chỉ mục để truy cập nội dung của mảng.Ghi chú: Đối với lập trình...
... đóng gói. Một vài người lậptrình có cảm giác rằngđiều này phá hỏng cấu trúc. Họ tạo một dữ liệu thành viên public, do vậy đơn giản thực thimột cấu trúc. Những người lậptrình khác có cảm giác ... việc thực hiện lậptrình tốt đòi hỏi phải che dấu dữ liệu thậmchí với dữ liệu rất đơn giản. Chúng ta sẽ chọn cách nào, nói chung là phụ thuộc vào quan nệmthiết kế của từng người lập trình. Dù chọn ... không hợp lệ nên khi chươngtrình chạy thì sẽ tạo ra một ngoại lệ(exception):A exception of type System.InvalidCastException was thrown.Phần ngoại lệ sẽ được trình bày trong Chương 11.Toán tử...
... vd.first);}} Bài tập 5: Chươngtrình sau có lỗi. Hãy sửa lỗi của chươngtrình và biên dịch chương trình. Dòng lệnh nào gây ra lỗi? Xây Dựng Lớp - Đối Tượng123Ngôn Ngữ LậpTrình C#Sự thiết kế ... 100. Và khi số được truy cập thì chia cho 100.Bài tập 4: Chươngtrình sau có lỗi. Hãy sửa lỗi của chươngtrình và biên dịch chương trình. Dòng lệnh nào gây ra lỗi? using System;using System.Console;class ... trong khai báo của phương thức DrawWindow()). Chương trình sẽ bị lỗi khi biên dịch. Nếu chúng ta cố thử biên dịch chươngtrình thì sẽ nhận được lỗitừ trình biên dịch:‘ListBox’ cannot inherit from...
... 1 0Bài tập 7: Viếtchươngtrình in ký tự số (0 9) và ký tự chữ (a z) với mã ký tự tương ứng củatừng ký tự Ví dụ:‘0’ : 48‘1’ : 49 Bài tập 8: Viếtchươngtrình giải phương trình bậc nhất, ... dùng nhập vào giátrị a, b.Bài tập 9: Viếtchươngtrình giải phương trình bậc hai, cho phép người dùng nhập vào giá trịa, b, c.Bài tập 10: Viếtchươngtrình tính chu vi và diện tích của các ... phương thức. Xây Dựng Lớp - Đối Tượng92Ngôn Ngữ LậpTrình C# Bài tập 4: Tìm lỗi của chươngtrình sau. Sửa lỗi và biên dịch lại chương trình. class BaiTap3_4{static void Main(){int...
... Ngữ LậpTrình C# chương trình được biên dịch độc lập, ví dụ như khi debug chươngtrình hoặc xây dựng cácứng dụng Trước khi một mã nguồn được biên dịch, một chươngtrình khác được gọi là chương ... không được thay đổi trong suốt chương trình. Ví dụ, khi lập một chươngtrình thínghiệm hóa học liên quan đến nhiệt độ sôi, hay nhiệt độ đông của nước, chươngtrình cầnkhai báo hai biến là DoSoi ... Ngữ LậpTrình C#Hầu hết việc sử dụng khoảng trắng như một sự tùy ý của người lập trình. Điều cốt yếu là việcsử dụng khoảng trắng sẽ làm cho chươngtrình dễ nhìn dễ đọc hơn Cũng như khi ta viết...
... qua mốc quan trọng đầu tiên, người chơi sẽ ra về mà không nhận được tiền thưởng của chương trình. 1.2. Chươngtrình mô phỏng Người chơi trả lời câu hỏi với mức độ khó dần, với mỗi mức độ sẽ ... phẩm 2.1. Mô tả hoạt động Hình 1. Mô tả cách thức hoạt động của chươngtrình Chức năng của Admin: Khi bắt đầu chươngtrình admin sẽ gởi thông tin cho đội chơi và sau khi đội chơi gởi lại ... Cấu trúc Chươngtrình hoạt động chạy trên mạng LAN. Dữ liệu sẽ kết nối từ máy chủ đến các máy con trong mạng. Máy chủ mang chức năng của admin, có nhiệm vụ quản lý toàn bộ chương trình. Admin...
... (giaithua ( n - 1 )*n );}- Chươngtrình sử dụng đệ quy thì dễ hiểu nhưng không tiết kiệm được bộ nhớ,không nhanh hơn.4.5/ So sánh Lệnh trong Pascal và trong lậptrình ngôn ngữ C.- Giống nhau ... sánh Lệnh trong Pascal và trong lậptrình ngôn ngữ C.- Giống nhau : + Cả Pascal và C đều có chươngtrình con.- Khác nhau :Pascal Ngôn ngữ CCó thủ tục Chỉ có hàmCó hàm Hàm có thể khai báo ... giaithua ( int n){ return KQ };Chú ý : - Kiểu của hàm cùng kiểu giá trị cần trả về.- Các hàm độc lập, không được lồng nhau.- Kiểu void tên hàm () : không cần trả về giá trị nào, hiểu ngầm là trả...
... swap ( &s, &b )CHƯƠNG 4 : HÀM CHƯƠNGTRÌNH VÀ CẤU TRÚCCHƯƠNG TRÌNH. Chươngtrìnhviếtbằng ngôn ngữ C gồm 1 dãy các hàm trong đó có 1 hàm chínhlà main và chươngtrình bắt đầu từ main.4.1/ ... là đoạn chươngtrình thực hiện trọn vẹn một công việc nhất định. - Hàm chia cắt việc lớn bằng nhiều việc nhỏ. Nó giúp cho chươngtrình sáng sủa, dễ sửa, nhất là đối với các chươngtrình lớn.4.2/...
... vào(còn có tên gọi khác là chươngtrình nội dung, chươngtrình chú trọng nhiều đến giáo viên) và chươngtrình đầu ra ( còn có tên gọi khác là chươngtrình năng lực, chươngtrình chú trọng đến học ... Maximum standards) của chương trình. ( Vấn đề này tôi sẽ có bài viết riêng) 12/2009Phụ lục : Quan niệm chươngtrình đầu vào ( chươngtrình định hướng nội dung dạyhọc) và chươngtrình đầu ra ở CH ... trình thực hiện. Sau đây là bảng so sánh một số đặc trưng cơ bản của chươngtrình định hướng nội dung và chươngtrình định hướng kết quả đầu ra: Về chươngtrình đầu vào ( input) và chương...
... tốt nghiệp Mục LụcMỤC LỤCTHUẬT NGỮ VIẾT TẮT ii LỜI NÓI ĐẦU 5 CHƯƠNG 1 1 TỔNG QUAN VỀ QoS 1 CHƯƠNG 2 37 KIẾN TRÚC CQS 37 CHƯƠNG 3 61 SCHEDULING 61 CHƯƠNG 4 91 ĐỊNH HƯỚNG PHÁT TRIỂN MẠNG ... QoS. • Chương 2. Kiến trúc CQS :trình bày tổng quan về kiến trúc CQS, đặc điểm, khái niệm, các ứng dụng và các dịch vụ mạng của kiến trúc CQS. • Chương 3. Scheduling: Trình bày về bộ lập lịch ... dụng của chươngtrìnhlập lịch trong việc điều khiển lưu lượng, điều khiển tắc nghẽn nhằm giăi quyết vấn đề QoS trong mạng IP. • Chương 4. Định hướng phát triển mạng viễn thông Việt Nam: Trình...
... scan code,…Bài 2: Viếtchươngtrình xuất một chuỗi lên giữa vùng cữa sổ client. Sau đó có thể dùng các phím di chuyển để dịch chuyển chuỗi trên vùng cửa sổ.Bài 3: Viếtchươngtrình vẽ một hình ... BÀI TẬP CHƯƠNG 4Bài 1: Viếtchươngtrình chặn các thông điệp bàn phím và thông điệp chuột- Khi người dùng click chuột ... 5: Viết ứng dụng hiển thị ngày giờ hệ thống như hình vẽ sau:Bài 6: Viết ứng dụng hiển thị giờ hệ thống như hình vẽ sau:Bài 7: Viết ứng dụng hiển thị giờ hệ thống như hình vẽ sau:Bài 8: Viết...