• Bài giảng Lập trình viên mã nguồn mở PHP - Bài 5: Xử lý tập tinBài giảng Lập trình viên mã nguồn mở PHP - Bài 5: Xử lý tập tin

    Ghi tập tin • Cú pháp: fwrite ($f, nội dung , độ_dài]); • Chú ý: độ dài là tham số tùy chọn: quy định số byte tối đa được ghi vào file của nội dung • Trước khi ghi chuỗi vào file cần phải định dạng lại chuỗi đó theo nhu cầu xuất dữ liệu trở lại khi đọc file. • Cách thức định dạng: tự thiết lập. Tuy nhiên, có một số định dạng được quy định sẵn như...

    pdf11 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 554 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Bài 3: Lập lịchBài giảng Kỹ thuật lập trình - Bài 3: Lập lịch

    3.3.1. Lập lịch theo thời gian kết thúc Khi áp dụng giải thuật này, hệ thống sử dụng tất cả khả năng hiện có để một ứng dụng nào đó có thể kết thúc trong thời hạn định trước. Ví dụ, trường hợp điều khiển tên lửa, các kết quả tính toán chỉ có ý nghĩa trước thời điểm nào đó. Lập lịch theo cơ chế này vấp phải các khó khăn:  Người dùng cần chỉ rõ...

    pdf16 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 638 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 4: MảngBài giảng Nhập môn lập trình - Bài 4: Mảng

    1. Khái niệm  Mảng là một tập hợp các biến có cùng kiểu dữ liệu nằm liên tiếp nhau trong bộ nhớ và được tham chiếu bởi một tên chung chính là tên mảng.  Mỗi phần tử của mảng được tham chiếu thông qua chỉ mục (index).Nhập môn lập trình 1. Khái niệm  Nếu mảng có n phần tử thì phần tử đầu tiên có chỉ mục là 0 và phần tử cuối có chỉ mục là...

    pdf21 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 578 | Lượt tải: 1

  • Bài giảng Lập trình viên mã nguồn mở PHP - Bài 4: Sử dụng hàm của PHPBài giảng Lập trình viên mã nguồn mở PHP - Bài 4: Sử dụng hàm của PHP

    Giới thiệu •PHP cung cấp rất nhiều hàm phục vụ cho việc xử lý và hiển thị thời gian (date và time) •Các hàm thời gian cho phép lấy được thời gian từ server nơi đặt code PHP. •Có thể sử dụng hàm thời gian để định dạng thời gian theo nhiều cách khác nhau. •Lưu ý: Các hàm thời gian phụ thuộc vào việc thiết lập vùng của server

    pdf7 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 490 | Lượt tải: 1

  • Xây dựng nền tảng Webserver và ứng dụng trong dạy họcXây dựng nền tảng Webserver và ứng dụng trong dạy học

    1. Mở đầu Trong những năm gần đây, sự bùng nổ của ngành Công nghệ thông tin nói chung và mạng Internet nói riêng kéo theo nhu cầu xây dựng các website doanh nghiệp lẫn cá nhân. Để xây dựng một website cho các doanh nghiệp thường cần một chi phí không nhỏ, chi phí này bao gồm cả phần cứng và phần mềm để duy trì hoạt động của một website. Với cá...

    pdf5 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 451 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 3: Các câu lệnh lặpBài giảng Nhập môn lập trình - Bài 3: Các câu lệnh lặp

    1. Giới thiệu Cấu trúc lặp (repetition or loop): lặp lại 1 hay 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 − do . while. Tuy nhiên, thứ tự thực hiện các lệnh của chương trình còn bị chi phối bởi các lệnh nhảy như continue, break, goto. 2. Cấu trúc for • Cú pháp: for (Exp1; Exp2; Exp3) ...

    pdf16 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 637 | Lượt tải: 1

  • Bài giảng Lập trình viên mã nguồn mở PHP - Bài 3: Xây dựng phương thức và xử lý lỗiBài giảng Lập trình viên mã nguồn mở PHP - Bài 3: Xây dựng phương thức và xử lý lỗi

    Tham biến • Tham số truyền giá trị từ bên ngoài cho hàm và trả giá trị ở trong hàm ra bên ngoài. Khi thay đổi giá trị của tham biến bên trong hàm thì giá trị của nó ở ngoài hàm cũng sẽ thay đổi sau khi chúng ta gọi hàm đã xây dựng. Đối với tham biến chúng ta sẽ sử dụng củ pháp với ký tự & ở phía trước.

    pdf15 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 574 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 2: Các câu lệnh rẽ nhánhBài giảng Nhập môn lập trình - Bài 2: Các câu lệnh rẽ nhánh

    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 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.Nhập...

    pdf18 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 581 | Lượt tải: 1

  • Bài giảng Mô hình hóa, mô phỏng và tối ưu hóa các quá trình hóa học - Phần 2: Mô phỏng máy tínhBài giảng Mô hình hóa, mô phỏng và tối ưu hóa các quá trình hóa học - Phần 2: Mô phỏng máy tính

    Computer simulation „ Some simulation techniques for solving some of the systems of equations ‰ Solution of (nonlinear) algebraic equations ‰ Ordinary differential equations (ODEs) ‰ Partial differential equations (PDEs) „ Numerical methods ‰ Iterative methods ‰ Discrete difference methods ‰ Femlab, Fortran, Ansys Matlab/Simulink Computer simulatio...

    pdf46 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 621 | Lượt tải: 1

  • Bài giảng Lập trình viên mã nguồn mở PHP - Bài 2: Các kiểu dữ liệu cơ sởBài giảng Lập trình viên mã nguồn mở PHP - Bài 2: Các kiểu dữ liệu cơ sở

    Biến Khai báo •Cú pháp: $ten_bien Quy tắc đặt tên biến • Bắt đầu bằng ký tự theo sau là 1 ký tự hoặc dấu _, tiếp đó là ký tự, ký số hoặc dấu _ • Nên khởi tạo giá trị ban đầu cho biến • Không trùng với tên hàm • Không nên bắt đầu bằng ký số Lưu ý: Tên biến có phân biệt chữ HOA – chữ

    pdf10 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 574 | Lượt tải: 1