第一篇:計算機上機實習報告
計算機上機實習報告
姓名:張陸浩 班級:高材11001 學號:201001978 老師:張老師 熊老師 時間:2011年12月24日
一.實驗目的: 1.熟悉VB 6.0的開發環境,掌握基本的編程方法,熟悉用VB語言完成一個應用程序的設計過程,掌握有關編輯和調試程序的方法和技巧;2.主要掌握VB語言中的標準模塊的建立﹑數據文件的讀出與寫入、數組與選擇結構的運用,圖形操作等內容
3.了解開發簡單應用程序的全過程,包括:分析﹑設計﹑編程﹑調試和編寫報告.二.實習要求:
(一)。用記事本新建一個文本文件,將本班M名學生N門考試課的成績輸入到這個文件中,建議按如下形式存放(注:20=M<=50,5<=N<=8,下文以M=4,N=3為例): 學號
姓名
英語
數學
物理
化學
VB 1
張陸浩
2
林丹
3
李宗偉
4
李永波
(二)。將N門考試課以及其分數輸入到另一個數據文件(文件類型同上題)中,建議以下列形式存放: 編號 課程名稱 課程學分 1 英語 5.0 2 數學 4.5 3 物理 5.0 4 化學 4.5 5 VB 4.5
(三)。請編寫一個簡單的學生成績管理程序,以完成以下功能: 1.根據以上兩文件內容分別計算每個學生N門課程的加權平均分(保留兩位小數,四舍五入),按平均分排列名次,平均分相同則名
次并列。用VB創建一個數據文件,存放班級的成績表。
2.分別統計全班每門課的平均分,并計算各分數段(90分以上;80~89;70~79;60~69;60分以下)的學生數。.3.打印每名學生成績條(并將結果存放到用VB創建的一個新的數據文件中)。
4.顯示所有存在不及格課程的學生的名單(含學號,不及格課程名稱,課程的學分及成績)。
5.屏幕顯示優等生名單及打印每門課程成績分布圖。優等生條件(只要滿足三個中任一個就可以): a)平均分>=90分
b)名次在本班位于前四名
c)平均分>=85分,并且至少有一門課的成績>=95分
三、實習步驟
1、用記事本新建一個學生成績文本文件(其中包括學生學號,成績,姓名,課程及成績)。
2、用記事本新建一個課程學分文本文件。
3、編輯菜單編輯器:編輯四個可拉式菜單,包括學生成績、成績處理、成績編輯、畫圖。
4、編輯代碼:分別編輯打印學生成績和學分代碼,編輯加權平均分、各科平均分、分數段、成績條、排名、優等生、差等生的代碼,還有畫各科目成績人數圖的代碼。
5、調試程序代碼并保存。
6、打印代碼。
三.相關數據列表:
(一)。源文件
(1)成績
學號 姓名 英語 數學 物理 化學 VB 1 張陸浩 97 98 97 97 98 2 林丹 92 87 79 91 84 3 李宗偉 75 96 83 75 73 4 李永波 89 93 83 86 82 5 王儀涵 92 79 89 86 80 6 汪鑫 93 65 86 68 84 7 付海峰 94 91 89 92 80 8 湛龍 86 83 88 80 92 9 蓋德 68 79 54 72 71 10 陶菲克 69 76 59 81 75 11 佐佐木 85 83 68 57 71 12 李娜 94 63 62 65 53 13 陳金 86 79 89 94 83 14 蘭洋 91 93 92 89 75 15 小志 95 89 93 86 87 16 棃一名 92 86 83 67 59 17 吳凱飛 67 75 57 82 62 18 江方 93 80 73 76 84 19 胡艷 74 68 58 63 71 20 張繼原 68 95 68 84 93(2).學分
編號 課程名稱 課程學分 1 英語 5.0 2 數學 4.5 3 物理 5.0 4 化學 4.5 5 VB 4.5 四.運行效果:
(一).學生管理
(1)打開課程成績及學分
(2)打開計算的加權平均分﹑排名及各科平均分
(三).編輯
(1)打開計算的各科人數分布
(2)打開按學號查找每個學生的成績 a)輸入要查找學生的學號
b)得到該生的成績條
(3)打開查找到的優等生信息
(4)打開不及格學生的分布
(四).成績分布圖
五.實習小結
通過兩個星期的上機實習,我體會頗深,不僅表現在VB語言程序設計中,而且表現在與人交流和獨立自主完成任務的決心中。
本次上機在VB程序設計中我學會了很多以前不會或根本一點都不懂的東西。比如,在程序設計過程中,剛開始我弄不清楚怎樣把編輯的文件讀到VB中,但是通過詢問老師和同學討論,終于弄清了思路,即先將文件打開,再將數據分別放入若干個數組中,最后再將它讀出來。除此之外,我還明白了變量的作用域對編程的重要性和子過程,函數過程數據處理的幫助。而對以前學的,像選擇結構,循環結構等也進行了鞏固和運用。在數據處理和打印的時候進行了大量運用。為了使程序更人性化化,我還運用了msgbox,inputbox等方法,使我對所學的知識進行了綜合的運用。
我相信通過這次實習,我對VB和計算機語言都有了更深刻的認識。雖然在實習的過程中,我發現了自己在編寫程序中的不足,像思維不夠嚴密等,但我相信,只要認真、努力就一定會有收獲
六.程序代碼
(一).創建標準模塊
Type student “定義變量:student” number As String * 9 name As String * 3 score(1 To 5)As Single average As Single rank As Integer End Type Type class “定義變量:class” num As String * 9 nam As String * 3 scor As Single End Type Public stu()As student, cla()As class, sumscor As Integer, subj()As class Public q(5)As Integer, t(5)As Integer, x(5)As Integer, y(5)As Integer, h(5)As Integer “定義刪除空格函數” Public Function deletespace(str As String)As String Dim i% i = InStr(str, “ ”)Do While i <> o str = Replace(str, “ ”, “ ”)i = InStr(str, “ ”)Loop deletespace = str End Function Public Sub addave(stu()As student, cou()As course)“定義計算加 For i = 1 To UBound(stu)權平均分 Dim jqpj!, x!, y!的子過
程
x = 0 y = 0 For j = 1 To 5 x = x + cou(j).score y = y + stu(i).score(j)* cou(j).score Next j stu(i).jqpj = y / x Next i End Sub Public Sub mc(stu()As student)“定義計算排名的子過程” For i = 1 To UBound(stu)stu(i).rank = 0 For j = 1 To UBound(stu)If stu(i).jqpj <= stu(j).jqpj Then stu(i).rank = stu(i).rank + 1 End If Next j Next i End Sub(二).讀取考試成績和課程學分(1).打開文件
Private Sub studentscore_Click()CommonDialog1.Filter = “文本文件|*.txt” CommonDialog1.ShowOpen Open CommonDialog1.FileName For Input As #1 Line Input #1, str1 Print str1 Do While Not EOF(1)Line Input #1, str str = deletespace(Trim(str))a = Split(str, “ ”)n = n + 1 ReDim Preserve stu(n)stu(n).number = a(0)stu(n).name = a(1)For i = 1 To 5 stu(n).score(i)= a(i + 1)Next i Loop For i = 1 To n Print stu(i).number;Spc(1);stu(i).name;Spc(3);For j = 1 To 5 Print stu(i).score(j);Spc(3);Next j Print Next i Close #1 End Sub Private Sub classrank_Click()CommonDialog2.Filter = “文本文件|*.txt” CommonDialog2.ShowOpen Open CommonDialog2.FileName For Input As #2 Line Input #2, str2 Print str2 sumscor = 0 Do While Not EOF(2)Line Input #2, str3 str3 = deletespace(Trim(str3))b = Split(str3, “ ”)m = m + 1 ReDim Preserve cla(m)cla(m).num = b(0)cla(m).nam = b(1)cla(m).scor = b(2)sumscor = sumscor + Val(cla(m).scor)Loop For k = 1 To m Print cla(k).num;Spc(2);cla(k).nam;Spc(3);cla(k).scor;Spc(3)Next k End Sub(2).分數處理
Private Sub ran_Click()“加權平均分及名次” Form1.Cls For n = 1 To 20 sum = 0 For i = 1 To 5 sum = sum + stu(n).score(i)* cla(i).scor Next i stu(n).average = Format(sum / sumscor, “##.##”)Next n For n = 1 To 20 stu(n).rank = 1 For j = 1 To 20 If stu(n).average < stu(j).average Then stu(n).rank = stu(n).rank + 1 End If Next j Next n Print “學號”;Spc(6);“姓名”;Spc(4);“英 語”;Spc(2);“數 學”;Spc(2);“ 物 理”;Spc(3);“化 學”;Spc(2);“V B”;Spc(2);“加權平均分”;Spc(2);“名次” For n = 1 To 20 Print stu(n).number;Spc(1);stu(n).name;Spc(3);For i = 1 To 5 Print stu(n).score(i);Spc(3);Next i Print stu(n).average;Spc(3);stu(n).rank Next n End Sub Private Sub eaverage_Click()“ 課程平均分”
Print Spc(7);“英 語”;Spc(1);“數 學”;Spc(1);“ 物 理”;Spc(1);“化 學”;Spc(1);“V B” Print “平均分”;For i = 1 To 5 sum = 0 For n = 1 To 20 sum = sum + stu(n).score(i)Next n j = Format(sum / 20, “00.00”)Print Spc(2);j;Next i End Sub(3).編輯 Private Sub scor_Click()“計算打印個分數段人數” Form1.Cls Print “范圍”;“英 語”;Spc(3);“數 學”;Spc(3);“ 物 理”;Spc(3);“化 學”;Spc(3);“V B” For i = 1 To 5 For n = 1 To 20 Select Case stu(n).score(i)Case 90 To 100 q(i)= q(i)+ 1 Case 80 To 89 x(i)= x(i)+ 1 Case 70 To 79 t(i)= t(i)+ 1 Case 60 To 69 h(i)= h(i)+ 1 Case Else y(i)= y(i)+ 1 End Select Next n Next i Print “>90”;For i = 1 To 5 Print Spc(4);q(i);Next i Print Print “80_89”;For i = 1 To 5 Print Spc(4);x(i);Next i Print Print “70_79”;For i = 1 To 5 Print Spc(4);t(i);Next i Print Print “60_69”;For i = 1 To 5 Print Spc(4);h(i);Next i Print Print “<60”;For i = 1 To 5 Print Spc(4);y(i);Next i End Sub Private Sub stuscolist_Click()“打印成績條” Form1.Cls n = InputBox(“請輸入學號”)Print “學號”;Spc(5);“姓名”;Spc(3);“英 語”;Spc(3);“數 學”;Spc(3);“ 物 理”;Spc(3);“化 學”;Spc(3);“V B” Print stu(n).number;Spc(1);stu(n).name;Spc(3);For i = 1 To 5 Print stu(n).score(i);Spc(3);Next i End Sub Private Sub excellent_Click()“打印優等生” Form1.Cls Dim t As Integer Print “姓名”;Spc(4);“學號”;Spc(8);“英 語”;Spc(4);“數 學”;Spc(3);“ 物 理”;Spc(3);“化 學”;Spc(4);“V B”;Spc(6);“平均分”;Spc(4);“名次” For i = 1 To 20 t = 0 For j = 1 To 5 If stu(i).score(j)>= 95 Then t = t + 1 End If Next j If stu(i).average >= 85 And t >= 2 Or stu(i).average >= 90 Or stu(i).rank <= 3 Then Print stu(i).name;Spc(2);stu(i).number;Spc(3);For j = 1 To 5 Print stu(i).score(j);Spc(5);Next j Print stu(i).average;Spc(5);stu(i).rank End If Next i End Sub Private Sub ugstulist_Click()“打印不及格學生” Form1.Cls For n = 1 To 20 For i = 1 To 5 If stu(n).score(i)< 60 Then Print stu(n).number;stu(n).name;stu(n).score(i);cla(i).nam;cla(i).scor End If Next i Next n End Sub(5).成績分布圖
Private Sub Command1_Click()“新建窗體form2” For i = 0 To 4 Picture1(i).Scale(0, 14)-(100, 0)Picture1(i).Line(10, 2)-(92, 2), vbRed Picture1(i).Print “分數段” Picture1(i).Line(10, 2)-(10, 14), vbRed Picture1(i).Print “人數” For j = 2 To 10 Step 2 Picture1(i).CurrentY = j + 2 Picture1(i).CurrentX = 4 Picture1(i).Print j Next j Picture1(i).CurrentX = 10 Picture1(i).CurrentY = 2 Picture1(i).Line(10, 2)-(26, 2 + q(1 + i)), vbGreen, BF Picture1(i).CurrentX = 26 Picture1(i).CurrentY = 2 Picture1(i).Line(26, 2)-(42, 2 + x(i + 1)), vbRed, BF Picture1(i).CurrentX = 42 Picture1(i).CurrentY = 2 Picture1(i).Line(42, 2)-(58, 2 + t(i + 1)), vbGreen, BF Picture1(i).CurrentX = 58 Picture1(i).CurrentY = 2 Picture1(i).Line(58, 2)-(74, 2 + h(i + 1)), vbRed, BF Picture1(i).CurrentX = 74 Picture1(i).CurrentY = 2 Picture1(i).Line(74, 2)-(90, 2 + y(i + 1)), vbGreen, BF Picture1(i).Line(10, 2)-(26, 2), vbGreen Picture1(i).Line(26, 2)-(42, 2), vbRed Picture1(i).Line(42, 2)-(58, 2), vbGreen Picture1(i).Line(58, 2)-(74, 2), vbRed Picture1(i).Line(74, 2)-(90, 2), vbGreen Picture1(i).CurrentX = 10 Picture1(i).CurrentY = 2 Picture1(i).Print “ >=90 80-89 70-79 60-69 <=60” Next i End Sub
第二篇:西南交通大學計算機上機實習報告
計算機實習報告
一、實習目的
計算機辦公軟件的使用是交通運輸、交通工程等專業學生的基本功,本實習的目的是使學生能夠通過短時間的集訓式訓練,熟練掌握辦公軟件的使用方法、CAD的基本使用方法以及SPSS的使用。本實習是交通運輸、交通工程等專業學生非常重要的一個學習環節。本次實習的目的是:
將在第一學年中課堂所學習到的計算機知識在實踐中綜合運用,以期能夠熟練掌握辦公室自動化軟件、CAD、SPSS的使用方法,為以后的進一步學習和工作打下文檔編輯和制作的基礎。
二、實習內容
1、辦公室自動化
1、能運用辦公室自動化軟件的文字編輯軟件實現基本的圖文編輯、制表、格式修飾以及排版打印操作。
2、利用電子表格軟件實現工作表的建立、編輯與格式化,利用電子表格軟件中的函數與公式對工作表的數據進行處理,實現數據管理和分析。
3、利用演示文稿軟件制作演示文稿,掌握不同視圖方式在演示文稿的制作和顯示中的不同作用和優勢,掌握演示文稿編排的基本操作、動畫效果制作和母版的基本操作。
2、制圖軟件使用
1、熟悉CAD的操作界面:標題欄、菜單欄與快捷菜單、工具欄、繪圖窗口、命令行與文本窗口、狀態行。
2、掌握CAD的基本功能:繪制與編輯圖形、標注圖形尺寸、輸出與打印圖形。
三、實習環境與方式
1、實習環境(1)軟件
winXP操作系統環境,以及辦公自動化軟件。
(2)硬件
能夠安裝需要的辦公自動化軟件的計算機。
2、實習方式
由帶隊老師統一組織,在校內機房進行。
四、實習心得和體會
在時間不長的幾天實習中,確確實實感覺受益良多,這次實習的內容實際上趨于簡單,而且我一開始認為這幾個軟件已經被用得熟透了,沒有什么好學習的,因此一開始抱著很隨便的態度,感覺隨便糊弄一下就好了。
但一開始接觸實習指導書上的內容,我就知道,井底之蛙四字何謂,看上去很簡單的辦公軟件卻還有許多我未曾掌握的功能和用途,word的使用還算順利,因為大部分的功能和我經常使用的WPS基本相同,只是有些功能的位置不太一樣,還有操作的界面也有不同,但上手還不算太難,我只是有些困惑,如果在學校里練習的是微軟公司的辦公軟件,但是以后工作又經常用WPS系列軟件豈不是會很難使用,因為位置不同,做一個操作都需要去找,很麻煩。
Word的使用還算比較便利,也很高效,隨時都可以對文檔做出各種各樣的修改,小到每一個字符的特殊用法,大到頁面布局、段落格式的大局設定,都讓我能深切感受到自動化軟件帶來的高效率,讓我更深入的了解了word的功能和作用。
Excel是一個非常尷尬的點,因為我之前實際上對它了解不多,但基本功能還是會使用,于是就成了半吊子打水的貨色,內里了解不深,但想要去系統學習的時候又覺得沒有必要,總有種錯覺,感覺自己會使用它,這次的實習給我好好上了一課,我學習到了很多excel的新用法、新功能。
Excel不僅能夠快速的處理數據,還能夠對數據進行系統的分析、排序,結果一目了然,更能插入各種讓人感覺更加直觀的數據分析圖,針對不同的用途有不同的使用方法,和word等軟件還有聯動使用效果,真是一款不可多得的好軟件,但想用好它還真不容易,須得好好練習。
Excel最讓我記憶深刻的一點就是它的公式應用,我之前是知道可以用公式的,但也僅限于那幾個簡單的,求和公式、求平均值公式等等,我卻萬萬沒想到,這公式居然能和變成聯系起來,使用IF、MOD等公式來達到特殊的要求和效果,居然與剛學習的C++編程的內容聯系了起來,讓我頓時眼前一亮,設計出excel的人真是個天才。
至于PPT,收益就沒有前兩個讓人欣喜了,感覺講的東西很淺顯,內容也比較狹窄,淺陋,既沒有詳細的指導,也沒有PPT使用的一些重點技巧,感覺指導書上的這一部分非常讓人失望,希望可以得到改進,只介紹如何做動畫效果和做PPT的一些基本要求,我感覺對于軟件的操作、技巧的熟練幫助幾乎為零,所以希望可以加強這方面,畢竟PPT還有很多內容和技巧都沒有掌握,但是又沒處學習,就感覺很難受了。
不過PPT部分還是學到了如何制作動畫路徑,以前做的時候,也沒有能注意到這個高端的效果,在實習中,才學會了應用它的技巧。
CAD部分就很有意思了,也很有意義,畢竟是完全沒接觸的東西,而且雖然它的操作界面外表不佳,但只要輕輕上手,就能立刻感覺到他的強大,我幾乎覺得這個軟件在2D繪圖方面具有統治性地位,精度過人,而且能對圖形進行各種各樣的操作,功能強大,任何圖形都能繪出,加上環形陣列等高級操作,既節省時間又能有極佳的表現,真是再好也沒有了,佩服之至。
我也認真求教,CAD的多點分割圖形和多段線構圖都學習了一下,還接觸了一下陣列和捕捉對象的知識,越是深入,越感覺這款軟件對繪圖的貢獻,它的必要性也越來越明顯,真是一款不可或缺的繪圖軟件。
五、實習總結
為期幾天的實習并不能真的教會我太多東西,但它給我們打開了大門,讓我了解到了很常見的辦公軟件也有著令人側目的強大功能,外表不堪過眼的軟件,功能性確是無法想象的強大,我真正了解了掌握軟件的必要性,這次實習最大的收獲就是讓我知道了我自己應該去了解,去熟悉軟件,為以后的工作學習打好基礎。
在這次實習中,我逐漸了解了辦公軟件的重要性,為期一周的實習匆匆劃過,在這個過程中我學到很多課本中學習不到的東西。令我感覺最深的是理論與實踐的差別。在課本上學到的很多知識,當你要真正的將它運用到實際生活中卻是那么的難!看似簡單的問題,當自己親自去操作時,你會發現理想與現實的差別是那么大!只有在實踐中一次又一次的嘗試,一次又一次的失敗,并一次又一次的總結才能真正學好各種技能,才能把自己想要表達的東西順利地表達出來。短短的一個星期,學到的東西不比上課時在課堂上學到的少,我很榮幸得到如此寶貴的機會,為我以后的學習打下了不可或缺的基礎。其次,通過這次實習我感覺到學習計算機軟件的樂趣,它的實用性很大,可以為我們生活中解決很多很多生活中難以解決的問題。我開始對計算機軟件有了從未有過的興趣。雖然這一次的實習時間有些短了,但是我覺得實習給我們的收獲卻是無價的,無限的。我深信這次實習,對我的軟件學習以及今后的計算機等級考試的學習和考試會起到很大的促進作用,這對我今后的學習和工作將產生很大的影響。
第三篇:計算機地質學上機實習報告1
實驗一數據預處理上機實習
一、實驗目的通過完成數據統計和預處理程序的設計和實現及完成算例,掌握統計一組數據的極值、均值、方差、變異系數及進行數據預處理的方法。
二、實驗內容:建立原始數據文件、鑒別并剔除異常值、得出樣本的統計特征。
三、實驗步驟:
1、打開地學信息系統。
2、文件操作——新建原始數據文件——輸入原始數據(按照格式)
3、文件操作——保存原始數據文件(注意文件名和文件保存地點)
4、預處理與統計——數據管理
5、“開始計算嗎?”——確定
6、“請選擇(A-Q)”——A、數據預處理
7、“請選擇(A-D)”——A、鑒別并剔除異常值
8、“剔除第幾個變量的異常值?”——從1~9逐個進行
9、“請選擇異常值剔除準則(1-2)?”——
1、4-SIGMA準則
10、“要剔除嗎(Y/N)?”——N11、“繼續地質數據預處理(Y/N)”——Y(會重復出現6以后的步驟,在第8步中輸 入1~9,逐個進行處理)
12、最后一個“繼續地質數據預處理(Y/N)”——N13、“請選擇(A-Q)”——Q、返回
14、文件操作——保存計算結果(注意提供文件名和文件保存地點)
15、預處理與統計——統計特征
16、“開始計算嗎?”——確定
17、“統計第幾個變量的特征值?”——從1~9逐個進行
18、“進行正態分布檢驗嗎(Y/N)?”——N19、文件操作——保存計算結果(注意提供文件名和文件保存地點)
四、實例結果
1、原始數據文件
15,9
1,1.766115,3.481379,52.62,5.70,15.27,9.95,5.82,9.60,1158
2,1.728760,3.234192,52.52,2.20,38.92,2.40,1.04,1.40,1578
3,1.715418,3.682390,61.10,5.20,23.35,2.78,2.86,1.36,1372
4,1.459392,3.982461,30.36,33.59,28.21,3.09,0.89,1.58,1383
5,1.738305,3.505710,71.90,4.00,14.59,2.33,1.04,1.55,1285
6,1.713323,3.293934,53.58,1.80,37.84,3.23,1.09,1.80,1564
7,1.751741,3.482815,66.16,4.00,18.59,4.46,1.38,1.61,1320
8,1.853637,3.461214,64.26,5.90,14.27,5.56,2.27,3.98,1230
9,1.649627,3.773592,55.80,7.80,23.89,4.19,3.11,2.23,1350
10,1.720903,3.392639,51.70,2.60,37.19,3.36,2.44,1.00,1549
11,1.737908,3.471311,59.20,3.70,30.48,2.75,1.18,0.94,1479
12,1.631849,3.824918,56.12,10.50,17.3,8.37,2.07,4.90,1233
13,1.720407,3.292416,56.06,4.60,36.00,1.17,1.23,0.31,1555
14,1.828789,3.497142,72.88,6.05,14.49,3.09,1.04,1.28,1290
15,1.709948,3.675595,67.90,5.40,15.84,4.39,2.96,2.19,12822、結果數據文件
鑒 別 并 剔 除 異 常 值:
計 算 均 值 和 標 準 差:
AX(1)= 1.715075S(1)= 9.024319E-02
AX(2)= 3.53678S(2)=.2117575
AX(3)= 58.144S(3)= 10.43159
AX(4)= 6.869333S(4)= 7.715266
AX(5)= 24.41533S(5)= 9.562974
AX(6)= 4.074667S(6)= 2.334777
AX(7)= 2.028S(7)= 1.315296
AX(8)= 2.382S(8)= 2.311914
AX(9)= 1375.2S(9)= 137.9431
使 第1列 元 素 升 序 排 列:使 第2列 元 素 升 序 排 列:據4-SIGMA 準則據4-SIGMA 準則
數 據 左 端 無 異 常 值!數 據 左 端 無 異 常 值!數 據 右 端 無 異 常 值!數 據 右 端 無 異 常 值!
使 第3列 元 素 升 序 排 列:使 第4列 元 素 升 序 排 列:據4-SIGMA 準則據4-SIGMA 準則
數 據 左 端 無 異 常 值!數 據 左 端 無 異 常 值!數 據 右 端 無 異 常 值!數 據 右 端 無 異 常 值!
使 第5列 元 素 升 序 排 列:使 第6列 元 素 升 序 排 列:據4-SIGMA 準則據4-SIGMA 準則
數 據 左 端 無 異 常 值!數 據 左 端 無 異 常 值!數 據 右 端 無 異 常 值!數 據 右 端 無 異 常 值!
使 第7列 元 素 升 序 排 列:使 第8列 元 素 升 序 排 列:據4-SIGMA 準則據4-SIGMA 準則
數 據 左 端 無 異 常 值!數 據 左 端 無 異 常 值!數 據 右 端 無 異 常 值!數 據 右 端 無 異 常 值!
使 第9列 元 素 升 序 排 列:
據4-SIGMA 準則
數 據 左 端 無 異 常 值!
數 據 右 端 無 異 常 值!
-1--2-
最 大 值:1.854 最 大 值:3.982 最 小 值:1.459 最 小 值:3.234 極差:.394 極差:.748 算術平均值: 1.715 算術平均值: 3.537 標 準 差:.09 標 準 差:.212 變異系數:.053 變異系數:.06
-4--5-
最 大 值:33.59 最 大 值:38.92 最 小 值:1.8 最 小 值:14.27 極差:31.79 極差:24.65 算術平均值: 6.869 算術平均值: 24.415 標 準 差: 7.715 標 準 差: 9.563 變異系數: 1.123 變異系數:.392-7--8-
最 大 值:5.82 最 大 值:9.6
最 小 值:.89 最 小 值:.31
極差:4.93 極差:9.29 算術平均值: 2.028 算術平均值: 2.382 標 準 差: 1.315 標 準 差: 2.312 變異系數:.649 變異系數:.9713、對結果數據進行解釋
此題目中有9個變量、15個樣本,9個變量均無異常值。-3-最 大 值:72.88 最 小 值:30.36 極差:42.52 算術平均值: 58.144 標 準 差: 10.432 變異系數:.179-6-最 大 值:9.95 最 小 值:1.17 極差:8.78 算術平均值: 4.075 標 準 差: 2.335 變異系數:.573-9-最 大 值:1578.最 小 值:1158.極差:420.算術平均值: 1375.2 標 準 差: 137.944 變異系數:.1
第四篇:上機實習報告格式
文獻檢索實習報告(參考格式)
課程名稱:文獻檢索日期:
學院:班號:姓名:學號:
實驗名稱:電子圖書等資源檢索。
實驗目的:掌握圖書資源如何檢索和利用,熟悉人名錄或機構名錄的檢索。實驗內容:
1、用CALIS檢索你們自己任課教師的編著發表情況。
2、用超星檢索自己所在專業的某一方面的圖書出版情況,并采集某一本書的一段文字,一個圖。(以超星為例)
(1).登陸四川理工學院圖書館主頁。
(2).找到電子資源,點擊進入圖書館電子資源界面。
(3).找到熱門資源中的“超星數字圖書館”,并點擊“本地”,進
入超星數字圖書館。
(4).找到“瀏覽器”,點擊并下載超星星瀏覽器。
(5).下載好“超星星瀏覽器”后就可以瀏覽圖書了。
(6).例如查
3、利用物競化學品數據庫檢索某一具體化學物質的相關數據。
4、用萬方數據庫檢索我國某一位院士/科學家/某學科領域著名學者的名錄。
實習報告要求:用自己姓名作為文件名稱,將作業發送給各班指定的同學。
第五篇:計算機組成原理上機實習報告總結
經過這次課程設計我們了解了很多知識,也學到了一些課本中沒有的知識點,實踐給我 們帶來了很多快樂,但是在這快樂中我們有著艱辛,在我們接完線的時候,去運行機器總是 出錯,我們一步一步的檢查,到最后一遍又一遍的重新連線,到最后終于成功了,心里有著 一般人沒有的喜悅。
計算機組成原理設計與實踐實驗課程不僅僅是對理論的驗證,重要的是技術訓練和能力 培養,包括動手能力、分析問題和解決問題的能力、書寫能力和表達能力、團隊協作能力等 的培養也就是要注重學生的工程能力,培養學生完成項目實踐的能力,同時,要培養學生交 流的能力,能夠很好地表達自己的設計思想,這也是工程實踐中必不可少的。因此,在整個 課程中,指導教師多次與學生交流設計方案,讓學生在與老師的交流中逐漸理解處理器的工 作原理。同時,培養學生書寫報告的能力,很多學生只注重編程序,而不重視課程報告的撰 寫,這需要老師的引導和成績比例分配的導向,讓學生真正理解報告不僅是寫給老師看的,更重要的是真正通過報告的形式提交自己的設計思想。通過口頭交流和文字的書寫,引導學 生明確設計思路,體會整機的設計思想,使“設計”真正成為完成該“項目”的第一步。
這次課程設計對于我們有很大的收獲,對于復雜模型計算機的設計有了一定的了解,意 識到專業知識的重要性,要想學好一定要下狠功夫,沒有付出,怎有回報,同時也體會到理 論的知識的理解必須依靠實踐是的有力結合,才能對學習的知識融會貫通,了解透徹,實踐 永遠是檢驗真理的唯一標準,我希望在學習的過程能夠多開展這樣的有意義的課程設計,對 于學生的知識的提高有很大的幫助,期待下一次這樣課題的課程設計,我將一如既往熱情地 投入到學習的過程中,求知,求學,更好學好專業,優秀完成專業任務,豐富自己的專業知 識,求得更快成長!
在整個制作過程中,我們遇到了很多錯誤,出現錯誤時,在更改的過程,體會其中的種 種困難,了解到了難點的地方,這對于我們學習計算機硬件方面的課程有著很大的幫助,同 時對于之前的幾次試驗我們操作機器的實驗理解、總結也更加的深刻了,在設計過程中,我 從開始對硬件的迷惑和只懂個大概,到中間的疑惑與焦慮甚至無奈放棄,到解決了所有問題 和疑惑。突然有一種雨過天晴的感覺。
實驗中遇到的錯誤及解決辦法: 1.連線錯誤
1)LED顯示異常
解決:發現是未連某根線導致的。2)運算邏輯異常 解決:某根雙孔線連反導致
2.導致sub邏輯錯誤 解決:101101號微指令按十六進制的寫入發現與二進制微指令不一致而錯誤,最后通過修改微指令解決。
3.單步出現故障一次跳轉多下,導致機器指令的輸入異常艱難。解決:修單步 4.微指令過多,因粗心導致數條輸入錯誤。解決:檢查并改正微指令 5.機器內部故障,短短的三天內出現過如下錯誤:
1)機器指令無法寫入 2)微指令儲存容量不夠
解決:換機子。
6.部分指令只能使用指定寄存器進行運算,導致一些邏輯上可行的賦值,運算,機器指令序列在實驗過程中無法正常運行。
解決:最后我們通過修改代碼,機器指令序列,給臨時的寄存器賦值或者調整操作的寄存器來繞過鎖定解決了該問題。等等還有許多輸入調試方面的問題及錯誤… 對于整個實驗過程,首先,我們按提示進行初步的定位,輸入合適的地址指令,安排指令,出現錯誤時,就先查找錯誤所在位置進而仔細檢查是否是代碼錯誤或者其他系統性的錯誤或是機器、接線的錯誤,從而根據錯誤行修改。操作時注意了規范程度以避免給系統的正常運行帶來麻煩。在制作過程中經常出現代碼錯誤,經過仔細的思考我們進行改進。而且,這對于我們以后工作也有著很大的好處,培養了我們遇到問題,分析問題,解決問題各個方面上的能力。平時我們做作業也都是在做書本上面給我們的題目,而這一次則是由我們自己設計出的,這對我們的創新意識也是一種很大大培養。我們認為這次經歷,是一次很好的鍛煉的機會。
我們希望學校以后可以多為我們提供這樣的機會,這樣我們就可以在實踐中得到平時課 堂上面所缺失的一些能力,同時希望學校可以在別的學科也可以小組成員里這樣給我們提供 更好的條件來進行教學。這樣可以使我們的綜合素質的到很好的提升。
這個課程設計,在做的過程中遇到過很多難題,最后能夠完成,還是要感謝老師和同學 的大力輔導和幫助,還有一些有關書籍的幫忙。最后完成了這個課程設計。