綠色軟件與代碼能效認(rèn)知調(diào)研問卷
尊敬的同學(xué):
您好!本次問卷旨在了解計算機(jī)相關(guān)專業(yè)學(xué)生對綠色軟件、代碼能耗的認(rèn)知與態(tài)度,全程匿名處理,答案無對錯之分,懇請您根據(jù)實際情況如實作答,感謝您的支持與配合!
1. 你的年級
大一
大二
大三
大四及以上
2. 你的專業(yè)方向
計算機(jī)科學(xué)與技術(shù)
軟件工程
人工智能
網(wǎng)絡(luò)空間安全
其他計算機(jī)相關(guān)專業(yè)
3. 你是否聽說過“綠色編程/綠色軟件”的概念?
從未聽說過
聽說過,但不了解具體含義
有一定了解
非常了解
4. 你是否知道不同的代碼編寫方式會造成能耗差異?
完全不知道
略有耳聞
知道,且了解部分影響因素
非常清楚,能區(qū)分高效與低效代碼的能耗差異
5. 你認(rèn)為以下哪些編程環(huán)節(jié)會影響軟件/代碼的能耗?
算法選擇
數(shù)據(jù)結(jié)構(gòu)設(shè)計
編程語言的選擇
循環(huán)/遞歸的寫法
數(shù)據(jù)庫查詢語句優(yōu)化
內(nèi)存管理
不清楚
6. 你是否了解數(shù)據(jù)中心、服務(wù)器的運(yùn)行能耗與軟件代碼效率相關(guān)?
完全不了解
略有了解
比較了解
非常了解
7. 你在專業(yè)課程學(xué)習(xí)中,是否接觸過“代碼能效/軟件節(jié)能”相關(guān)內(nèi)容?
從未接觸
老師偶爾提及
部門課程有相關(guān)知識點(diǎn)講解
有專門的課程/實驗涉及
8. 你在編寫代碼時,是否會主動考慮能耗優(yōu)化的問題?
從不考慮
僅在課程設(shè)計/項目有性能要求時考慮
偶爾會有意識地優(yōu)化
每次編寫都會優(yōu)先考慮
9. 你是否有過對比不同代碼實現(xiàn)方式的運(yùn)行效率/能耗的實踐經(jīng)歷?
從未有過
課程實驗中做過簡單對比
項目開發(fā)中主動做過對比優(yōu)化
有過相關(guān)研究/探索
10. 你獲取編程相關(guān)知識時,是否會關(guān)注“節(jié)能優(yōu)化”類內(nèi)容?
從不關(guān)注
技術(shù)博客/論壇偶爾看到會瀏覽
專業(yè)書籍/教程中主動學(xué)習(xí)
參加講座/培訓(xùn)時關(guān)注
無相關(guān)獲取渠道
11. 你認(rèn)為在計算機(jī)專業(yè)教育中,是否有必要加入“綠色編程/代碼能耗”相關(guān)內(nèi)容?
完全沒必要
無所謂
有一定必要
非常有必要
12. 若有相關(guān)的綠色編程課程/培訓(xùn),你是否愿意參加?
完全不愿意
時間充??梢詤⒓?/label>
有興趣,會主動參加
非常愿意,會積極學(xué)習(xí)
13. 你認(rèn)為推動“綠色編程”普及,最重要的主體是?
高?!谌胝n程教學(xué)
企業(yè)—制定開發(fā)規(guī)范
技術(shù)社區(qū)—普及相關(guān)知識
開發(fā)者自身—樹立節(jié)能意識
政府—出臺相關(guān)政策引導(dǎo)
14. 未來從事軟件開發(fā)工作,你是否會將“能耗優(yōu)化”納入代碼開發(fā)的考量標(biāo)準(zhǔn)?
完全不會
看企業(yè)/項目要求
會適當(dāng)考慮
會作為重要考量標(biāo)準(zhǔn)
15. 你認(rèn)為目前高校計算機(jī)專業(yè)教育中,在培養(yǎng)學(xué)生“綠色編程”意識方面,存在哪些不足?
16. 對于推廣“綠色編程”、降低代碼能耗,你有哪些建議或想法?
關(guān)閉
更多問卷
復(fù)制此問卷