資源簡介
大學的每個專業都要制定教學計劃。假設任何專業都有固定的學習年限,每學年含兩學期,每學期的時間長度和學分上限值均相等。每個專業開設 課程都是確定的,而且課程在開設時間的安排必須滿足先修關系。每門課程有哪些先修課程是確定的,可以有任意多門,也可以沒有。每門課恰好占一個學期。試在這樣的前提下設計一個教學計劃編制程序。
[基本要求]
輸入參數包括:學期總數,一學期的學分上限,每門課的課程號(固定占3位的字母數字串)、學分和直接先修課的課程號。
允許用戶指定下列兩種編排策略之一:一是使學生在各學期中的學習負擔盡量均勻;二是使課程盡可能地集中在前幾個學期中。
若根據給定的條件問題無解,則報告適當的信息;否則將教學計劃輸出到用戶指定的文件中。計劃的表格格式自行設計。
代碼片段和文件信息
評論
共有 條評論