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

Bài giảng cơ sở lập trình ngôn ngữ lập trình cc++   trịnh tấn đạt

Bài giảng cơ sở lập trình ngôn ngữ lập trình cc++ trịnh tấn đạt

... họa  Bài tập Các khái niệm  Ngơn ngữ lập trình  Chương trình dịch  Soạn thảo mã nguồn - Biên dịch - Liên kết Thực thi  Giới thiệu ngôn ngữ lập trình C Ngơn ngữ lập trình  Ngơn ngữ lập trình ... chuyện” với máy tính dùng: o Ngơn ngữ lập trình: tập từ ngữ ký hiệu • Tuân theo luật gọi cú pháp (syntax)  nhiều ngơn ngữ lập trình sử dụng Ngơn ngữ lập trình  Dựa vào mức độ chi tiết hóa ... lập trình  Hợp ngữ (assembly):  Tương tự ngôn ngữ máy sử dụng ký hiệu gợi nhớ để biểu diễn cho mã lệnh máy  Được phát triển nhằm giúp lập trình viên dễ nhớ lệnh chương trình  Các chương trình

Ngày tải lên: 08/12/2023, 15:39

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

... NGỮ - TIN HỌC TP.HCM KHOA CÔNG NGHỆ THÔNG TIN 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 Chương LẬP TRÌNH ĐỆ QUY Nội dung • • • • • • • • Định ... thời gian thực thi chương trình Một số phương pháp khử đệ quy • Một số gợi ý: – Tìm cơng thức khơng đệ quy – Dùng mảng lưu trữ liệu trung gian – Dùng stack để mô đệ quy –… Bài tập áp dụng • Viết ... trực tiếp hàm lời gọi đến cách rõ ràng • Ví dụ: int Foo (int x) { if (x 0 Ứng dụng đệ quy • Lập trình đệ quy dùng số trường hợp sau – Dùng phương pháp chia để trị – Dùng phương pháp quy hoạch

Ngày tải lên: 08/05/2021, 14:06

40 21 0
Bài giảng Cơ sở lập trình Csharp: Bài 2 - Các thành phần cơ bản của C#

Bài giảng Cơ sở lập trình Csharp: Bài 2 - Các thành phần cơ bản của C#

... CÁC THÀNH PHẦN BẢN CỦA C# 05/10/21 Danh hiệu  Là tên NSD đặt để gọi tên lớp, hàm/phương thức, biến/thuộc tính, hằng,…  thể tìm hiểu thêm giáo trình, taì liệu  Lưu ý : C/C++/C#/Java ... 05/10/21 Một số phương thức thường dùng  Trong thời gian đầu, ln khai báo using System; dịng chương trình  Các phương thức thường dùng cần sử dụng thành thạo : 05/10/21 Một số phương thức thường ... Console.Beep(1000,2000); Console.WriteLine(“An phim di !!”); ConsoleKeyInfo cik = Console.ReadKey( ); Chương trình ViDu1_12.cs 05/10/21

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

37 63 0
Bài giảng Cơ sở lập trình Csharp: Bài 3 - Cấu trúc chọn lựa

Bài giảng Cơ sở lập trình Csharp: Bài 3 - Cấu trúc chọn lựa

... break; default : Console.WriteLine(a+b-c); break; } 05/20/21 - Liệt kê giá trị - Không cần dấu { } - chế fall through Cấu trúc chọn lựa (tt)  Lưu ý Trong Pascal , ,…, : Trong C# case : case

Ngày tải lên: 20/05/2021, 04:43

20 20 0
Bài giảng Cơ sở lập trình - Bài 7: Mảng

Bài giảng Cơ sở lập trình - Bài 7: Mảng

... SỞ LẬP TRÌNH MẢNG Phan Đình Thế Hn Tháng - 2008 Nội dung Khái niệm Mảng chiều Chuỗi ký tự Mảng nhiều chiều CSLT - Bài Phan Dinh The Huan Khái niệm Mảng ... Bài Phan Dinh The Huan Ví dụ số a 25 … … n-1 n 10 … N-2 N-1 … Mảng chiều a [0] Chỉ số [1] dòng … [M-1] [0] … [1] … Chỉ số cột [2] [3] [4] … … … … … … … … [N-1] 12 … 21 Mảng hai chiều CSLT - Bài ... chiều Mảng hàm CSLT - Bài Phan Dinh The Huan 2.1 Khai báo mảng a Khai báo: số a … n-1 … n … N-2 N-1 … #define N 20 … int a[N],n; số lượng tối đa (khai báo) kiểu DL CSLT - Bài số lượng số lượng

Ngày tải lên: 21/05/2021, 14:09

27 2 0
Bài giảng cơ sở lập trình mảng (array)   trịnh tấn đạt

Bài giảng cơ sở lập trình mảng (array) trịnh tấn đạt

... tác mảng chiều (2D)  Các ví dụ minh họa  Bài Tập Đặt vấn đề  Ví dụ  Chương trình cần lưu trữ số nguyên? => Khai báo biến int a1, a2, a3;  Chương trình cần lưu trữ 100 số nguyên? => Khai báo ... • Lưu ý khai báo SAI, không cho phép int n = 100; int M[n]; // SAI, chương trình báo lỗi float N[k]; // SAI, chương trình báo lỗi Khai báo biến mảng  Xét ví dụ : int A[10];  Ta khai báo (định

Ngày tải lên: 08/12/2023, 15:30

112 10 0
Bài giảng cơ sở lập trình thuật toán (algorithm)   trịnh tấn đạt

Bài giảng cơ sở lập trình thuật toán (algorithm) trịnh tấn đạt

... trình tự nhiều cơng việc nhỏ  Trình tự cơng việc nhỏ gọi giải thuật giải cơng việc ngồi đời  Mỗi cơng việc nhỏ chia nhỏ cịn phức tạp, Ví dụ: ???  Vấn đề mấu chốt việc dùng máy tính giải cơng ... chương trình: mơ tả thuật giải chương trình Dựa vào thuật giải xây dựng, quy tắc ngôn ngữ lập trình để soạn thảo chương trình thể giải thuật thiết lập bước Giải tốn máy tính 5) Hiệu chỉnh chương trình: ... phức tạp - Cải tiến thuật tốn Giải thuật tốt/tối ưu Coding Ngơn ngữ lập trình C/C++ Java Python … Từ tốn đến chương trình  Chương trình (Program)  Là tập hợp mô tả, phát biểu, nằm hệ thống qui

