摘要:練習項目備選清單文件下載器功能概要設計實現新建下載功能以為基礎給出下載鏈接可以啟動下載任務實現局域網內下載傳輸文件以單線程下載方式實現附加功能支持斷點續傳實現多線程下載實現下載參考技術套接字編程多線程編程音視頻播放器功能概要設計實現播放常見
練習項目備選清單
Utilities1. 文件下載器 功能概要設計:
實現新建下載功能(以ftp為基礎)
給出下載鏈接可以啟動下載任務
實現局域網內下載傳輸文件
以單線程下載方式實現
附加功能:支持斷點續傳
實現多線程下載
實現BT下載
參考技術:套接字(Socket編程)
多線程編程
2. 音、視頻播放器 功能概要設計:實現播放常見音頻格式文件(mp3、wav、ogg)
實現播放常見視頻格式文件(mp4、avi)
可創建播放列表
附加功能:實現URL播放,可播放本地和網絡文件
實現播放歷史、記憶播放進度功能
參考技術:解碼器
URL
3. 垃圾文件清理工具 功能概要設計:根據所選驅動器,掃描無用文件并輸出結果
實現清理無用文件功能
預留擴展接口,用戶可自定義清理
參考技術:文件操作編程
提升權限操作
4. 函數圖像繪制工具 功能概要設計:根據輸入的初等函數,繪制其在一定區間內的函數圖像
可在同一坐標系內繪制多個函數圖像
實現局部放大
參考技術:高等數學
GDI編程
5. 系統資源管理器 功能概要設計:實現監視進程功能,實時刷新進程相關信息,并能新建、結束進程
實現監視內存功能
附加功能:實現磁盤使用情況掃描功能
以類Windows任務管理器的方式顯示出CPU使用情況
參考技術:系統進程相關編程
GDI編程
提升權限操作
6. 快速圖片處理工具 功能概要設計:實現圖片的銳化處理
實現圖片的去色處理
實現調整圖片對比度的處理功能
附加功能:實現只保留圖片中R、G、B中某一純色的處理功能
實現修改圖片的Exif信息
參考技術:Exif信息
計算機圖像處理
MIS1. 收銀計費系統 功能概要設計:
實現計費系統的基礎功能(以網吧、酒店等為例,選取某一類型開發對應管理系統)
以C/S架構為基礎進行實現
考慮生活常識,如用戶的注冊與服務端的管理等
參考技術:Socket編程
2. 人員信息管理系統 功能概要設計:以公司、學校等為例,選取某一類型開發對應管理系統
只開發服務器管理端,假定所有數據存儲于運行該系統的計算機內
參考技術:數據庫基礎編程
3. 郵件管理系統 功能概要設計:實現郵件的收發功能
實現通訊錄的創建與修改功能
參考技術:SMTP、POP3、IMAP
4. 媒體文件管理系統 功能概要設計:實現為磁盤上文檔、音頻、視頻、圖像文件添加個性標簽功能(不修改源文件)
按照標簽進行分類管理(不更改源文件位置)
用戶可在本系統中在資源管理器中打開文件位置
實現繪制當前被加入到該系統中的媒體文件的組織結構圖(磁盤位置視圖、標簽分類視圖)
參考技術:數據庫基礎編程
Games1. Flappy Bird 功能概要設計:
實現自定義過后的Flappy Bird
使用鼠標操作
2. 五子棋 功能概要設計:實現五子棋游戲(玩家與AI對戰)
使用鼠標操作
實現初級、中級、高級難度的AI
3. 空當接龍 功能概要設計:實現Windows自帶的空當接龍游戲
要求與Windows自帶版本完全一致
4. 連連看 功能概要設計:實現連連看游戲
使用鼠標操作
5. 桌面寵物 功能概要設計:實現一個桌面寵物,至少要求做出寵物的某些動作,如旋轉身體等
可用鼠標與其簡單交互
Comprehensiveness1. 局域網聊天室 功能概要設計:
實現以C/S架構為基礎的客戶端程序、服務器端程序
要求該聊天室能至少同時有除服務器端外的兩臺客戶機
針對聊天記錄的顯示以及存儲時限進行設計
參考技術:Socket編程
多線程編程
2. 網頁GET、POST工具 功能概要設計:實現網頁填表功能
實現網頁數據抓取功能
參考技術:網頁填表
3. 窗口盜竊工具 功能概要設計:實現點擊目標窗口標題后,將目標窗口“裝”入程序內的“盜竊”功能
實現攔截用戶對目標窗口的一切鼠標、鍵盤操作
參考技術:HOOK編程
4. 安卓模擬器自動領取紅包工具 功能概要設計:在安卓模擬器內登陸QQ后,監視聊天記錄內是否有可領取的紅包
自動領取普通紅包、口令紅包
5. 程序員風格記事本 功能概要設計:打造自定義的記事本,實現運行當前編寫的腳本程序(cmdat、CC++、Python、Java)
支持自動格式縮進(Tab鍵)
實現自定義配色方案
參考技術:系統進程編程
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/66750.html
摘要:數據分析的發展方向一般有商業方向,行業分析業務方向,和機器學習數據挖掘方向。機器學習的書籍推薦統計學習方法,機器學習,機器學習實戰三本書。 作者:xiaoyu 微信公眾號:Python數據科學 知乎:python數據分析師 上一篇主要分享了博主親身轉行數據分析的經歷: 【從零學起到成功轉行數據分析,我是怎么做的?】 本篇繼上一篇將分享轉行數據分析的一些經驗和學習方法,看完這篇你將會解...
摘要:學習一門新知識,實例是尤其重要的。在這里本人整理了目前頁面上常見功能實現的具體實例。愿能為大家提供一些幫助。希望能夠與大家互相分享,共同進步。 提示框 代碼儲存在Github效果預覽 初衷:很多人在初學前端的時候都會問,如何入門前端?同為在前端學習道路上,奮力追趕的一員,本人對于目前網絡上所能看到的 入門級 的教材并不太滿意。學習一門新知識,實例是尤其重要的。在這里本人整理了目前頁面上...
摘要:學習一門新知識,實例是尤其重要的。在這里本人整理了目前頁面上常見功能實現的具體實例。愿能為大家提供一些幫助。希望能夠與大家互相分享,共同進步。 提示框 代碼儲存在Github效果預覽 初衷:很多人在初學前端的時候都會問,如何入門前端?同為在前端學習道路上,奮力追趕的一員,本人對于目前網絡上所能看到的 入門級 的教材并不太滿意。學習一門新知識,實例是尤其重要的。在這里本人整理了目前頁面上...
閱讀 2965·2021-11-23 10:12
閱讀 2690·2021-11-23 09:51
閱讀 2040·2021-11-15 11:37
閱讀 1352·2019-08-30 15:55
閱讀 1964·2019-08-29 15:40
閱讀 1165·2019-08-28 18:30
閱讀 1650·2019-08-28 18:02
閱讀 2640·2019-08-26 12:00