Tài liệu miễn phí Kỹ thuật lập trình

Download Tài liệu học tập miễn phí Kỹ thuật lập trình

Nhận dạng ngôn ngữ ký hiệu tiếng Việt trong video bằng LSTM và I3D đa khối

Bài viết đề xuất một phương pháp nhận dạng ngôn ngữ ký hiệu tiếng Việt từ video dựa trên mô hình học sâu. Phương pháp đề xuất bao gồm hai phần chính là mô hình hai luồng mạng nơ ron tích chập (CNN) cho đặc trưng không gian và mạng bộ nhớ dài ngắn (Long-Short Term Memory - LSTM) cho đặc trưng thời gian.

10/14/2021 12:34:51 AM +00:00

Bài giảng Lab 8: Xây dụng lớp truy xuất cơ sở dữ liệu

Bài giảng Lab 8: Xây dụng lớp truy xuất cơ sở dữ liệu trình bày khai thác lớp truy xuất cơ sở dữ liệu PDO; xây dựng lớp Db để truy xuất cơ sở dữ liệu cơ bản sử dụng lớp PDO để truy xuất cơ sở dữ liệu mysql; các lớp kế thừa lớp Db phù hợp với từng nhóm chức năng; Xây dựng cấu trúc, vị trí các đối tượng cho website; Hiện thực một số chức năng căn bản .

10/13/2021 3:43:11 PM +00:00

Bài giảng Lab 7: MySQL

Bài giảng Lab 7: MySQL thông qua bài học các bạn nắm được cách sử dụng thành thạo phpmyadmin để tạo và quản trị CSDL với MySQL; tạo view và store procedure; tạo một user và gán quyền sử dụng cho user; sao lưu và phục hồi

10/13/2021 3:42:37 PM +00:00

Bài giảng Lab 6: Chuỗi và lập trình hướng đối tượng

Bài giảng Lab 6: Chuỗi và lập trình hướng đối tượng giúp người học nắm vững kiến thức về chuỗi và các hàm xử lý chuỗi; hiểu regular expression và áp dụng xử lý các kiểm tra chuỗi phức tạp.

10/13/2021 3:42:21 PM +00:00

Bài giảng Lab5: Gửi nhận dữ liệu giữa Client-Server

Bài giảng Lab5: Gửi nhận dữ liệu giữa Client-Server giúp người học hiểu cách truyền dữ liệu giữa client và server thông qua form và URL; nắm vững và sử dụng các mảng có sẵn của PHP: $_GET, $_POST, $_REQUEST, $_FILES; vận dụng các mảng: $_SERVER, $_SESSION, $_COOKIE...

10/13/2021 3:42:04 PM +00:00

Bài giảng Lab4: Mảng trong PHP

Bài giảng Lab4: Mảng trong PHP giúp người học nắm vững cấu trúc mảng trong PHP; sử dụng thành thạo các thao tác trên mảng: tạo mảng, thêm - xóa phần tử, truy xuất dữ liệu trong mảng, duyệt mảng; sử dụng một số hàm thông dụng về mảng trong PHP.

10/13/2021 3:41:39 PM +00:00

Một phương pháp trích xuất đặc trưng cho bài toán tìm kiếm ảnh

Trong bài viết này, một phương pháp trích xuất đặc trưng cho bài toán tìm kiếm ảnh được đề xuất. Các kỹ thuật trích xuất đặc trưng bao gồm: Phân vùng ảnh dựa trên độ tương phản; Bộ mô tả màu chủ đạo MPEG-7; Nhận dạng đối tượng dựa trên biên và làm mịn bề mặt dựa trên phép lọc Sobel; Phát hiện biên đối tượng với phương pháp LoG (Laplace of Gaussian); Nâng cao cường độ ảnh với phép lọc Gaussian...

10/11/2021 1:02:34 PM +00:00

Đa thức Tutte của một số đồ thị

Bài viết trình bày việc tính toán đa thức Tutte của một số đồ thị đơn giản. Sử dụng đa thức Tutte để tính số cây bao trùm của một đồ thị. Qua đó, sẽ chỉ ra mối liên hệ giữa số cây bao trùm và định thức của ma trận Laplace thu gọn của đồ thị.

10/11/2021 1:02:20 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 10 - Nguyễn Nhất Hải

Chương 10 cung cấp cho người học những kiến thức cơ bản về: Ước lượng chi phí phần mềm (SE Cost Estimation), quản lý chất lượng (Quality Management), cải tiến quy trình (Process Improvement). Mời các bạn cùng tham khảo.

