BÀI GIẢNG NHẬP môn lập TRÌNH THÀNH PHẦN cơ bản của CHƯƠNG TRÌNH

bài giảng nhập môn lập trình hướng đối tượng

bài giảng nhập môn lập trình hướng đối tượng
... 01- Nhập môn OOP VC & BB Nội dung chi tiết  Từ lập trình cấu trúc đến lập trình hướng đối tượng  Phương pháp lập trình hướng đối tượng  Ưu điểm lập trình hướng đối tượng Slide 3/ Chương 01- Nhập ... VC & BB Lập trình hướng đối tượng  OOP – Object Oriented Programming  Chương trình hoạt động đối tượng  Giống tự nhiên  Đối tượng thực thi hoạt động tức đối tượng thực hành vi mà đối tượng ... VC & BB Mục tiêu  Nhận biết khác biệt lập trình hướng thủ tục lập trình hướng đối tượng  Phân tích, thiết kế thực chương trình theo phương pháp hướng đối tượng  Nhận diện số ngôn ngữ OOP  Nhận...
  • 23
  • 1,025
  • 4

slide bài giảng nhập môn lập trình cấu trúc vòng lặp

slide bài giảng nhập môn lập trình cấu trúc vòng lặp
... SỬ DỤNG VÒNG LẶP  Nên sử dụng vòng lặp FOR số vòng lặp xác định trước  Nên sử dụng vòng lặp WHILE số lượng vòng lặp không xác định trước  Nên sử dụng vòng lặp DO…WHILE số lượng vòng lặp không ... Map   Cấu trúc chương trình ngôn ngữ C  Cấu trúc chương trình  Tầm vực biến  Khối lệnh Cùng Đại học Hoa Sen xây dựng tương lai www.hoasen.edu.vn Lưu đồ: vòng lặp Cấu trúc vòng lặp  ... www.hoasen.edu.vn Road Map    Cấu trúc vòng lặp ngôn ngữ lập trinh C   Lưu đồ: cấu trúc vòng lâp Biểu thức phép toán ngôn ngữ lập trinh C Các ví dụ vòng lặp  Biểu thức, toán hạng toán tử...
  • 71
  • 338
  • 2

slide bài giảng nhập môn lập trình mảng và mảng một chiều

slide bài giảng nhập môn lập trình mảng và mảng một chiều
... www.hoasen.edu.vn Road Map   Khái Niệm Mảng Mảng chiều  Khởi tạo mảng chiều  Duyệt mảng chiều Nhập/ Xuất mảng chiều  Sắp Xếp Mảng  Bubble sort  Cấp Phát Vùng Nhớ Động  Cùng ... www.hoasen.edu.vn Bài tập điểm cộng nhà Bài tập 5: Viết chương trình nhập n phần tử số nguyên vào mảng Rồi thực yêu cầu sau: - Xuất mảng hình - Xoá phần từ mảng - Xóa phần từ cuối mảng - Xóa phần tử vị trí mảng ... Viết chương trình nhập mảng số thực có n phần tử, tính giá trị trung bình phần tử mảng đó, làm tròn số lẻ 5/ Viết chương trình nhập mảng ký tự có n phần tử, kiểm tra xem có phần tử trùng mảng 6/...
  • 32
  • 737
  • 0

Bài giảng: Nhập môn lập trình - Mảng 2 chiều pdf

Bài giảng: Nhập môn lập trình - Mảng 2 chiều pdf
... kiểu mảng Một số toán mảng chiều NMLT - Mảng hai chiều VC VC & & BB BB Ma Trận … n-1 0 m-1 An … … Am,n … n-1 n-1 NMLT - Mảng hai chiều VC VC & & BB BB Ma Trận … n-1 … n-1 0 … … n-1 n-1 n-1 dòng ... dòng = cột … n-1 0 dòng < cột … n-1 … n-1 … … … An … n-1 … An n-1 n-1 n-1 dòng + cột = n-1 dòng + cột > n-1 dòng + cột < n-1 NMLT - Mảng hai chiều VC VC & & BB BB Khai báo kiểu mảng chiều  Cú pháp ... NMLT - Mảng hai chiều 13 VC VC & & BB BB Thủ tục HoanVi & Hàm LaSNT NMLT - Mảng hai chiều 14 VC VC & & BB BB Nhập Ma Trận  Yêu cầu  Cho phép nhập mảng a, m dòng, n cột  Ý tưởng  Cho trước mảng...
  • 33
  • 617
  • 5

Bài giảng: Nhập môn lập trình - con trỏ (nâng cao) pptx

