1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề cương bài giảng môn lập trình window form

51 41 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 1,34 MB

Nội dung

Đề cương bài giảng môn Lập trình Windows Form bằng ngôn ngữ lập trình C. Bài soạn chi tiết, đầy đủ, rõ ràng, dễ hiểu. Đây là tài liệu dành cho sinh viên ngành công nghệ thông tin các cấp học trung cấp, cao đẳng và đại học.

ỦY BAN NHÂN DÂN TỈNH BÌNH PHƯỚC TRƯỜNG CAO ĐẲNG BÌNH PHƯỚC KHOA KỸ THUẬT VÀ CƠNG NGHỆ MƠN HỌC LẬP TRÌNH WINDOWS FORM Giảng viên thực hiện: Ths Đinh Thúy Chiều Lưu hành nội Trang Chương 1: CƠ BẢN NGÔN NGỮ C# A MỤC TIÊU CHƯƠNG 1 Kiến thức Sau học xong chương 1, sinh viên học kiến thức sau:  Trình bày khái niệm ngơn ngữ lập trình C#  Hiểu vận dụng ngơn ngữ C# lập trình window form  Nắm kiến thức hằng, biến, kiểu liệu…  Hiểu rõ từ khóa ngôn ngữ C# Kỹ  Sử dụng thành thảo phần mềm Visual Studio để viết chương trình C#  Sử dụng VS để tạo form windows Thái độ - Thái độ học tập nghiêm túc, phát biểu xây dựng - Thực hành nghiêm túc, không mở máy tính để làm việc khơng liên quan đến môn học B CHUẨN BỊ Giảng viên - Giáo án - Bài giảng - Máy chiếu Sinh viên - Tài liệu học tập: giáo trình giảng viên cung cấp - Tài liệu in từ giảng power point - Máy tính C NỘI DUNG Bài 1: GIỚI THIỆU C# I Giới thiệu C# Ngôn ngữ C# đơn giản, khoảng 80 từ khóa mười kiểu liệu dựng sẵn Tuy nhiên, ngơn ngữ C# có ý nghĩa to lớn thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hướng đối tượng Những tính chất diện ngơn ngữ lập trình đại Hơn ngơn ngữ C# xây dựng tảng hai ngôn ngữ mạnh C++ Java Tóm lại, C# có đặc trưng sau đây: - C# ngôn ngữ đơn giản - C# ngôn ngữ đại - C# ngôn ngữ hướng đối tượng - C# ngôn ngữ mạnh mẽ mềm dẻo - C# ngôn ngữ hướng module - C# trở nên phổ biến C# ngôn ngữ đơn giản - C# loại bỏ vài phức tạp rối rắm ngôn ngữ C++ Java - C# giống C / C++ diện mạo, cú pháp, biểu thức, toán tử - Các chức C# lấy trực tiếp từ ngôn ngữ C / C++ cải tiến để Lưu hành nội Trang làm cho ngôn ngữ đơn giản C# ngôn ngữ đại C# có đặc tính ngơn ngữ đại như: - Xử lý ngoại lệ - Thu gom nhớ tự động - Có kiểu liệu mở rộng - Bảo mật mã nguồn C# ngôn ngữ hướng đối tượng C# hỗ trợ tất đặc tính ngơn ngữ hướng đối tượng là: - Sự đóng gói (encapsulation) - Sự kế thừa (inheritance) - Đa hình (polymorphism) C# ngơn ngữ mạnh mẽ mềm dẻo - Với ngôn ngữ C#, bị giới hạn thân Ngôn ngữ không đặt ràng buộc lên việc làm - C# sử dụng cho nhiều dự án khác như: tạo ứng dụng xử lý văn bản, ứng dụng đồ họa, xử lý bảng tính; chí tạo trình biên dịch cho ngơn ngữ khác - C# ngôn ngữ sử dụng giới hạn từ khóa Phần lớn từ khóa dùng để mơ tả thơng tin, khơng mà C# phần mạnh mẽ Chúng ta tìm thấy ngơn ngữ sử dụng để làm nhiệm vụ C# ngôn ngữ hướng module - Mã nguồn C# viết Class (lớp) Những Class chứa Method (phương thức) thành viên - Class (lớp) Method (phương thức) thành viên sử dụng lại ứng dụng hay chương trình khác C# trở nên phổ biến C# mang đến sức mạnh C++ với dễ dàng ngơn ngữ Visual Basic II Mơi trường lập trình Sử dụng Notepad soạn thảo  Bước 1: Soạn thảo tập tin lưu với tên C:\ChaoMung.cs có nội dung sau class ChaoMung { static void Main() { // Xuat man hinh chuoi thong bao 'Chao mung ban den voi C# 2008 ' System.Console.WriteLine("C } }  Bước 2: Vào menu Start | All Programs | Microsoft Visual Studio 2008 | Visual Studio Tools | Visual Studio 2008 Command Prompt  Bước 3: - Gõ lệnh biên dịch tập tin ChaoMung.cs sang tập tin ChaoMung.exe C:\> csc /t:exe /out:chaomung.exe chaomung.cs - Chạy tập tin ChaoMung.exe kết sau : C:\> chaomung.exe Chao mung ban den voi C# 2008 Sử dụng Micosoft Visual Studio 2008 để tạo chương trình  Bước 1: Khởi động Visual Studio 2008 Start | All Programs | Microsoft Visual Studio 2008 | Microsoft Visual Studio 2008 Lưu hành nội Trang  Bước 2: Vào menu File | New | Project  Bước 3: Khai báo * Mặc định: Visual Studio 2008 (Visual Studio NET) tạo tập tin Program.cs chứa namespace tên ChaoMung namespace chứa class tên Program  Bước 4: phương thức Main, gõ đoạn mã lệnh sau * Ví dụ: // Xuat man hinh chuoi thong bao 'Chao mung ban den voi C# 2008 ' System.Console.WriteLine("C Bước 5: Để chạy chương trình, nhấn F5 nhắp vào nút III Biến, hằng, toán tử Biến a) Khái niệm: - Biến vùng lưu trữ ứng với kiểu liệu - Biến gán giá trị thay đổi giá trị thực lệnh chương trình b) Khai báo biến: Sau khai báo biến phải gán giá trị cho biến [ = ] ; c) Ví dụ 1.1: Khởi tạo gán giá trị biến Lưu hành nội Trang class Bien { static void Main() { // Khai bao va khoi tao bien int bien = ; System.Console.WriteLine("Sau khoi tao: bien = {0}", bien) ; // Gan gia tri cho bien bien = ; // Xuat man hinh System.Console.WriteLine("Sau gan: bien = {0}", bien) ; } } Hằng a) Khái niệm: - Hằng biến giá trị không thay đổi thực lệnh chương trình - Hằng phân làm loại: + Giá trị (literal) + Biểu tượng (symbolic constants) + Kiểu liệt kê (enumerations) b) Giá trị hằng: Ví dụ: x = 100; // 100 gọi giá trị c) Biểu tượng hằng: gán tên cho giá trị Khai báo: = ; Ví dụ 1.2: Nhập vào bán kính, in chu vi diện tích hình trịn class HinhTron { static void Main() { // Khai bao bieu tuong hang // Khai bao bien int bankinh ; double chuvi , dientich ; string chuoi ; // Nhap gia tri cho bien chuoi System.Console.Write("Nhap ban kinh hinh tron: ") ; chuoi = System.Console.ReadLine() ; // Doi chuoi so va gan vao bien so bankinh = System.Convert.ToInt32(chuoi) ; // Gan gia tri cho bien chuvi = * bankinh * PI ; dientich = bankinh * bankinh * PI ; // Xuat man hinh System.Console.WriteLine("Chu vi hinh tron = {0:0.00}", chuvi) ; System.Console.WriteLine("Dien tich hinh tron = {0:0.00}", d } } d) Kiểu liệt kê: tập hợp tên có giá trị số khơng thay đổi (danh sách liệt kê) Lưu hành nội Trang Khai báo: { = , = , , }; Ví dụ: enum NhietDoNuoc { DoDong = 0, DoNguoi = 20, DoAm = 40, DoNong = 60, DoSoi = 100, }; Toán tử a) Toán tử toán học: + , - , * , / , % b) Toán tử tăng / giảm: += , -= , *= , /= , %= c) Toán tử tăng / giảm đơn vị: ++ , -d) Toán tử gán: = e) Toán tử quan hệ: == , != , > , >= , < ,