10/10/2021 8:49:12 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 9 - Nguyễn Nhất Hải

Chương 9 cung cấp cho người học những kiến thức cơ bản về quản lý chất lượng phần mềm như: Mô hình V & V, khái niệm kiểm thử phần mềm, phương pháp kiểm thử, kỹ thuật thiết kế trường hợp thử và các phương pháp kiểm thử, kiểm thử module, kiểm thử hệ thống, kiểm thử chấp nhận, bảo trì phần mềm.

10/10/2021 8:48:31 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 8 - Nguyễn Nhất Hải

Chương 8 - Xây dựng phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Khái niệm, lịch sử ngôn ngữ lập trình, các công cụ lập trình, quy trình lập trình, quy ước viết mã.

10/10/2021 8:47:49 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 7 - Nguyễn Nhất Hải

Chương 7 - Thiết kế phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Tổng quan thiết kế phần mềm, thiết kế kiến trúc phần mềm, thiết kế chi tiết phần mềm, thiết kế giao diện người dùng, thiết kế mẫu, thiết kế giao diện cho ứng dụng WebApp.

10/10/2021 8:46:25 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 6 - Nguyễn Nhất Hải

Chương 6 - Kỹ nghệ yêu cầu phần mềm (Requirement Engineering). Chương này cung cấp cho người học những kiến thức cơ bản về: Tổng quan về yêu cầu phần mềm, quy trình xác định yêu cầu phần mềm, phương pháp và công cụ đặc tả yêu cầu phần mềm, nguyên lý phân tích yêu cầu sử dụng.

10/10/2021 8:45:57 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 5 - Nguyễn Nhất Hải

Chương 5 cung cấp cho người học những kiến thức cơ bản về: Khái niệm quản lý cấu hình phần mềm, các hoạt động trong quản lý cấu hình phần mềm, vai trò của người quản lý cấu hình phần mềm, các khái niệm trong SCM, lập kế hoạch quản lý cấu hình phần mềm, các công cụ quản lý cấu hình phần mềm.

10/10/2021 8:45:31 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 4 - Nguyễn Nhất Hải

Chương 4 - Quản lý dự án phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Khái niệm dự án phần mềm; nguyên lý và quy trình quản lý dự án; kỹ năng, kỹ thuật quản lý dự án; các yếu tổ quyết định thành công của dự án.

10/10/2021 8:44:51 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 3 - Nguyễn Nhất Hải

Chương 3 - Phương pháp Agile. Chương này cung cấp cho người học những kiến thức cơ bản về: Tuyên ngôn của phương pháp Agile, các nguyên lý của phương pháp Agile, so sánh Agile và waterfall, nguyên tắc cơ bản của phương pháp Agile, tính phù hợp của các phương pháp Agile, một số phương pháp Agile phổ biến.

10/10/2021 8:43:57 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 2 - Nguyễn Nhất Hải

Chương 2 - Vòng đời phần mềm. Chương 2 cung cấp cho người học những kiến thức cơ bản về: Định nghĩa vòng đời phần mềm, quy trình phát triển phần mềm, một số mô hình phát triển phần mềm, đánh giá sản phẩm và quy trình. Mời các bạn cùng tham khảo.

10/10/2021 8:42:49 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 1 - Nguyễn Nhất Hải

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 1 cung cấp cho người học những kiến thức cơ bản về: Định nghĩa phần mềm, đặc tính của phần mềm, thế nào là phần mềm tốt? phân loại phần mềm, định nghĩa công nghệ phần mềm, công nghệ học trong công nghệ phần mềm, mục tiêu của công nghệ học phần mềm, SE - công nghệ phân lớp, SE - các pha, những khó khăn trong sản xuất phần mềm.

10/10/2021 8:42:24 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 10: Xây dựng phần mềm

Bài tập tuần 10: Xây dựng phần mềm. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các nội dung trong Xây dựng phần mềm, cài đặt các chức năng của phần mềm cho nhóm chức năng đã chọn trong bài toán. Mời các bạn cùng tham khảo.

10/10/2021 8:41:55 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 09: Thiết kế giao diện người dùng

Bài tập tuần 09: Thiết kế giao diện người dùng. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các khái niệm cơ bản trong Thiết kế giao diện người dùng, thực hiện thiết kế các màn hình giao diện người dùng cho các chức năng của bài toán (casestudy).

10/10/2021 8:41:21 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 08: Thiết kế phần mềm (Thiết kế kiến trúc & thiết kế chi tiết)