Bài giảng: Nhập môn lập trình - con trỏ (nâng cao) pptx
... VC VC & & BB BB Nội dung Con trỏ cấp 2 Con trỏ mảng nhiều chiều Mảng trỏ Con trỏ hàm NMLT - Con trỏ nâng cao VC VC & & BB BB Con trỏ cấp (con trỏ đến trỏ)  Đặt vấn đề void CapPhat(int ... sizeof(int)); return p; } NMLT - Con trỏ nâng cao VC VC & & BB BB Con trỏ cấp  Giải pháp  Sử dụng trỏ p trỏ đến trỏ a Hàm thay đổi giá trị trỏ â gián tiếp thông qua trỏ p void CapPhat(int **p, ... Giá trị ptr // Giá trị x NMLT - Con trỏ nâng cao VC VC & & BB BB Con trỏ mảng chiều int a[3][4]; a 10 11 int a 2 int[4] NMLT - Con trỏ nâng cao VC VC & & BB BB Con trỏ mảng chiều  Hướng tiếp cận...
  • 44
  • 314
  • 0

Bài giảng: Nhập môn lập trình ppt

Bài giảng: Nhập môn lập trình ppt
... hành  Giới thiệu môn học VC VC & & BB BB Nội dung môn học Tuần 1: Các khái niệm lập trình  Các khái niệm bản: thuật toán, lưu đồ, …  Cấu trúc chương trình viết ngôn ngữ lập trình cấp cao (C/C++) ... else …  switch Giới thiệu môn học VC VC & & BB BB Nội dung môn học Tuần 3: Cấu trúc lặp  for  while  … while … Tuần 4: Chương trình  Khái niệm chương trình  Chương trình NNLT C/C++: Hàm  ... số truyền tham số (Call-by-Value) Giới thiệu môn học VC VC & & BB BB Nội dung môn học Tuần 5: Kiểu liệu mảng  Mảng chiều mảng chiều  Kỹ thuật lập trình với mảng chiều, chiều Tuần 6, 7: Biến...
  • 8
  • 793
  • 8

Bài giảng: nhập môn lập trình - Các khái niệm bản về máy tính potx

Bài giảng: nhập môn lập trình - Các khái niệm cơ bản về máy tính potx
... dung Vài nét lịch sử máy tính Các hệ máy tính điện tử Phân loại Các thành phần Các khái niệm máy tính VC VC & & BB BB Vài nét lịch sử máy tính Blaise Pascal (1623 – 1662) Máy cộng học giới 1642 ... họa Các khái niệm máy tính 20 VC VC & & BB BB Phần cứng - Thiết bị nhập Máy quét hình (Scanner) Nhập văn hay hình vẽ, hình chụp vào máy tính Camera & Webcam Quay hình ảnh bên đưa vào máy tính Máy ... Các khái niệm máy tính 17 VC VC & & BB BB Phần cứng - CPU Khối điều khiển (CU – Control Unit) Các ghi (Registers) Khối tính toán số học logic (ALU – Arithmetic Logic Unit) Các khái niệm máy tính...
  • 25
  • 481
  • 0

Bài giảng nhập môn lập trình - các khái niệm bản về hệ điều hành pot

Bài giảng nhập môn lập trình - các khái niệm cơ bản về hệ điều hành pot
... dung Khái niệm & chức Phân loại Hệ thống tập tin Một số hệ điều hành thông dụng Hệ điều hành VC VC & & BB BB Khái niệm Hệ điều hành Khái niệm  Một chương trình chạy máy tính, dùng để điều hành, ... (2000), 2003 Server (2003): máy chủ - hệ điều hành mạng  Linux, Unix, OS/2 Hệ điều hành 16 VC VC & & BB BB Bài tập Hệ điều hành gì? Hãy nêu chức yếu hệ điều hành Hãy nêu vài ví dụ tập tin có dạng ... Hệ điều hành VC VC & & BB BB Phân loại Hệ điều hành Hệ thống xử lý theo lô Dưới góc độ hình thức xử lý Hệ thống chia sẻ Hệ thống song song Hệ thống phân tán Hệ thống xử lý thời gian thực Hệ điều...
  • 17
  • 536
  • 0

Bài giảng nhập môn lập trình - các khái niệm bản về mạng máy tính ppt

Bài giảng nhập môn lập trình - các khái niệm cơ bản về mạng máy tính ppt
... VC VC & & BB BB Nội dung Khái niệm mạng máy tính Phân loại Các lợi ích mạng máy tính Một số ứng dụng Mạng máy tính VC VC & & BB BB Khái niệm mạng máy tính Khái niệm  Computer Network hay ... tất máy  Tốc độ truyền: 10 Mbps, 100 Mbps, Gbps, gần 10 Gbps  Kiến trúc mạng thông dụng: mạng bus (tuyến tính) mạng vòng Mạng máy tính VC VC & & BB BB Kiến trúc mạng LAN Mạng tuyến tính Mạng ... gì? Tại cần thiết phải có hệ thống mạng máy tính? Hãy phân loại khái quát hệ thống mạng máy tính (theo quy mô) Hãy nêu số lợi ích mạng máy tính Mạng máy tính 12 ...
  • 12
  • 197
  • 1

Bài giảng nhập môn lập trình - các khái niệm bản về lập trình ppt

Bài giảng nhập môn lập trình - các khái niệm cơ bản về lập trình ppt
... Nội dung Các khái niệm Các bước xây dựng chương trình Biểu diễn thuật toán Cài đặt thuật toán NNLT Các khái niệm lập trình VC VC & & BB BB Các khái niệm Lập trình máy tính  Gọi tắt lập trình ... bạn nút? 10 .Nhập vào số nguyên Tính max hai số Các khái niệm lập trình 14 VC VC & & BB BB Bài tập Bắt đầu Nhập năm sinh Tính Tuổi = 2008 – năm sinh Xuất Tuổi Kết thúc Các khái niệm lập trình 15 ... hướng thao tác Các khái niệm lập trình VC VC & & BB BB Sử dụng lưu đồ - sơ đồ khối Bắt đầu Đọc a,b Đ S a=0 Đ S Tính x = -b/a b=0 Xuất “VSN” Xuất “VN” Xuất x Kết thúc Các khái niệm lập trình VC VC...
  • 21
  • 350
  • 0

Bài giảng: Nhập môn lập trình - Câu lệnh điều khiển và câu lệnh rẽ nhánh pps

Bài giảng: Nhập môn lập trình - Câu lệnh điều khiển và câu lệnh rẽ nhánh pps
... } Câu lệnh điều kiện rẽ nhánh VC VC & & BB BB Câu lệnh if - Một số lưu ý  Câu lệnh if câu lệnh if… else câu lệnh đơn Câu lệnh điều kiện rẽ nhánh VC VC & & BB BB Câu lệnh if - Một số lưu ý  Câu ... doc”); } } Câu lệnh điều kiện rẽ nhánh 14 VC VC & & BB BB Câu lệnh switch - Một số lưu ý  Câu lệnh switch câu lệnh đơn lồng Câu lệnh điều kiện rẽ nhánh 15 VC VC & & BB BB Câu lệnh switch - Một số ... Nội dung Câu lệnh điều kiện if Câu lệnh rẽ nhánh switch Một số kinh nghiệm lập trình Một số ví dụ minh họa Câu lệnh điều kiện rẽ nhánh VC VC & & BB BB Câu lệnh if (thiếu) S Đ ...
  • 32
  • 231
  • 0

