... một số thuộc tính vào chƣơng trình nhƣ: tên tác giả, ngày tạo chƣơng trình Bài giảng Cơ sở lập trình 2 20 8 Chạy chƣơng trình Để chạy một chƣơng trình C# ta thực hiện theo 1 ... =================================== Bài giảng Cơ sở lập trình 2 =================================== Bài gi lp trình 2 1 Mục lục CHƢƠNG 1. ... trên thanh công cụ Standard Bấm phím tắt Ctrl+W+P Bài giảng Cơ sở lập trình 2 15 CHƢƠNG 2 VIẾT CHƢƠNG TRÌNH ĐẦU TIÊN Một chƣơng trình ứng dụng trong C# đƣợc thực hiện theo hai bƣớc
Ngày tải lên: 27/06/2014, 03:20
... học kinh tế 1 Bài giảng: Cơ sở lập trình =================================================================== CHƯƠNG I: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C I. GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH 1. Các ... nhiều ngôn ngữ lập trình để tạo ra một chương trình máy tính. - Lập trình viên: Là người viết chương trình máy tính. 2. Sự phát triển của các công cụ lập trình. 3. Một số ngôn ngữ lập trình thông ... NGÔN NGỮ LẬP TRÌNH 1. Các khái niệm chương trình, lập trình, lập trình viên - Chương trình: là tập hợp dãy các lệnh điều khiển máy tính thực hiện. - Lập trình (máy tính): là kỹ thuật cài đặt một
Ngày tải lên: 11/08/2014, 21:20
Bài giảng cơ sở lập trình máy tính chương 1 ths nguyễn thị khiêm hòa
... Các cách tiếp cận trong lập trình Lập trình tuần tự: Assembler, basic Chương trình quá dài, khó nhớ... Thông tin – Đại học Ngân hàng TP.HCM 19 Lập trình hướng đối tượng Dữ ... TP.HCM Các khái niệm Lập trình máy tính Gọi tắt lập trình (programming) Nghệ thuật cài đặt nhiều thuật toán trừu tượng có liên quan với ngôn ngữ lập trình để tạo chương trình máy tính Thuật ... tiếp cận trong lập trình Lập trình hướng cấu trúc Ưu điểm Phân chia chương trình thành các module (Thủ tục, hàm) Dùng lại các đoạn chương trình Chương trình = CTDL +
Ngày tải lên: 03/12/2015, 16:22
Bài giảng cơ sở lập trình máy tính chương 3 ths nguyễn thị khiêm hòa
... internal Cho phép các lớp trong cùng chương trình truy cập Được truy xuất bởi các thành viên trong lớp và lớp dẫn xuất Cho phép các lớp cùng chương trình, hoặc các lớp dẫn xuất truy cập Khoa ... – Trường Đại học Ngân hàng TP.HCM Từ khóa this Gọi nạp chồng phương thức thiết lập từ phương thức thiết lập khác Ví dụ class Point { private double x; private double y; public Point(double ... đối tượng Xây dựng lớp Khai báo lớp cách sử dụng từ khoá class [Bổ từ truy cập] class [: Lớp sở] { // Các thành phần liệu // Hàm } Khoa Công nghệ Thông tin – Trường Đại học Ngân hàng TP.HCM
Ngày tải lên: 04/12/2015, 14:17
Bài giảng cơ sở lập trình máy tính chương 4 ths nguyễn thị khiêm hòa
... định nghĩa lại (Override) một phương thức của lớp cơ sở. .. Thông tin – Trường Đại học Ngân hàng TP.HCM Sử dụng thành phần của lớp cơ sở trong lớp dẫn xuất Dùng từ khóa base public class ... là một lớp cơ sở khái quát Chứa các phương thức trừu tượng được thực hiện trong... phần không trừu tượng (non-abstract) Phương thức trừu tượng không thực hiện trong lớp cơ sở Khoa Công ... thức ảo (Virtual) là việc định nghĩa lại (Override) một phương thức của lớp cơ sở trong lớp dẫn xuất Lớp cơ sở Lớp dẫn xuất Animal Cat Virtual Method Override Method Eat () Eat () Hành
Ngày tải lên: 04/12/2015, 14:17
Bài giảng cơ sở lập trình máy tính chương 6 ths nguyễn thị khiêm hòa
... Ngân hàng TP.HCM 30 Ngăn xếp (Stack) Ngăn xếp: tập hợp các đối tượng hoạt động theo cơ chế LIFO Ví dụ: cơ chế giải thuật đệ quy Pop Push Top Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM ... myEnumerator.Current); Console.WriteLine(); } } //end Test Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 36 Bài tập Thực Sử dụng ngăn xếp để thực đổi số hệ thập phân sang hệ n (n=2, 4, 6, 8, 16 ) Nhập ... ArgumentOutofRangeException Khoa Công... TP.HCM 26 Hàng đợi (Queue) Hàng đợi: tập hợp các đối tượng hoạt động theo cơ chế FIFO Ví dụ: hàng đợi lệnh trong hệ điều hành Front Append Take Khoa Công nghệ Thông tin
Ngày tải lên: 04/12/2015, 14:17
Bài giảng cơ sở lập trình máy tính chương 8 ths nguyễn thị khiêm hòa
... Chương 8: Lập trình với Windows Forms Giảng viên: Ths Nguyễn Thị Khiêm Hòa Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM Nội dung Một số vấn đề lập trình Windows Forms ... Dialog Message Box Controls Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM Lập trình môi trường Windows Lập trình kiện Hướng đối tượng Component Khoa Công nghệ Thông tin - Đại học Ngân ... Thông tin - Đại học Ngân hàng TP.HCM 10 Bài tập Thực hiện: Tạo form thực chọn font size từ Combo box: 15 Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 38 Bài tập Thực hiện: Tạo form thực vẽ
Ngày tải lên: 04/12/2015, 14:18
Bài giảng cơ sở lập trình máy tính chương 2 ths nguyễn thị khiêm hòa
... Chương 2: Nền tảng ngôn ngữ C# Giảng viên: Ths Nguyễn Thị Khiêm Hòa Khoa Công nghệ Thông tin – Đại học Ngân hàng TP.HCM Nội dung Nền tảng lập trình C# Dữ liệu ngôn ngữ C# Xây dựng ... TP.HCM Nền tảng ngôn ngữ C# Cấu trúc chương trình C# Cách viết code C# Khoa Công nghệ Thông tin – Đại học Ngân hàng TP.HCM Cấu trúc chương trình C# Chương trình thực thi bắt đầu hàm Main( ) Từ ... tin – Đại học Ngân hàng TP.HCM Chuyển đổi kiểu dữ liệu Chuyển đổi ngầm định Thực hiện bởi trình biên dịch và đảm bảo không làm mất thông tin int x = 123 456; long y = x; Khoa Công nghệ
Ngày tải lên: 04/12/2015, 19:52
Bài giảng Cơ sở lập trình
... Trong chương trình, người lập trình dùng nhiều tên: tên chương trình, tên biến, tên hằng, tên hàm,… Mọi tên phải khai báo trước sử dụng Qui tắc đặt tên: (4) Bài giảng Cơ sở lập trình -2- - ... Quy tắc đặt tên ngơn ngữ lập trình C ? 2. Chương trình nguồn ? Có loại chương trình dịch ? 3. Kiểu liệu ? Các thông tin đặc trưng kiểu liệu ? (15 )Bài giảng Cơ sở lập trình -13- CHƯƠNG 2: TIỀN ... liệu tồn ngơn ngữ lập trình, kiểu liệu chuẩn kiểu liệu định nghĩa người lập trình + <Danh_sách_tên_các_biến>: Tên biến kiểu, đặt cách dấu phẩy (19 )Bài giảng Cơ sở lập trình -17- Như
Ngày tải lên: 09/03/2021, 05:47
Bài giảng Cơ sở lập trình nâng cao - Chương 4: Phương pháp thiết kế thuật toán – quay lui
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 ... phần, phương pháp quay lui xây dựng thành phần bước – Trong trình xây dựng thành phần thứ i (tìm nghiệm cho thành phần thứ i), (6 )Bài tốn • Phát biểu tốn: Giả sử nghiệm tốn cần tìm có dạng ... đường X(i-1) = (x1, x2, , xi-1) (9)Phương pháp – Quá trình dừng tìm (10)Phương pháp • Cây tìm kiếm (Cây khơng gian tìm kiếm): Quá trình tìm kiếm lời giải theo phương pháp Quay lui sinh
Ngày tải lên: 09/03/2021, 05:58
Bài giảng Cơ sở lập trình nâng cao - Chương 3: Lập trình đệ quy
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 (2)LẬP TRÌNH ĐỆ QUY (3)Nội dung • Định nghĩa theo ... định nghĩa hàm hay chuỗi số (Hàm đệ quy, cơng thức đệ quy) – Ví dụ 1: (6)Định nghĩa theo cách đệ quy – Ví dụ 2: Nếu n=0 Nếu n>0 • Ví dụ 3: Cơng thức tính số Fibonacci Nếu n>2 (7)Định ... bản, trường hợp sở, trường hợp suy biến, điều kiện dừng) • Chứa trường hợp đơn giản để xây dựng nên tập hợp – Thành phần 2: Thành phần đệ quy (trường hợp đệ quy) • Chứa quy tắc, cơng thức để
Ngày tải lên: 09/03/2021, 05:59
Bài giảng Cơ sở lập trình nâng cao - Chương 8: Phương pháp thiết kế thuật toán − quy hoạch động
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 ... toán nhỏ độc lập – [Solve] Giải toán nhỏ – [Combine] Kết hợp lời giải toán nhỏ (10)Phương pháp • Hạn chế phương pháp Chia để trị: – Khi dùng phương pháp chia để trị để chia bài toán lớn ... huấn luyện Adaptive Critic – Thuật toán Cocke – Younger – Kasami (7)Quy hoạch động Chia để trị Bài toán trùng lắp (8)Phương pháp • Phương pháp Quy hoạch động gần giống với phương pháp Chia
Ngày tải lên: 09/03/2021, 06:02
Bài giảng Cơ sở lập trình nâng cao - Chương 5: Phương pháp thiết kế thuật toán – nhánh cận
... min arg * f X X (10 )Bài tốn tối ưu • Ví dụ [Bài tốn phân cơng – Job Assignment Problem – JAP] Có n cơng việc n nhân viên Gọi cij chi phí để trả cho nhân viên i làm cơng việc j u cầu: Tìm ... Tìm X cho (7 )Bài toán tối ưu • Nếu gọi X* phương án tốt (tối ưu) § f* = f(X*) gọi giá trị tối ưu toán ) ( max arg * f X X X ) ( arg * f X X (8 )Bài tốn tối ưu • Ví dụ [Bài toán người ... phố j cho cij (chú ý: cij=cji) Yêu cầu: Tìm hành trình ngắn cho phép viếng thăm n thành phố, (9 )Bài toán tối ưu • Mơ hình tốn học: – Một hành trình hoán vị X=(x(1), x(2), …, x(n)) n số {1,
Ngày tải lên: 09/03/2021, 06:40
Bài giảng Cơ sở lập trình nâng cao - Chương 6: Phương pháp thiết kế thuật toán − chia để trị
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 ... tưởng: – Chia toán lớn thành tốn nhỏ hơn có dạng giống toán ban đầu – Các toán nhỏ chia thành bài toán nhỏ nữavới hy vọng (6)Phương pháp • Phương pháp Chia để trị gồm bước: – Bước [Divide] ... [Combine] – Kết hợp lời giải (7)Phương pháp • Nhận xét quan trọng: – Các toán (các phần) nhận quá trình phân chia dạng với tốn ban đầu, khác kích thước – Có thể có số tốn khơng dạng với tốn lớn
Ngày tải lên: 09/03/2021, 06:49
Bài giảng Cơ sở lập trình nâng cao - Chương 9: Phương pháp thiết kế thuật toán − hình học
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 ... Đường thẳng: Qua điểm P1, P2 – Tia: Tia AB P x yp y xp x1 x (6)Cấu trúc liệu bản • Phương trình đường thẳng – Đường thẳng xác định điểm P1(x1, y1), P2(x2, y2) 1 2 x x y y x x y y ... y ) ( ) y (y y ) ( ) y x x x x y x x x y x x y x x x y x x y (7)Cấu trúc liệu bản • Phương trình đường thẳng – Dạng tổng quát hay 1 2 1 2 (y y ) (x ) ( ) A B x C x y x y = − =
Ngày tải lên: 09/03/2021, 07:10
Bài giảng Cơ sở lập trình nâng cao - Chương 1: Độ phức tạp của thuật toán
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013 ... Độ phức tạp thuật tốn • Chương 2: Ơn tập kỹ thuật xử lý File – Mảng – Xâu ký tự • Chương 3: Lập trình Đệ quy • Chương 4: Phương pháp Quay lui • Chương 5: Phương pháp Nhánh cận • Chương 6: Phương
Ngày tải lên: 10/03/2021, 15:13
Bài giảng Cơ sở lập trình nâng cao - Chương 7: Phương pháp thiết kế thuật toán – tham lam
... (1)CƠ SỞ LẬP TRÌNH NÂNG CAO Biên soạn: Ths.Tôn Quang Toại TonQuangToai@yahoo.com TPHCM, NĂM 2013
Ngày tải lên: 10/03/2021, 15:14
Bài giảng Cơ sở lập trình: Chương 1 - Phạm Thanh An
... pháp lập trình ? ?Lập trình tuần tự: Assembler (hợp ngữ) Chương trình dài, khó nhớ Khó kiểm sốt lỗi ? ?Lập trình cấu trúc (thủ tục/hướng chức năng) Chương trình chia nhỏ thành chương trình ... cận lập trình Tổng quan lập trình hướng đối tượng Kiến trúc NET Framework C# Viết chương trình đơn giản Chương trình Computer program -Là tập hợp câu lệnh (chỉ dẫn) liệt kê theo trình ... Program 1 Commands Commands Commands Ngôn ngữ lập trình Programming language -Ngơn ngữ lập trình ngơn ngữ để viết chương trình. Ngơn ngữ lập trình bao gồm hệ thống các kýhiệu, qui ước ngữ
Ngày tải lên: 11/03/2021, 09:42
Bài giảng Cơ sở lập trình: Chương 3 - Phạm Thanh An
... (8)4/10/2012 Phương thức thiết lập (tt) Nếu không định nghĩa phương thức thiết lập, trình biên dịch cung cấp phương thức thiết lập mặc định. Phương thức thiết lập mặc định tạo cho đối tượng ... khởi tạo trực tiếp khai báo trình khởi tạo private int Giay = 30; // Khởi tạo Nạp chồng phương thức thiết lập Chúng ta định nghĩa nhiều phương thức thiết lập lớp Với điều kiện Danh ... hay kiểu chung cho tất đối tượng có đặc trưng giống có thuộc tính hành vi giống Trong lập trình hướng đối tượng, lớp được xem đồng với kiểu liệu trừu tượng (3)4/10/2012 Lớp (tt) Tên
Ngày tải lên: 11/03/2021, 09:42
Bài giảng Cơ sở lập trình: Chương 1 - Phạm Thanh An
... pháp lập trình Lập trình tuần tự: Assembler (hợp ngữ) Lập trình cấu trúc (thủ tục/hướng chức năng) Chương trình dài, khó nhớ Khó kiểm sốt lỗi Chương trình chia nhỏ thành chương trình ... cách tiếp cận lập trình Tổng quan lập trình hướng đối tượng Kiến trúc NET Framework C# Viết chương trình đơn giản Chương trình program - Là tập hợp câu lệnh (chỉ dẫn) liệt kê theo trình tự định ... ngữ lập trình ngơn ngữ để viết chương trình Ngơn ngữ lập trình bao gồm hệ thống ký hiệu, qui ước ngữ pháp ngữ nghĩa, dùng để xây dựng thành chương trình cho máy tính Có nhiều loại ngơn ngữ lập
Ngày tải lên: 07/05/2021, 13:18
Bạn có muốn tìm thêm với từ khóa: