• 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: 563 | 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: 638 | 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: 633 | 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: 517 | 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: 554 | 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: 673 | Lượt tải: 1

  • Bài giảng Lập trình C - Bài 3: Cấu trúc điều khiển trong C - Võ Đức HoàngBài giảng Lập trình C - Bài 3: Cấu trúc điều khiển trong C - Võ Đức Hoàng

    Bài tập viết chương trình 1. Cho 3 số nguyên a, b và c, hãy tìm giá trị lớn nhất của ba số trên và in ra kết quả. 2. Nhập vào số nguyên dương n, hãy cho biết n có phải là số chính phương không? (n được gọi là số chính phương khi căn bậc 2 của n là nguyên) 3. Viết chương trình nhập vào một số nguyên dương n gồm 3 chữ số. Xuất ra màn hình...

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

  • Bài giảng Lập trình C - Bài 2: Giới thiệu ngôn ngữ C - Võ Đức HoàngBài giảng Lập trình C - Bài 2: Giới thiệu ngôn ngữ C - Võ Đức Hoàng

    Đặc điểm • Bộ lệnh phù hợp với PP LT có cấu trúc • KDL phong phú, cho phép định nghĩa thêm 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ữ lập trình khác Khuyết điểm • Cú pháp thuộc ...

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

  • Bài giảng Lập trình C - Bài 1: Tổng quan về lập trình - Võ Đức HoàngBài giảng Lập trình C - Bài 1: Tổng quan về lập trình - Võ Đức Hoàng

    Các đặc điểm cần có của chương trình • Đúng đắn, chính xác (correctness) • Chắc chắn (robustness) • Thân thiện (user friendliness) • Khả năng thích nghi (adapability): Chương trình có khả năng để phát triển tiến hóa theo yêu cầu • Tính tái sử dụng (reuseability): Chương trình có thể dùng để làm một phần trong một chương trình lớn khác Các đ...

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

  • Bài giảng Lập trình C - Bài mở đầu: Giới thiệu học phần - Võ Đức HoàngBài giảng Lập trình C - Bài mở đầu: Giới thiệu học phần - Võ Đức Hoàng

    Mục tiêu học phần Kiến thức • Đọc hiểu lưu đồ giải thuật • Các kiểu dữ liệu cơ sở, các ký hiệu, từ khóa, cú pháp và cấu trúc điều khiển trong ngôn ngữ C • Lập trình bằng phương pháp thủ tục hàm • Xử lý kiểu dữ liệu mảng một chiều Mục tiêu học phần Kỹ năng • Sử dụng công cụ lập trình DEV C++ • Cài đặt được các chương trình bằng phương pháp...

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