Bài giảng: Nhập môn lập trình - Câu lệnh lặp pptx

Bài giảng: Nhập môn lập trình - Câu lệnh lặp pptx
... printf(“\n”); } } Câu lệnh lặp VC VC & & BB BB Câu lệnh for - Một số lưu ý  Câu lệnh for câu lệnh đơn lồng Câu lệnh lặp VC VC & & BB BB Câu lệnh for - Một số lưu ý  Trong câu lệnh for, phần Sử dụng 10 câu lệnh printf...
  • 48
  • 225
  • 0

Bài giảng: Nhập môn lập trình - Hàm ppt

Bài giảng: Nhập môn lập trình - Hàm ppt
... Tham số lời gọi hàm Đệ quy Hàm VC VC & & BB BB Đặt vấn đề  Viết chương trình tính S = a! + b! + c! với a, b, c số nguyên dương nhập từ bàn phím Chương trình Nhập a, b, c > Nhập a>0 Nhập b>0 Tính ... (,… , ); Hàm 21 VC VC & & BB BB Lời gọi hàm  Ví dụ Hàm 22 VC VC & & BB BB Lời gọi chương trình  Ví dụ Hàm 23 VC VC & & BB BB Đệ quy  Khái niệm  Một chương trình ... void main() { int a3; } Hàm 14 VC VC & & BB BB Một số lưu ý  Thông thường người ta thường đặt phần tiêu đề hàm/ nguyên mẫu hàm (prototype) hàm main phần định nghĩa hàm hàm main void XuatTong(int...
  • 28
  • 379
  • 0

Bài giảng nhập môn lập trình cấu trúc điều khiển trần phước tuấn

Bài giảng nhập môn lập trình cấu trúc điều khiển   trần phước tuấn
... printf("i == 1\n"); 1\n"); }} NH P MÔN L P TRÌNH 12/23/2009 C u trúc nhi u ch n l a – switch gt1 S1; break; bi u th c default gt2 S2; break; … NH P MÔN L P TRÌNH 12/23/2009 Se; 10 Ví d khác – ... break continue NH P MÔN L P TRÌNH 12/23/2009 23 M t s t p 10 Nh p a, b, c Tì Tìm max Phá Phát tri n nhi u s Gi i ph ng trì trình ax+b=0 Gi i ph ng trình ax2+bx+c=0 Gi i h ph ng trình: a1x+b1y=c1 ... 10;) for(;;) for(;;) NH P MÔN L P TRÌNH p Vòng l p không k t thúc 12/23/2009 20 break T khóa break ch th vi c thoát l p t c kh i c u trúc i u n u scanf tr 1, ch ng trình thoát C n th n s d ng!...
  • 13
  • 19
  • 0

Xem thêm

Nạp tiền Tải lên
Đăng ký
Đăng nhập