第一篇:VFP實驗報告總結
南京信息工程大學實驗(實習)報告
實驗(實習)名稱順序和選擇結構程序設計實驗(實習)日期 得分 指導老師
系專業 班級 學號 【實驗目的】
1、掌握程序的建立、修改與運行
2、掌握基本輸入輸出語句與函數
3、熟練掌握if語句(包括單分支和雙分支)和do case語句的使用。
4、分析程序的運行結果。
【實驗內容】
操作結果的界面截圖顯示。
1、從鍵盤輸入兩個數存入變量x和y,若x>y則交換他們的值,否則直接輸出x和y的值。
2、執行下列程序后,變量x的值為()。x=1 if x>=1 do case case x>0 x=x+1 case x>1 x=x+1 otherwise x=4 endcase else x=3 endif
3、執行下列命令序列,屏幕顯示()a=100 b=50 a=a+b b=a-b b=a*2 ? a+b
4、執行下列命令序列,屏幕顯示()。b=6 do case case mod(b,3)=0 b=b+1 case mod(b,2)=0 b=b+2 otherwise b=b+3 endcase ? b
5、執行下列命令序列,屏幕顯示()input to a if a=10 b=0 else b=1 endif ? b篇二:vfp實驗報告
天水師范學院數學與統計學院
實驗報告
實驗項目名稱 所屬課程名稱 實 驗 類 型 實 驗 日 期
班 級 學 號 姓 名 成 績 1 附錄1:源 程 序 2 附錄2:實驗報告填寫說明
1.實驗項目名稱:要求與實驗教學大綱一致。2.實驗目的:目的要明確,要抓住重點,符合實驗教學大綱要求。3.實驗原理:簡要說明本實驗項目所涉及的理論知識。4.實驗環境:實驗用的軟、硬件環境。5.實驗方案(思路、步驟和方法等):這是實驗報告極其重要的內容。概括整個實驗過程。對于驗證性實驗,要寫明依據何種原理、操作方法進行實驗,要寫明需要經過哪幾個步驟來實現其操作。對于設計性和綜合性實驗,在上述內容基礎上還應該畫出流程圖、設計思路和設計方法,再配以相應的文字說明。對于創新性實驗,應注明其創新點、特色。6.實驗過程(實驗中涉及的記錄、數據、分析):寫明具體實驗方案的具體實施步驟,包括實驗過程中的記錄、數據和相應的分析。7.實驗結論(結果):根據實驗過程中得到的結果,做出結論。8.實驗小結:本次實驗心得體會、思考和建議。9.指導教師評語及成績:指導教師依據學生的實際報告內容,給出本次實驗報告的評價。3 篇三:vfp實驗報告范例
指導老師 萬潤澤 實驗名稱visual foxpro 操作基礎
同組人 日期日 成績
一、實驗目的
1)理解各種不同的數據類型 2)常量的含義以及各種不同數據類型的常量 3)變量的含義以及字段變量、內存變量、系統變量和數組變量的使用
二、實驗環境(儀器設備、軟件等)windowsxp操作系統、visual foxpro環境
三、實驗原理(或要求)
(1)數值型、貨幣型、字符型、日期型和日期時間型常量的輸入
(2)日期格式的設置的命令
(3)字段變量與內存變量同名時候,觀察賦值運算結果(4)數組變量的賦值
(5)內存變量顯示、清除與保存所使用的命令
四、實驗步驟
?”計算機”,?123.45?,[?abc?,?abc?] 日期格式的設置
set century on|off set date to american ?{^2007-1-2} 結果: set mark to “.” ?{^2007-1-2} 結果 set strictdate to 0 ?{2007-5-30} 結果 set century on set mark to “|” set date to ymd 結果
創建一個學生表“學生.dbf”,其中包含字段學號、姓名、性別、出生日期等字段。并輸入多行記錄,再使用以下命令 use 學生
?姓名 go 3 ?姓名
五、記錄與處理(實驗數據、誤差分析、結果分析)
注意:
實驗步驟與記錄處理合成一個部分,都是用來記載上機實驗中的代碼以及運行結果,對于visual foxpro編程而言,不必分兩個部分。
在此頁中繼續寫入程序代碼以及相應的運行結果。
這個部分內容到課本52面結束
六、思考題
1、什么是常量?visual foxpro中哪幾種類型的數據有常量表示?
2、什么是變量?visual foxpro中有哪幾種變量?變量名取名是如何規定的?
七、實驗小結
這個地方可以寫入自己對上機內容的理解,也可把自己不懂的內容寫在下面
同組人 日期 成績
一、實驗目的
1)掌握表達式中各種運算符的運算規則 2)掌握各種類別的運算符的優先級 3)理解函數的三要素以及各常用函數的用法
二、實驗環境(儀器設備、軟件等)windowsxp操作系統、visual foxpro環境
三、實驗原理(或要求)(1)幾種算術運算符、日期時間運算符和關系運算符的規則與使用
(2)字符串匹配運算符“=”、“= =”、“$”的含義
(3)在含有多種運算符的表達式中根據運算符優先級進行運算
(4)常用函數的用法,注意函數的參數與返回類型
四、實驗步驟 p52 例3-8 3-9 3-10 例3-12 課后練習習題一(13)小題
例 3-14
五、記錄與處理(實驗數據、誤差分析、結果分析)
(接上頁)
例 3-15 ~ 34 選取有代表性的例子
注意:
實驗步驟與記錄處理合成一個部分,都是用來記載上機實驗中的代碼以及運行結果,對于visual foxpro編程而言,不必分兩個部分。
在此頁中繼續寫入程序代碼以及相應的運行結果。
這個部分內容從課本53到課本63面結束
六、思考題
1.什么是表達式?當一個表達式中有多種類型的運算符并存時,一般的運算
順序是什么?
2.函數的三要素是什么?試指出month()函數在使用時的參數和返回值
數據類型?另外測試數據類型的函數是什么?
七、實驗小結
這個地方可以寫入自己對上機內容的理解,也可把自己不懂的內容寫在下面
同組人 日期 成績
一、實驗目的
1)掌握數據庫的基本操作
2)掌握表的基本操作,包括表結構的創建、表結構的顯示與修改以及表記錄的顯示、增加和修改
3)理解索引的概念并會在表設計器中建立索引
二、實驗環境(儀器設備、軟件等)windowsxp操作系統、visual foxpro環境
三、實驗原理(或要求)
(1)建立自由表,并使用表設計器設計每個字段的字段名、數據類型、寬度等
(2)在數據庫中創建表,在表設計器中對字段的有效性規則、默認值、格式、輸入掩碼等進行修改
(3)表的打開與瀏覽,增加表記錄和刪除表記錄
(4)在表設計器中建立索引,另外通過命令方式建立索引
四、實驗步驟
這個部分內容從69面到課本88面結束
例4-1 顯示表結構 例4-3 顯示男生的記錄
例4-4 例4-7 8 9 理解物理刪除和邏輯刪除之間的區別
例4-11
五、記錄與處理(實驗數據、誤差分析、結果分析)
注意:
實驗步驟與記錄處理合成一個部分,都是用來記載上機實驗中的代碼以及運行結果,對于visual foxpro編程而言,不必分兩個部分。
在此頁中繼續寫入程序代碼以及相應的運行結果。
六、思考題
1)什么叫參照完整性?參照完整性分為哪幾種? 2)數據庫表和自由表有什么區別?
七、實驗小結
這個地方可以寫入自己對上機內容的理解,也可把自己不懂的內容寫在下面
同組人 日期 成績
一、實驗目的
1)使用sql查詢語句對表進行條件查詢 2)理解select命令中的幾個常用關鍵字的含義 3)能熟練掌握簡單查詢、聯接查詢、嵌套查詢 4)排序顯示查詢結果和計算查詢
二、實驗環境(儀器設備、軟件等)windowsxp操作系統、visual foxpro環境
三、實驗原理(或要求)1)select說明要查詢的數據 2)from說明要查詢的數據來自哪些表 3)where說明查詢的條件
4)order by 用來對查詢的結果排序 5)幾個特殊的運算符,如like,not in,between。。and。。,以及計算查詢
中用到的函數,如count,sum,avg,max,min等
四、實驗步驟
這個部分內容從104面到課本112面結束
例5-1 到 5-21 選擇典型的sql查詢語句
五、記錄與處理(實驗數據、誤差分析、結果分析)
(接上面的實驗步驟)
注意:
實驗步驟與記錄處理合成一個部分,都是用來記載上機實驗中的代碼以及運行結果,對于visual foxpro編程而言,不必分兩個部分。
在此頁中繼續寫入程序代碼以及相應的運行結果。
六、思考題
1、課本136面
三、上機題 2(注:題目也要抄寫)
2、課本136面
三、上機題 3(注:題目也要抄寫)
七、實驗小結
這個地方可以寫入自己對上機內容的理解,也可把自己不懂的內容寫在下面篇四:vfp實驗報告1 實驗報告 時間:2013.4.6 地點:經濟管理學院機房
實驗1:visual foxpro 集成環境及項目管理 實驗目的:1.掌握vfp啟動與退出的各種方法 2.熟悉vfp的集成操作環境,包括掌握工具欄、命令窗口打開與關閉的方法 3.了解“選項”對話框的內容,并掌握一些常用的設置與命令 4.了解vfp幫助系統的大致結構,掌握其使用方法 5.掌握項目文件建立與打開的方法 6.了解項目管理器的結構及其定制方法 實驗內容:
一、vfp的啟動與退出 1.vfp的啟動 2.vfp的退出
二、工具欄
1、通過菜單命令“編輯”——“工具欄”
“工具欄”對話框
2、右擊工具欄無按鈕區域,利用快捷菜單打開與關閉快捷菜單 vfp主窗口
“工具欄”快捷菜單
三、“命令”窗口
1、命令窗口的打開與關閉
2、在“命令”窗口中執行命令 練習內容: ①計算并顯示算術表達式的值 ;?和??命令的區別
②clear清除vfp主窗口中所有信息;顯示默認文件夾中類型為dbf的文件目錄 ;顯示d盤根文件夾中所有文件的目錄
③新建文件夾、復制文件夾、改名文件、刪除文件、運行“計算器”
3、命令的編輯與重用
四、“選項”對話框
五、vfp的幫助系統 菜單命令”幫助——vfp幫助主題”
六、創建項目文件 “新建”對話框;“創建”對話框
1、項目文件的打開與關閉
2、項目管理器的定制
3、利用項目管理器管理文件
①添加文件 ②移去文件 ③其他操作
實驗心得:通過這次實驗,進一步掌握了vfp 啟動與退出的各種方法和vfp項目管理器有關的操作,同時也熟悉了vfp的集成操作環境。篇五:vfp--劉子恒--實驗報告1 13級電子信息工程班vfp實驗報告1 注:
1、一個實驗題目編寫一個實驗報告,每個報告至少占用1頁。
2、報告內容必須具體、詳實,不得籠統、簡單。
第二篇:VFP查詢實驗報告[范文模版]
實驗五
查詢設計器和SQL查詢命令
學號:
姓名:
班級:
一、實驗目的
1.掌握用查詢設計器建立查詢的方法。2.掌握用SQL語句建立單表查詢的方法。
二、實驗內容
實驗5-1 建立一人個查詢,查詢文件名為chaxun1.qpr,檢索表文件student.dbf中總分大于500的學生的學號、姓名、性別、總分。操作方法如下:
實驗5-2 建立一個查詢,查詢文件名為chaxun2.qpr,檢索student、score、course表中選修的課程代碼是“091101”的所有學生的學號、姓名、性別、課程名稱、學分和成績,并按成績的降序排列,將查詢的結果輸出到表文件shuchu中。操作方法如下:
實驗5-3 使用SQL語句,在表文件student.dbf中查詢所有男生的信息。操作命令:
實驗5-4 使用SQL語句,在表文件student.dbf中查詢總分大于550的學生的學號、姓名、總分。操作命令:
實驗5-5 使用SQL語句,在表文件student.dbf中查詢總分大于550的所有男生的學號、姓名、總分。操作命令:
實驗5-6 從student表和score表中,檢索所有女同學的學號、姓名、和score表中的成績。操作命令:
三、心得體會
四、遺留問題
教師填寫:
成績:
評語:
批改時間:
第三篇:VFP程序設計總結
班級:電氣2013-1 學號:20***9
VFP程序設計
——課設總結
為期幾周的VFP數據庫設計的課設就快過去了,在這做課設的這段時間,可以說是有苦有甜,令人難忘。因此,有必要寫一篇總結,記錄一下自己做課設的歷程。
剛剛接到老師的課設要求的時候有點傻眼了,得優秀的要求是系統完善、寫一篇系統總結、回答老師對于代碼方面的提問。第一點似乎都還算能做到,但是對于我們這種連SQL語言的皮毛都沒學,對于數據庫的系統結構完全不了解的人,怎么能把三點要求都完成。
但是經過一段時間的摸索,我漸漸對vf的數據庫系統有了大體的了解知道了什么是項目,數據庫就是數據表的集合,搞清了基本表單的制作過程,知道如何用快速報表和報表向導做格式的報表,以及對報表的美化、求和、計算等處理,還有就是如何去制作菜單,以及用菜單調用各種數據文件,最后的主程序是直接復制老師的代碼,但是憑著一點點C++和C語言基礎,能夠看懂代碼的意思,這有助于我后期對整個系統進行查錯和修改。下面就講一下我對自己做的系統的總結。
1數據表(.dbf):數據表是整個系統的“原材料”,后期所有的制作處理,都是為了去處理和顯示這些數據,去用這些數據,當然也可以說數據表依靠后期的表單等等呈現給用戶。
2數據庫(.dbc):數據庫以我看來就是數據表的集合,可以將無聯系的自由表集合到一個容器里,使他們可以產生聯系。并且將這些表作為后面其他東西的數據環境。
3表單(.scx):表單就是最后呈現給用戶的人機交互界面,并且帶有一定的功能。表單的制作首先需要要給他設置數據環境,因為其上面的各種控件都是以數據環境里面的數據實現控件的意義。各種控件比如標簽就是用來顯示表單上需要顯示的一些文字提示,文本框就是用來顯示文本內容,組合框可以下拉顯示一連串的內容,表格控件可以顯示表格數據,可以用生成器做出自定義的表格,按鈕控件可以通過某個過程比如單擊執行用戶需要的事件代碼等等。最后表單生成以后,作為整個系統的優良的用戶與系統的交互平臺。
4菜單(.mnx):菜單就是整個系統調用文件的工具,通過點擊菜單,可以調用任意用戶想要調用的文件比如表單,數據表,程序等等。
5程序(.prg)程序就是一段代碼,生成文件以后可以由其他文件調用并執行,如主程序就是在系統運行時的入口,當然得先設置好主文件;quit程序可以實現系統的退出。
除了以上幾個以外,還有工具欄、自定義類等等在系統中都起著重要的作用,最后講一下設置背景音樂所用的方法,用set bell to的方式定位到文件,用?chr(7)就能對WAV格式的音樂進行播放。
致謝:
整個課設過程收獲很多,不僅僅是了解了利用Visual fox 制作系統的方法,而且還增進了同學們之間的友誼。在這里感謝同學們的互相學習以及交流分享,還有老師孜孜不倦的引導,總之,感謝老師,感謝同學,感謝大家!
XXX
第四篇:vfp實習總結
vfp實習總結
開始的時候覺得是實習很讓人期待,懷著滿心的熱情投入到課程設計中,不過這其中也有親所和曲折,但是更多的是得到收獲。
這次課程設計是不到一周的時間,覺得做起來還是比較難的,周一的上午,任老師給我們發下了作業,對整個作業要完成的細節做了系統的概述,做起來有些不簡單,覺得自己還是基礎知識不扎實,在老師剛剛發下來卷子時我并沒有直接做題目,而是吧書上的知識點又看過了一遍,可是這樣的結果讓我覺得還不如在剛開始時就做實驗啦,不過就當做一次精力吧,在做的過程中會做的都是零散的知識,一些難度較大的就不會啦,還是要同學的幫忙才做好的,建立表單,視圖,查詢,報表,這幾方面總的還可以,就是碰到了關于索引的地方就看書上的代碼覺得就和天書似的,現在才覺得自己的知識有多么的欠缺和不完善,看著題目不會做,弄得我暈暈的,這幾天忙的不亦樂乎,晚上還得熬夜,幸運的是宿舍有電腦可以慢慢研究,這陣子自己覺得還挺充實的,只有在經歷了這種作業后,才覺得自己平時學習有多么的不認真,如果自己在努力一點的話,也許自己就能夠獨立完成啦。所以道理還是一個,以后定要好好看書,爭取在課堂上學會老師講的內容,課后多多復習,消化所有的知識,還要注意學習方法,在學習的過程中檢驗自己的錯誤,以便在以后的學習生活中更好的繼續。
由此對我在今后的學習提供了很好的借鑒,期末考試即將來臨,此次實驗提醒自己要認真復習,不僅要把握住基礎知識,更多的需要看例題,學會應用,熟練寫出程序代碼。平時的學習過程中對例題不是特別關注,以至于在設計操作時,遇到各種各樣的問題。回首想想,覺得需要運用的知識也不難,老師在課堂上基本講解過,實驗的內容老師也在PPT上操作過,只要自己認真復習和記憶,加上設計之前整理出一條完整的思路,就可以解決問題。
這次課程設計我不禁學到了知識和技能,更重要的是掌握了一種學習方法,培養自己的獨立能力,實踐能力,為我終身學習繼續受益,創造了好的條件和基礎,通過這樣的學習形式,提高了我的學習能力。自己對數據庫又增進了許多理解,當然,革命尚未成功,自己還需要加強基礎知識和運用能力。通過這次實驗,我發現自己要有十足的耐心,是對自我意志力的一次鍛煉,做課程設計要有十足的耐心和東電力,不斷地查漏補缺,尋找問題昌盛的原因,不斷地去修改和完善,基礎本次課程設計的創造型,我還沒有做到,以后要多加學習融會貫通,我們認為只有不斷挑戰自己
一、超越自己,才能跟上時代的步伐,成為適應二十世紀的學習型創新人才不斷地努力奮進,在大學四年里,我西哇嘎自己能真正的學習到有用的知識,學校的圖書館要好好的利用,因為當我們走向工作崗位,踏入社會后,就不會有免費的圖書共我們參考和使用了,所以努力學習,更好的充實自己,為自己的人生路創造一個良好的基礎,應該是每個大學生的愿望吧。
第五篇:VFP課程總結
《Visual FoxPro 程序設計》課程總結
本課程授課班級:外語學院Z0701-06班
《Visual FoxPro 程序設計》是一門具有功能強大的可視話程序設計工具的數據庫系統,已經成為社會生活諸多領域廣泛應用的重要計算機管理技術。屬應用與實踐教學課程,是非計算機專業必修課。而且作為全國計算機等級考試二級考試的科目的一種,是非常重要的一門課程。學習Visual FoxPro 程序設計,可以培養學生的計算機操作能力和數據庫管理能力。同時培養學生掌握計算機技術和信息管理的綜合能力。
本學期承擔外語學院Z0701、Z0702班的授課任務,經過師生雙方的共同努力,目前取得了較好的效果。
在授課過程中,采用多媒體教學、大屏幕演示與上機實踐相結合的教學方式。一個學期里,有32節理論課和32節上機練習課,具體教學手段如下:
理論課程和實踐課程相結合,能按照教學進度計劃完成授課任務。在理論課時通過大屏幕電子課件講解,使學生能直觀的看到教學的內容,然后就是到機房進行上機的練習,通過實踐將理論知識進一步深化,加深記憶,教學效果明顯提高。
在實踐教學中,利用實驗指導書,每周的上機實驗都布置一定的實驗任務,讓學生利用所學的知識去探討解決問題的方法,增加驗證和設計類型的實驗,而且每次實驗過后都要填寫實驗報告,并將實驗報告的成績納入期末考試的成績之中。
在教學過程中也發現了一些問題,學生的基礎差異很大,課堂進度很難滿足多方面學生需求,為了解決這一問題,我將實驗課劃分4個小組,每個小組指定基礎好、做題快的學生為實驗指導員,幫助那些基礎差的學生做作業,既調動了學生的積極性,又提高了班級整體教學效果,不讓一個掉隊。實驗課采用“同步教學法”,即教師發出一個操作指令,全體學生同步完成,使學生感到實驗課內容充實,有的放矢,同時上網、打游戲的學生減少了。
有效利用實驗課時間,不占用課堂時間批作業。由于學時的限制,對于學生來說,實驗課時間很寶貴,教師在實驗課上主要任務是輔導學生鞏固課堂內容,或是指導答疑學生在實驗課上的問題,學生將作業傳到網上,教師利用業余時間批改。班級還設置了一個公用信箱,師生可以交流,教師能及時掌握學生學習情況。
為更好地完成本課程的教學任務,我還精心制作了電子課件、教學進度表、題庫、并認真填寫教學日志。
高職計算機基礎教學部
佟繼紅 2008.5