[School] Bài tập về DTC, Schema, DOM trong XML

Đề bài: Một chương trình quản lý thông tin sinh viên và quá trình mượn tả sách của 1 thư viện lưu các TT sau: Thông tin về SV gồm: Mã SV, Họ tên, lớp và Năm sinh. Thông tin mượn sách của sinh viên bao gồm các thông tin về những cuốn sách, ngày mượn, ngày trả. Mỗi cuốn sách mà sv mượn bao gồm: Mã sách, tên sách, NXB, Năm XB. Mỗi sinh […]

[School] Bài tập đặc tả cấu trúc DTD, Schema trong XML

Đề bài: Cho phiếu điểm của 1 sinh viên gồm: Họ và tên, lớp, địa chỉ, giới tính, ngày sinh và một bảng điểm, mỗi bản ghi của bảng gồm: STT, Tên môn, điểm học kỳ 1, điểm học kỳ 2, điểm TB cả năm. Hãy đặc cả nội dung và cấu trúc (theo DTD hoặc XMLSchema) của tài liệu XML tương ứng với phiếu điểm này.

[Thuật toán] Sàng nguyên tố – Prime number Sieve

Sàng nguyên tố là thuật toán do Eratosthenes đưa ra để tìm các số nguyên tố. Nó có đặc điểm khác với thuật toán khác là kiểm tra các số nguyên tố theo kiểu sàng lọc, xét tất cả những số cần kiểm, những số nào không phải là số nguyên tố thì bỏ đi. Thuật toán thích hợp cho bài toán tìm tất cả các số nguyên tố trong khoảng [a, b] mà đặc biệt hiệu quả khi khoảng cách giữa a, b là rất lớn.

[Java] Thực thi dòng lệnh với java – Execute command line in java

Bạn có bao giờ muốn thực thi một dòng lệnh từ java giống như trên terminal? Bài viết này sẽ giúp bạn làm điều đó một cách đơn giản. Lưu ý là mình làm trên Ubuntu, do đó trên Windows hoặc một số Distro khác của Linux có thể khác một chút. Giả sử bạn đã cài đặt vlc và giờ bạn muốn mở video chim_trang_mo_coi.mp4 tại /home/nguyenvanquan7826/Desktop/chim_trang_mo_coi.mp4 bằng vlc. Bạn viết chương trình như […]

[Cây] Cây nhị phân sinh viên – Student Binary Tree

Xây dựng cây nhị phân tìm kiếm sinh viên (key là mã sinh viên). Mỗi sinh viên có mã sinh viên, họ tên, điểm. Duyệt danh sách sinh viên, thêm sinh viên, xóa sinh viên có điểm nhỏ hơn 4

Lỗi xóa dòng trống trong SyntaxHighlighter – Bug remove empty line in SyntaxHighlighter

Gần đây khi sử dụng plugin SyntaxHighlighter để hiển thị code lên blog mình bị lỗi là các dòng trống trong code nhằm giúp code dễ nhìn và phân cách các đoạn với nhau bị mất. Sau một hồi tìm hiểu thì do plugin…

[School] Các bước đặc tả Use case

Bài viết hướng dẫn thực hiện các bước trong việc đặc tả Use Case cùng với một ví dụ minh họa chi tiết

[School] Các phương pháp chuyển dịch yêu cầu trong Phân tích và quản lý yêu cầu phần mềm

Bài viết nêu ra các phương pháp cơ bản để chuyển dịch yêu cầu từ tầng cao xuống tầng thấp trong quá trình Phân tích và quản lý yêu cầu phần mềm

[School] Kim tự tháp yêu cầu trong Phân tích quản lý yêu cầu phần mềm

Các yêu cầu được quản lý theo từng tầng vì các yêu cầu trên đựoc biểu diễn theo hình kim tự tháp, các yêu cầu của Stakholder ở trên thường tổng quát, các yêu cầu ở dưới được phát sinh, phân rã ra dựa vào các yêu cầu tầng trên. Ở các mức yêu cầu khác nhau thì mức độ chi tiết của chúng cũng khác nhau, yêu cầu tầng dưới thường chi tiết hơn tầng trên.

[School] Cơ bản về Phân tích và quản lý yêu cầu phần mềm

Bài viết sẽ nêu ra các ý chính cho thấy tầm quan trọng, đối tượng và mục tiêu của hoạt động phân tích và quản lý yêu cầu phần mềm