... Chương trình – Báo cáo – Trình bày • Thi cuối kỳ: 60-70% (closed book) Nội dung • Chương 1: Nhập môn Kỹthuậtlậptrình • Chương 2: Quản lý nhớ • Chương 3: Các cấutrúc liệu • Chương 4: Các cấutrúc ... Nhập môn KTLT Các nguyên tắc lậptrình Thiết kế chương trình Phong cách lậptrình Cài đặt, kiểm thử tinh chỉnh Bảo trì chương trình Hàm biến Đệ quy Giới thiệu lậptrình hướng đối tượng Thế OOP ... Hỗ trợ xây dựng chương trình xác, hiệu quả, dễ sửa chữa, tái sử dụng code cao • Tăng cường khả lậptrình • Hiểu chi tiết về: – Thiết kế chương trình – Cấutrúc liệu, giải thuật, ADT – Đa nhiệm...
... chồng tên hàm C++ Hàm inline C++ Chương 3: Hàm thư viện 3.1 Hàm lậptrình hướng hàm Lậptrìnhcócấutrúc dựa hai phương pháp: Lậptrình hướng hàm (function-oriented), gọi hướng nhiệm vụ (task-oriented), ... SƠN Lậptrình hướng liệu (data-oriented) DL DL DL DL Chương 3: Hàm thư viện DL DL 3 Hàm gì? Tiếng Anh: function -> hàm, chức Một ₫ơn vị tổ chức chương trình, ₫oạn mã chương trìnhcócấutrúc ... chương trình chính, tách tệp tin riêng Trong Visual C++: *.c => C compiler, *.cpp => C++ compiler Một hàm ₫ã có lời gọi phải ₫ược ₫ịnh nghĩa xác lần toàn (dự án) chương trình, trước gọi trình...
... Giá trị … … Giáo trình Bài Tập KỹThuậtLậpTrình Trang 21 Cấutrúc điều khiển Lưu ý lệnh biểu thức điều kiện đoạn chương trình Giáo trình Bài Tập KỹThuậtLậpTrình Trang 22 Cấutrúc điều khiển ... liệu cócấutrúc 12 Chương 8: Tập tin 06 Chương 9: Đệ qui 06 10 Chương 10: Hướng dẫn lậptrình phương pháp Project 03 Giáo trình Bài Tập KỹThuậtLậpTrình Trang Lưu đồ thuật tốn CHƯƠNG LƯU ĐỒ THUẬT ... phím III KẾT LUẬN Cấutrúclặp rẽ nhánh (lựa chọn) hai cấutrúc hình thành nên chương trình Dựa vào cấutrúc điều khiển ta xây dựng thành chương trình phức tạp Vì phải nắm rõ cách hoạt động cấu trúc...
... A → aA|b} Văn phạm gia tố (mở rộng) G có luật sinh? A) B) C) D) Câu 13 Đáp án B Cho văn phạm G ={S → AB; A → aA|b; B→ bB|a} Văn phạm gia tố (mở rộng) G có luật sinh? A) B) C) D) Câu 14 Đáp án...
... 12 Chương 7: Kiểu liệu cócấutrúc 12 Chương 8: Tập tin 06 Chương 9: Đệ qui 06 10 Chương 10: Hướng dẫn lậptrình phương pháp Project 03 Giáo trình Bài Tập KỹThuậtLậpTrình Trang ... Lịch trình thực hành LỊCH TRÌNH THỰC HÀNH Tổng thời gian: 90 tiết STT NỘI DUNG SỐ TIẾT Chương 1: Lưu đồ thuật toán 03 Chương 2: Cấutrúc điều khiển 06 Chương 3: Hàm...
... tl=n*dg*2; —Hết— Bộ môn duyệt Giáo viên đề Phạm Thị Hồng TRƯỜNG CĐ KỸTHUẬT CAO THẮNG KHOA ĐIỆN TỬ - TIN HỌC ĐỀ THI HỌC KỲ MÔN: KỸTHUẬTLẬPTRÌNHCƠ BẢN LỚP: CĐN QTM 11 AB THỜI GIAN: 60 phút (Không sử ... Thi lại TH 15/ Lệnh break để dừng lại lệnh ? a) switch b) cấutrúclặp c) câu a câu b d) câu a câu b sai 16/ Cho biết kết đoạn chương trình sau ? int n=4; float t=0; for (int i=1; i
... Lớp:……………………Ca thi:……… STT NỘI DUNG ĐIỂM TỐI ĐA Viết cấutrúc chương trình Viết hàm nhập Viết hàm xuất ĐIỂM Viết thuật toán Viết hàm main() Chạy chương trình Trả lời câu hỏi vấn đáp TỔNG ... nguyên - Tính trung bình cộng số dương mảng - Đưa kết tính toán hình Chú ý: ;Viết chương trình nhập vào mảng có tối đa 50 phần tử nguyên Viết hàm thực công việc sau: - Nhập mảng, xuất mảng - Sắp ... giải thích thêm Họ tên thí sinh: _Số báo danh: _ Ngày thi: 5;Viết chương trình nhập vào mảng có tối đa 50 phần tử thực Viết hàm thực công việc sau: - Nhập mảng, xuất mảng - Viết hàm...
... Cấutrúc liệu, Phân tích thuật toán phát triển phần mềm, NXBGD, 2008 Lê Hoài Bắc, Nguyễn Thanh Nghị, Kỹlập trình, NXB Khoa học & Kỹ thuật, 2005 Phạm Văn Ất, Kỹthuậtlậptrình C sở nâng cao, NXB ... hình Chương trình = Cấutrúc liệu + Thuật toán XY = n ∑ i = x i y i TÀI LIỆU THAM KHẢO Đỗ Xuân Lôi, Cấutrúc liệu giải thuật, NXB ĐHQGHN, 2008 Hồ Thuần, Hồ Cẩm Hà, Trần Thiên Thành, Cấutrúc liệu, ... (compile time) Trình biên dịch Chương trình nguồn Chương trình nguồn Máy tính thực Chương trình đích Máy tính thực Trình thông dịch • Thời gian thực thi (run time): thời gian chương trình đích thực...
... chương trình VD1 VD2 III TIẾN TRÌNH TIẾT HỌC Ổn đònh lớp Kiểm tra cũ Câu hỏi 1: Chương trìnhcó loại nào? Cấutrúc chương trình con? Câu hỏi 2: Viết chương trình vẽ lên hình hình chữ nhật có dạng: ... chương trình GV: Dùng máy chiếu để chiếu cấutrúc chương HS: Trả lời câu hỏi trình lên chiếu Câu hỏi 3: Cấutrúc chương trìnhcó giống khác cấutrúc chương trình? GV: Chính xác hoá kiến thức Hoạt ... (Procedure) chương trình thực số thao tác không trả giá trò HS: Ghi khái niệm hàm thủ tục vào qua tên Hoạt động 2.2: Cấutrúc chương trình con: Câu hỏi 2: Trình bày cấutrúc chương trình GV: Dùng...
... định nghĩa cấutrúc tự trỏ: a) Là cấutrúccó trường trỏ chứa địa biến cấutrúc b) Là dạng cấutrúccó trường trỏ chứa địa biến cấutrúccó dạng liệu giống c) Là dạng cấutrúccó trường có kiểu ... 189: Có cách khai báo biến cấu trúc: a) b) (Có đặt tên cấutrúc không đặt tên cấu trúc) / c) d) Câu 190: Khi sử dụng từ khóa typedef trước định nghĩa cấutrúc thì: a) Khai báo biến cho cấutrúc ... kiểu cócấu trúc, cách gán sau không phép: a) Gán biến cho b) Gán hai phần tử mảng( kiểu cấu trúc) cho c) Gán phần tử mảng( kiểu cấu trúc) cho biến ngược lại d) Gán hai mảng cócấutrúccó số...
... chương trình - Một số HS nhận xét câu trả lời bạn - Nghe giảng b> Cấutrúc CTC CTC cócấutrúc tương tự chương trình Hãy nêu cấutrúc chương trình - Ghi bảng cấutrúc chương trình Ghi cấutrúc ... : Cấutrúc chương trình con: Câu hỏi : Trình bày cấutrúc chương trình GV : Dùng máy Over head để chiếu cấutrúc chương trình lên chiếu HS : Trả lời câu hỏi Câu hỏi : Cấutrúc chương trìnhcó ... chương trình VD1 VD2 VIII TiẾN TRÌNH LỚP HỌC Ổn định lớp : Kiểm tra cũ : + Câu hỏi : Chương trìnhcó loại ? Cấutrúc chương trình ? + Câu hỏi : Viết chương trình vẽ lên hình Hình chữ nhật có dạng...
... fseek(f,0,SEEK_END); định vị trỏ đến cuối tệp #/ /#Giả sử tệp có n cấutrúc Lệnh fseek(f,n,SEEK_SET) đặt trỏ tệp đến cấutrúc cuối tệp#/ /# Giả sử tệp có n cấutrúc fseek(f,n,SEEK_CUR) không làm thay đổi vị ... hàm kể hàm main().#/ /#Miền nhớ dành cho x không bị thay đổi trình thực chương trình. #/ /$Chuong1$/Kiểu liệu coi kiểu liệu ngôn ngữ lậptrình C: /#Kiểu double#/ /#Kiểu trỏ#/ /#Kiểu hợp#/ /#Kiểu ... theo cú pháp ngôn ngữ lậptrình C /#(a += b);#/ /#( a *=b );#/ /#(a = b);#/ /#( a &=b);#/ /$Chuong1$/ Giả sử a b hai số thực Biểu thức không phép theo cú pháp ngôn ngữ lậptrình C /#(a += b);#/...
... cấutrúccó trường trỏ chứa địa biến cấu trúc. #/ /#Là dạng cấutrúccó trường trỏ chứa địa biến cấutrúccó dạng liệu giống nó#/ /#Là dạng cấutrúccó trường có kiểu liệu giống nó.#/ /$Chuong4$/Trong ... kiểu cócấu trúc, cách gán sau không phép /#Gán biến cho nhau#/ /#Gán hai phần tử mảng(kiểu cấu trúc) cho nhau#/ /#Gán phần tử mảng(kiểu cấu trúc) cho biến ngược lại#/ /#Gán hai mảng cấutrúccó ... nghĩa cấutrúc thì: /#Khai báo biến cho loại cấutrúc ta không cần sử dụng từ khóa struct nữa.#/ /#Khai báo biến cho loại cấutrúc ta cần sử dụng từ khóa struct.#/ /#Không thể khai báo thêm biến cấu...
... nhớ học hôm sau: -Cấu trúc chung thủ tục - Các loại tham số Đơn vị: Trường THPT Bình Sơn Chương VI: Chương trìnhlậptrìnhcócấutrúc Tham số TS hình thức (Ở phần đầu chương trình con) Tham số ... có từ khoá Var Khi gọi chương trình con, tham số hình thức biến phép thay tham số thực biến Đơn vị: Trường THPT Bình Sơn Chương VI: Chương trìnhlậptrìnhcócấutrúc - Tham số giá trị: Khi khai ... khoá - Tên thủ tục : Bắt buộc phải có - Kết thúc thủ tục từ khoá End; b/ Ví dụ thủ tục 7’ Đơn vị: Trường THPT Bình Sơn Chương VI: Chương trìnhlậptrìnhcócấutrúc phần đầu thủ tục GV: Thutuc2...
... getch(); } Phương pháp lậptrình hướng đối tượng Là lậptrìnhcócấutrúc + trừu tượng hóa liệu Có nghĩa chương trình tổ chức dạng cấutrúc Tuy nhiên việc thiết kế chương trình xoay quanh liệu, ... liệu Khác với lậptrìnhcấutrúc túy, liệu khai báo riêng rẽ, tách rời với thao tác xử lý, việc xử lý liệu thường không thống chương trình xây dựng từ nhiều lậptrình viên khác Từ lậptrình hướng ... trung cao lập trình, đối tượng lớp chứa loại liệu định xử lý thao tác Mọi lậptrình viên làm việc với liệu gói sử dụng thao tác để xử lý liệu gói C++ cung cấp cách thức để tạo cấutrúc liệu thể...
... Chơng II Vận dụng sở lí luận vào thiết kế giảng cho giảng chơng Chơng trìnhlậptrìnhcócấutrúc Tin học 11 2.1 Phân tích nội dung phơng pháp dạy chơng Chơng trìnhlậptrìnhcócấutrúc Tin ... chơng trình ( thủ tục hàm) đồng thời có số kỹ ban đầu sử dụng chơng trìnhlậptrình Nội dung SGK trình bày điều nhất, chung vấn đề chơng trìnhlậptrìnhcócấutrúc Để hiểu sâu GV phải hớng dẫn ... khái niệm chơng trình con, nắm đợc cấutrúc chơng trình lợi ích việc sử dụng chơng trình Phân biệt đợc hai loại chơng trình (thủ tục hàm) có số kĩ ban đầu sử dụng chơng trìnhlậptrình Kĩ năng:...
... Đâu định nghĩa cấutrúc tự trỏ: Là cấutrúccó trường trỏ chứa địa biến cấutrúc Là dạng cấutrúccó trường trỏ chứa địa biến cấutrúccó dạng liệu giống Là dạng cấutrúccó trường có kiểu liệu ... Câu 189: Có cách khai báo biến cấu trúc: 1 (Có đặt tên cấutrúc không đặt tên cấu trúc) / 3 4 Câu 190:Khi sử dụng từ khóa typedef trước định nghĩa cấutrúc thì: Khai báo biến cho cấutrúc ta không ... 172:Đối với kiểu cócấu trúc, cách gán sau không phép: Gán biến cho Gán hai phần tử mảng( kiểu cấu trúc) cho Gán phần tử mảng( kiểu cấu trúc) cho biến ngược lại Gán hai mảng cócấutrúccó số phần...
... tục Cấutrúc chương trình - Giới thiệu cấutrúc chung chương trình [] Quan sát cấutrúc chương trình - Yêu cầu học sinh so sánh với cấutrúc chương trình ... Chương trình đóng vai trò quan trọng lập trình, đặc biệt lậptrìnhcấutrúc - Các lợi ích chương trình con: Dùng chương trình thuận lợi cho việc tổ chức, viết, kiểm tra sử dụng lại chương trình - Có ... khoa III Hoạt động dạy – học Hoạt động 1: Tìm hiểu chương trình lợi ích việc sử dụng chương trìnhlậptrình a Mục tiêu: - Học sinh biết khái niệm chương trình lợi ích việc viết chương trình có...