第一篇:語(yǔ)法分析上機(jī)實(shí)習(xí)題2014
注:
(一)為必做題,(二)和
(三)任選一題。
語(yǔ)法分析上機(jī)實(shí)習(xí)題
(一)對(duì)于如下的文法,試編寫調(diào)試一個(gè)語(yǔ)法分析程序:
E → E+T | T
T → T*F | F
F → P^F| P
P→(E)| i
要求和提示:
(1)可選擇一種你感興趣的語(yǔ)法分析方法(LL(1)、算符優(yōu)先、遞歸下降、SLR(1)等)作為編制語(yǔ)法分析程序的依據(jù)。
(2)對(duì)于所選定的分析方法,如有需要,應(yīng)選擇一種合適的數(shù)據(jù)結(jié)構(gòu),以構(gòu)造
所給文法的機(jī)內(nèi)表示。
(3)能進(jìn)行分析過(guò)程模擬。如輸入一個(gè)句子,能輸出與句子對(duì)應(yīng)的語(yǔ)法樹,能
對(duì)語(yǔ)法樹生成過(guò)程進(jìn)行模擬;能夠輸出分析過(guò)程每一步符號(hào)棧的變化情況。
(二)First集和Follow集生成算法模擬
【問(wèn)題描述】
設(shè)計(jì)一個(gè)由給定文法生成First集和Follow集并進(jìn)行簡(jiǎn)化的算法動(dòng)態(tài)模擬。(算法參見教材)
【基本要求】
動(dòng)態(tài)模擬算法的基本功能是:
(1)輸入一個(gè)文法G;
(2)輸出由文法G構(gòu)造FIRST集的算法;
(3)輸出First集;
(4)輸出由文法G構(gòu)造FOLLOW集的算法;
(5)輸出FOLLOW集。
E的first集
T的first集
F的first集+1*()i 1 11 1 1 1
【測(cè)試數(shù)據(jù)】
輸入文法:
E->TE’
E’->+TE’|ε
T->FT’
T’->*FT’|ε F->(E)|i
(三)FirstVT
集和LastVT集生成算法模擬
【問(wèn)題描述】
設(shè)計(jì)一個(gè)由給定文法生成FirstVT集和LastVT集的算法動(dòng)態(tài)模擬。(算法參見教材P90——92FirstVT和LastVT的構(gòu)造算法)
【基本要求】
動(dòng)態(tài)模擬算法的基本功能是:(1)輸入一個(gè)文法G;
(2)輸出由文法G構(gòu)造FIRSTVT集的算法;(3)輸出FirstVT集;
E的firstVTT的firstVTF的firstVT
(4)輸出由文法G構(gòu)造LastVT集的算法;(5)輸出LastVT集。
+1
*
()
i 1 1 11
1【測(cè)試數(shù)據(jù)】
輸入文法: E->TE’
E’->+TE’|ε T->FT’
T’->*FT’|ε F->(E)|i
實(shí)習(xí)報(bào)告內(nèi)容:
實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)要求、實(shí)驗(yàn)內(nèi)容、采用的數(shù)據(jù)結(jié)構(gòu)、算法描述、運(yùn)行結(jié)果、調(diào)試情況、設(shè)計(jì)技巧及體會(huì)、源程序清單。
實(shí)驗(yàn)報(bào)告封面:
題目:
《編譯原理》實(shí)驗(yàn)報(bào)告
學(xué)生姓名:_____________________________ 班級(jí):_____________________________ 學(xué)號(hào):_____________________________ 指導(dǎo)教師:_____________________________ 成績(jī):_____________________________
西安郵電大學(xué)計(jì)算機(jī)學(xué)院
年月日
第二篇:文獻(xiàn)檢索上機(jī)實(shí)習(xí)題(一)
《文獻(xiàn)檢索》上機(jī)實(shí)習(xí)題(一)
注意事項(xiàng):
寫清班級(jí)、學(xué)號(hào)、姓名,每次上機(jī)結(jié)束,以書面形式交上機(jī)實(shí)習(xí)報(bào)告。
題目:
1、利用圖書館網(wǎng)站上的“書目查詢” 查看我院圖書館收藏的2002年之后的《三國(guó)演義》有幾種,分別記錄書名、出版社和出版年代。
2、通過(guò)“書目查詢”查找索取號(hào)為“I24/7”的圖書,記錄書名、責(zé)任者、出版社,并通過(guò)瀏覽圖書館網(wǎng)站上的《圖書分類簡(jiǎn)表》,找到分類號(hào)“I24”代表的圖書類別是什么。
3、登陸中國(guó)知網(wǎng)(CNKI):
賬戶名:dx0606密碼:hbjgxy(也可直接點(diǎn)擊“IP登錄”)
從中國(guó)知網(wǎng)首頁(yè)下載CAJ格式瀏覽器(CAJViewer瀏覽器]),利用搜索引擎搜索下載PDF格式閱讀器(最常用的是Adobe Reader 閱讀器),方便下載論文全文及閱讀之用。
練習(xí)題:
(1)精確檢索題名中包含“企業(yè)資源管理”的文獻(xiàn),記錄檢索結(jié)果條數(shù),并記錄其中任意一篇論文的相關(guān)信息,包括中文題名、作者、作者單位。
(2)精確檢索著者為“吳敬璉”發(fā)表的文章,記錄檢索結(jié)果條數(shù),并記錄其中任意一篇文章的題名、文獻(xiàn)來(lái)源和發(fā)表時(shí)間。
(3)在“中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù)”中檢索題名中包含“圖書館知識(shí)管理”的碩士學(xué)位論文,記錄檢索結(jié)果條數(shù),并記錄其中任意一篇學(xué)位論文的相關(guān)信息,包括中文題名、作者、作者單位、導(dǎo)師等。
(4)在 “中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù)”檢索論文題名中包含“建筑”的天津大學(xué)的博士論文。記錄結(jié)果條數(shù),并記錄其中一篇的論文題名、作者、導(dǎo)師姓名及學(xué)科專業(yè)名稱。
(5)精確檢索2009年題名中包含“建筑工程”的會(huì)議論文,記錄檢索結(jié)果條數(shù),并記錄其中任意一篇學(xué)位論文的相關(guān)信息,包括中文題名、作者、作者單位、會(huì)議名稱、會(huì)議地點(diǎn)等。
(6)在“中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù)”中檢索關(guān)于“上海世博會(huì)”的新聞報(bào)道,記錄時(shí)間最新一篇的新聞標(biāo)題、刊登報(bào)紙、發(fā)表時(shí)間、版號(hào)。
(7)在“中國(guó)專利數(shù)據(jù)庫(kù)”中精確檢索關(guān)鍵詞中包含“電子計(jì)算機(jī)”的專利,記錄檢索結(jié)果條數(shù),并記錄其中任意一項(xiàng)專利的專利名稱、專利權(quán)人等。
要求:下載本題檢索出的任意一篇論文的兩種格式文件,分別使用CAJ閱讀器和PDF閱讀器打開,體會(huì)各自功能。
第三篇:2011級(jí)VB上機(jī)實(shí)習(xí)題
一、用記事本新建一個(gè)文本文件,將本班的M名學(xué)生在本學(xué)期的N門考試課的成績(jī)(要求用假想分?jǐn)?shù),并要求將自己的每門課的分?jǐn)?shù)定在96分以上,放在第一列;而將別人的大多數(shù)課程的分?jǐn)?shù)都定在96分以下)輸入到這個(gè)文件中,建議按如下形式存放(注:20≤M≤50、5≤N≤8,下文以M=4,N=3為例):
學(xué)號(hào)姓名英語(yǔ)VB數(shù)學(xué)
1我自已969899
2李某919667
3王某755856
4趙某586777
二、將本學(xué)期的N門課程及其學(xué)分(16學(xué)時(shí)為1個(gè)學(xué)分)輸入到另一個(gè)數(shù)據(jù)文件(文件類型同上題)中,建議如下列形式存放:
編號(hào)課程名稱課程學(xué)分
1英語(yǔ)5.0
2vb程序設(shè)計(jì)4
3數(shù)學(xué)4.5三、請(qǐng)編寫一個(gè)簡(jiǎn)單的學(xué)生成績(jī)管理程序,要求完成以下功能:
1)根據(jù)以上兩文件內(nèi)容分別計(jì)算每個(gè)學(xué)生N門課的加權(quán)平均分(保留2位小數(shù),4舍5入),按平均
分排列名次,平均分相同則名次并列,如第1、2、2、4、5、5、7…名。用VB創(chuàng)建一個(gè)數(shù)據(jù)文件,存放班級(jí)的成績(jī)表,建議按以下形式存放。
學(xué)號(hào)姓名英語(yǔ)C程序設(shè)計(jì)數(shù)學(xué)平均成績(jī)名次
1張某76898980.52
2李某91966778.23
3王某75585688.81
4趙某58677768.54
2)分別統(tǒng)計(jì)全班每門課的平均分,并計(jì)算各分?jǐn)?shù)段(60分以下;60~69;70~79;80~89;90
分以上)的學(xué)生人數(shù)。用VB創(chuàng)建一個(gè)新的數(shù)據(jù)文件,在該文件中存放數(shù)據(jù)的格式如下: 范圍.英語(yǔ)VB......>=9035.......80-891012....................................3)打印每名學(xué)生成績(jī)條(并將結(jié)果存放到用VB創(chuàng)建的一個(gè)新的數(shù)據(jù)文件中)。
4)打印所有存在不及格課程學(xué)生的名單(含學(xué)號(hào)、不及格課程名稱、課程的學(xué)分及成績(jī))。
5)打印優(yōu)等生名單(學(xué)號(hào)、N門課成績(jī)、平均分名次)
優(yōu)等生條件:
a)平均分 ? 90分
b)名次在本班位于前三名
c)平均分?85分,并且有二門課的成績(jī)都 ? 95分
選做內(nèi)容:打印每門課成績(jī)分布圖
說(shuō)明:所有輸出結(jié)果應(yīng)寫入用VB創(chuàng)建的文件中,格式要整齊,并有適當(dāng)?shù)奈淖终f(shuō)明。實(shí)習(xí)報(bào)告要求:應(yīng)包括分析設(shè)計(jì)與說(shuō)明、部分過(guò)程(函數(shù))的源程序清單、程序調(diào)試過(guò)程中遇到的問(wèn)題及解決方法,有待改善或改進(jìn)的意見,對(duì)本次實(shí)習(xí)的意見與建議、收獲等。其中原始數(shù)據(jù)及程序運(yùn)行的結(jié)果應(yīng)作為附錄附于實(shí)習(xí)報(bào)告之后。
第四篇:文獻(xiàn)檢索上機(jī)實(shí)習(xí)題(二)
《文獻(xiàn)檢索》上機(jī)實(shí)習(xí)題(二)
注意事項(xiàng):
寫清班級(jí)、學(xué)號(hào)、姓名,每次上機(jī)結(jié)束,以書面形式交上機(jī)實(shí)習(xí)報(bào)告。
1、在EBSCO(ASP/BSP)數(shù)據(jù)庫(kù)中檢索發(fā)表于2000年-2009年,題名中包含詞組“air pollution”,摘要中包含詞組“global warming”,并且可以下載全文的文章。記錄檢索結(jié)果的條數(shù),并記錄其中一條檢索結(jié)果的詳細(xì)信息。EBSCO網(wǎng)址:http://search.ebscohost.com2、利用Emerald檢索題名中包含“l(fā)ibrary management”方面的外文文獻(xiàn)的條數(shù),記錄其中一本圖書的書名、ISBN、出版機(jī)構(gòu)等信息。網(wǎng)址:http:///
3、利用國(guó)家科技圖書文獻(xiàn)中心的回溯數(shù)據(jù)庫(kù)檢索關(guān)鍵詞“墻體材料”(wall material)方面的文獻(xiàn),并記錄其中一條的文獻(xiàn)題名、作者、期刊名稱、卷次等。網(wǎng)址:http://lib.hebiace.edu.cn/nstl/nstl1.htm4、用萬(wàn)方外文數(shù)據(jù)庫(kù)“高級(jí)檢索”功能檢索發(fā)表在期刊《Technovation》上,2001年之后的有關(guān)納米技術(shù)(Nanotechnology)的論文,并且記錄結(jié)果條數(shù),及其中一條的論文標(biāo)題,作者、刊名、卷期等信息。
5、利用讀秀百鏈外文檢索題名中包含“消費(fèi)價(jià)格指數(shù)”(consumer price index),發(fā)表在期刊《Asian Economic News 》的外文文獻(xiàn)的條數(shù),并記錄其中一條檢索結(jié)果的詳細(xì)信息。網(wǎng)址:(http:///)
6、進(jìn)入“美星外文數(shù)字”數(shù)據(jù)庫(kù),檢索書名中包含“history”的圖書信息,記錄檢索條數(shù),并記錄其中一種圖書的書名、更新日期。網(wǎng)址:http://211.68.161.78:86/
7、進(jìn)入維普期刊全文數(shù)據(jù)庫(kù):網(wǎng)址:http://cstj.cqvip.com/
(1)檢索2005年之后發(fā)表的關(guān)于“高校教師職業(yè)道德”的文獻(xiàn),記錄結(jié)果條數(shù),并記錄其中任意一篇論文的相關(guān)信息,包括中文題名、作者、作者單位。
(2)通過(guò)維普期刊數(shù)據(jù)庫(kù)的期刊導(dǎo)航功能,檢索《經(jīng)營(yíng)與管理》,記錄其主辦單位和國(guó)際標(biāo)準(zhǔn)刊號(hào)(ISSN),并記錄該刊最新一期中的任意一篇論文的題名和作者。
8、進(jìn)入“讀秀學(xué)術(shù)搜索”:網(wǎng)址:http://edu.duxiu.com/
(1)圖書檢索:檢索書名中包含“建筑材料”的中文圖書。分別記錄館藏紙本圖書和電子圖書的數(shù)量,并分別記錄其中一種館藏紙本圖書和電子圖書的的書名、作者、出版社、出版年代信息。
(2)標(biāo)準(zhǔn)檢索:檢索標(biāo)準(zhǔn)名稱中包含“汽車底盤”的中文標(biāo)準(zhǔn)文獻(xiàn)。記錄檢索條數(shù),并記錄其中一條標(biāo)準(zhǔn)的標(biāo)準(zhǔn)名稱、標(biāo)準(zhǔn)號(hào)及生效日期信息。
(3)報(bào)紙檢索:檢索標(biāo)題中包含“螢火一號(hào)”的中文文獻(xiàn)。記錄檢索條數(shù),并記錄其中一條信息的題名、日期及來(lái)源。
(4)專利檢索“檢索專利名稱中包含 “軸承齒輪”的中文專利,記錄檢索結(jié)果條數(shù),并記錄其中一條專利的專利名稱,專利號(hào),發(fā)明人及申請(qǐng)日期。
第五篇:Java上機(jī)實(shí)習(xí)題2
Java上機(jī)實(shí)習(xí)題
完成課本P162 第10,14(用application),15題
要求:計(jì)算器應(yīng)具備基本功能,具有相應(yīng)按鍵(數(shù)字鍵+功能鍵),能進(jìn)行加、減、乘、除運(yùn)算,并得出結(jié)果。
文字編輯器具備基本功能,例如:修改,保存等功能。
各題目在界面上不做統(tǒng)一規(guī)定,大家自行設(shè)計(jì)。美觀,實(shí)現(xiàn)的功能越多得分也越高,但基本功能一定要實(shí)現(xiàn)。
作業(yè)的檢查: 上機(jī)時(shí)會(huì)隨機(jī)抽查10-15人,進(jìn)行評(píng)分。此成績(jī)是平時(shí)成績(jī)的重要部分,記錄到最終成績(jī)中。