




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
如何學(xué)好VB程序設(shè)計(jì)IfX=5then大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)如何學(xué)好VB程序設(shè)計(jì)關(guān)于(二級(jí))計(jì)算機(jī)等級(jí)考試大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)1.首先是信息時(shí)代的要求在21世紀(jì)是信息和知識(shí)經(jīng)濟(jì)的時(shí)代,計(jì)算機(jī)的應(yīng)用十分普及,不會(huì)使用網(wǎng)絡(luò)的人就是不會(huì)使用計(jì)算機(jī)。不懂計(jì)算機(jī)程序設(shè)計(jì),就不能真正理解計(jì)算機(jī)和應(yīng)用計(jì)算機(jī)。計(jì)算機(jī)應(yīng)用軟件及工具層出不窮,盡管這樣在我們的工作通常也要真對(duì)具體實(shí)際問題對(duì)一些軟件進(jìn)行二次開發(fā)或需要開發(fā)一些適用自己的軟件。當(dāng)前在社會(huì)上各種人都在上網(wǎng),以后應(yīng)該成為每個(gè)人必須掌握的一種生活和工作的技能。顯然,大學(xué)生不僅不能落后于社會(huì)應(yīng)用,而且要領(lǐng)先于社會(huì),高于社會(huì)的一般水平。學(xué)習(xí)和掌握程序設(shè)計(jì)就是基本的要求。
大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)2.有助提高計(jì)算機(jī)知識(shí)和應(yīng)用水平程序設(shè)計(jì)作為軟件知識(shí)的基石(1)學(xué)習(xí)程序設(shè)計(jì)必須了解程序的運(yùn)作方式,對(duì)于各種程序(軟件)的使用也會(huì)很有幫助(2)以解決在軟件使用中所遇到的問題,改進(jìn)現(xiàn)有軟件
(3)不管是一般應(yīng)用軟件的使用、網(wǎng)頁制作、或數(shù)據(jù)庫設(shè)計(jì),往往必須藉助程序設(shè)計(jì)使其發(fā)揮更強(qiáng)大的功能。例如Office軟件可讓我們編寫VB程序來強(qiáng)化其功能、一般網(wǎng)頁制作可藉由Java,Script程序或Server端程序使網(wǎng)頁具備更好的互動(dòng)性、數(shù)據(jù)庫設(shè)計(jì)可藉由程序設(shè)計(jì)讓使用者更輕易的使用數(shù)據(jù)庫…。大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)3、有利于培養(yǎng)學(xué)生邏輯思維
因?yàn)橛?jì)算機(jī)程序設(shè)計(jì)具有嚴(yán)密的邏輯性。對(duì)學(xué)生進(jìn)行用計(jì)算機(jī)解決問題的思維訓(xùn)練,通過學(xué)習(xí)程序設(shè)計(jì),可以使學(xué)生進(jìn)一步理解計(jì)算機(jī)的工作原理。用計(jì)算機(jī)的人應(yīng)當(dāng)有程序和指令的概念。學(xué)習(xí)程序設(shè)計(jì)能鍛煉思維,使我們的邏輯思維更加嚴(yán)密。大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)4、社會(huì)需要大量的非計(jì)算機(jī)專業(yè)人員開發(fā)適用軟件。
根據(jù)有關(guān)統(tǒng)計(jì)∶80%以上的應(yīng)用軟件是非計(jì)算機(jī)專業(yè)的人編寫的。這是一種規(guī)律,顯示了非計(jì)算機(jī)專業(yè)人才的優(yōu)勢(shì),他們既掌握本專業(yè)知識(shí),又掌握計(jì)算機(jī)應(yīng)用知識(shí),兩者結(jié)合,如虎添翼。因此由他們來編寫應(yīng)用軟件就決不是權(quán)宜之計(jì)。大學(xué)非計(jì)算機(jī)專業(yè)學(xué)生在校期間應(yīng)該學(xué)習(xí)程序設(shè)計(jì)的基本知識(shí)。應(yīng)用軟件常常需要進(jìn)行二次開發(fā)。不懂程序設(shè)計(jì)將無法勝任。對(duì)學(xué)習(xí)者知識(shí)的要求:首先,學(xué)習(xí)程序設(shè)計(jì)要具備一定的數(shù)學(xué)基礎(chǔ)。計(jì)算機(jī)與數(shù)學(xué)有很大的聯(lián)系,綜觀計(jì)算機(jī)歷史,計(jì)算機(jī)的數(shù)學(xué)模型(圖靈機(jī),由AlanTuring提出)和體系結(jié)構(gòu)(由JohnVonNeuman提出)等都是由數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因此,要學(xué)習(xí)好計(jì)算機(jī)就要有一定的數(shù)學(xué)基礎(chǔ)。不過對(duì)于初學(xué)者來說,在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個(gè)人的角度來看,有高中數(shù)學(xué)水平就差不多了。
如何學(xué)好VB程序設(shè)計(jì)學(xué)習(xí)程序設(shè)計(jì)基本要求對(duì)學(xué)習(xí)者知識(shí)的要求:
其次,學(xué)習(xí)程序設(shè)計(jì)要有一定的邏輯思維能力。邏輯思維需要長(zhǎng)時(shí)間的鍛煉,如果你覺得自己在邏輯思維能力上有不足,也沒有關(guān)系,因?yàn)榫帉懗绦虮旧硪彩菍?duì)邏輯思維的鍛煉。初學(xué)程序設(shè)計(jì)應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到。如何學(xué)好VB程序設(shè)計(jì)學(xué)習(xí)程序設(shè)計(jì)基本要求熟悉VisualBasic操作環(huán)境與設(shè)計(jì)工具,能設(shè)計(jì)應(yīng)用程序界面。掌握、理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念掌握VB語言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法,能閱讀一般難的程序;能應(yīng)用編寫一些簡(jiǎn)單程序;
具有用VisualBasic開發(fā)Windows環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的VB程序的能力。如何學(xué)好VB程序設(shè)計(jì)VB程序設(shè)計(jì)的基本要求
英文Visual的意思是“視覺的”,“可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做“可視”,你只要看到VB的界面就會(huì)明白,實(shí)際上你無需編程,就可以完成許多步驟。在VB中引入了控件的概念,在Windows中控件的身影無處不在,如按鈕、文本框等,VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來控制控件的外觀,工作方法,能夠響應(yīng)用戶操作(事件)。這樣你就可以象在畫板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作的。何為可視VisualBasic的特點(diǎn)1.具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具2.事件驅(qū)動(dòng)的編程機(jī)制3.結(jié)構(gòu)化的程序設(shè)計(jì)語言4.提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境5.支持多種數(shù)據(jù)庫系統(tǒng)的訪問6.高度可移植化的代碼7.VB6.0在開發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的大大增強(qiáng)VisualBasic的特點(diǎn)可視化設(shè)計(jì):VisualBasic為用戶提供大量的界面元素(在VisualBasic中稱為控件對(duì)象),例如“窗體”、“菜單”、“命令按鈕”、“工具按鈕”、“檢查框”等等,用戶只需要利用鼠標(biāo)、鍵盤把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢茫O(shè)置它們的大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面。程序設(shè)計(jì)方法概述1.初期的程序設(shè)計(jì)
高運(yùn)行效率、少占用內(nèi)存為目標(biāo)2.結(jié)構(gòu)化程序設(shè)計(jì)
程序的可讀性、可維護(hù)性為目標(biāo)程序=算法+數(shù)據(jù)結(jié)構(gòu)+計(jì)算機(jī)語言+面向過程的程序設(shè)計(jì)方法3.面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)
降低程序的復(fù)雜性、提高軟件的開法效率和改善工作界面為目標(biāo)程序=對(duì)象+消息+面向?qū)ο蟮某绦蛟O(shè)計(jì)面向?qū)ο蟮某绦蛟O(shè)計(jì)具有如下的優(yōu)點(diǎn):1.符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問題。由于對(duì)象對(duì)應(yīng)于現(xiàn)實(shí)世界中的實(shí)體,因而可以很自然地按照現(xiàn)實(shí)世界中處理實(shí)體的方法來處理對(duì)象,軟件開發(fā)者可以很方便地與問題提出者進(jìn)行溝通和交流。
2.易于軟件的維護(hù)和功能的增減。對(duì)象的封裝性及對(duì)象之間的松散組合,都給軟件的修改和維護(hù)帶來了方便。3.可重用性好。重復(fù)使用一個(gè)類(類是對(duì)象的定義,對(duì)象是類的實(shí)例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開發(fā)的效率。4.與可視化技術(shù)相結(jié)合,改善了工作界面。隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法也將深入人心。它與可視化技術(shù)相結(jié)合,使人機(jī)界面進(jìn)入GUI時(shí)代。(1)養(yǎng)成良好的學(xué)習(xí)習(xí)慣VB程序設(shè)計(jì)的入門學(xué)習(xí)并不難,但卻是一個(gè)十分重要的過程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成。(2)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念。VB程序設(shè)計(jì)本身并不復(fù)雜,翻開一本程序設(shè)計(jì)學(xué)習(xí)的書籍,看到的無非就是變量、函數(shù)、條件語句、循環(huán)語句等概念。但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些概念。因此,在程序入門階段還是應(yīng)該重視概念的學(xué)習(xí)。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法(5)VB程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)重點(diǎn)放在思路、算法、編程構(gòu)思和程序?qū)崿F(xiàn)上。語句只是表達(dá)工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用。學(xué)會(huì)利用計(jì)算機(jī)編程手段分析問題和解決問題。(6)養(yǎng)成良好的編程習(xí)慣強(qiáng)調(diào)可讀性;變量要加注釋;程序構(gòu)思要有說明;學(xué)會(huì)如何調(diào)試程序;對(duì)運(yùn)行結(jié)果要做正確與否的分析。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法學(xué)好VB程序設(shè)計(jì)的具體要求:(1)課前預(yù)習(xí),認(rèn)真聽課并作適當(dāng)做筆記,課后要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè)。(2)多寫程序,注重實(shí)踐程序設(shè)計(jì)課是高強(qiáng)度的腦力勞動(dòng),不是聽會(huì)的、也不是看會(huì)的,而是練會(huì)的。只有自己動(dòng)手,編寫一些程序,才會(huì)有成就感,進(jìn)而對(duì)課程產(chǎn)生興趣,學(xué)起來才比較從容。只有當(dāng)你在編寫大量程序之后,才能獲得真知灼見,感到運(yùn)用自如。動(dòng)手能力的培養(yǎng)是這門課和以往課程最大的不同之處。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法(3)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn):
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)商銀行勞動(dòng)合同范本
- 買車位不給合同范本
- 代辦貸款定金合同范本
- 2025年船底防污漆項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模稿
- 2025年重有色金屬礦產(chǎn):鋅礦項(xiàng)目規(guī)劃申請(qǐng)報(bào)告
- 2025年觀光型酒店項(xiàng)目申請(qǐng)報(bào)告模板
- 2025年紫外分光光度計(jì)項(xiàng)目申請(qǐng)報(bào)告
- 活動(dòng)損失報(bào)告范文
- 2025年鮮花綠植項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 第15課 十月革命的勝利與蘇聯(lián)的社會(huì)主義實(shí)踐 教學(xué)設(shè)計(jì)-2023-2024學(xué)年高一下學(xué)期統(tǒng)編版(2019)必修中外歷史綱要下
- 《教育強(qiáng)國(guó)建設(shè)規(guī)劃綱要(2024-2035年)》解讀講座
- 中小學(xué)課件人造衛(wèi)星課件
- 新版冀教版(冀人版)科學(xué)五年級(jí)下冊(cè)全冊(cè)教案
- 部編版四年級(jí)語文下冊(cè)27《巨人的花園》PPT課件(共2課時(shí))
- 測(cè)繪項(xiàng)目收費(fèi)標(biāo)準(zhǔn)2009
- 新人教版六年級(jí)下冊(cè)科學(xué)全冊(cè)教學(xué)設(shè)計(jì)教案
- 《成本會(huì)計(jì)學(xué)》習(xí)題集及答案
- 社區(qū)醫(yī)院建設(shè)標(biāo)準(zhǔn)
- 個(gè)人所得稅稅率表【自動(dòng)提取稅率計(jì)算】
- 浙美版小學(xué)美術(shù)五年級(jí)下冊(cè)課件1畫家故居
- 中國(guó)作家協(xié)會(huì)入會(huì)申請(qǐng)表
評(píng)論
0/150
提交評(píng)論