Bài tập tuần 08: Thiết kế phần mềm (Thiết kế kiến trúc & thiết kế chi tiết). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các khái niệm và nguyên tắc thiết kế cơ bản trong Thiết kế phần mềm, nắm được phân loại thiết kế kiến trúc, các khái niệm gắn kết (cohesion) và ghép nối (coupling), xây dựng kiến trúc cho phần mềm của bài toán casestudy trong môn học.

10/10/2021 8:40:56 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 07: Kỹ nghệ yêu cầu phần mềm (tiếp theo)

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 07: Kỹ nghệ yêu cầu phần mềm (tiếp theo). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về phân tích yêu cầu phần mềm, thực hiện các bài tập về công cụ đặc tả yêu cầu phần mềm, phân tích các yêu cầu cho bài toán (casestudy) của môn học: sử dụng một số biểu đồ của UML.

10/10/2021 8:40:04 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 06: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering)

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 06: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về yêu cầu phần mềm, thực hiện các bài tập về công cụ đặc tả yêu cầu phần mềm, đặc tả các yêu cầu cho bài toán (casestudy) của môn học: sử dụng usecase của UML.

10/10/2021 8:39:22 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 05: Quản lý cấu hình phần mềm & thực hành với công cụ GIT

Bài tập tuần 05: Quản lý cấu hình phần mềm & thực hành với công cụ GIT. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về nội dung Quản lý cấu hình phần mềm, thực hành với công cụ GIT. Mời các bạn cùng tham khảo.

10/10/2021 8:39:06 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 04: Quản lý dự án phần mềm & lập trình với giao diện đồ hoạ người dùng (GUI)

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 04: Quản lý dự án phần mềm & lập trình với giao diện đồ hoạ người dùng (GUI). Mục tiêu của bài tập chương này gồm: Thực hiện các bài tập (câu hỏi) về nội dung quản lý dự án phần mềm, phân rã các chức năng đã xác định thành các nhiệm vụ (task) để xây dựng một kế hoạch dự án phần mềm đơn giản, lập trình với giao diện đồ họa người dùng.

10/10/2021 8:38:32 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile. Những mục tiêu chính trong bài tập này gồm: Thực hiện các bài tập (câu hỏi) về nội dung Phương pháp Agile, phân tích các yêu cầu chức năng cho bài toán (case study), bài tập về 4 hoạt động chính của Agile.

10/10/2021 8:38:01 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 02: Vòng đời phần mềm & lập trình với cơ sở dữ liệu

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 02: Vòng đời phần mềm & lập trình với cơ sở dữ liệu. Mục tiêu của bài tập này nhằm: Thực hiện các bài tập (câu hỏi) về nội dung vòng đời phần mềm; xác định các đầu vào (input) và kết quả (output) cho nhóm yêu cầu nghiệp vụ của bài toán (case study); lập trình với cơ sở dữ liệu.

10/10/2021 8:37:16 PM +00:00

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 01: Các khái niệm cơ bản về công nghệ phần mềm & cài đặt môi trường

Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 01: Các khái niệm cơ bản về công nghệ phần mềm & cài đặt môi trường. Mục tiêu của bài tập này gồm có: Thực hiện các bài tập (câu hỏi) về các khái niệm cơ bản trong công nghệ phần mềm, giới thiệu bài toán (case study) thực hiện trong môn học, cài đặt môi trường phát triển ứng dụng.

10/10/2021 8:36:07 PM +00:00

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 0 - Nguyễn Nhất Hải

Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering) gồm có 10 chương, cung cấp cho người học những nội dung chính sau: Chương 1: Tổng quan về Công nghệ phần mềm; chương 2: vòng đời phần mềm; chương 3: phương pháp agile; chương 4: quản lý dự án phần mềm; chương 5: quản lý cấu hình phần mềm; chương 6: kỹ nghệ yêu cầu phần mềm; chương 7: thiết kế phần mềm; chương 8: xây dựng phần mềm; chương 9: quản lý chất lượng phần mềm; chương 10: một số chủ đề nâng cao.

10/10/2021 8:35:34 PM +00:00

Bài giảng Kỹ thuật phần mềm ứng dụng: Chương 5 - ĐH Bách khoa Hà Nội

Chương 5 - Ngôn ngữ truy vấn cấu trúc SQL. Những nội dung chính được trình bày trong chương này gồm có: Giới thiệu SQL, phân loại SQL, các lệnh SQL. Mời các bạn cùng tham khảo để biết thêm nội dung chi tiết.

10/10/2021 6:04:51 PM +00:00