2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  《動(dòng)態(tài)網(wǎng)站基礎(chǔ)程序設(shè)計(jì)》課程設(shè)計(jì)</p><p><b>  目 錄</b></p><p><b>  任務(wù)描述2</b></p><p><b>  任務(wù)分析2</b></p><p>  任務(wù)解決過(guò)程及方法5</p><

2、p><b>  源程序清單5</b></p><p><b>  執(zhí)行結(jié)果截圖16</b></p><p><b>  總結(jié)17</b></p><p><b>  一、任務(wù)描述</b></p><p>  題目:設(shè)計(jì)一個(gè)可以進(jìn)行簡(jiǎn)單混合運(yùn)算的

3、計(jì)算器。</p><p>  要求:用戶可以通過(guò)鼠標(biāo)的點(diǎn)擊依次輸如參加計(jì)算的數(shù)值,進(jìn)行混合運(yùn)算。</p><p>  設(shè)計(jì)結(jié)果:設(shè)計(jì)一個(gè)可以進(jìn)行簡(jiǎn)單混合運(yùn)算的計(jì)算器,用戶可以通過(guò)鼠標(biāo)的點(diǎn)擊依次輸如參加計(jì)算的數(shù)值。</p><p><b>  二、任務(wù)分析</b></p><p><b>  OOA</b&

4、gt;</p><p>  在這次任務(wù)中,我們主要的目的就是一款可以加減乘除等運(yùn)算方式的計(jì)算器,可以讓用戶通過(guò)點(diǎn)擊數(shù)字按鈕與符號(hào)按鈕達(dá)到數(shù)字混合運(yùn)算的要求。</p><p>  本計(jì)算器程序共有3個(gè)java源文件具體如下表</p><p><b>  表1-1</b></p><p>  類功能及任務(wù)分配說(shuō)明如下<

5、/p><p>  ComputerPad.java</p><p>  該java源文件生成的類負(fù)責(zé)創(chuàng)建計(jì)算器的“主窗口”。該類還有main方法,整個(gè)程序從該類開(kāi)始執(zhí)行。</p><p>  ComputerPad類的窗口創(chuàng)建等可視化方法由潘偉卿、段宗義、羅聰負(fù)責(zé)</p><p>  邏輯運(yùn)算方法由陳雪、張夢(mèng)薇、吳珍春負(fù)責(zé)。</p>

6、<p>  NumberButton</p><p>  該文件生成的類負(fù)責(zé)為主類創(chuàng)建數(shù)字按鈕對(duì)象,使用鼠標(biāo)單擊數(shù)字按鈕可以依次輸入?yún)⒓舆\(yùn)算的數(shù)值的各位數(shù)字。</p><p>  NumberButton類主要負(fù)責(zé)數(shù)字按鈕方面由張亞利負(fù)責(zé)。</p><p>  OperationButton</p><p>  該文件生成的類負(fù)責(zé)

7、為主類創(chuàng)建運(yùn)算符號(hào)按鈕對(duì)象。使用鼠標(biāo)單擊運(yùn)算符按鈕可選擇要進(jìn)行的運(yùn)算</p><p>  OperationButton負(fù)責(zé)符號(hào)按鈕方面由戢苓、査璜堅(jiān)負(fù)責(zé)。</p><p><b>  OOD</b></p><p>  ComputerPad類</p><p><b>  圖2-1</b><

8、/p><p>  NumberButton類</p><p><b>  圖2-2</b></p><p>  OperationButton類</p><p><b>  圖2-3</b></p><p><b>  類之間的關(guān)系圖</b></p&g

9、t;<p><b>  圖2.4</b></p><p><b>  詳細(xì)設(shè)計(jì)</b></p><p>  主類ComputerPad</p><p><b>  1.成員變量</b></p><p><b>  2.方法</b></p

10、><p>  數(shù)NumButton</p><p><b>  1.成員變量</b></p><p><b>  2.方法</b></p><p>  運(yùn)算符號(hào)按鈕 OperationButton</p><p><b>  1.成員變量</b></p

11、><p><b>  2.方法</b></p><p>  三、任務(wù)解決過(guò)程及方法</p><p><b>  源程序清單</b></p><p>  主類 ComputerPad:潘偉卿、段宗義、羅聰 </p><p><b>  主要負(fù)責(zé)創(chuàng)建窗口</b>

