Tạo các page demo các theme của drupal – demo/theme/item_list • Dùng drupal form tạo form gồm 5 field – Field thứ nhất để user chọn loại danh sách: ul hoặc ol – Các field còn lại để user điền các item cho item list. • Và một button “Render”, khi user click render, dùng theme item_list để render danh sách lên màn hình. – demo/theme/link • Dù...
49 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1027 | Lượt tải: 0
Tầng Model Trong controller, gọi hàm sum lên class IndexController extends Zend_Ctontroller Action { public function indexAction() { $math = new Math(); $sum = $math->sum(5,10); $this->view->sum=$sum; } } ?>Tiếp tục ví dụ Cuối cùng trong tầng view(application/view/scripts/index/index.ph tml) Viết mã, echo ‘sum is ’ . $this->...
11 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 926 | Lượt tải: 0
Zend Studio • Zend Studio là IDE rất tốt dành cho lập trình viên PHP. • Zend Studio gồm có các thành phần: soạn thảo php, gỡ rối, phân tích, tối ưu, và làm việc với CSDL
40 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 945 | Lượt tải: 0
Tìm hiểu Joomla và ứng dụng viết chương trình dự toán. • Tìm hiểu Drupal và ứng dụng viết chương trình dự toán. • Tìm hiểu WordPress và ứng dụng viết chương trình dự toán. • Đồ án khác.
16 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 823 | Lượt tải: 0
Structured Data Types • Fundamentals • Vectors and arrays • Records • Character strings • Pointers • Sets • Files77 Files • Represented on a secondary storage device (disk/tape) • Much larger than data structures of other types • Lifetime is longer than that of the program creating it
87 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 889 | Lượt tải: 0
stream: khái niệm dùng trong lập trình bằng ngôn ngữ C/C++, chỉ dòng dữ liệu nhập xuất, được dùng khi đọc ghi dữ liệu tập tin hay thiết bị nhập xuất. • tab: ký tự tab (tương đương với một số khoảng trống khi hiển thị). • text file, plain text, ASNI text (hay ASCII text): nói chung về định dạng văn bản đơn giản được soạn bằng các trình soạn thả...
38 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 949 | Lượt tải: 0
array parameter(s), array argument(s): tham số mảng • array size: kích thước mảng • column: cột • copy: sao chép • data type declaration, data type definition: khai báo kiểu dữ liệu • dynamic array: mảng động • element: phần tử • implementation: cài đặt (viết mã nguồn) • index: chỉ số • insert: chèn vào • one-dimension array: mảng một chi...
37 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 946 | Lượt tải: 1
algorithm: cách thức hay qui trình để giải quyết bài toán • algorithmic complexity: độ phức tạp thuật toán • algorithm implementation: cài đặt thuật toán, chuyển thuật toán thành các chỉ thị được viết trong một NNLT cụ thể, cũng nghĩa với mã hóa thuật toán (algorithm coding) • executable: có thể chạy được • flow chart: lưu đồ, một phương tiện...
29 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1012 | Lượt tải: 1
function: hàm (chương trình con) • structured programming: lập trình cấu trúc • modular programming: lập trình đơn thể • parameter: tham số • argument : đối số • formal parameter: tham số hình thức, tương đương với parameter • actual parameter: tham số thực, tương đương với argument • function prototype: nguyên mẫu hàm • function header: t...
86 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1084 | Lượt tải: 0
block: khối lệnh • branching: rẽ nhánh, phân nhánh. • control structures: các cấu trúc điều khiển. • global variables: biến toàn cục • instruction: lệnh. • local variables: biến cục bộ • loop: vòng lặp. • program: chương trình. • variable: biến.
58 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 961 | Lượt tải: 0