• 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: 830 | 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: 703 | 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: 744 | 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: 799 | 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: 756 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Bài 1: Các khái niệm cơ bảnBài giảng Nhập môn lập trình - Bài 1: Các khái niệm cơ bản

    1. Lịch sử của ngôn ngữ C/C++  C được tạo bởi Dennis Ritchie ở Bell Telephone Laboratories vào năm 1972.  Vào năm 1983, học viện chuẩn quốc gia Mỹ (American National Standards Institute - ANSI) thành lập một tiểu ban để chuẩn hóa C được biết đến như ANSI Standard C  C++ được xây dựng trên nền tảng ANSI Standard C  C++ là một ngôn ngữ l...

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

  • Bài giảng Lập trình viên mã nguồn mở PHP - Bài 1: Tổng quanBài giảng Lập trình viên mã nguồn mở PHP - Bài 1: Tổng quan

    Đặc điểm • Chạy trên hệ thống máy chủ (Server) • Rất đơn giản • Tốc độ xử lý nhanh, dễ sử dụng • Luôn được cải tiến và cập nhật (mã nguồn mở) • Có nhiều hướng dẫn sử dụng trên mạng • Hoàn toàn miễn phí • Có thể thực thi trên bất cứ hệ điều hành (Operator System) nào. • Không chỉ làm việc với HTML mà còn có thể làm việc được với hình ảnh, PDF, Flash...

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

  • Đề thi kết thúc môn học Nhập môn công nghệ phần mềm - Đại học Công nghệĐề thi kết thúc môn học Nhập môn công nghệ phần mềm - Đại học Công nghệ

    Câu 4. Tại sao chúng ta phải mô hình hóa? A. Giúp để trực quan hóa hệ thống B, Đưa ra một khuôn mẫu để xây dựng hệ thống C. Để làm tài liệu các quyết định D. Tất cả các phương án còn lại Câu 5. Giả sử ta đã thực thi/chạy bộ kiểm tử T trên P và thu được kết quả kiểm thử. Chọn kết luận đúng trong các kết luận sau: A. Nếu tất cả các ca kiểm thử...

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

  • Bài giảng Lập trình C - Bài 5: Mảng một chiều - Võ Đức HoàngBài giảng Lập trình C - Bài 5: Mảng một chiều - Võ Đức Hoàng

    Bài tập tại lớp Cho mảng số nguyên a, gồm n phần tử, viết chương trình gồm các hàm thực hiện các yêu cầu sau: 1. Nhập vào kích thước mảng (0

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

  • Bài giảng Lập trình C - Bài 4: Lập trình hàm - Võ Đức HoàngBài giảng Lập trình C - Bài 4: Lập trình hàm - Võ Đức Hoàng

    Khái niệm Hàm (chương trình con - subroutine) là một khối lệnh, thực hiện trọn vẹn một công việc nhất định (module), được đặt tên và được gọi thực thi nhiều lần tại nhiều vị trí Khi nào sử dụng hàm? 1. Khi có một công việc giống nhau cần thực hiện ở nhiều vị trí 2. Khi cần chia nhỏ chương trình để dễ quản lý Khái niệm •Hàm có thể được gọ...

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