12、</p><p>  package net.wz1101.keshe_02;</p><p>  import java.awt.*;</p><p>  import java.awt.event.*;</p><p>  import javax.swing.*;</p><p>  import javax.s

13、wing.border.*;</p><p>  import java.util.LinkedList;</p><p>  import java.text.NumberFormat;</p><p>  public class ComputerPad extends JFrame implements ActionListener {</p>

14、<p>  NumberButton numberButton[];</p><p>  OperationButton operationButton[];</p><p>  JButton 小數(shù)點(diǎn)按鈕, 正負(fù)號(hào)按鈕, 退格按鈕,</p><p>  求倒數(shù)按鈕, 等號(hào)按鈕, 清零按鈕;</p><p>  JPanel pan

15、el;</p><p>  JTextField resultShow;</p><p>  String 運(yùn)算符號(hào)[] = {"+", "-", "*", "/"};</p><p>  LinkedList 鏈表;</p><p>  boolean 是否按下

16、等號(hào) = false;</p><p>  public ComputerPad() {</p><p>  super("計(jì)算器");</p><p>  鏈表 = new LinkedList();</p><p>  numberButton = new NumberButton[10];</p>&l

17、t;p>  for (int i = 0; i <= 9; i++) {</p><p>  numberButton[i] = new NumberButton(i);</p><p>  numberButton[i].addActionListener(this);</p><p><b>  }</b></p>

18、<p>  operationButton = new OperationButton[4];</p><p>  for (int i = 0; i < 4; i++) {</p><p>  operationButton[i] = new OperationButton(運(yùn)算符號(hào)[i]);</p><p>  operationButton[

19、i].addActionListener(this);</p><p><b>  }</b></p><p>  小數(shù)點(diǎn)按鈕 = new JButton(".");</p><p>  正負(fù)號(hào)按鈕 = new JButton("+/-");</p><p>  等號(hào)按鈕 = ne

20、w JButton("=");</p><p>  求倒數(shù)按鈕 = new JButton("1/x");</p><p>  退格按鈕 = new JButton("退格");</p><p>  清零按鈕 = new JButton("C");</p><p>

21、;  清零按鈕.setForeground(Color.red);</p><p>  退格按鈕.setForeground(Color.red);</p><p>  等號(hào)按鈕.setForeground(Color.red);</p><p>  求倒數(shù)按鈕.setForeground(Color.blue);</p><p>  正負(fù)號(hào)

22、按鈕.setForeground(Color.blue);</p><p>  小數(shù)點(diǎn)按鈕.setForeground(Color.blue);</p><p>  退格按鈕.addActionListener(this);</p><p>  清零按鈕.addActionListener(this);</p><p>  等號(hào)按鈕.addA

23、ctionListener(this);</p><p>  小數(shù)點(diǎn)按鈕.addActionListener(this);</p><p>  正負(fù)號(hào)按鈕.addActionListener(this);</p><p>  求倒數(shù)按鈕.addActionListener(this);</p><p>  resultShow = new J

24、TextField(10);</p><p>  resultShow.setHorizontalAlignment(JTextField.RIGHT);</p><p>  resultShow.setForeground(Color.blue);</p><p>  resultShow.setFont(new Font("TimesRoman&quo

25、t;, Font.PLAIN, 14));</p><p>  resultShow.setBorder(new SoftBevelBorder(BevelBorder.LOWERED));</p><p>  resultShow.setBackground(Color.white);</p><p>  resultShow.setEditable(false)

26、;</p><p>  panel = new JPanel();</p><p>  panel.setLayout(new GridLayout(4, 5));</p><p>  //面板中的第一行:</p><p>  panel.add(numberButton[1]);</p><p>  panel.ad

27、d(numberButton[2]);</p><p>  panel.add(numberButton[3]);</p><p>  panel.add(operationButton[0]);</p><p>  panel.add(清零按鈕);</p><p>  //面板中的第二行:</p><p>  pan

28、el.add(numberButton[4]);</p><p>  panel.add(numberButton[5]);</p><p>  panel.add(numberButton[6]);</p><p>  panel.add(operationButton[1]);</p><p>  panel.add(退格按鈕);<

29、/p><p>  //面板中的第三行:</p><p>  panel.add(numberButton[7]);</p><p>  panel.add(numberButton[8]);</p><p>  panel.add(numberButton[9]);</p><p>  panel.add(operatio

30、nButton[2]);</p><p>  panel.add(求倒數(shù)按鈕);</p><p>  //面板中的第四行:</p><p>  panel.add(numberButton[0]);</p><p>  panel.add(正負(fù)號(hào)按鈕);</p><p>  panel.add(小數(shù)點(diǎn)按鈕);</

31、p><p>  panel.add(operationButton[3]);</p><p>  panel.add(等號(hào)按鈕);</p><p>  add(panel, BorderLayout.CENTER);</p><p>  add(resultShow, BorderLayout.NORTH);</p><p&g

32、t;<b>  /*</b></p><p>  * addWindowListener(new WindowAdapter(){</p><p>  public void windowClosing(WindowEvent e){</p><p>  System.exit(0);</p><p><b&g

33、t;  }</b></p><p><b>  });</b></p><p><b>  */</b></p><p>  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);</p><p>  setVisible(true);</p

