• Bài giảng Lập trình C - Chương 2: Các kiểu dữ liệu cơ sở - Ngô Công ThắngBài giảng Lập trình C - Chương 2: Các kiểu dữ liệu cơ sở - Ngô Công Thắng

    I.1. Khái niệm về kiểu dữ liệu Một kiểu dữ liệu là một tập giá trị mà có thể lưu trữ trong máy, trên đó xác định một số phép toán. Các kiểu dữ liệu trong C gồm có Các kiểu dữ liệu cơ sở Kiểu ký tự Kiểu số nguyên Kiểu số thực (số dấu phẩy động) 22. Các kiểu dữ liệu trong C Các kiểu dữ liệu có cấu trúc Kiểu mảng Kiểu xâu ký tự Kiểu ...

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

  • Bài giảng Lập trình C - Chương 1: Cấu trúc chung của chương trình C - Ngô Công ThắngBài giảng Lập trình C - Chương 1: Cấu trúc chung của chương trình C - Ngô Công Thắng

    1. Ngôn ngữ lập trình C w Năm 1973 ngôn ngữ lập trình C ra đời với mục đích ban đầu là để viết hệ điều hành Unix trên máy tính mini PDP. Sau đó C đã được sử dụng rộng rãi trên nhiều loại máy tính khác nhau và đã trở thành một ngôn ngữ lập trình có cấu trúc rất được ưa chuộng. w C là ngôn ngữ lập trình bậc trung, có tính cấu trúc và định kiểu. 2. Tr...

    pdf8 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 820 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 5: Kế thừa và đa hìnhBài giảng Kỹ thuật lập trình - Chương 5: Kế thừa và đa hình

    Overriding Methods Trong một tập các lớp có mối quan hệ huyết thống có các phương thức giống signature y xì (nội dung phương thức khác nhau) Overriding methods giúp lập trình viên có thể định nghĩa cách hành xử khác nhau ứng với các đối tượng khác nhau nhưng cùng sử dụng một tên phương thức. Ví dụ: Nhân viên chính thức và Nhân viên thời vụ đều c...

    pptx34 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 722 | Lượt tải: 0

  • Bài giảng Kỹ thuật lập trình - Chương 4: Lớp và đối tượngBài giảng Kỹ thuật lập trình - Chương 4: Lớp và đối tượng

    Lập trình truyền thống Phương pháp tiếp cận của lập trình truyền thống Lập trình tuyến tính. Lập trình cấu trúc Ưu điểm Chương trình rõ ràng, dễ hiểu, dễ theo dõi. Tư duy giải thuật rõ ràng. Khuyết điểm Không hỗ trợ việc sử dụng lại mã nguồn. Khi thay đổi cấu trúc dữ liệu, phải thay đổi giải thuật. Phải giải quyết các mối quan hệ vĩ mô g...

    pptx58 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 672 | Lượt tải: 0

  • Bài giảng Kỹ thuật lập trình - Chương 3: Windows FormBài giảng Kỹ thuật lập trình - Chương 3: Windows Form

    Các ứng dụng của Windows Form Tạo những ứng dụng với giao diện đồ hoạ giao tiếp với người dùng Hiển thị thông tin Nhận thông tin nhập từ người dùng Phản ứng với những hoạt động của người dùng (nhấn chuột, gõ phím ) Kết nối qua mạng Các ứng dụng của Windows Form Phần mềm văn phòng Microsoft Office Phần mềm quản lý dự án MS Project Phần mềm ...

    pptx47 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 701 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 2: Xử lý mảng và chuỗiBài giảng Kỹ thuật lập trình - Chương 2: Xử lý mảng và chuỗi

    Khởi tạo và gán giá trị Mảng tenMang = new KieuDuLieu[spt]{gtri1, gtri2, gtri3, }; diem = new int[5]{ 5, 6, 7, 6, 9 } Giá trị không nhất thiết phải là hằng số Ví dụ Random r = new Random(); int[] pins = new int[4]{ r.Next() % 10, r.Next() % 10, r.Next() % 10, r.Next() % 10 }; Số giá trị trong dấu ngoặc phải bằng số phần tử mảng được kh...

    pptx55 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 751 | Lượt tải: 0

  • Bài giảng Kỹ thuật lập trình - Chương 1: Tổng quan lập trình C#Bài giảng Kỹ thuật lập trình - Chương 1: Tổng quan lập trình C#

    Biến Là tên gọi cho một vùng nhớ (bên trong bộ nhớ máy tính khi chương trình được chạy) có khả năng chứa được một giá trị = một dữ liệu Được khai báo và sử dụng để chứa dữ liệu của chương trình Khai báo biến kiểu_biến tên_biến [= giá_trị]; Ví dụ int age; string chuoi = “xin chao”; Đặt tên biến Tên biến phân biệt chữ hoa và chữ thường tenB...

    pptx58 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 636 | Lượt tải: 0

  • Bài giảng Kỹ thuật lập trình - Chương mở đầu: Giới thiệu môn học Kỹ thuật lập trìnhBài giảng Kỹ thuật lập trình - Chương mở đầu: Giới thiệu môn học Kỹ thuật lập trình

    Bài tập nhóm Mỗi nhóm gồm tối đa 6 sinh viên. Hàng tuần các nhóm phải hoàn thành các bài tập do giảng viên đưa ra và nhóm trưởng gửi trên diễn đàn Khoa. Quá thời hạn mà nhóm chưa gửi bài thì xem như không hoàn thành bài tuần đó.

    pptx11 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 674 | Lượt tải: 0

  • Chaotic time series prediction with deep belief networks: an empirical evaluationChaotic time series prediction with deep belief networks: an empirical evaluation

    ABSTRACT Chaotic time series are widespread in several real world areas such as finance, environment, meteorology, traffic flow, weather. A chaotic time series is considered as generated from the deterministic dynamics of a nonlinear system. The chaotic system is sensitive to initial conditions; points that are arbitrarily close initially become...

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

  • Ứng dụng IoT-Cloud trong điều khiển robotỨng dụng IoT-Cloud trong điều khiển robot

    Tóm tắt Ứng dụng Internet kết nối vạn vật (Internet of Things - IoT) trong điều khiển Robot đã được triển khai, công bố rộng rãi trong các công trình nghiên cứu cũng như trong thực tế. Tuy nhiên, do khả năng lưu trữ và xử lý hạn chế, hiệu suất của các dịch vụ IoT bị giảm đáng kể. Những hạn chế này có thể được giải quyết bởi điện toán đám mây...

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