Mạng xã hội chia sẻ tài liệu
Danh mục
Giáo dục phổ thông
Tài liệu chuyên môn
Bộ tài liệu cao cấp
Văn bản – Biểu mẫu
Luận Văn - Báo Cáo
Trắc nghiệm Online
Trang chủ
Công Nghệ Thông Tin
Chứng chỉ CNTT quốc tế
Bài giảng ôn thi Chứng chỉ lập trình
Bài 2: Luồng điều khiển
Mục tiêu bài học Biểu thức logic – Lập biểu thức, Tính giá trị & Các luật ưu tiên Các cơ chế rẽ nhánh – if-else – switch – if-else lồng nhau Lặp – while, do-while, for – Các vòng lặp lồng nhau
44 trang
151 lượt xem
9 lượt tải
Chương 1 - Tổng quan về giải thuật
Tính chất của giải thuật. Tính chính xác: để đảm bảo kết quả tính toán hay các thao tác mà máy tính thực hiện được là chính xác. *Tính rõ ràng: giải thuật phải được thể hiện bằng các câu lệnh minh bạch; các câu lệnh được sắp xếp theo thứ tự nhất định. *Tính khách quan: Một giải thuật dù được viết bởi nhiều người trên nhiều máy tính vẫn phải cho kết quả như nhau. *Tính phổ dụng: giải thuật không chỉ áp dụng cho một bài toán nhất định mà có thể áp dụng cho một lớp các bài toán có đầu vào tương tự nhau. *Tính...
26 trang
285 lượt xem
20 lượt tải
Chương 2 - Giới thiệu ngôn ngữ C/C++
*Bộ lệnh phù hợp với phương pháp lập trình có cấu trúc module, có thể sử dụng nhiều lần trong chương trình hoặc chương trình khác, hỗ trợ lập trình hướng đối tượng. *Kiểu dữ liệu phong phú, cho phép định nghĩa kiểu dữ liệu mới. *Linh động về cú pháp, ít từ khóa. *Ngôn ngữ mạnh và mềm dẻo, được dùng để viết OS, chương trình điều khiển, soạn thảo văn bản, đồ hoạ, bảng tính… và các chương trình dịch cho các ngôn ngữ khác ....
44 trang
217 lượt xem
21 lượt tải
Chương 3 - Cấu trúc điều khiển trong C
*Quan sát vị trí dấu mũi tên trên cửa sổ viết code để xác định dòng lệnh đang thực hiện. *Cửa sổ Locals (View\ Debug Windows\ Variables hoặc nhấn phím Alt+4) sẽ thể hiện tên (name), giá trị (value) và kiểu (type) của các biến cục bộ trong đoạn chương trình. *Cửa sổ Watch (View\ Debug Windows\ Watch hoặc nhấn Alt+3) cũng có thể quan sát chi tiết biến tương tự như cửa sổ Locals, nhưng chỉ thể hiện những biến nào mà ta nhập tên biến tương ứng vào cửa sổ này....
51 trang
168 lượt xem
22 lượt tải
Hàm con
Hàm là một đoạn chương trình độc lập thực hiện trọn vẹn một công việc nhất định sau đó trả về giá trị cho chương trình gọi nó, hay nói cách khác hàm là sự chia nhỏ của chương trình. Mục đích sử dụng hàm: Khi có một công việc giống nhau cần thực hiện ở nhiều vị trí. Khi cần chia một chương trình lớn phức tạp thành các đơn thể nhỏ (hàm con) để chương trình được trong sáng, dễ hiểu trong việc xử lý, quản lý việc tính toán và giải quyết vấn đề....
41 trang
161 lượt xem
22 lượt tải
Mảng một chiều - Chương 5
Mảng thực chất là một biến được cấp phát bộ nhớ liên tục và bao gôm̀ nhiều biến thành phần.Cać thành phần của mảng la ̀ tập hợp các biến có cùng kiểu dư ̃ liệu và cùng tên. Do đó để truy xuất các biến thành phần, ta dùng cơ chế chỉ mục.TH1: kiểm tra tồn tại một phần tử trong mảng thỏa điều kiện nào đó cho trước tìm phần tử thỏa điều kiện để kết luận. *TH2: kiểm tra tất cả các phần tử thỏa điều kiện nào đó cho trước tìm phần tử không thỏa điều kiện để kết luận mảng không thỏa điều...
30 trang
180 lượt xem
21 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_2
Biểu thức là một sự kết hợp giữa các toán tử (operator) và các toán hạng (operand) theo đúng một trật tự nhất định. Mỗi toán hạng có thể là một hằng, một biến ỗ hoặc một biểu thức khác. Trong trường hợp, biểu thức có nhiều toán tử, ta dùng cặp dấu ngoặc đơn () để chỉ định toán đị h t á tử nào đượ thự hiệ t ướ à được thực hiện trước. .2. Kiểu dữ liệu(Data type) C/C++ có năm kiểu dữ liệu cơ sở: −Ký tự (char) −Số nguyên (int) −Số thực (float) −Số thực có độ...
50 trang
122 lượt xem
16 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_3
Có 3 loại cấu trúc điều khiển, Các cấu trúc này điều khiển thứ tự thực thi các lệnh của điề khiể thự á lệ h ủ chương trình. Cấu trúc tuần tự (sequence): thực hiện các lệnh theo thứ tự từ trên xuống . Cấu trúc lựa chọn (selection): dựa vào kết quả của biểu thức điều kiện mà những lệnh tương ứng sẽ được thực hiện. Các cấu trúc lựa chọn gồm: ồ − If − switch. .1. Giới thiệu nhiều lệnh cho đến khi biểu thức điều kiện có ể giá trị sai. Các cấu trúc lặp gồm: − for − while −...
29 trang
136 lượt xem
14 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_5
Một con trỏ là 1 biến chứa một địa chỉ bộ nhớ. Địa chỉ này là vị trí của một đối tượng khác trong bộ nhớ. Nếu một biến chứa địa chỉ của một biến khác, biến thứ nhất được gọi là trỏ đến biến thứ hai. .1. Giới thiệu Địa chỉ ị bộ nhớ Biến trong bộ nhớ Một biến được cấp phát ô nhớ tại địa chỉ 1000 có giá trị là địa chỉ (1003) của 1 biến khác. Biến thứ nhất được gọi là con trỏ....
37 trang
96 lượt xem
18 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_6
• Hàm là một khối lệnh thực hiện một công việc hoàn chỉnh (module), được đặt tên và được gọi thực thi nhiều lần tại nhiều vị à ề ầ ề trí trong chương trình. • Hàm còn gọi là chương trình con (subroutine) • Có hai lọai hàm: – Hàm thư viện: là những hàm đã được ệ g ợ xây dựng sẵn. Muốn sử dụng các hàm ệ p ệ thư viện phải khai báo thư viện chứa nó trong phần khai báo #include. – Hàm do người dùng định nghĩa....
39 trang
142 lượt xem
14 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_8
Một cấu trúc là một tập các biến được ộ ộ ập ợ tham chiếu thông qua một tên chung. Những biến tạo nên cấu trúc được gọi là g ạ ợ gọ các thành viên (members). Sự khác biệt giữa kiểu cấu trúc và kiểu mảng là: các phần tử của mảng là cùng kiểu còn các phần tử của kiểu cấu trúc có thể có kiểu khác nhau.
25 trang
163 lượt xem
21 lượt tải
PHƯƠNG PHÁP LẬP TRÌNH_9
Hệ thống nhập xuất của C − Cung cấp một giao diện (interface) nhất quán độc lập với thiết bị thật sự mà chương trình tương tác. − cung cấp một mức độ trừu tượng giữa lập trình viên và thiết bị nhập xuất. Sự trừu tượng này được gọi là stream và thiết bị thật sự được gọi là file.
36 trang
219 lượt xem
17 lượt tải
Bài toán xác thực
Trường Checksum thực hiện kết hợp khóa và gói tin thành một gói tin chứng thực MAC (Message Authenticateion Code). Sau khi thực hiện Sender sẽ gửi MAC và gói tin tới Receiver trên một kênh không bảo mật. Receiver sau khi nhận được MAC và hàm băm của Sender sẽ thực hiện quá trình băm như của Sender để tạo ra một MAC khác. Sau đó Receiver sẽ thực hiện so sánh MAC của Sender và MAC của mình. Nếu giống nhau thì dữ liệu là toàn vẹn, nếu khác nhau thì dữ liệu không toàn vẹn. ...
0 trang
184 lượt xem
7 lượt tải
Chương 11: Kiểm soát ngoại lệ Exception Handling
Xử lý ngoại lệ Tạo ra những ứng dụng có thể điều khiển hoặc giải quyết ngoại lệ Khiến chương trình trở nên rõ ràng,mạnh và ít lỗi. Từ khoá Try Bao gồm những mã mà ngoại lệ có thể xảy ra Catch Giới thiệu những kiểu ngoại lệ mà khối catch có thể xử lý Finally Những đoạn mã (không bắt buộc) ở đây sẽ luôn được thực hiện Xử lý ngoại lệ Sử dụng khối Try-Catch này để xử lý ngoại lệ dẫn xuất...
34 trang
175 lượt xem
7 lượt tải
Bài giảng lập trình c căn bản - Trường Apptech - Chương 1
Phân biệt sự khác nhau giữa Câu lệnh, Chương trình và Phần mềm. Biết được quá trình hình thành ngôn ngữ C. Biết được khi nào dùng C và tại sao. Nắm được cấu trúc ngôn ngữ C. Hiểu rõ khái niệm giải thuật (algorithms). Vẽ lưu đồ (flowchart). Sử dụng được các ký hiệu dùng trong lưu đồ
26 trang
266 lượt xem
19 lượt tải
Bài giảng lập trình c căn bản - Trường Apptech - Chương 2
Tên biến giúp chúng ta truy cập vào bộ nhớ mà không cần dùng địa chỉ của chúng. Hệ điều hành đảm nhiệm việc cấp bộ nhớ còn trống cho những biến này. Ðể tham chiếu đến một giá trị cụ thể trong bộ nhớ, chúng ta chỉ cần dùng tên của biến
22 trang
169 lượt xem
10 lượt tải
Bài giảng lập trình c căn bản - Trường Apptech - Chương 3
Qui tắc chuyển đổi kiểu tự động trình bày dưới đây nhằm xác định giá trị biểu thức: char và short được chuyển thành int và float được chuyển thành double. Nếu có một toán hạng là double, toán hạng còn lại sẽ được chuyển thành double, và kết quả là double.
25 trang
169 lượt xem
9 lượt tải
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
Thư viện chuẩn trong C cung cấp các hàm xử lý cho việc nhập và xuất. Thư viện chuẩn có các hàm I/O, dùng để quản lý việc nhập, xuất, các thao tác trên ký tự và chuỗi. Thiết bị nhập chuẩn thường là bàn phím. Thiết bị xuất chuẩn thường là màn hình (console).
27 trang
185 lượt xem
9 lượt tải
Chủ đề liên quan
Chứng chỉ lập trình
Bài giảng ôn thi Chứng chỉ lập trình
39
Bài tập & Project ôn thi Chứng chỉ lập trình
8
Đề thi Chứng chỉ lập trình
3
Tài liệu tham khảo ôn thi Chứng chỉ lập trình
58
Xem thêm