Ngày tải lên: 08/12/2023, 15:40

40 9 0
Bài giảng cơ sở lập trình struct (kiểu cấu trúc)   trịnh tấn đạt

Bài giảng cơ sở lập trình struct (kiểu cấu trúc) trịnh tấn đạt

...  Khai báo biến cấu trúc  Truy xuất thành phần cấu trúc  Mảng cấu trúc  Các ví dụ minh họa  Bài Tập Đặt vấn đề  Thông tin SV  MSSV : kiểu chuỗi  Tên SV : kiểu chuỗi  Ngày sinh: kiểu chuỗi ... temp; cin>>temp; d1.x = temp; Các lưu ý cấu trúc  Truyền cấu trúc cho hàm  Giống truyền kiểu liệu sở o Tham trị (không thay đổi sau kết thúc hàm) o Tham chiếu (thay đổi sau kết thúc hàm)  Ví dụ ... { … }; Tự tìm hiểu thêm (khơng bắt buộc)  Kiểu union  Kiểu enum Ví dụ minh họa  Viết chương trình cộng hai phân số tử số mẫu số số nguyên Yêu cầu kết phân số dạng tối giản #include using

Ngày tải lên: 08/12/2023, 15:40

35 10 0
Bài giảng cơ sở lập trình các cấu trúc điều khiển (control statements)   trịnh tấn đạt

Bài giảng cơ sở lập trình các cấu trúc điều khiển (control statements) trịnh tấn đạt

... else  Vòng lặp for  Vòng lặp while , … while  Câu lệnh break, continue  Các ví dụ minh họa  Bài tập Cấu Trúc Điều Khiển  Nhắc lại lệnh khối lệnh (statement and block statement)  Một biểu ... lệnh tương đương lệnh đơn  Các khối lệnh dùng định nghĩa hàm, dùng với cấu trúc điều khiển chương trình như: if, else, while, for, Cấu Trúc Điều Khiển  Cấu Trúc Điều Khiển (control statement)

Ngày tải lên: 08/12/2023, 15:46

78 7 0
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ận lập trình Tổng quan lập trình hướng đối tượng Ngôn ngữ C# tảng NET Khoa Công nghệ Thông tin – Đại học Ngân hàng TP.HCM Các khái niệm lập trình Các khái niệm Các bước xây dựng chương trình ... 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 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ạn có muốn tìm thêm với từ khóa:

w