長江大學vb上機實習報告

2021-09-28 16:02:49 字數 4140 閱讀 1483

計算機上機實習報告

班級油氣儲運21301

學號 201300824

序號 21

姓名孫霖

指導老師張超宇

完成日期 2015.1.11

目錄一. 系統題目3

二. 摘要3

三. 系統設計5

1. 選單結構圖

2. 重要的輸入介面說明

四. 系統使用說明9

五. 測試資料9

六. 本次實習報告的收穫12

七. 附錄:程式**13

一系統題目

計算機上機實習

二摘要一、用記事本新建乙個文字檔案,將本班的m名學生的有關資訊及本學期的n門考試課的成績(分數可以參照實際情況模擬,要求將自己的分數放在第一行)輸入到這個檔案中,建議按如下形式存放(注:20≤m≤50、5≤n≤8,下文以m=20,n=5為例):

序號姓名幸運日出生日期英語 vb 數學體育專業課

1 萬志龍 5 1992.12.19 99 92 98 88 88

2 時俊傑 6 1993.08.06 97 96 80 89 95

3 潘正彪 1 1994.11.16 89 58 59 97 95

4 王航 1 1993.06.04 56 76 43 54 77

5 劉德華 5 1992.01.05 59 87 85 79 59

7 林振耀 2 1994.01.15 85 56 84 76 68

8 胡峰 7 1994.08.29 95 62 69 76 70

9 江源 6 1993.11.14 61 89 83 85 88

10 雷聲 3 1996.06.12 66 64 62 68 71

11 謝雲峰 7 1991.07.26 77 76 59 86 62

12 程龍 4 1992.08.18 76 85 77 88 90

13 敖博文 8 1994.06.08 95 95 99 80 79

14 胡斌 5 1992.09.14 85 76 81 64 72

15 李臘春 1 1991.01.17 65 59 51 62 79

16 李思睿 3 1992.03.18 92 89 93 85 86

17 穆楠 7 1993.03.04 95 95 92 80 90

18 黎雪蓮 6 1994.05.06 85 86 75 72 81

19 劉思彤 4 1995.08.02 80 86 85 89 92

20 張璿 5 1993.02.09 80 76 84 82 87

二、將本學期的n門課程及其學分(16學時為1個學分)輸入到另乙個資料檔案(檔案型別同上)中,建議如下列形式存放:

編號課程名稱課程學分

1 英語5.0

2 vb4

3 數學4.5

4 體育3

5 專業10

三、請編寫乙個簡單的學生資訊管理程式,要求具備以下選單功能:

1 找出「出生日」與幸運日相同的人,並列印出其資訊(每行輸出乙個人資訊)

2統計出分別擁有幸運數字1,2,3,4,5,6,7,8,9,0的人數

3 能查詢出任何乙個你感興趣的人的資訊;

4 可新新增乙個人的資訊

5 可以刪除某個不受歡迎的人的資訊

6可以對某人的幸運數字進行修改,只修改其幸運數字,其他資訊不變;

7 根據以上兩檔案內容分別計算每個學生n門課的加權平均分(保留2位小數,4舍5入),按平均分排列名次,平均分相同則名次並列,如第1、2、2、4、5、5、7…名。用vb建立乙個資料檔案,存放班級的成績表,建議按以下形式存放。

學號姓名英語 c程式設計數學平均成績名次

1 張某 76 8989 80.5 2

2 李某 91 9667 78.2 3

3 王某 75 5856 88.8 1

4 趙某 58 6777 68.5 4

8 分別統計全班每門課的平均分,並計算各分數段(60分以下;60~69;70~79;80~89;90分以上)的學生人數。用vb建立乙個新的資料檔案,在該檔案中存放資料的格式如下:

範圍. 英語 vb

>=90 3 5

80-89 10 12

9 列印每名學生成績條(並將結果存放到用vb建立的乙個新的資料檔案中)。

10 列印所有存在不及格課程學生的名單(含學號、不及格課程名稱、課程的學分及成績)。

11 列印優等生名單(學號、n門課成績、平均分名次)

優等生條件:

a) 平均分 90分

b) 名次在本班位於前三名

c) 平均分85分,並且有二門課的成績都 95分

