... CơSởLậpTrình Mục Đích, Yêu Cầu Môn Học Môn học giúp cho sinh viên tiếp cận cách lậptrình máy tính Một ngôn ngữ lậptrình sử dụng C++ Đây môn học xem tảng lậptrình Những kiến thức lậptrình ... Chương GIỚI THIỆU NGÔN NGỮ C++ CơSởLậpTrình Mục Tiêu Công dụng máy tính Một số khái niệm Thế chương trình C++ Giải toán chương trình C++ ThS.GVC Tô Oai Hùng CơSởLậpTrình Công Dụng Của Máy Tính ... trữ xử lý máy tính Lập trình: - Thực thiết kế, viết bảo trì chương trình nhằm điều khiển máy tính làm việc Người lập trình: ThS.GVC Tô Oai Hùng Người viết chương trìnhCơSởLậpTrình Một Số Khái...
... phần tử dương mảng, tìm b hàm Câu thực thư mục quản lý sinh viên, tệp ĐỀ THI CƠSỞLẬPTRÌNH Câu 1: Sửa lỗi chương trình float max (float x[], int n) { int i; float max = x[0]; for (i = 1; i
... Câu 1: Một công ty có N cửa hàng.Biết doanh số bán hàng ngày cửa hàng tháng 6/2005 Viết chương trình: a, Tính in doanh số trung bình cửa hàng tháng b,Tính tổng doanh số 15 ngày có doanh số bán ... hàng cao cửa hàng tháng 6/2005 Câu 2: Cho dãy số gồm 50 số nguyên chứa nửa số dương a, Viết chương trình tính trung bình cộng 12 số dương nhỏ dãy cho b, Cho dãy gồm 80 số nguyên.Hãy dồn dãy thành ... ( I
... nƣớc - ToolTip 49 3.6 Bài tập 50 Bài tập 50 Bài giảng Cơsởlậptrình 2 Bài tập 53 Bài tập 54 Bài tập 55 Một ... chƣơng trình AssemblyInfor.cs: tập tin cho phép thêm số thuộc tính vào chƣơng trình nhƣ: tên tác giả, ngày tạo chƣơng trìnhBài giảng Cơsởlậptrình 20 Chạy chƣơng trình Để chạy chƣơng trình ... sử dụng Ngoài Visual Studio.NET lậptrình Winform Webform tƣơng tự, ví dụ Visual C#.NET lẫn Visual Basic.NET hỗ trợ khả lậptrình Win Web… Bài giảng Cơsởlậptrình Khởi động Visual C# 2010 giao...
... Bài giảng mônsở lý thuyết Hóa học QTN T (không xác định đợc trực tiếp  S Sbtn) Ă Â Nguyên lý II áp dụng hệ côlập Đối với hệ cô lập: Qtn= > S Qbtn=0 > S Nh hệ cô lập: - Trong trình ... chuẩn để xét chiều trình - Hệ cô lập: S > tiêu chuẩn tự diễn biến v giới hạn trình " - Hệ không cô lập: gồm hệ + Môi trờng > Đavề hệ côlập cách gộp hệ v môi trờng th nh hệ côlập ==> tiêu chuẩn ... Boltzmann (l sở nguyên lý III) S=kln k: số Boltzmann Nhận xét: Trong hệ cô lập, trình tự diễn biến theo chiều tăng xác suất nhiệt động - 4.Biến thiên entropi sốtrình a Biến thiên entropi trình...
... ngữ lậptrình để tạo chương trình máy tính - Lậptrình viên: Là người viết chương trình máy tính Sự phát triển công cụ lậptrình Một số ngôn ngữ lậptrình thông dụng Giới thiệu ngôn ngữ lậptrình ... Bài giảng: Cơsởlậptrình =================================================================== CHƯƠNG I: TỔNG QUAN VỀ NGÔN NGỮ LẬPTRÌNH C I GIỚI THIỆU NGÔN NGỮ LẬPTRÌNH Các khái ... GIỚI THIỆU NGÔN NGỮ LẬPTRÌNH Các khái niệm chương trình, lập trình, lậptrình viên - Chương trình: tập hợp dãy lệnh điều khiển máy tính thực - Lậptrình (máy tính): kỹ thuật cài đặt nhiều thuật...
... Hiển thị phần tử HMM TDH K5 Câu 9: Viết chương trìnhcó lời gọi hàm trả giá trị lớn nhất,và nhỏ n phần tử mảng a[i] HMM TDH K5 Câu 10: Viết chương trình nhập vào n phần tử số nguyên.Hãy cho biết ... chèn 245689 HMM TDH K5 Câu 12: Viết chương trình nhập vào dãy số Sắp xếp dãy số theo thứ tự giảm dần sau loại bỏ phần tử trùng Câu 13: Viết chương trình tính tổng sau: HMM TDH K5 a b c s1 = 1+2+…+n ... phần tử số nguyên.Hãy cho biết n phần tử có phần tử số nguyên tố HMM TDH K5 Câu 11: Viết chương trình nhập vào dãy số nguyên có n phần tử Sắp xếp dãy số theo thứ tự tăng dần.Chèn số k vào dãy...
... chương trình (Trình COMPILE) Chạy chương trình nguồn (Trình RUNTIME) Sửa lỗi chương trình nguồn (Trình DEBUG) C/.CPP 30/06/2014 OBJ EXE Chương 1-Các khái niệm lậptrình 21/27 Môi trường lậptrình ... Trang bị kĩ lậptrình ngôn ngữ lậptrình C Tài liệu tham khảo Phạm Văn Ất (2009), Giáo trình kỹ thuật lậptrình C nâng cao, NXB Hồng Đức Quách Tuấn Ngọc (1998), Ngôn ngữ lậptrình C, NXB ... hợp lậptrình hệ thống Chương 1-Các khái niệm lậptrình 20/27 Môi trường lậptrình Môi trường phát triển tích hợp IDE (Integrated Development Environment) Biên tập chương trình nguồn (Trình...
... thước liệu – Đặc điểm liệu • • • • Tốc độ máy tính Ngôn ngữ lậptrình Chương trình dịch cho ngôn ngữ lậptrình Hệ điều hành để thực chương trình Thời gian thực thuật toán Thời gian thực thực tế: ... thuật toán Thời gian thực thực tế: Dựa thực tế chạy thuật toán viết trên: • Cùng ngôn ngữ lập trình, trình biên dịch • Cùng hệ thống máy tính • Cùng liệu vào chuẩn Kết luận: Thuật toán nhanh, ... Hằng Logarit Tuyến tính n.log(n) Bình phương, lập phương, … Đa thức Mũ Giai thừa 25 ƯỚC LƯỢNG ĐỘ PHỨC TẠP CỦA THUẬT TOÁN Phân loại câu lệnh ngôn ngữ lậptrình Câu lệnh đơn thực thao tác • Lệnh...
... thước liệu – Đặc điểm liệu • • • • Tốc độ máy tính Ngôn ngữ lậptrình Chương trình dịch cho ngôn ngữ lậptrình Hệ điều hành để thực chương trình 11 Thời gian thực thuật toán Thời gian thực thực ... pháp Tối ưu hóa chương trình Nội dung môn học Chương 1: Độ phức tạp thuật toán Chương 2: Ôn tập kỹ thuật xử lý File – Mảng – Xâu ký tự Chương 3: Lậptrình Đệ quy Chương 4: ... thuật toán Thời gian thực thực tế: Dựa thực tế chạy thuật toán viết trên: • Cùng ngôn ngữ lập trình, trình biên dịch • Cùng hệ thống máy tính • Cùng liệu vào chuẩn Kết luận: Thuật toán nhanh,...
... cận lậptrình Lậptrình tuần tự: Assembler, basic Chương trình dài, khó nhớ Khó kiểm soát lỗi Khoa Công nghệ Thông tin – Đại học Ngân hàng TP.HCM 17 Các cách tiếp cận lậptrình Lập trình ... Nội dung Các khái niệm lậptrình máy tính Các mô hình phát triển phần mềm Các phương pháp tiếp cận lậptrình Tổng quan lậptrình hướng đối tượng Ngôn ngữ C# tảng NET Khoa ... nghệ Thông tin – Đại học Ngân hàng TP.HCM 18 Lậptrình hướng đối tượng (Object Oriented Programming – OOP) Lậptrình hướng đối tượng Là phương pháp lậptrình thực việc hợp thành phần liệu thao...
... internal protected protected internal Cho phép lớp chương trình truy cập Được truy xuất thành viên lớp lớp dẫn xuất Cho phép lớp chương trình, lớp dẫn xuất truy cập Khoa Công nghệ Thông tin – Trường ... tin – 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 ... trừu tượng kitchen Dining Room Đối tượng (Object): Thể (Instance) lớp, đóng vai trò biến chương trình Được tạo từ khóa new Có hoạt động Object Khoa Công nghệ Thông tin – Trường Đại học Ngân...
... đối tượng Kế thừa Đa hình Khoa Công nghệ Thông tin – Trường Đại học Ngân hàng TP.HCM Lợi lậptrình hướng đối tượng Lấy đối tượng làm trung tâm Che giấu liệu Linh hoạt Tái sử dụng Không lệ ... thừa Định nghĩa lớp dựa lớp có Lớp sở: lớp dùng để định nghĩa lớp Lớp dẫn xuất: lớp định nghĩa từ lớp có Lớp dẫn xuất thừa hưởng TẤT CẢ từ lớp sở O x, y, z A x, y, z a, b, c A x, y, z B ... phương thức lớp sở cho phép tái sử dụng đoạn code Các lớp dẫn xuất thành phần chuyên biệt hóa Khoa Công nghệ Thông tin – Trường Đại học Ngân hàng TP.HCM Gọi Constructor lớp sở Từ khóa base...
... học Ngân hàng TP.HCM 13 Chỉ mục đối tượng Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 14 Bài tập Thực Xây dựng lớp mảng số nguyên, thực việc tính tổng, tổng chẳn, tổng lẻ … mảng Xây ... 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...
... Một số vấn đề lậptrình Windows Forms Tạo Main Menu Common Dialog Message Box Controls Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM Lậptrình môi trường Windows Lậptrình kiện Hướng ... 27 Bài tập Thực hiện: Tạo Form, click vào nút View nội dung gõ textbox hiển thị label 15 Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 28 Bài tập Thực hiện: Thiết kế viết chương trình ... tin - Đại học Ngân hàng TP.HCM 31 Bài tập Thực hiện: Tạo form thực việc thêm xóa thành phần ListBox sau: 15 Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 32 Bài tập Thực hiện: Tạo form thực...
... System.MarshalByRefObject – Lớp đối tượng NET cho phép điều hành liệu vùng ứng dụng FileSystemInfo – Lớp đối tượng sở biểu diễn file đối tượng hệ thống FileInfo and File – Các lớp thể file hệ thống tập tin DirectoryInfo ... richTextBox.Lines) { sw.WriteLine(line); } sw.Close(); } Khoa Công nghệ Thông tin - Đại học Ngân hàng TP.HCM 16 Bài tập Thực hiện: Tạo Form có menu mẫu Thực việc mở ghi file Khoa Công nghệ Thông tin - Đại...
... 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ừ ... Nội dung Nền tảng lậptrình C# Dữ liệu ngôn ngữ C# Xây dựng biểu thức Câu lệnh điều kiện Câu lệnh lặp Namespace ... Công nghệ Thông tin – Đại học Ngân hàng TP.HCM Chuyển đổi kiểu liệu Chuyển đổi ngầm định Thực trình biên dịch đảm bảo không làm thông tin int x = 123456; long y = x; Khoa Công nghệ Thông tin...
... bị kĩ lậptrình ngôn ngữ lậptrình C Tài liệu tham khảo 22/09/2011 Phạm Văn Ất (2009), Giáo trình kỹ thuật lậptrình C nâng cao, NXB Hồng Đức Quách Tuấn Ngọc (1998), Ngôn ngữ lậptrình ... niệm lậptrình Các khái niệm lậptrình Các bước xây dựng chương trình Thuật toán cách biểu diễn thuật toán Chương 2: Các phần tử NNLT C Bộ ký tự/Từ khoá/Tên Cấu trúc chung chương trình ... Quách Tuấn Ngọc (2003), Ngôn ngữ lậptrình C++, NXB Giáo dục Giới thiệu môn học 3/9 Yêu cầu học viên 22/09/2011 Tham dự buổi học lớp Đọc, nghiên cứu giáo trình, tài liệu tham khảo Tham...