34、><p>  setBounds(100, 50, 350, 200);</p><p>  setResizable(false);</p><p>  validate();</p><p><b>  }</b></p><p>  主類 ComputerPad:陳雪、張夢(mèng)薇、吳珍春</p

35、><p><b>  主要負(fù)責(zé)邏輯運(yùn)算</b></p><p>  public void actionPerformed(ActionEvent e) </p><p><b>  {</b></p><p>  if(e.getSource() instanceof NumberButton)<

36、;/p><p><b>  {</b></p><p>  NumberButton b=(NumberButton)e.getSource();</p><p>  if(鏈表.size()==0)</p><p><b>  {</b></p><p>  int numbe

37、r=b.getNumber();</p><p>  鏈表.add("" +number);</p><p>  resultShow.setText("" +number);</p><p>  是否按下等號(hào)=false;</p><p><b>  }</b></p>

38、;<p>  else if(鏈表.size()==1&&是否按下等號(hào)==false)</p><p><b>  {</b></p><p>  int number=b.getNumber();</p><p>  String num=(String)鏈表.getFirst();</p><

39、;p>  String s=num.concat("" +number);</p><p>  鏈表.set(0,s);</p><p>  resultShow.setText(s);</p><p><b>  }</b></p><p>  else if(鏈表.size()==1&

40、;&是否按下等號(hào)==true)</p><p><b>  {</b></p><p>  int number=b.getNumber();</p><p>  鏈表.removeFirst();</p><p>  鏈表.add("" +number);</p><p&

41、gt;  是否按下等號(hào)=false;</p><p>  resultShow.setText("" +number);</p><p><b>  }</b></p><p>  else if(鏈表.size()==2)</p><p><b>  {</b></p&g

42、t;<p>  int number=b.getNumber();</p><p>  鏈表.add("" +number);</p><p>  resultShow.setText("" +number);</p><p><b>  }</b></p><p>

43、  else if(鏈表.size()==3)</p><p><b>  {</b></p><p>  int number=b.getNumber();</p><p>  String num=(String)鏈表.getLast();</p><p>  String s=num.concat("&q

44、uot; +number);</p><p>  鏈表.set(2,s);</p><p>  resultShow.setText(s);</p><p><b>  }</b></p><p><b>  }</b></p><p>  else if(e.getSour

45、ce() instanceof OperationButton)</p><p><b>  {</b></p><p>  OperationButton b=(OperationButton)e.getSource();</p><p>  if(鏈表.size()==1)</p><p><b>  {&

46、lt;/b></p><p>  String fuhao=b.getOperator();</p><p>  鏈表.add(fuhao);</p><p><b>  }</b></p><p>  else if(鏈表.size()==2)</p><p><b>  {&l

47、t;/b></p><p>  String fuhao=b.getOperator();</p><p>  鏈表.set(1,fuhao);</p><p><b>  }</b></p><p>  else if(鏈表.size()==3)</p><p><b>  {&

48、lt;/b></p><p>  String fuhao=b.getOperator();</p><p>  String number1=(String)鏈表.getFirst();</p><p>  String number2=(String)鏈表.getLast();</p><p>  String 運(yùn)算符號(hào)=(Stri

49、ng)鏈表.get(1);</p><p><b>  try</b></p><p><b>  {</b></p><p>  double n1=Double.parseDouble(number1);</p><p>  double n2=Double.parseDouble(number

50、2);</p><p>  double n=0;</p><p>  if(運(yùn)算符號(hào).equals("+"))</p><p><b>  {</b></p><p><b>  n=n1+n2;</b></p><p><b>  }<

51、/b></p><p>  else if(運(yùn)算符號(hào).equals("-"))</p><p><b>  {</b></p><p><b>  n=n1-n2;</b></p><p><b>  }</b></p><p>

52、;  else if(運(yùn)算符號(hào).equals("*"))</p><p><b>  {</b></p><p><b>  n=n1*n2;</b></p><p><b>  }</b></p><p>  else if(運(yùn)算符號(hào).equals(&qu

53、ot;/"))</p><p><b>  {</b></p><p><b>  n=n1/n2;</b></p><p><b>  }</b></p><p>  鏈表.clear();</p><p>  //根據(jù)鏈表內(nèi)已有的數(shù)進(jìn)行運(yùn)算

54、,其結(jié)果作為新的運(yùn)算數(shù)值。</p><p>  鏈表.add(" "+n);</p><p>  鏈表.add(fuhao);</p><p>  resultShow.setText(" "+n);</p><p><b>  }</b></p><p>

55、  catch(Exception ee)</p><p><b>  {</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  else

56、 if(e.getSource()==等號(hào)按鈕)</p><p><b>  {</b></p><p>  是否按下等號(hào)=true;</p><p>  if(鏈表.size()==1||鏈表.size()==2)</p><p><b>  {</b></p><p> 

57、 String num=(String)鏈表.getFirst();</p><p>  resultShow.setText(" "+num);</p><p><b>  }</b></p><p>  else if(鏈表.size()==3)</p><p><b>  {</

58、b></p><p>  String number1=(String)鏈表.getFirst();</p><p>  String number2=(String)鏈表.getLast();</p><p>  String 運(yùn)算符號(hào)=(String)鏈表.get(1);</p><p><b>  try</b&g

59、t;</p><p><b>  {</b></p><p>  double n1=Double.parseDouble(number1);</p><p>  double n2=Double.parseDouble(number2);</p><p>  double n=0;</p><p&g

60、t;  if(運(yùn)算符號(hào).equals("+"))</p><p><b>  {</b></p><p><b>  n=n1+n2;</b></p><p>  }else if(運(yùn)算符號(hào).equals("-"))</p><p><b>  {&

61、lt;/b></p><p><b>  n=n1-n2;</b></p><p>  }else if(運(yùn)算符號(hào).equals("*"))</p><p><b>  {</b></p><p><b>  n=n1*n2;</b></p>

62、;<p>  }else if(運(yùn)算符號(hào).equals("/"))</p><p><b>  {</b></p><p><b>  n=n1/n2;</b></p><p><b>  }</b></p><p>  resultShow.

63、setText(" "+n);</p><p>  鏈表.set(0," "+n);</p><p>  鏈表.removeLast();</p><p>  鏈表.removeLast();</p><p><b>  }</b></p><p>  ca

64、tch(Exception ee)</p><p><b>  {</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  }else if(e.getSource()==小數(shù)點(diǎn)按鈕)</p><p>

65、<b>  {</b></p><p>  if(鏈表.size()==0)</p><p><b>  {</b></p><p>  是否按下等號(hào)=false;</p><p>  }else if(鏈表.size()==1)</p><p><b>  {&l

66、t;/b></p><p>  String dot=小數(shù)點(diǎn)按鈕.getLabel();</p><p>  String num=(String)鏈表.getFirst();</p><p>  String s=null;</p><p>  if(num.indexOf(dot)==-1)</p><p>

67、<b>  {</b></p><p>  s=num.concat(dot);</p><p>  鏈表.set(0,s);</p><p><b>  }else</b></p><p><b>  {</b></p><p><b>  

68、s=num;</b></p><p><b>  }</b></p><p>  鏈表.set(0,s);</p><p>  resultShow.setText(s);</p><p>  }else if(鏈表.size()==3)</p><p><b>  {<

69、;/b></p><p>  String dot=小數(shù)點(diǎn)按鈕.getLabel();</p><p>  String num=(String)鏈表.getLast();</p><p>  String s=null;</p><p>  if(num.indexOf(dot)==-1)</p><p>&l

70、t;b>  {</b></p><p>  s=num.concat(dot);</p><p>  鏈表.set(2,s);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {&l

71、t;/b></p><p><b>  s=num;</b></p><p><b>  }</b></p><p>  resultShow.setText(s);</p><p><b>  }</b></p><p><b>  }

72、</b></p><p>  else if(e.getSource()==退格按鈕)</p><p><b>  {</b></p><p>  if(鏈表.size()==1)</p><p><b>  {</b></p><p>  String num=

73、(String)鏈表.getFirst();</p><p>  if(num.length()>=1)</p><p><b>  {</b></p><p>  num=num.substring(0,num.length()-1);</p><p>  鏈表.set(0,num);</p>&l

74、t;p>  resultShow.setText(num);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  鏈表.removeLast();</p><

75、p>  resultShow.setText("0");</p><p><b>  }</b></p><p><b>  }</b></p><p>  else if(鏈表.size()==3)</p><p><b>  {</b></p

76、><p>  String num=(String)鏈表.getLast();</p><p>  if(num.length()>=1)</p><p>  { num=num.substring(0,num.length()-1);</p><p>  鏈表.set(2,num);</p><p>  resul

77、tShow.setText(num);</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  鏈表.removeLast();</p><p>  resultS

78、how.setText("0");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  else if(e.getSource()==正負(fù)號(hào)按鈕)</p>

79、<p><b>  {</b></p><p>  if(鏈表.size()==1)</p><p><b>  {</b></p><p>  String number1=(String)鏈表.getFirst();</p><p><b>  try </b>&

80、lt;/p><p><b>  {</b></p><p>  double d=Double.parseDouble(number1);</p><p><b>  d=-1*d;</b></p><p>  String str=String.valueOf(d);</p><p

81、>  鏈表.set(0,str);</p><p>  resultShow.setText(str);</p><p><b>  }</b></p><p>  catch(Exception ee)</p><p><b>  {</b></p><p><

82、b>  }</b></p><p><b>  }</b></p><p>  else if(鏈表.size()==3)</p><p><b>  {</b></p><p>  String number2=(String)鏈表.getLast();</p>&

83、lt;p><b>  try</b></p><p><b>  {</b></p><p>  double d=Double.parseDouble(number2);</p><p><b>  d=-2*d;</b></p><p>  String str=St

84、ring.valueOf(d);</p><p>  鏈表.set(2,str);</p><p>  resultShow.setText(str);</p><p><b>  }</b></p><p>  catch (Exception ee)</p><p><b>  {&

85、lt;/b></p><p><b>  }</b></p><p><b>  }}</b></p><p>  else if (e.getSource()==求倒數(shù)按鈕)</p><p><b>  {</b></p><p>  if (鏈

86、表.size()==1||鏈表.size()==2)</p><p><b>  {</b></p><p>  String number1=(String)鏈表.getFirst();</p><p><b>  try</b></p><p><b>  {</b><

87、;/p><p>  double d=Double.parseDouble(number1);</p><p><b>  d=1.0/d;</b></p><p>  String str=String.valueOf(d);</p><p>  鏈表.set(0,str);</p><p>  r

88、esultShow.setText(str);</p><p><b>  }</b></p><p>  catch(Exception ee)</p><p><b>  {</b></p><p><b>  }</b></p><p><b

89、>  }</b></p><p>  else if(鏈表.size()==3)</p><p><b>  {</b></p><p>  String number2=(String)鏈表.getLast();</p><p><b>  try</b></p>

90、<p><b>  {</b></p><p>  double d=Double.parseDouble(number2);</p><p><b>  d=0.0/d;</b></p><p>  String str=String.valueOf(d);</p><p>  鏈表.s

91、et(0,str);</p><p>  resultShow.setText(str);</p><p><b>  }</b></p><p>  catch(Exception ee)</p><p><b>  {</b></p><p><b>  }&l

92、t;/b></p><p><b>  }</b></p><p><b>  }</b></p><p>  else if(e.getSource()==清零按鈕)</p><p><b>  {</b></p><p>  是否按下等號(hào)=fa

93、lse;</p><p>  resultShow.setText("0");</p><p>  鏈表.clear();</p><p><b>  }</b></p><p><b>  }</b></p><p>  public static vo

94、id main (String args[])</p><p><b>  {</b></p><p>  new ComputerPad();</p><p><b>  }</b></p><p><b>  }</b></p><p>  類 Nu

95、mberButton OperationButton:張亞利、戢苓、査璜堅(jiān)</p><p>  主要負(fù)責(zé)數(shù)字按鈕與符號(hào)按鈕</p><p>  NumberButton</p><p>  package net.wz1101.keshe_02;</p><p>  import java.awt.*;</p><p>

96、;  import java.awt.event.*;</p><p>  import javax.swing.*;</p><p>  public class NumberButton extends JButton</p><p><b>  {</b></p><p>  int number;</p&g

97、t;<p>  public NumberButton(int number)</p><p><b>  {</b></p><p>  super(""+number);</p><p>  this.number=number;</p><p>  setForeground(Co

98、lor.blue);</p><p><b>  }</b></p><p>  public int getNumber()</p><p><b>  {</b></p><p>  return number;</p><p><b>  }</b>

99、;</p><p><b>  }</b></p><p>  OperationButton</p><p>  package net.wz1101.keshe_02;</p><p>  import java.awt.*;</p><p>  import java.awt.event.*

100、;</p><p>  import javax.swing.*;</p><p>  public class OperationButton extends JButton</p><p><b>  {</b></p><p>  String operator;</p><p>  pub

101、lic OperationButton(String s)</p><p><b>  {</b></p><p><b>  super(s);</b></p><p>  operator=s;</p><p>  setForeground(Color.red);</p><

102、;p><b>  }</b></p><p>  public String getOperator()</p><p><b>  {</b></p><p>  return operator;</p><p><b>  }</b></p><p

103、><b>  }</b></p><p><b>  四、執(zhí)行結(jié)果</b></p><p><b>  圖1-5</b></p><p><b>  圖1-6</b></p><p><b>  圖1-7</b></p&g

104、t;<p><b>  總結(jié)</b></p><p>  潘偉卿:通過(guò)一周對(duì)notepad.Java的編寫(xiě),該文件創(chuàng)建記事本,包括對(duì)記事本的輸入,保存刪除日志的按鈕,保存日志散列表和文件,以及記錄日志的年,月,日。利用java.awt類的使用。使用類創(chuàng)建記事本,輸入文字和保存日志,對(duì)日志的年月日進(jìn)行編輯,設(shè)置代碼,進(jìn)一步加深了對(duì)java類的認(rèn)識(shí)和使用,編寫(xiě)java的困難,一定要

105、認(rèn)真仔細(xì),先思考后編寫(xiě),要想到使用的成員變量和使用的方法,要對(duì)編寫(xiě)java進(jìn)行規(guī)范的編寫(xiě),在編寫(xiě)notepad.java時(shí),充分認(rèn)識(shí)到對(duì)java編寫(xiě)重要性,對(duì)類的如何使用。</p><p>  段宗義:通過(guò)這次課程設(shè)計(jì)讓我學(xué)到了很多東西,對(duì)JAVA有了更深刻的理解,也對(duì)軟件實(shí)現(xiàn)的功能有了理解,雖然這個(gè)計(jì)算器只是實(shí)現(xiàn)了很簡(jiǎn)單的功能,但這也是我們努力的結(jié)果,看到自己做出來(lái)的恭喜很有成就感,今后會(huì)更加努力的。</

106、p><p>  羅聰:在本次課設(shè)中我學(xué)會(huì)了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的。要面對(duì)社會(huì)的挑戰(zhàn)只有不斷的學(xué)習(xí)、實(shí)踐再學(xué)習(xí)、再實(shí)踐。這對(duì)于我的將來(lái)也有很大的幫助。以后不管有多苦我想我都能變苦為樂(lè)找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國(guó)提倡的艱苦奮斗一樣,我都可以在實(shí)驗(yàn)結(jié)束之后變的更加成熟,會(huì)面對(duì)需要面對(duì)的事情,以及學(xué)會(huì)遇到問(wèn)題不急不慌慢慢解決。</p><p>  張夢(mèng)薇:通過(guò)這次JA

107、VA課程設(shè)計(jì),制作“計(jì)算器”,讓我明白了JAVA也是門(mén)有意思的科目,當(dāng)我們一起打代碼,一起討論,目的就是自己制作出一個(gè)計(jì)算機(jī)。我們失敗過(guò),但我們明白,只要努力、有信心、就一定會(huì)成功。當(dāng)成功的那一刻,我們都開(kāi)心的笑了,覺(jué)得特別有成就感。</p><p>  吳珍春:《動(dòng)態(tài)網(wǎng)站基礎(chǔ)程序設(shè)計(jì)》課程設(shè)計(jì)加深了我對(duì)Java知識(shí)的理解與掌握,在實(shí)訓(xùn)中,我主要負(fù)責(zé)計(jì)算機(jī)的邏輯運(yùn)算代碼,遇到不懂的問(wèn)題及時(shí)查閱書(shū)本和資料,但有的不

108、能很好的掌握。通過(guò)此次課程設(shè)計(jì)使我加強(qiáng)了對(duì)面向?qū)ο蟮木幊趟枷爰癑ava語(yǔ)言程序設(shè)計(jì)的規(guī)律與技巧,同時(shí)也懂得了很多、認(rèn)識(shí)到自己在這方面的知識(shí)欠缺和經(jīng)驗(yàn)不足。</p><p>  戢苓:這次課程設(shè)我主要參與了數(shù)字符號(hào)和運(yùn)算符號(hào)的編寫(xiě)代碼。歷時(shí)一個(gè)星期終于在大家的一起努力下順利完成了。雖然過(guò)程辛苦是不可避免,但收獲還是令人感到尤其的欣慰。在這次的課程設(shè)計(jì)中不僅檢驗(yàn)了我所學(xué)習(xí)的知識(shí),也培養(yǎng)了我的實(shí)踐能力。這次課程設(shè)計(jì)不僅

109、是對(duì)這學(xué)期所學(xué)知識(shí)的一種綜合檢驗(yàn),而且也是對(duì)自己動(dòng)手能力的一種提高,增強(qiáng)了自己實(shí)踐能力。通過(guò)這次課程設(shè)計(jì)使我明白了自己知識(shí)還比較欠缺,只是學(xué)習(xí)書(shū)本知識(shí)還是遠(yuǎn)遠(yuǎn)不夠的,學(xué)習(xí)需要自己長(zhǎng)期的積累。</p><p>  陳雪: 這周設(shè)計(jì)課,我們都在這里最后的學(xué)習(xí)著,通過(guò)專門(mén)的分組團(tuán)隊(duì)合作,使每個(gè)人都有了用武之地。每個(gè)人在任務(wù)中都有著自己該做的事,團(tuán)隊(duì)合作使原本個(gè)人認(rèn)為很困難的事變得簡(jiǎn)單了,團(tuán)隊(duì)的力量是很強(qiáng)大的。這周學(xué)習(xí)也

110、使得個(gè)人敲代碼的能力得到了提高。一些基本知識(shí)的不足也在這次實(shí)踐中得到了成員們的幫助,獲益良多。敲代碼時(shí)不能有一絲的馬虎,不然就會(huì)有很大的偏差,最終導(dǎo)致運(yùn)行報(bào)錯(cuò),又得重新開(kāi)始,敲代碼要很?chē)?yán)謹(jǐn)才行。,代碼敲好了邏輯運(yùn)算才可運(yùn)行好。</p><p>  張亞利:本次課程設(shè)計(jì)、我做的是數(shù)字按鈕和符號(hào)按鈕,給我感覺(jué)是一種艱苦而又漫長(zhǎng)的一個(gè)過(guò)程,學(xué)了一個(gè)學(xué)期的Java做起作業(yè)來(lái),卻做的很沒(méi)有頭緒,不知道該從何下手,通過(guò)課本、

111、網(wǎng)上查閱終于完成了任務(wù),經(jīng)過(guò)課程設(shè)計(jì)使我發(fā)現(xiàn)自身很多的不足,學(xué)習(xí)Java需要牢牢掌握語(yǔ)法、加強(qiáng)練習(xí)。</p><p>  查璜堅(jiān):在此次的課程設(shè)計(jì)實(shí)踐中,我學(xué)到了教科書(shū)上沒(méi)有的東西。這次課程設(shè)計(jì),我按照課程設(shè)計(jì)的要求,分塊實(shí)現(xiàn)程序的功能。在實(shí)踐中我遇到許多的問(wèn)題,通過(guò)網(wǎng)上的BBS的交流,和同學(xué)的幫助,最后都克服,最終我成功的完成了這次課程設(shè)計(jì)。從中我充分理解了Java面對(duì)對(duì)象的特性,并體會(huì)到Java與C語(yǔ)言的不同

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論