選做內容:列印每門課成績分布圖

說明:所有輸出結果應寫入用vb建立的檔案中,格式要整齊,並有適當的文字說明。

實習報告要求:應包括分析設計與說明、部分過程(函式)的源程式清單、程式除錯過程中遇到的問題及解決方法,有待改善或改進的意見,對本次實習的意見與建議、收穫等。其中原始資料及程式執行的結果應作為附錄附於實習報告之後。

...三.系統設計

1.選單結構圖

2.重要的輸入介面說明

新增學生資訊時彈出的對話方塊

按姓名查詢時的對話方塊

刪除學生資訊時的對話方塊

新增學生資訊時的對話方塊

四系統使用說明:

本程式可以進行對文字檔案的資料讀取和處理,實現對學生的加權平均分和名次,每門課程平均分,平均分各分數段人數,每門課程分數段人數,列印每名學生的成績條,列印掛科名單和優等生名單,並且可以列印每門課程各分數段的分布段。由於程式對讀取的檔案有要求,我在設計程式時加入了相應的識別和提示功能,使某些功能只能在滿足了部分條件後才能使用,以避免錯誤發生。

五測試資料

統計幸運數字:

按學號查詢:

同學資訊:

計算加權平均分:

計算各分段人數:

列印成績條:

列印不及格同學名單:

列印優等生名單:

六本次實習的收穫

1. 通過本次的上機實習,我逐漸熟悉了vb6.0程式開發環境,原本在課堂上不懂的程式**,現在感覺並不是什麼天書了,可以自己編輯一些簡單的程式,感覺挺有趣的。

2. 學會了常用控制項的編輯和編輯選單和多窗體的程式設計,並理解陣列和過程及函式的型別定義,以及過程和函式的呼叫方法,初步認識了檔案的讀取和存放。

3. 程式設計不僅需要自己的思維和方法,還應該有足夠的細心和耐心,否則,這麼長的英文**讓你不斷的除錯和檢查早就讓你頭暈目眩了。同時,不懂就要問,這樣才能不斷的進步。

認真思考也是非常的重要,只有經過自己思考的東西和知識才會變成自己的。

4. 程式設計不僅要知道自己的方法,還應看懂別人的程式,體驗別人的思維方法。這樣不僅可以在別人遇到問題時給予幫助,還可以通過對比融會貫通並得出最簡潔的程式編寫方法。

5. 最後,我在實習中遇到的問題幫助了我理解在課堂理論上沒有弄懂的問題,更讓我發現了我學習中的薄弱環節,讓我有機會去改正和提高。我也深刻的懂得了實踐是獲取知識的最好方法,在今後的學習中,我應該多將理論與實踐結合起來。

長江大學獎學金獲獎感言

獲長江大學一等獎學金感謝信 尊敬的校領導 老師們 您們好 我是機械工程學院機械11007班的某某同學,當得知自己獲獎時,我不知道該如何陳述自己複雜的內心,有乙份感動,有乙份興奮,也有乙份淚水。在這裡,我最想說的就是 感謝學校給我成就夢想的舞台和機會,感謝系領導對我們每位學子的關懷,您們毫不保留的教誨...

長江大學混凝土複習整理

混凝土複習資料整理 1.素混凝土與鋼筋混凝土的區別 素混凝土沒有配鋼筋,所以抗壓強度很高而抗拉強度很低 鋼筋混凝土由混凝土承受注意壓力,鋼筋承受主要拉力,從而提高了構件的承載能力並改善其受力效能。2.鋼筋與混凝土能夠在一起共同工作的原因 1,鋼筋與混凝土之間存在粘結力,使兩者結合在一起,協調制形,共...

長江大學笛簫協會制度

第一篇協會章程 協會名稱 長江大學笛簫協會 協會宗旨 傳播笛簫文化,提高 素養,豐富校園生活,陶冶人文情操。協會性質 本協會是由廣大笛簫愛好者組成的具有學術性 娛樂性的業餘社團,是相同愛好者的交流平台。工作理念 以精誠的友誼將協會凝聚在一起,以常規活動為基石,以 玉笛飛聲 技術隊為龍頭,以笛簫亭為展...