第一篇:科技文獻檢索-大作業內容
大作業
如果要以“自擬題目”為題寫一篇論文,利用我們所學的檢索手段在圖書館現有電子資源中查找6篇相關文獻(期刊論文、學位論文、會議論文各2篇)和2本相關圖書,并將檢索的數據庫名、檢索式、記錄的簡單信息摘錄出來,并寫出自己的觀點。
注意:1.請寫出檢索詞;
2.文獻要按照參考文獻格式進行著錄;
3.三周完成,最后一周上交學習委員,按要求,排序裝訂;
4.要求題目不能重復;
5.圖文結合;
6.格式及架構提示
新建文檔,確定主題:“論文題目”論文撰寫檢索記錄。
文章開始要有一段自然過渡的話,如:根據論文題目“題目自
擬”確定檢索詞、檢索庫。確定的檢索詞有:XXX、XXX、XXX等;檢索庫有:XXX、XXX、XXX等,然后通過檢索詞在選定的檢索庫檢索相應的文獻資料,并作以記錄,記錄如下圖文所示。
一、期刊論文
【1】期刊論文的著錄格式;
檢索詞:
數據庫:
文章觀點:
筆者觀點:
相關圖文:要有圖標。
【2】如上。
以下同上格式。
總結:體會、收獲,300字左右。
第二篇:大作業報告格式
大作業報告格式
一、題目及要求
二、設計思路
三、問題分析及解決方案
四、輸入輸出
五、源代碼
六、測試結果
七、總結、系統評價及展望
八、***53922
第三篇:電子商務—大作業題目范文
一、論述題(每2人一題,共40人,各自獨立展開調查、分析、研究,不得抄襲)(信管101:學號26-45+戚興潮,信管102:27-45+肖軼、歐林剛、倪梓茗)
1、區域性零售企業電子商務發展策略研究
2、安徽中小企業電子商務發展現狀及對策研究
3、電子商務與民營快遞物流共贏發展模式研究
4、基于電子商務下的民營快遞企業發展問題與策略5、3G環境下的移動電子商務模式研究
6、淺析中國移動電子商務現狀、問題及對策
7、安徽旅游電子商務現狀及發展策略研究
8、基于JSP的網上購物系統
9、安徽省農業電子商務現狀分析及對策研究10、11、12、13、14、電子商務對我國中小企業的影響及對策分析 我國B2C電子商務物流模式研究 WEB數據挖掘技術在電子商務中的應用 論電子商務與現代物流的協同發展 就近造訪某第三方物流企業,針對其任務性質、配送模式、使用技術等撰寫一份約3000字的調研報告15、16、17、18、19、安徽汽車制造業B2B電子商務盈利模式研究 淺析我國電子商務B2C市場的發展現狀、特色與問題 淺析我國電子商務C2C市場的發展現狀、發展趨勢 淺析物聯網在B2B中的應用 分別訪問B2B、B2C、C2C、移動商務的代表性企業網站,職稱它們所經營的產品、下單方式、結算方式、物流配送方式,指出它們在經營上有什么區別,分析它們對我們開展電子商務有什么啟發,寫出分析報告。
20、利用百度搜索我國目前最著名的前10家電子支付服務商,比較它們在服務內容上的異同,并分析我國電子支付方面所存在的問題,撰寫研究報告。
二、案例分析題(每2人一題,共14人每位學生各自獨立分析案例不得抄襲)(信管101:學號19-25,信管102:學號20-26)
1、“凡客誠品”電子商務案例分析2、58同城網電子商務案例分析
3、蘇寧易購電子商務案例分析
以上三題從以下幾個方面加以分析案例:
(1)網站的基本概況
(2)網站的業務模式
(3)網站的盈利模式
(4)網站的技術模式
(5)網站的管理模式
(6)網站的營銷模式
(7)電子商務實施模式
4、通用電氣(GE)的電子商務戰略
5、奇瑞電子商務戰略
6、案例:豆瓣網如何體現客戶價值?它的贏利模式是什么?比較豆瓣網與當當網之間的區別,分析豆瓣網的創新商業模式.7、案例:收入模式的創新-網易的無線增值服務與在線游戲進入網易網站,指出網易采用了哪些業務模式,其贏利模式是什么?進入網易、新浪、搜狐網站,比較它們在業務模式與贏利模式上的異同,寫成研究報告。
三、網站設計題(每4人一組,共37人)
(信管101:學號1-18+劉洪飛,信管102:學號1-19號)20、21、22、23、24、小型購物網站設計 在線圖書銷售電子商務系統設計 中小型企業電子商務網站開發(5人做)招聘網站設計 面向鄰近高校建立體育用品網上商店
26、基于Web的遠程輔助教學網站系統設計
27、校園二手交易網站設計
28、手機在線銷售網站設計
29、蕪湖市旅游網站設計
網站設計題報告要求:
1、系統總的結構框圖
2、每個模塊的設計分析(流程圖、功能說明、運行界面)
3、列出所有實體關系圖
4、程序主要代碼
5、同一組的,個人報告中只寫自己所負責的部分
6、章節安排:第一章 系統概述
第二章 系統分析
第三章 系統設計
第四章 系統實現
第四篇:Android大作業報告
移動設備軟件應用與開
發 大作業報告
姓 名: 學 號: 班 級: 院 系: 日 期:
任課教師:
一、程序的運行環境、安裝步驟
1、運行環境 游戲運行環境:Android1.5以上版本
2、程序的組成部份:
2.1、JDK安裝
1.我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量: 2.JAVA_HOME值為: D:Program FilesJavajdk1.6.0_18(你安裝JDK的目錄)3.CLASSPATH值為:.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%bin;4.Path: 在開始追加 %JAVA_HOME%bin;5.NOTE:前面四步設置環境變量對搭建Android開發環境不是必須的,可以跳過。
安裝完成之后,可以在檢查JDK是否安裝成功。打開cmd窗口,輸入java –version 查看JDK的版本信息。出現類似下面的畫面表示安裝成功了:
2.2、Eclipse安裝 2.3、Android SDK安裝
在Android Developers下載android-sdk_r05-windows.zip,下載完成后解壓到任意路徑。運行SDK Setup.exe,點擊Available Packages。如果沒有出現可安裝的包,請點擊Settings,選中Misc中的“Force https://...”這項,再點擊Available Packages。
選擇希望安裝的SDK及其文檔或者其它包,點擊Installation Selected、Accept All、Install Accepted,開始下載安裝所選包
在用戶變量中新建PATH值為:Android SDK中的tools絕對路徑(本機為D:AndroidDevelopandroid-sdk-windowstools)。image圖
2、設置Android SDK的環境變量
“確定”后,重新啟動計算機。重啟計算機以后,進入cmd命令窗口,檢查SDK是不是安裝成功。
運行 android –h 如果有類似以下的輸出,表明安裝成功:
圖
3、驗證Android SDK是否安裝成功
2.4、ADT安裝
打開 Eclipse IDE,進入菜單中的 “Help”-> “Install New Software” 點擊Add...按鈕,彈出對話框要求輸入Name和Location:Name自己隨便取,Location輸入http://dl-ssl.google.com/android/eclipse。如下圖所示:
確定返回后,在work with后的下拉列表中選擇我們剛才添加的ADT,我們會看到下面出有Developer Tools,展開它會有Android DDMS和Android Development Tool,勾選他們。如下圖所示:
然后就是按提示一步一步next。完成之后:
選擇Window > Preferences...在左邊的面板選擇Android,然后在右側點擊Browse...并選中SDK路徑,本機為:
D:AndroidDevelopandroid-sdk-windows點擊Apply、OK。配置完成。2.5、創建AVD 為使Android應用程序可以在模擬器上運行,必須創建AVD。
1、在Eclipse中。選擇Windows > Android SDK and AVD Manager
2、點擊左側面板的Virtual Devices,再右側點擊New
3、填入Name,選擇Target的API,SD Card大小任意,Skin隨便選,Hardware目前保持默認值
4、點擊Create AVD即可完成創建AVD 注意:如果你點擊左側面板的Virtual Devices,再右側點擊New,而target下拉列表沒有可選項時,這時候你:
點擊左側面板的Available Packages,在右側勾選https://dl-ssl.google.com/android/repository/repository.xml,如下圖所示:
然后點擊Install Selected按鈕,接下來就是按提示做就行了
要做這兩步,原因是在1.3、Android SDK安裝中沒有安裝一些必要的可用包(Available Packages)。2.5、創建Android工程
三、程序開發平臺
(1)代碼行數:1000
(2)開發環境:Android Developer Tools Build: v22.6.2-1085508
apache-ant-1.9.3
四、程序功能說明:
單機屏幕按住不放可以拖動魔方轉動,魔方上下左右空白處可以轉動魔方相對那一面。
五、應用核心源碼
class MFtestSurfaceView extends GLSurfaceView {
private MFtestRenderer mRenderer;
private float mPreviousX;
private float mPreviousY;//上一次的點
private float mDownPreviousX;
private float mDownPreviousY;//上一次的Down點
// private int oldDownX;
// private int
private float theta;
private float fai;//球坐標
public MFtestSurfaceView(Context context){
super(context);
theta=(float)3.14159/4;
fai=(float)3.14159/4;
// Set the Renderer for drawing on the GLSurfaceView
mRenderer = new MFtestRenderer();
setRenderer(mRenderer);
setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY);
}
@Override
public boolean onTouchEvent(MotionEvent e){
// MotionEvent reports input details from the touch screen
// and other input controls.In this case, you are only
// interested in events where the touch position changed.float x = e.getX();
float y = e.getY();
switch(e.getAction()){
case MotionEvent.ACTION_MOVE://如果是 移動的話
float dx = xmPreviousY;//x,y的變換值(不是0,就是1)
float te=theta;
theta=theta+dy/100;//角度是弧度值
if(!(theta>0&&theta<3.14159))
{
theta=te;//法線始終向上
}
fai=fai+ dx/100;
//x=rsinθcosφ
mRenderer.eyez=(float)(3*Math.sin(theta)*Math.cos(fai));
//y=rsinθsinφ
mRenderer.eyex=(float)(3*Math.sin(theta)*Math.sin(fai));
////z=rcosθ
利用球坐標使觀察點始終維持在半徑為3的球上
mRenderer.eyey=(float)(3*Math.cos(theta));
requestRender();
//System.out.println(x+“
”+y);
break;
case MotionEvent.ACTION_DOWN:
mDownPreviousX=x;
mDownPreviousY=y;
break;
case MotionEvent.ACTION_UP:
if((((x-mDownPreviousX)>-5)&&((x-mDownPreviousX)<5))&&(((y-mDownPreviousY)>-5)&&((y-mDownPreviousY)<5)))//(((x-mDownPreviousX)>-3)||((x-mDownPreviousX)>-3))&&(((y-mDownPreviousY)>-3)||((y-mDownPreviousY)>-3))
{
//System.out.println(x-mDownPreviousX);
if(x
<(mRenderer.width*(1-Math.sqrt(18)/6)/2))
{
//左
//System.out.println(x+“
左
”+y);
mRenderer.action = 1;
DrawAnimation();
}
else if(x
>
mRenderer.width-(mRenderer.width*(1-Math.sqrt(18)/6)/2))
{
//右
//System.out.println(x+“
右
”+y);
mRenderer.action = 2;
DrawAnimation();
}
else if(y
<
mRenderer.height/2.0-!)
switch(mRenderer.action){
case 1:
if((mRenderer.eyex > 0)&&(mRenderer.eyez > 0)){
mRenderer.move=76;
}
else if((mRenderer.eyex > 0)&&(mRenderer.eyez < 0)){
mRenderer.move=70;
}
else if((mRenderer.eyex < 0)&&(mRenderer.eyez < 0)){
mRenderer.move=82;
}
else if((mRenderer.eyex < 0)&&(mRenderer.eyez > 0)){
mRenderer.move=66;
}
break;
case 2:
if((mRenderer.eyex > 0)&&(mRenderer.eyez > 0)){
mRenderer.move=66;
}
else if((mRenderer.eyex > 0)&&(mRenderer.eyez < 0)){
mRenderer.move=76;
}
else if((mRenderer.eyex < 0)&&(mRenderer.eyez < 0)){
mRenderer.move=70;
}
else if((mRenderer.eyex < 0)&&(mRenderer.eyez > 0)){
mRenderer.move=82;
}
break;
case 3:
mRenderer.move=85;
break;
case 4:
mRenderer.move=68;
break;
}
}
private void memcpy(int one,int two){
mRenderer.face_color[one]=mRenderer.face_color[two];
mRenderer.face_color[one+1]=mRenderer.face_color[two+1];
mRenderer.face_color[one+2]=mRenderer.face_color[two+2];
}
private void LeftShift(int a,int b,int c,int d){
// a
float temp1=mRenderer.face_color[a];
float temp2=mRenderer.face_color[a+1];
float temp3=mRenderer.face_color[a+2];
memcpy(a,b);
memcpy(b,c);
memcpy(c,d);
mRenderer.face_color[d]= temp1;
mRenderer.face_color[d+1]=temp2;
mRenderer.face_color[d+2]=temp3;
} }
private void DrawRotation(GL10 gl){
// 繪制小立方體
switch(move){ case 70: DrawCube19(gl);DrawCube11(gl);DrawCube2(gl);DrawCube22(gl);DrawCube13(gl);DrawCube5(gl);DrawCube25(gl);DrawCube16(gl);DrawCube8(gl);DrawCube18(gl);DrawCube10(gl);DrawCube1(gl);DrawCube21(gl);DrawCube4(gl);DrawCube24(gl);DrawCube15(gl);
gl.glPushMatrix();gl.glRotatef(-angle,0.0f,0.0f,1.0f);DrawCube0(gl);DrawCube9(gl);DrawCube17(gl);DrawCube3(gl);DrawCube12(gl);DrawCube20(gl);DrawCube6(gl);DrawCube14(gl);
DrawCube7(gl);
DrawCube23(gl);
gl.glPopMatrix();break;case 66: DrawCube0(gl);DrawCube9(gl);DrawCube17(gl);DrawCube3(gl);DrawCube12(gl);DrawCube20(gl);DrawCube6(gl);DrawCube14(gl);
DrawCube23(gl);DrawCube18(gl);DrawCube10(gl);DrawCube1(gl);
DrawCube21(gl);DrawCube4(gl);DrawCube24(gl);DrawCube15(gl);DrawCube7(gl);
gl.glPushMatrix();
gl.glRotatef(angle,0.0f,0.0f,1.0f);
DrawCube19(gl);DrawCube11(gl);DrawCube2(gl);DrawCube22(gl);
DrawCube13(gl);DrawCube5(gl);DrawCube25(gl);DrawCube16(gl);DrawCube8(gl);
gl.glPopMatrix();
break;
case 85:
DrawCube3(gl);DrawCube23(gl);DrawCube24(gl);DrawCube25(gl);
DrawCube4(gl);DrawCube5(gl);DrawCube6(gl);DrawCube7(gl);
DrawCube8(gl);DrawCube12(gl);DrawCube13(gl);DrawCube14(gl);
DrawCube15(gl);DrawCube16(gl);DrawCube20(gl);DrawCube21(gl);DrawCube22(gl);
gl.glPushMatrix();
gl.glRotatef(-angle,0.0f,1.0f,0.0f);
DrawCube0(gl);DrawCube1(gl);DrawCube2(gl);DrawCube9(gl);
DrawCube10(gl);DrawCube11(gl);DrawCube17(gl);DrawCube18(gl);DrawCube19(gl);
gl.glPopMatrix();
break;
case 68:
DrawCube0(gl);DrawCube1(gl);DrawCube2(gl);DrawCube3(gl);
DrawCube4(gl);DrawCube5(gl);DrawCube9(gl);DrawCube10(gl);
DrawCube11(gl);DrawCube12(gl);DrawCube13(gl);DrawCube17(gl);
DrawCube18(gl);DrawCube19(gl);DrawCube20(gl);DrawCube21(gl);DrawCube22(gl);
gl.glPushMatrix();
gl.glRotatef(angle,0.0f,-1.0f,0.0f);
DrawCube6(gl);DrawCube7(gl);DrawCube8(gl);DrawCube14(gl);
DrawCube15(gl);DrawCube16(gl);DrawCube23(gl);DrawCube24(gl);DrawCube25(gl);
gl.glPopMatrix();
break;
case 82:
DrawCube9(gl);DrawCube10(gl);DrawCube11(gl);DrawCube25(gl);
DrawCube12(gl);DrawCube13(gl);DrawCube14(gl);DrawCube15(gl);
DrawCube16(gl);DrawCube17(gl);DrawCube18(gl);DrawCube19(gl);
DrawCube20(gl);DrawCube21(gl);DrawCube22(gl);DrawCube23(gl);DrawCube24(gl);
gl.glPushMatrix();
gl.glRotatef(-angle,1.0f,0.0f,0.0f);
DrawCube0(gl);DrawCube1(gl);DrawCube2(gl);DrawCube3(gl);
DrawCube4(gl);DrawCube5(gl);DrawCube6(gl);DrawCube7(gl);DrawCube8(gl);
gl.glPopMatrix();
break;
case 76:
DrawCube0(gl);DrawCube1(gl);DrawCube2(gl);DrawCube3(gl);
DrawCube4(gl);DrawCube5(gl);DrawCube6(gl);DrawCube7(gl);
DrawCube8(gl);DrawCube9(gl);DrawCube10(gl);DrawCube11(gl);
DrawCube12(gl);DrawCube13(gl);DrawCube14(gl);DrawCube15(gl);DrawCube16(gl);
gl.glPushMatrix();
gl.glRotatef(-angle,-1.0f,0.0f,0.0f);
DrawCube17(gl);DrawCube18(gl);DrawCube19(gl);DrawCube20(gl);
DrawCube21(gl);DrawCube22(gl);DrawCube23(gl);DrawCube24(gl);DrawCube25(gl);
gl.glPopMatrix();
break;
default:
break;
}
六、工程運行效果截圖
10月20日 查找Android開發的配置及流程 10月22日 查找資料確定要使用的算法與數據結構 10月23日 系統設計 10月24日 開始編碼
10月28日 游戲基本功能完成,進入測試階段 11月2日 程序開發完成,編寫文檔
八、總結
因為之前自己學習過Android游戲開發的相關知識,也自己做過一個小游戲,所以對這方面比較了解,不過之前開發的小游戲是用Cocos2d引擎完成,和Android原生的不太一樣,通過這次大作業的完成,對Android的基本開發有了一定的了解。對圖像的繪制有了一定的了解。
第五篇:JAVA大作業題目
JAVA大作業題目
大作業要求:
(1)最后提大作業報告電子版,報告內容格式見“JAVA程序設計(大作業)報告格式”要求。
(2)每個學生可任意選擇下述十三個題目之一作為大作業,一人一組,獨立完成。
大作業題目:
1、基于java 的記事本
要求:(1)設計一個登錄界面,如果密碼正確,則進入主界面(文件編輯器),如果不正確,則給出消息框,提示正確的密碼(2)主界面JFrame的監聽器接口至少用到2個
(3)主界面JFrame的窗體要美觀,利用Java能夠把文本、圖像、聲音集成在一起。
2、Java版即時聊天程序
功能要求:
(1)用戶登錄及登錄驗證:用戶能夠使用固定帳號(帳號程序內置即可,無需完成額外的注冊功能)登錄系統,系統能對預定的帳號、密碼進行驗證。
(2)聊天功能:能夠在兩臺以上的機器上登錄運行程序,能使用不同帳號完成在線的即時消息發送(聊天)。
(3)好友管理:能夠顯示好友列表,并能夠添加、修改、刪除好友。(4)在線、離線狀態顯示:能夠顯示好友的在線狀態或離線狀態。(5)聊天記錄管理:能夠以文件或數據庫形式將聊天記錄進行存儲,并能打開、顯示、刪除所存儲的聊天記錄。
3、【swing類 GUI編程】編寫交通信號燈的程序
要求:
(1)設計信號燈組件,該組件提供信號的紅,綠,黃三種信號顯示輸出.(2)另外,在javax.swing.Timer的定時控制下, 輪流輸出三種信號.(3)在窗口中應該有啟動按鈕,停止按鈕.并且有時間設置功能.設置三種狀態的顯示時間.(4)可供參考的類有: java.awt包中 Canvas Button TextField Frame(5)實現支持信號燈的點擊事件, 例如,用鼠標點擊紅燈, 那么紅燈立刻亮,然后再進入到定時三種信號的轉換輸出.4、JAVA簡易時間日歷程序
通過編寫一個基于JAVA的應用系統綜合實例,自定義一個日歷組件顯示日期和時間并進行適當的功能擴充,實踐Java語言編程技術。功能:
1)顯示當月日歷、當前日期、當前時間; 2)可查尋任意月以及任意年的日歷; 3)使用圖形化界面能夠彈出對話框; 5)正常退出程序。
5、設計一個形如windows操作系統附件中的計算器界面,如圖所示,界面可以自定義。
主要完成功能:
(1)完成窗口的關閉按鈕的功能;
(2)完成清空鍵
功能;(即清空文本框中的內容)
(3)完成數字按鈕的功能;(即文本框顯示對應數字)(4)完成基本的”+” ,”-”,”*”,”/”四則運算;
6、模擬龜兔賽跑 要求:
用圖形用戶界面實現。
能設置比賽時間,馬匹的數量等等。在任意時間段內馬匹的速度是隨機的。開始比賽之后以動畫顯示賽馬過程。
7、學生信息管理系統
要求:
使用圖形用戶界面
實現查詢、增、刪、改等功能。
8、圖書信息管理系統
要求:
使用圖形用戶界面
實現查詢、增、刪、改等功能。
9、ATM柜員機模擬程序
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.SwingUtilities;
public class MenuTester extends JFrame implements ActionListener { private static final long serialVersionUID = 1L;private static final String FILE = “d:/1.txt”;JTextArea textArea;JScrollPane scrollPane;
public MenuTester(){ setTitle(“MenuTester”);setLayout(new BorderLayout());JMenuBar menuBar = new JMenuBar();JMenu[] menu = new JMenu[] { new JMenu(“文件”), new JMenu(“編輯”)};JMenuItem[] menuItem1 = new JMenuItem[] { new JMenuItem(“新建”), new JMenuItem(“打開”), new JMenuItem(“保存”), new JMenuItem(“關閉”)};JMenuItem[] menuItem2 = new JMenuItem[] { new JMenuItem(“復制”), new JMenuItem(“粘貼”), new JMenuItem(“剪切”)};for(int i = 0;i < menu.length;i++){ menuBar.add(menu[i]);} for(int i = 0;i < menuItem1.length;i++){ menu[0].add(menuItem1[i]);} for(int i = 0;i < menuItem2.length;i++){ menu[1].add(menuItem2[i]);} menuItem1[0].addActionListener(this);menuItem1[1].addActionListener(this);menuItem1[2].addActionListener(this);menuItem1[3].addActionListener(this);setJMenuBar(menuBar);textArea = new JTextArea();scrollPane = new JScrollPane(textArea);scrollPane.setVisible(false);add(scrollPane, BorderLayout.CENTER);setResizable(false);setSize(800, 600);setLocationRelativeTo(null);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);}
public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable(){ @Override
public void run(){ new MenuTester();} });}
@Override
public void actionPerformed(ActionEvent e){ String command = e.getActionCommand();if(“新建”.equals(command)){ scrollPane.setVisible(true);validate();} else if(“關閉”.equals(command)){ scrollPane.setVisible(false);textArea.setText(“");validate();} else if(”打開“.equals(command)){ scrollPane.setVisible(true);validate();try { FileReader fr = new FileReader(FILE);char[] cs = new char[1];while(-1!=(fr.read(cs))){ textArea.append(new String(cs));} fr.close();} catch(Exception e1){ e1.printStackTrace();} } else if(”保存".equals(command)){ try { FileWriter fw = new FileWriter(FILE);fw.write(textArea.getText());fw.flush();fw.close();} catch(IOException e1){ e1.printStackTrace();} } } } 提問者評價
謝謝啦
10、要求:使用圖形用戶界面。當輸入給定的卡號和密碼(初始卡號和密碼為123456)時,系統能登錄ATM柜員機系統,用戶可以按照以下規則進行:
1、查詢余額:初始余額為10000元
2、ATM取款:每次取款金額為100的倍數,總額不超過5000元,支取金額不允許透支。
3、ATM存款:不能出現負存款。
4、修改密碼:新密碼長度不小于6位,不允許出現6位完全相同的情況,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。
11、電子英漢詞典
要求:
能夠編輯詞典庫中的信息 能夠實現英譯漢,漢譯英。
12、加密與解密
要求:
1、給定任意一個文本文件,進行加密,生成另一個文件。
2、對加密后的文件還原。
13、小游戲 要求:
程序隨機產生20—50根火柴,由人與計算機輪流拿,每次拿的數量不超過3根,拿到最后一根為勝。
14、敏感詞匯分析
要求:
任意選擇一個文本文件,分析該文件,如果存在敏感詞匯(這些詞匯保存在sentive.txt文件中,每個詞占一行),報告每個詞出現的次數。