0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Bài giảng Kỹ thuật lập trình Chương 1 Trần Minh Thái

bài giảng ký thuật lập trình chương 1 nhập môn kỹ thuật lập nguyễn diệu hương

bài giảng thuật lập trình chương 1 nhập môn kỹ thuật lập nguyễn diệu hương

... tiền Xác thực người dùng Màn hình nhắc người dùng nhập số tài khoản Người dùng nhập số TK (5 kí tự) Màn hình nhắc người dùng nhập số PIN Người dùng nhập số PIN Nếu số TK PIN: Đúng: menu Sai: thông ... 5 Case Study: Phần mềm máy ATM 5 .1 Xác định yêu cầu toán Bài toán Một ngân hàng muốn cài đặt máy ATM cho phép người dùng thực giao dịch tài Mỗi ... Đúng: menu Sai: thông báo lặp lại bước Menu Giao dịch rút tiền Giao dịch rút tiền Người dùng nhập lựa chọn (1- 6) Nếu số tiền muốn rút so với số tiền TK: > : thông báo lặp lại ...
  • 109
  • 947
  • 0
Bài giảng kỹ thuật lập trình   chương 1

Bài giảng kỹ thuật lập trình chương 1

... == 1) || (n == 0) return 1; return (GiaiThua(n - 1) * n); } Viết hàm viết chương trình Về đối tượng phục vụ :  Đối tượng phục vụ chương trình = người sử dụng  Đối tượng phục vụ hàm = lập trình ... tham chiếu Ví dụ private int TangSo(out int i) { i = i + 1; return i; } int a = 10 ; int b = TangSo(out a); Kết  a = 11  b = 11 Đệ quy Thuật toán đệ quy  Giải toán cách rút gọn liên tiếp toán ... tham số theo tham trị Ví dụ private int TangSo(int i) { i = i + 1; return i; } int a = 10 ; int b = TangSo(a); Kết  a = 10  b = 11 Truyền tham số theo tham chiếu Tham số chứa địa đến vùng nhớ...
  • 37
  • 280
  • 0
Bài giảng Kĩ thuật lập trình (Chương 1 - 6) ppt

Bài giảngthuật lập trình (Chương 1 - 6) ppt

