bài giảng cơ sở lập trình visual basic

Bài giảng Cơ sở lập trình pptx

Bài giảng Cơ sở lập trình pptx

... 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 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 sở lập trình 2 =================================== Bài gi lp 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 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

108 451 3
Bai giang Co So Lap Trinh docx

Bai giang Co So Lap Trinh docx

... học kinh tế 1 Bài giảng: 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

60 342 2
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

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ìnhLậ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 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ìnhLậptrì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

46 238 0
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

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

42 150 0
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

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 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 sở trong lớp dẫn xuất  Dùng từ khóa base public class ... là một lớp 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 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 sở trong lớp dẫn xuất Lớp 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

23 134 0
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

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 chế LIFO Ví dụ: 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 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

45 126 0
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

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

52 188 0
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

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

38 222 0
Bài giảng Cơ sở lập trình

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 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 ? 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 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 sở lập trình -17- Như

Ngày tải lên: 09/03/2021, 05:47

20 9 0
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

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 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

10 20 0
Bài giảng Cơ sở lập trình nâng cao - Chương 3: Lập trình đệ quy

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

10 16 0
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

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

10 17 0
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

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] 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

10 11 0
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ị

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 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 – thể số tốn khơng dạng với tốn lớn

Ngày tải lên: 09/03/2021, 06:49

10 21 0
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

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

10 13 0
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

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

10 16 0
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

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

10 21 0
Bài giảng Cơ sở lập trình: Chương 1 - Phạm Thanh An

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

10 14 0
Bài giảng Cơ sở lập trình: Chương 3 - Phạm Thanh An

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 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

10 24 0
Bài giảng Cơ sở lập trình: Chương 1 - Phạm Thanh An

Bài giảng Cơ sở lập trình: Chương 1 - Phạm Thanh An

... pháp lập trìnhLậ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  nhiều loại ngơn ngữ lập

Ngày tải lên: 07/05/2021, 13:18

25 15 0

Bạn có muốn tìm thêm với từ khóa:

w