... Lậptrình C Windows Các khái niệm Nguyễn Tri Tuấn Khoa CNTT – ĐH.KHTN.Tp.HCM Email: nttuan@ fit.hcmuns.edu.vn Nội dung Vài điểm khác biệt lậptrình Windows DOS Các thư viện lậptrình Windows ... Windows Các loại ứng dụng Các khái niệm Lậptrình kiện (Even driven programming) Các thành phần giao diện đồ họa (GUI) Tài nguyên ứng dụng (Resources) Một chương trình tổng quát xây dựng Win32 API Các ... để nhúng vào file chương trình thực giai đoạn liên kết (linking) trình biên dịch Trình biên dịch copy đoạn mã lệnh hàm thư viện vào module gọi Ưu điểm: Dễ thực Chương trình chạy độc lập, không...
... CHƯƠNG 1: CÁC KHÁI NIỆM CƠBẢN Nội dung Khái niêm ngôn ngữ lậptrình Lời thích Câu lệnh Kiểu liệu Biến Hằng Phép toán Biểu thức Các hàm thư viện chuẩn ngôn ngữ C KHÁI NIỆM VỀ NGÔN NGỮ LẬPTRÌNH ... NIỆM VỀ NGÔN NGỮ LẬPTRÌNH Một chương trình (CT) chuỗi thị điềukhiển hoạt động máy tính nhằm để giải công việc hay vấn đề Người ta sử dụng ngôn ngữ lậptrình (NNLT) khác để viết CT Khi CT viết ... biểu thức, lệnh kép hay lệnh điềukhiển Lệnh kép không kết thúc dấu chấm phẩy • • • • • Ví dụ 2: { s = r * r * PI; printf(“Dien tich %0.2f\n”, s); } Lệnh điềukhiển bao gồm câu lệnh lệnh rẽ...
... công báo Android Wear, hệ điều hành dành cho thiết bị đeo LậptrìnhAndroid (2014) - Bài Hello Android 1.1 Hệ điều hành Android Các phiên hệ điều hành LậptrìnhAndroid (2014) - Bài Hello Android ... trìnhAndroid (2014) - Bài Hello Android 1.2 Android hệ sinh thái Hệ sinh thái LậptrìnhAndroid (2014) - Bài Hello Android 1.2 Android hệ sinh thái Hệ sinh thái LậptrìnhAndroid (2014) - Bài ... Java bytecode LậptrìnhAndroid (2014) - Bài Hello Android 10 2.2 Kiến trúc LậptrìnhAndroid (2014) - Bài Hello Android 11 2.3 Ngôn ngữ lậptrình Có thể sử dụng ngôn ngữ lập trình: ● Java...
... 167 CHƯƠNG BẮT ĐẦU VỚI LẬPTRÌNHANDROID Những điềubạn học chương này: - Android gì? - Android version tính - Kiến trúc android - Các thiết bị Android - Android Market application store ... tools SDK - Tạo ứng dụng Android Trong chương này, tìm hiểu xem Android gì, điều hấp dẫn lậptrình viên nhà sản xuất Bạn học cách lậptrình ứng dụng Android đầu tiên, làm cách để nhận tools cần ... design phần cứng sử dụng Android làm hệ điều hành Ưu điểm việc sử dụng Android cung cấp cách tiếp cận thống để lậptrình ứng dụng Lậptrình viên cần lậptrình với Android, ứng dụng họ chạy nhiều thiết...
... Nội dung Các lệnh lựa chọn Các cấu trúc lệnh lặp Làm việc với mảng Nhập liệu từ bàn phím Bài tập Giới thiệu tập lớn: ô số sudoku Các lệnh lựa chọn Các lệnh lựa chọn if ... System.out.println(args[i]); } } } Chạy chương trình: >java Test 15 a7 Np 15 Np 18 Bài tập Viết chương trình tìm in hình số tự nhiên (a,b,c) nhỏ 1000 cho: a2 = b + c 19 Làm việc với mảng Gán liệu vào mảng (1) public ... mảng số vào từ bàn phím (cùng dòng) // số cách dấu trống InputStreamReader br = new InputStreamReader(System.in); try { // đọc dòng từ bàn phím String input = br.readLine(); // tách số cách dấu...
... điểm định Bài toán đặt phòng khách sạn (2) Yêu cầu (1): Thiết kế bảng CSDL quan hệ bảng cho toán Định nghĩa lớp đối tượng cho toán (gọi lớp thực thể) Cài đặt phương thức thêm phòng vào khách ... "jdbc:mysql://your.database.domain/yourDBname"; 20 Các phương thức thêm khách sạn, phòng, khách hàng, phiếu đặt phòng Thêm khách sạn (1) public int addHotel(Hotel hotel) { // insert vào hàng vào bảng hotel String addString ... ControlDB Các lớp vừa định nghĩa lớp thực thể: dùng chứa thông tin mà chưa có chức xử lí thông tin Các phương thức yêu cầu đề có liên quan đến nhiều lớp thực thể khác → để chúng vào lớp thực...
... điệu tối ưu có tính chất là: dù trạng thái ban đầu điềukhiểnban đầu có dạng điềukhiển tối ưu trạng thái thu kết tác động điềukhiểnban đầu Bài toán ứng dụng cho quy hoạch động - toán knapsack ... giai đoạn cuối Ở bước khác tình hình xảy Do trìnhđiềukhiển tối ưu phụ thuộc vào thông số đặc trưng cho kết bước trước Nguyên tắc lồng Lồng toán ban đầu vào toán rộng hay họ toán toán ban đầu trường ... phương trình truy toán qui hoạch động Đó ý phương pháp qui hoạch động giải toán cực trị phương pháp phương trình truy toán Biết dựa vào phương trình truy toán (1.4) ta tìm ., sau lại thay vào...
... dòng điện nhánh: Nếu có m điểm nút lập (m-1) phương trình độc lập Gọi số nhánh mạch điện n ta có n ẩn số dòng điện nhánh ẩn Như vậy, số phương trình lại cần lập là: n – (m-1) = M Giải mạch điện ... nhau, thuận tiện cho việc lập hệ phương trình Bước 2: Viết phương trình Kirchhoff II cho mạch vòng theo dòng điện mạch vòng chọn Bước 3: Giải hệ phương trình vừa thiết lập, ta có dòng điện mạch ... lập hệ phương trình (1, 2, 3) Thay số vào, ta có: Ia1 9 Ic9 120 (4) Ib1 4 Ic4 110 (5) Ia9 Ib4 Ic2 4 (6) Từ (4) (5) rút Ia; Ib thay vào (6) ta tính Ic 5,4 A Thay vào...
... Vài điểm khác biệt lậptrình Windows DOS Windows DOS Lậptrình kiện, dựa vào thông điệp (message) Multi tasking - Thực theo định Single ... C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows SDK - Software Development Kit Là thư viện lậptrình tảng HĐH Windows Cung cấp tất công cụ cần thiết để ... sở để tạo thư viện cấp cao ngôn ngữ lậptrình VD OWL BorlandC, MFC Visual C++,… C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows …(tt) Một số thành phần...
... t 5.1 Các loại phân tích (kỹ thuật; kinh tế-xã hội; tài chính) 5.2 Các khái niệm liên quan đến phân tích tài dự án đầu t 5.3 Xây dựng dòng tiền tài 43 Cỏc loiloại phân tích phõn tớch 4.1 Các ... ) n : P/A : H s quy v hin ti A/P: ti v i, H s quy dũng tin i dũng i giỏ u ti n tr u hin 20 Bảng tóm tắt công thức 21 Chng : Giỏ tr theo thi gian ca dũng tin Giỏ tr tng ng x Cỏc u tr giỏ ... tích kinh tế - kỹ thuật Phân tích kinh tế tài Phân tích kinh tế - xã hội Phân tích môi trờng 44 Các loại phân tích Phân tích Kinh tế - kỹ thuật Đề xuất phơng án kỹ thuật Phơng án tối u Phân tích...
... Vài điểm khác biệt lậptrình Windows DOS Windows DOS Lậptrình kiện, dựa vào thông điệp (message) Multi tasking - Thực theo định Single ... C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows SDK - Software Development Kit Là thư viện lậptrình tảng HĐH Windows Cung cấp tất công cụ cần thiết để ... sở để tạo thư viện cấp cao ngôn ngữ lậptrình VD OWL BorlandC, MFC Visual C++,… C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows …(tt) Một số thành phần...
... Vài điểm khác biệt lậptrình Windows DOS Windows DOS Lậptrình kiện, dựa vào thông điệp (message) Multi tasking - Thực theo định Single ... C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows SDK - Software Development Kit Là thư viện lậptrình tảng HĐH Windows Cung cấp tất công cụ cần thiết để ... sở để tạo thư viện cấp cao ngôn ngữ lậptrình VD OWL BorlandC, MFC Visual C++,… C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Spring 2004 Các thư viện lậptrình Windows …(tt) Một số thành phần...
... getPaddingBottom LậptrìnhAndroid (2014) – BàiView & Cácđiềukhiển 12 Nội dung Khái niệm ViewCácđiềukhiển ● TextView ● Button LậptrìnhAndroid (2014) – BàiView & Cácđiềukhiển 13 2.1 TextView ... Khái niệm View ● View & View Group ● Thể & Thao tác ● Thuộc tính CácđiềukhiểnLậptrìnhAndroid (2014) – BàiView & Cácđiềukhiển 1.1 View & ViewGroup View sử dụng để tạo điềukhiển hình ... thiết View bao gồm hai dạng: ● View: điềukhiển đơn lẻ ● ViewGroup: tập hợp nhiều điềukhiển đơn lẻ LậptrìnhAndroid (2014) – BàiView & Cácđiềukhiển 1.2 Thể Thao tác Thể hiện: ● Các đối...
... đại số, điềukhiển liệu dạng nhị phân thực chương trình xử lý Sơ đồ khối hệ thống máy tính Khối số học Từ người điềukhiển Khối nhập Khối Bộ nhớ Khối xuất Đến người điềukhiển Khối Điềukhiển - ... bit có giá trị nhỏ LSB ( Least Significant bit) Cách đếm số nhị phân: để minh hoạ cách đếm ta dùng số nhị phân bit trình bày bảng sau: Trang Bàigiảng kỹ thuật số Biên soạn Ks Ngơ Văn Bình 23 ... đưa tới ngõ vào, ngõ thay đổi trạng thái, trạng thái khơng thay đổi tín hiệu ngõ vào khơng Ĝ> có tính nhớ - Khi tín hiệu đưa tới ngõ vào, ngõ thay đổi tương ứng với ngõ vào, tín hiệu vào khơng...
... này, dòng áp tác dụng lên mạch cách rời rạc theo quy luật Ở thời điểm đóng ngắt điện áp, mạch phát sinh trình độ, phá hủy chế độ công tác tĩnh mạch Bởi việc nghiên cứu trình xảy thiết bị xung có ... điện), nghiệm (họ nghiệm) y(t) sau GV: Nguyễn Trọng Hải Trang Bàigiảng Kỹ thuật Xung Chương y(t) = yxl(t) + yqđ(t) Nghiệm phương trình an dy (t ) d n y (t ) d n −1 y (t ) + a n −1 + + a1 + a ... ω2 cos ωt 10 s s + ω2 II CÁC XUNG THƯỜNG GẶP Hàm bước đơn vị (Unit-step Function) u(t) ⎧1 u (t ) = ⎨ ⎩0 t≥0 t
... CỤ HÌNH VẼ CƠBẢN 13 CÔNG CỤ HÌNH VẼ CƠBẢN Công cụ Basic Shapes Công cụ Arrow Shapes: 14 CÔNG CỤ HÌNH VẼ CƠBẢN Công cụ Flowchart Shapes: Công cụ Start Shapes: 15 CÔNG CỤ HÌNH VẼ CƠBẢN Công cụ ... (node) điểm điềukhiển - Nút ô vuông nhỏ nằm đường - Điểm điềukhiển nằm bên nút, nối với nút đường đứt nét, dùng điềukhiển độ cong đường điểm nút Sử dụng công cụ Shape kéo điểm điềukhiển để tạo ... để thực độ bo góc CÔNG CỤ HÌNH VẼ CƠBẢN Thay đổi độ dày nét vẽ: Click chọn vào đối tượng, chọn vào ô Outline Width thuộc tính (Property Bar) CÔNG CỤ HÌNH VẼ CƠBẢN * Vẽ hình chữ nhật với điểm...
... Vài điểm khác biệt lậptrình Windows DOS Windows DOS Lậptrình kiện, dựa vào thông điệp (message) Multi-tasking Thực theo định Single ... Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Autumn 2005 Các thư viện lậptrình Windows ® SDK - Software Development Kit § § § Là thư viện lậptrình tảng HĐH Windows Cung cấp tất công cụ cần thiết ... sở để tạo thư viện cấp cao ngôn ngữ lậptrình VD OWL BorlandC, MFC Visual C++,… C4W - Basic - Nguyen Tri Tuan - DH.KHTN Tp.HCM Autumn 2005 Các thư viện lậptrình Windows …(tt) ® Một số thành phần...
... sống nhờ thể loài khác, lấy chất nuôi sống thể từ loài Vd: Các loài giun kí sinh ruột người Loài ức chế phát triển sinh sản loài cách tiết vào môi trường chất độc hại loài Vd Tảo giáp nở hoa gây ... thủy sản người ta chọn thành phần loài nuôi phù hợp III Quan hệ loài quần xã GV: Các mối quan hệ quần xã mối Các mối quan hệ sinh thái: quan hệ nào? - Trong quần xã có mối quan hệ hỗ trợ (cộng ... điểm, Ví dụ Hai loài có lợi sống chung thiết phải có ;vì bmỗi bên sống, phát triển sinh sản nhờ vào loài Ví dụ: Tảo địa y, tảo cung cấp thức ăn cho địa y, địa y tạo môi trường cư trú cho tảo Hai...
... chất kết dính (CKD) trình thi công • Khi trộn với nước vữa XM biến thành vật thể rắn dạng đá (đá XM) Quá trình bột XMP từ dạng hồ vữa dẻo tạo thành khối đá rắn gọi trình đóng rắn trình tạo cường ... đóng rắn trình tạo cường độ XMP • Xét mặt thời gian, trình tạo cường độ lâu dài, không vài giờ, vài ngày mà hàng năm, chí hàng chục năm • Quá trình đóng rắn XMP chia thành hai giai đoạn: giai doạn ... tức không bò co dãn suốt trình sử dụng Sự biến đổi thể tích lớn (>0,2% kích thước dài) không dẫn tới nứt vỡ cấu kiện • Sự biến đổi thể tích do: – cấu trúc gel đá XM, – trình kết tinh khoáng đá...