... hành • Thông thường chương trình có tên mở rộng: exe, com • CPU chạy chương trình theo cách lệnh 10 010 010 0 010 1 11 0 011 0 011 000 010 10 011 0 011 0 10 1 011 010 00 01 1. 7.Biểu diễn thuật toán • Dùng ngôn ... NGỮ LẬP TRÌNH Đừng lo, có phần mềm giúp diễn đạt chương trình tiếng Anh( ngôn ngữ người) giúp chuyển sang ngôn ngữ máy Bótay.com? 10 010 010 0 010 1 11 0 011 0 011 000 010 10 011 0 011 0 10 1 011 010 00 01 ... 1. 4.Lệnh máy- Machine Instruction • Một liệu quy định cách CPU thực thi tác vụ • Dạng lệnh máy: 11 011 1 10 0 010 010 110 1 10 10 011 0 010 11 Tác vụ Toán hạng Toán hạng (cộng) (address 1) ( address...
  • 18
  • 562
  • 0
Bài giảng Kỹ thuật lập trình: Chương 2 - ThS. Phạm Thanh An

Bài giảng Kỹ thuật lập trình: Chương 2 - ThS. Phạm Thanh An

... từ - 327 68 đến 327 67 ushort Uint16 Số nguyên không dấu – 65.535 int Int 32 Số nguyên có dấu 2. 147.483.647 2. 147.483.647 uint Uint 32 Số nguyên không dấu – 4 .29 4.967 .29 5 int val = 12; 4/10 /20 12 Kiểu ... giá trị khoảng : -9 .22 3.370.036.854.775.808 đến 9 .22 3.3 72. 036.854.775.807 ulong Uint64 Số nguyên không dấu từ đến Số nguyên có dấu ( từ - 128 đến 127 ) Số nguyên không dấu từ - 25 5 18446744073709551615 ... var2 =10    var1 = ++var2; // var1 = 11, var2 = 11 var1 = var2++; //var1 = 10 , var2 = 11 18 4/10 /20 12 Toán tử quan hệ Toán tử logic Độ ưu tiên toán tử Một 19 4/10 /20 12 Độ ưu tiên toán tử Toán...
  • 32
  • 626
  • 0
Bài giảng Kỹ thuật lập trình: Chương 3 - ThS. Phạm Thanh An

Bài giảng Kỹ thuật lập trình: Chương 3 - ThS. Phạm Thanh An

... thức thiết lập using System; public class Thang { private int days; public Thang(int songay) { days = songay; } static void Main() { Thang thang1 =new Thang (31 ); Thang thang4 = new Thang (30 ); Console.WriteLine ... ThoiGianHienHanh() { Console.WriteLine(“Hien thi thoi gian hien hanh”); } } Ví dụ: lớp thời gian public class Tester { static void Main() { ThoiGian t = new ThoiGian(); t.ThoiGianHienHanh(); ... taikhoan tk1 = new taikhoan(); taikhoan tk1 ; tk1 = new taikhoan(); Truy cập đến thành phần  . Ví dụ: lớp thời gian using System; public class ThoiGian { int Nam; int Thang;...
  • 28
  • 436
  • 0
Bài giảng Kỹ thuật lập trình: Chương 4 - ThS. Phạm Thanh An

Bài giảng Kỹ thuật lập trình: Chương 4 - ThS. Phạm Thanh An

... hóa Quan hệ kế thừa Đa hình Lớp trừu tượng Các lớp lồng Mục tiêu  Tìm hiểu mối quan hệ đối tượng giới thực  Cách thức mô hình hóa mối quan hệ chương trình Đặc biệt hóa tổng quát hóa  Quan hệ ... string ten; private string quequan; // etc public string Ten { get { return ten;} set { ten = value;} } public string quequan { get { return quequan; } set { quequan = value; } } public void Chaohoi(){ ... lập lớp dẫn xuất  Mặc định, lớp dẫn xuất gọi phương thức thiết lập mặc định lớp sở (phương thức thiết lập tham số)  Gọi tường minh phương thức thiết sở với từ khóa base Phương thức thiết lập...
  • 74
  • 458
  • 1
bài giảng  kỹ thuật lập trình  chương 3 các cấu trúc dữ liệu cơ bản nguyễn diệu hương

bài giảng kỹ thuật lập trình chương 3 các cấu trúc dữ liệu cơ bản nguyễn diệu hương

... k d h m j e s i r x c l n t u p a g f b k d h m j e s i r x c l n t u p 1 .3 Cài đặt giải thuật tìm kiếm Cài đặt giải thuật Mô phỏng: nhớ Sử dụng trỏ Thực tế: thay trỏ địa khối/trang đĩa Khai ... TH2: position == 3, order == (extra_entry thuộc nửa phải) Chuyển phần tử sang phải Thêm extra_entry extra_branch Xóa median, dịch branch Giải thuật Phần tử xóa nằm nút lá: 1 .3 Xóa nút B-cây Nút ... target == current->data[position]) return success; else return not_present; } Thao tác thêm 1 .3 Cài đặt giải thuật thêm Đệ quy Tham số: Đầu vào: new_entry – ghi cần thêm Đầu ra: current: gốc median:...
  • 8
  • 394
  • 0
bài giảng kỹ thuật lập trình  chương 4 các cấu trúc dữ liệu  tiên tiến  nguyễn diệu hương

bài giảng kỹ thuật lập trình chương 4 các cấu trúc dữ liệu tiên tiến nguyễn diệu hương

... ? Bài giải : 38 trung bình cộng số, nên tổng số : 138 x = 690 Tổng ba số : 127 x = 381 Tổng ba số cuối : 148 x = 44 4 Tổng hai số : 690 - 44 4 = 246 Số số đứng thứ ba, nên số : 381 - 246 = 135 Bài ... số thứ 2 345 , số thứ hai 543 2 Số thứ ba là: 12300 (2 345 + 543 2) = 45 23 (đúng, số có chữ số 2, 3, 4, 5) - Nếu a = số thứ 345 6, số thứ hai 6 543 Nam Tỉ Phú Số thứ ba : 12300 - ( 345 6 + 6 543 ) = 2301 ... không thay đổi Với lập luận H 5, U G Từ A 2, Y O Vậy ta có đáp số : 8 548 + 649 3 + 7521 + 80 + 9529 + 9321 - 20 - 11 = 41 461 8 548 + 749 3 + 6521 + 80 + 9529 + 9321 - 20 - 11 = 41 461 Bài 135 : Thăng...
  • 10
  • 312
  • 0
Bài giảng kỹ thuật lập trình   chương 2

Bài giảng kỹ thuật lập trình chương 2

... sản phẩm = $20 0.00" s = string.Format("Giá thành sản phẩm = {0:C}", 20 0); Console.WriteLine(s); DateTime date = new DateTime (20 11, 2, 2, 1, 1, 1, 511); // "Today is Monday, February 2, 20 11" s = ... char ch2 = 'B'; Console.WriteLine(ch1.CompareTo(ch2));  Kết quả: -1 (ký tự ch1 nhỏ so với ký tự ch2) So sánh ký tự Equals   True: ký tự False: ký tự không Ví dụ char ch1 = 'A'; char ch2 = (char)65; ... (tenMang.Length – 1) Ví dụ  Lấy điểm thứ (soThuTu = 2) mảng diem int diem3 = diem [2] ;  diem3 = 7 Gán giá trị cho phần tử mảng Gán điểm thứ mảng diem 10  diem [2] = 10 10 Gán điểm thứ mảng diem điểm thứ...
  • 35
  • 250
  • 0
Bài giảng kỹ thuật lập trình   chương 3

Bài giảng kỹ thuật lập trình chương 3

... hoá việc lập trình Windows Form Chứa nhiều control (điều khiển)     Ô nhập liệu, nút bấm, ô lựa chọn… Trình duyệt web Hộp thoại (thông báo, chọn file…) Menu, Tooltip Cho phép lập trình viên ... Nội dung Ứng dụng Windows Form Chương trình Điều khiển form Xử lý kiện Tuỳ biến điều khiển chạy Xuất ứng dụng Winform Ứng dụng ... Hộp thoại (thông báo, chọn file…) Menu, Tooltip Cho phép lập trình viên tự tạo control theo ý Chương trình Xem demo Tổ chức control Xử lý kiện Trong Windows Form, người dùng thực hành động control...
  • 16
  • 536
  • 0
Bài giảng kỹ thuật lập trình   chương 4

Bài giảng kỹ thuật lập trình chương 4

... niệm đối tượng Các mức truy xuất Các thành phần lớp Đối tượng Khái niệm đối tượng (object) lập trình hướng đối tượng giống đối tượng cụ thể giới thực Mỗi đối tượng có thuộc tính hành vi riêng ... Dùng để bảo vệ việc truy cập biến lớp Cho phép chỉnh sửa code không làm ảnh hưởng nhiều đến chương trình Thuộc tính class PhanSo { private int tuSo; private int mauSo; public int TuSo { get { ... động đến giá trị biến lớp đối tượng phương thức  đối tượng bị thay đổi sau hoàn tất phương thức Chương Lớp đối tượng Nội dung Thuộc tính Operator Bảo vệ truy cập biến lớp Thay đổi tên biến...
  • 35
  • 224
  • 0
bài giảng kỹ thuật lập trình plc chương 1 tổng quan về hệ thống điều khiển

bài giảng kỹ thuật lập trình plc chương 1 tổng quan về hệ thống điều khiển

... để lập trình Hệ thống điều khiển sử dụng PLC : Nhận xét : Qua việc khảo sát số hệ thống điều khiển tr ên, ta thấy : Phần cứng hệ thống điều khiển sử dụng PLC gồm thành phần : Thiết bị điều khiển ... nghị liên hệ : plcroomvn@yahoo.com ho ặc số điện thoại 0974.858 .10 1 Auto books Thiết kế hệ thống điều khiển c với S7-200 No1 Số cuối 54BH Bù Một số : 10 111 số biểu diễn số dương : 010 111 ; biểu ... 0974.858 .10 1 Auto books Thiết kế hệ thống điều khiển c với S7-200 No1 Hệ thống đóng thùng nhớt (1) Thiết bị điều khiển (PLC) (2) Encoder dùng kiểm soát tốc độ dây chuyền (Sensor) (3) Động servo điều khiển...
  • 95
  • 710
  • 1
Bài giảng kỹ thuật lập trình c  chương 1   ths  trần quang hải bằng

Bài giảng kỹ thuật lập trình c chương 1 ths trần quang hải bằng

... Kỹ thuật lập trình C - Tổng quan 04/2 010 Chương trình “Hello world” thị tiền xử lý Hàm chương trình Dấu bắt đầu kết th c định nghĩa hàm Kết thu ñư c biên dịch chạy chương trình Kỹ thuật lập trình ... lớn ≤ x C c biểu th c ph c tạp phải sử dụng biến đổi toán h c ñể c ñư c biểu diễn tương ứng C bangtqh@hotmail.com Kỹ thuật lập trình C - Tổng quan 18 04/2 010 Một số quy t c viết chương trình • ... ho c Ví dụ int sole; float tbc, tongam; char Enter = ’\n’; Lưu ý: Biến khai báo ñâu chương trình miễn trư c sử dụng bangtqh@hotmail.com Kỹ thuật lập trình C - Tổng quan 15 04/2 010 C u tr c chương...
  • 10
  • 286
  • 0
Bài giảng kỹ thuật lập trình nâng cao   chương 1    kiến thức cơ bản về ngôn ngữ lập trình c và c++

Bài giảng kỹ thuật lập trình nâng cao chương 1 kiến thức cơ bản về ngôn ngữ lập trình c và c++

... chứa Project  Chọn tên Project  Open MỞ PROJECT C ch 2:  Mở thư m c chứa Project  Double click vào file *.sln C C KIẾN TH C CƠ BẢN TRONG C+ + 3 .1 Lệnh Lệnh biểu th c, th c ch c năng: khai báo, ... với tốn (Kiểu c u tr c - struct) 19 19 C C KIẾN TH C CƠ BẢN TRONG C+ + STT 3 20 KIỂU GHI CHÚ KIỂU LIÊN TU C (SỚ TH C) KÍCH THƢ C float double long double KIỂU RỜI R C (SỚ NGUN) char Ký tự Số ... sự chia nhỏ chương trình  M c đích sử dụng hàm: - Khi c c ng vi c giống c n th c nhiều vị trí - Khi c n chia chương trình lớn ph c tạp thành đơn thể để chương trình sáng, dễ hiểu 42 việc...
  • 52
  • 517
  • 0

Xem thêm

Từ khóa: bài giảng kỹ thuật lập trình cbài giảng kỹ thuật lập trình nguyễn duy phươngslide bài giảng kỹ thuật lập trìnhbài giảng kỹ thuật lập trình đặng bình phươngbài giảng kỹ thuật đo lường chương 1 các khái niệm cơ bản 5tkỹ thuật lập trình nguyễn tấn trần minh khangsách kỹ thuật lập trình nguyễn tấn trần minh khangbài giảng kỹ thuật công trìnhbài tập kỹ thuật lập trình cbài giảng kỹ thuật lắp đặt điệnbài tập kỹ thuật lập trình nâng caobài tập kỹ thuật lập trình có lời giảigiải bài tập kỹ thuật lập trình cgiáo trình bài tập kỹ thuật lập trình cbài tập kỹ thuật lập trình c có lời giảiBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018Nghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngTìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Kiểm sát việc giải quyết tố giác, tin báo về tội phạm và kiến nghị khởi tố theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn tỉnh Bình Định (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtchuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIĐổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