Ngày đăng: 10/01/2022, 08:56

HÌNH ẢNH LIÊN QUAN

10. Bảng liệt kê các từ khóa của ngôn ngữ C# 2008 - Đề cương bài giảng môn lập trình window form
10. Bảng liệt kê các từ khóa của ngôn ngữ C# 2008 (Trang 9)
2. Màn hình giao diện của Windows Forms a. Cửa sổ thiết kế Form (Designer): - Đề cương bài giảng môn lập trình window form
2. Màn hình giao diện của Windows Forms a. Cửa sổ thiết kế Form (Designer): (Trang 19)
II. Các control cơ bản - Đề cương bài giảng môn lập trình window form
c control cơ bản (Trang 21)
* Bảng trình bày các phương thức (Method) xử lý trên chuỗi - Đề cương bài giảng môn lập trình window form
Bảng tr ình bày các phương thức (Method) xử lý trên chuỗi (Trang 21)
4. Bảng trình bày các sự kiện (Events) của control - Đề cương bài giảng môn lập trình window form
4. Bảng trình bày các sự kiện (Events) của control (Trang 24)
- Form1: Màn hình chính có 5 button: Bài tập 1 (btnBT1), Bài tập 2 (btnBT2), Bài tập 3 - Đề cương bài giảng môn lập trình window form
orm1 Màn hình chính có 5 button: Bài tập 1 (btnBT1), Bài tập 2 (btnBT2), Bài tập 3 (Trang 27)
* Tạo ứng dụngWindows Forms Application như hình. * Hướng dẫn: dùng RichTextBox, MenuStrip và ToolStrip. - Đề cương bài giảng môn lập trình window form
o ứng dụngWindows Forms Application như hình. * Hướng dẫn: dùng RichTextBox, MenuStrip và ToolStrip (Trang 33)
Image Hình chứa trong PictureBox - Đề cương bài giảng môn lập trình window form
mage Hình chứa trong PictureBox (Trang 33)
Sử dụng: timer, PictureBox, Button và 2 file hình BFClose.ico, BFOpen.ico - Đề cương bài giảng môn lập trình window form
d ụng: timer, PictureBox, Button và 2 file hình BFClose.ico, BFOpen.ico (Trang 35)
- Thiết kế form gồm: lblTieuDe, lbl1, txtS1, lbl2, txtS2, lbl3, lblKQ, và các button (xem hình) - Đề cương bài giảng môn lập trình window form
hi ết kế form gồm: lblTieuDe, lbl1, txtS1, lbl2, txtS2, lbl3, lblKQ, và các button (xem hình) (Trang 45)
- Thiết kế form gồm: lbl1, txtHoTen, lbl2, lblKQ, và các button (xem hình). - Đề cương bài giảng môn lập trình window form
hi ết kế form gồm: lbl1, txtHoTen, lbl2, lblKQ, và các button (xem hình) (Trang 48)
- Thiết kế form gồm: lbl1, txtSo1, lbl2, txtSo2, lbl3, txtKQ và các button (xem hình) - Đề cương bài giảng môn lập trình window form
hi ết kế form gồm: lbl1, txtSo1, lbl2, txtSo2, lbl3, txtKQ và các button (xem hình) (Trang 51)

TỪ KHÓA LIÊN QUAN

w