第一篇:VB知識練習
普通高中VB知識練習題
1.有如下VB程序段: x=a(1)For i=2 to 50 If a(i) 2.“如果條件表達式x≥y≥0成立,那么i=i+1”。能實現該功能語句是()A.if x≥y≥0 then i=i+1 B.if x≥y and y≥0 then i=i+1 C.if x>=y or x>=0 then i=i+1 D.if x>=y and y>=0 then i=i+1 3.公民身份證號碼是特征組合碼,其中第七到第十四位數字為出生日期碼。例如:***04X,其中數字19950814表示出生日期碼。若想從身份證號碼中獲取出生日期的信息,字符串變量n中存儲了身份證號碼信息,下列能正確獲取出生日期信息的VB表達式是() A.Mid(x,7,1))B.Mid(x,7,8)C.Mid(x,8,7))D.Mid(x,7,17) 4.一個Visual Basic工程的部分設計界面如圖所示,下列選項中正確的是(A.窗體的Caption屬性值是cool B.當前選中的對象類型是圖像Image C.工程文件是cool.vbp D.當前選中對象的名稱是Command1 5.有10個數據100、15、28、70、80、12、10、200、6、50依次存放在數組d(1 to 10)中,使用如下程序段找出最小值: 當方框內的語句剛好執行完5次后(此時循環變量i的值為6),變量min的值是() A.15 B.12 C.10 D.6 6.字符串變量st的值為“ZheJiangTongXiang”,下列VB表達式的值為“TongXiang”的是()A.Mid(st,9,8)B.Mid(st,9,4)+ “Xiang” C.Mid(st,13,5)D.“Tong” +Mid(st,13,5) 7.某Visual Basic工程的相關視圖如圖所示: 從圖中信息可知,下列說法不正確的是 A.該工程名稱為“snow.vbp” B.該窗體名為“Form1” C.當前看到的事件處理過程名為“Command1_Click” D.該程序中用的了Timer控件對象 8.以下程序段是實現x*y(x、y均為自然數)運算的程序段,則劃線處的語句應該是() x=Val(Text1.Text)y=Val(Text2.Text)s = 0:j = 1 Do While j <= y j = j + 1 Loop Text3.Text=Str(f)A.s=s *j B.s=s+x C.s=x*j D.s =s*x 9.如下圖所示的流程圖,算法執行時,若輸入n的值為5,則輸出s的值是 A.10 B.13 C.16 D.25 10.在VB中,x=1,y=-1,則表達式x=y的值為 A.1 B.-1 C.True D.False 11.有如下VB程序段: Private Sub Command1_Click()Dim s As String s =Str(Val(“20”)+ Len(“student”))Label1.Caption = s End Sub 下列說法正確是 A.發生事件的對象名為“Label1” B.這是一個“鼠標單擊”事件 C.事件過程名為“Command1” D.此程序段里只有一個對象 12.在VB中,下列函數返回值最大的是 A.Sqr(9)B.Abs(-3.2)C.int(3.2)D.Len(“3.2”) 13.有如下VB程序段: s=1 For i = To 5 s=s*(i+1)Next i 該程序段運行時,要使循環體s=s*(i+1)被執行10次,則循環變量i的初值是()A.-5 B.-4 C.0 D.4 14.在VB中,將窗體標題“Form1”改為“中華美食”需設置的屬性是()A.Name B.Caption C.Font D.Visible 15.下列VB表達式的值最大的是() A.10 Mod 5 B.5 Mod 10 C.10 / 5 D.5 / 10 16.運行下面的 Visual Basic程序,單擊命令按鈕 Command1,出現如下圖所示的提示信息: Private Sub Command1_Click()Dim i As Integer, c As String, s As String, t As String s = “2012 Hero” t = “" For i = 1 To Len(s)c = Mid(s, i, 1)If c >= ”a“ And c <= ”z“ t = t + c End If Next i Text1.Text = t End Sub 出現該錯誤的原因是 A.If語句缺少Then B.If語句缺少Else C.變量t的數據類型說明錯誤 D.變量s的數據類型說明錯誤 17.到銀行辦理個人異地匯款(不超過100萬元),銀行會收取一定的手續費。計算方法是: 其中x表示匯款額,y表示銀行收取的手續費,算法流程圖如下: 若某人在銀行匯款2萬元,那么他需另外繳納的手續費為()A.1元 B.20 元 C.50元 D.100元 18.某同學編寫一個可輸出1到100之間所有偶數之和的Visual Basic程序,部分程序如下: Private Sub Command1_Click()Dim x As Single For I=0 To 100 If ____ Then x=x + I End If Next I Print x End Sub 橫線上應填寫的正確語句是() A.x Mod 2 = 0 B.x Mod 2 <> 0 C.i Mod 2 = 0 D.I Mod 2 <> 0 19.在Visual Basic中,以下可作為合法變量名的是() A.Count_2s B.Text@123 C.Chr D.2ab 20.有如下Visual Basic程序段: x=3:y=75 Do While x A.Label1.caption = Str(a+b)B.Text1.text=Len(a)+Val(b)C.Text1.text= Sqr(a+b)D.Label1.caption = Str(a)+Str(b)22.某同學編寫了如下Visual Basic程序段: Dim x , y As Integer x = 2 y = 20 Do While x < y x = x ^ 2 Loop 運行這段程序段,循環體的循環次數為() A.4 B.3 C.2 D.0 23.下面是一段 Visual Basic 程序: Private Sub Command1_Click()Dim sum As Double,i As Integer sum = 0 For i = 1 To 5 sum=sum+i*i Next i Text1.Text=Str(sum) End Sub 該程序運行后,語句 sum=sum+i*i 共執行了 次 A.5 B.4 C.55 D.25 24.設X=5678,能得到其百位上數字“6”的正確表達式是()A.X Mod 100 B.X100 Mod 10 C.X100 Mod 100 D.X10 Mod 10 25.下列Visual Basic表達式的值為True的是()A.1=2 B.”78“〉”79“ C.Len(”78“)=Len(”中國“)D.Mid(”abcdef“, 2, 3)= ”abc“ 26.某Visual Basic程序如下: Private Sub Command1_Click()Dim s As String, i As Integer s = ”“ For i = 1 To 10 Step 2 s = Str(i)+ s Next i Text1.Text = s End Sub 運行程序,單擊命令按鈕Command1后,在文本框Text1中顯示的內容為()A.13579 B.1 3 5 7 9 C.9 7 5 3 1 D.97531 27.某VB程序在調試中彈出如圖所示的錯誤窗口,產生該錯誤的可能原因是() A.該VB程序代碼中,缺少Next B.該VB程序窗體界面中,缺少某控件 C.該VB程序代碼中,某個常量或變量沒有聲明 D.該VB程序設計軟件沒有正確安裝 28.在Visual Basic中,語句Command1.Font=”隸體“中的“Command1”是()A.對象名 B.屬性名 C.屬性值 D.窗體名 29.程序運行后,單擊Command1命令按鈕,變量x的值為()Private Sub Command1_Click()n = 6 x = 1 For i = 1 To n x = x * i Next i End Sub A.15 B.24 C.120 D.720 30.計算表達式Val(”10“)+ Len(”2AB")的值是() A.12 B.13 C.102 D.102AB 對聯知識及練習 一、什么叫對聯:對聯又名對子,是寫在紙上、布上或刻在竹子上、木頭上、柱子上的對偶語句(《辭典》釋),來源于律詩的四聯八句。 二、對聯的形式,按時間和場合分: 1.春聯:春節時張貼在門上的對聯; 2.楹聯:用于堂屋、大廳前部柱子上的對聯,多縷刻于木版懸掛在柱上,具有永久性; 3.裝飾聯:多懸掛在堂屋墻上中堂畫兩側、書房墻壁上或懸掛在名勝古跡的壁柱上; 4.喜聯:用于祝賀婚娶、建新屋、遷居; 5.壽聯:他人過生日,送對聯祝壽; 6.挽聯:哀悼死者的對聯。 三、對聯的對法: 1.正對:上下兩聯所表達的內容相似或相關。 例:福如東海 浮舟滄海 兩個黃鸝鳴翠柳 春蠶到死絲方盡 壽比南山 立馬昆侖 一行白鷺上青天 蠟炬成灰淚始干 2.反對:顧名思義,反對即上下兩聯意思相反。例: 紅軍中,官兵夫,衣著薪餉一樣 白軍中,將校尉,飲食起居不同 3.串對:又名流水對,單看上或下聯,意思不全,上下聯連起來,表達一個完整的思想意境。 例: 春色滿園關不住 人生自古誰無死 紙上得來終覺淺 一枝紅杏出墻來 留取丹心照汗青 絕知此事要躬行 四、對聯的特點: 1.上下聯字數必須相等,平仄要和諧、相對,尤其是上下聯的尾字,平仄要交錯,一般上聯要用仄聲字,下聯尾用平聲字。否則拗口。 2.上下聯某位置上的詞性必須相同。下聯詞性與上聯同位詞相同。例 : 明月松間照 藕入泥中,玉管通地理 閉門推出窗前月 清泉石上流 荷出水面,朱筆點天文 投石沖開水底天 3.上下聯的字數同時可長可短。一般最短四字,長可達數百字。 五、對聯格律的要求: 1、字數相等 2、句式一致 3、詞性相當 4、結構相應 5、平仄相對 6、內容相關 六、對聯的平仄:按現代漢語標調,一聲為陰聲,音高而平;二聲為陽聲,音由下往上。(以上為平聲)、三聲為上聲,音由上往下再往上;四聲為去聲,音由高往下(以上為仄聲)。古入聲字已消失。 對聯平仄口訣:“平對仄,仄對平,平仄要分清;一三五不論,二四六分明”。例:白居易《憶江南》中的三四句,即是一副工整和諧的對聯: 日出/江花/紅/勝火(仄仄平平平仄仄) 春來/江水/綠/如藍(平平仄仄仄平平) 1、下面是一副勵志聯,上聯是“臨淵羨魚,不如退而織網”,請選擇最合適的下聯() A、望梅止渴,何苦煎熬自己 C、走馬觀花,勝若行云流水 B、守株待兔,還是豐衣足食 D、隔岸觀火,莫若前與幫忙 2、某班要舉辦一次“文學沙龍”活動,其中有個項目是“感世事對對子”,現在邀請你參加這個項目的活動,請你根據上聯“寸步優游知遠近”選擇最合適的下聯() A、一生坎坷知冷暖 C、一生坎坷曉高低 最恰當的一項() A、臨水樓臺聽濤聲 C、臨風野陌醉花香 A、蝶戀花叢舞步歡 C、燕舞楊枝倩影贊 A、白雪怎能掩傲骨 C、柳絮含情傳風情 A、畫留塵世情 B、逢春枯木又發芽 D、臨日山崖觀海潮 B、蜂鳴花間叫聲歡 D、虎鳴山瀾發雄姿 B、流水有心歌秋聲 D、明月有心照客愁 C、書讀無字處 B、世事艱辛識人心 D、人事滄桑見冷暖 3、以“近月江樓聽水韻”為上句,下面四個句子中哪個能作為下句寫它組成對偶句?選出 4、為上聯“鶯啼柳影琴聲戚”選擇下聯,最合適的一項是() 5、為上聯“梅花無意分春色”選擇下聯,最合適的一項是() 6、為上聯“筆傳天下事”選擇下聯,最合適的一項是() B、琴撫世間愁 7、晚上,上旬月忽明忽暗地掛在天空,劉老師家訪中,走在鄉間的田梗上,詩興大發,隨口說出一聯,上聯是:“三分月色不嫌瘦”,最合適的下聯是() A、一片蛙聲更覺鬧 C、一片清幽更覺鬧 A、感情好時似水深 C、感情濃時似水動 適的一項是() A、歷盡苦難猶有甜 C、歷盡霜雪猶有香 下面最合適的一項是() A、眼中風雨化作詩 C、管中聲律唱作曲 B、袖下滄桑演為史 D、夢里風煙熔作詩 B、歷盡滄桑卻還傷 D、嘗遍苦難心已傷 B、十里清風倍感靜 D、十里清風猶覺幽 B、情意濃時似水深 D、情意濃時似水動 8、為上聯“心思淡處如山靜”選擇下聯,最合適的一項是() 9、請為一位曾飽經磨難的成功老者補寫下聯,上聯是“經多風雨已無痛”,選擇下聯,最合10、以“吟詩”為話題,撰寫一副對聯,上聯:“筆端山水淬成句”,下聯: 11、某一名山勝地,石壁上一對聯折射歲月之匆匆,“孤峰立做蒼顏叟”是上聯,依稀可辨,下聯已模糊不清,下面補上的幾項中最合適的一項是()巧婦坐焦石 A、雙溪臥成誘人女 C、碧水流成翠色姑 B、明月吟醒瘦老樵 D、落日歸來老蘇仙 12、一私塾先生在學生的習作后寫下一對聯提出要求。上聯是“囊中詩句少風月。”為之選 2 擇下聯,最合適的一項是() A、筆下文章多患憂 C、筆下文章有才華 A、樹上秋蟬一只鬧 C、詩中意境十分新 B、杯里酒水缺春秋 D、文中豪情沖云霄 B、鄉間棄婦盼夫歸 D、山下柳樹幾枝新 13、為上聯“月下孤舟一葉遠”選擇下聯,最合適的一項是() 14、逍遙山位于京畿道東豆川市逍遙洞,雖然規模小但山勢奇特,云蒸霞蔚。一網友游歷逍遙山后欣然作聯。上聯是:“逍遙去霧繞”,請你為其找出下聯() A、幽泉水橫樹 B、幽澗水煙橫 C、仙俠人游迷 D、仙俠游人迷 15、一茶社高價征聯一對,入圍上聯是:“華燈初上鉤如月”,請你為其選定下聯() A、小院新敷雪若詩 C、小院新敷雪若梅 B、茶社常開客似云 D、茶社常開云似客 16、有一書生有一下聯,想了好多年都沒找到合適的上聯。一天傍晚偶見一漁翁垂釣江邊,靈感大發,上聯順手拈來,知道他的上聯是什么嗎?上聯:,下聯:落筆意連四海春() A、收竿肩掛一壺月 C、垂釣江沉一輪月 A、把酒醉歸東山云 C、臨水吹開白雪天 A、兩行秋雁賦新詩 C、兩行秋雁賦成詩 B、下竿鉤觸一江天 D、收竿釣起數條魚 B、橫笛吹升東方紅 D、擊劍振飛金鳳鉤 B、數杯淡酒切斷月 D、數杯淡酒喚醒月 17、為上聯“撫琴彈落西江月”選擇下聯,最適合的下聯是() 18、為“一管寒音撕碎夜”選擇下聯,最適合的下聯是() 19、為上聯“心平浪靜,秋月芙蕖湘水碧”選擇下聯,最合適的一項是()A.志遠天高,春風楊柳麓山青 B.情深海闊,夏日荷花瀟江紅 C.氣壯山威,鯤鵬展翼楚云飛 D.身正才卓,冬雪松竹衡岳高 20、下列對聯,最適合祝賀老師70歲壽辰的一聯是:()A、碧桃獻歲宜家受福;花甲逢春獲壽延年。B、為學有宗古稀成慶;誨人無倦恩重及門。C、樂道安貧音容宛在;因材施教手澤猶存。D、執掌教壇垂七十載;載培桃李滿三千株。 21、面的對聯,內容不符合高考考場情景的一聯是()A十載寒窗天道酬勤九州唯斯多才俊 百萬學子壯志凌云社稷于今擇棟梁 B盛世重英才問誰可展卷揮毫抒壯志 嶺南多俊彥看我能揚鞭策馬上征程 C夫子儒雅授業解惑教誨無涯傾厚愛 后生聰敏焚膏繼晷書山有路攀高峰 D多年蘊蓄志遠功深日日攻堅期獲益 一卷推開神馳暢筆科科游刃慶有余 22、下面是旅居臺灣的孔子第77代嫡傳孫孔德寫給在大陸的二姐的對聯中的上聯,其下聯是() 上聯:風雨一杯酒 下聯:__________________ A.天涯共此時 B.羈危萬里身 C.江山萬里心 D.千里共嬋娟 給下列多音字注音: 1.單:單老師說,單于只會騎馬,不會騎單車。 2.折:這兩批貨物都打折出售,嚴重折本,他再也經不起這樣折騰了。 3.喝:武松大喝一聲:“快拿酒來!我要喝十二碗。”博得眾食客一陣喝彩。 4.著:你這著真絕,讓他干著急,又無法著手應付,心里老是懸著。____ 5.扎:魚拼命掙扎,魚刺扎破了手,他隨意包扎一下。 6.看:看守大門的保安也很喜歡看小說。 7.行:銀行發行股票,報紙刊登行情。 8.傳:《鴻門宴》是漢代傳記而不是唐代傳奇。 口語交際練習題 1班級組織郊游活動,但小晴同學對這項 活動不熱心,不想參加,你作為小晴的朋友勸她一起參加,你應該怎么說? 答案示例:“出去走走吧,這是與同學交流的一次好機會,何況外面的空氣清新有利于身體健康”。 2、小明是班里的宣傳委員。一天下午,他正在教室里辦黑板報,小胖來叫他去踢球。小明雖然很想去踢球,但他看看眼前的黑板報,還是委婉地拒絕了小胖,小胖也一點兒都不生氣地離開了。小明是怎么說的呢? 3、小明生病了,媽媽要帶他去醫院檢查,需向班主任老師請一天假。于是,小明就讓同學小軍代他向老師請個假。小軍在路上碰到了王老師的女兒小菲,他讓小菲代小明向她媽媽請假。請問:小軍、小菲該如何轉述小明請假的事? 小軍對小菲說: 小菲對媽媽說: 4、小明剛剛學會拉小提琴,很有興趣,常常拉琴至半夜。張大爺一早看見他就說:“小明,你學琴可刻苦了。”你聽出張大爺的言外之意是: 5、富人問乞丐:“為什么狗看見你就咬呢?” 乞丐說:“如果我有幾件好衣服,那畜生就尊敬我了!” 乞丐的話中之意是: 5、請把下面這個“通知”轉述給你的爸爸或媽媽。 通知 5月16日上午8:30,在學校大禮堂召開全體學生家長會,請同學們放學后轉告家長,屆時準時參加。育英小學 2006年5月15日 7、照樣子,根據提示語句,選用相應的送別名句來應答。 離別人:咱這一別,從此人海茫茫,天各一方,不知何時才能再見面? 送別人:海內存知己,天涯若比鄰。 離別人:我將遠離朋友,漂泊他鄉,沒有知己,獨影一人,天地間誰識我呀! 送別人:。 離別人:仁兄,這一杯不要再喝了,過了陽關,還怕我沒酒喝不成? 送別人:,8、小剛對小麗說:“我原定于后天上午與小明到蝴蝶山公園游玩,可我因有其他事不能如約定,請你幫我轉告小明,順便請問他,游玩時間改到后天下午3點行不行。” 當天下午,小麗遇到小明的媽媽,這時小麗轉述說:“阿姨,你好,小剛原定與小明后天上午到蝴蝶山公園玩,因他有事不能如約,麻煩你轉告小明,并問小明能不能改到后天下午3點再到那里去游玩。” 第二天晚上,小明的媽媽對小明這樣轉述:“小明,你原定和小明明天上午去蝴蝶山公園玩,小明托小麗轉告我說,他有事不能如約,問能不能改到明天上午3點到那里。” 9、小龍媽媽給小龍買了一雙溜冰鞋,回家試穿后發現小了一個尺碼。媽媽告訴小龍,鞋是在文蜂商場買的,女營業員四十歲左右,讓小龍拿著發票自己去換,如果你是小龍,到了柜臺,你準備怎樣和女營業員說? 小龍說:“阿姨,您好,這是我媽媽來這里找一位四十歲左右的阿姨買的鞋子,這雙鞋比我的腳小了一個尺碼,麻煩您給我換一雙大一碼的,好嗎?” 10、請寫出不同場合中使用的敬詞或謙語。(限用二字詞) A邀請朋友到家中做客,你可以說:“我在家里恭候你的到來。” B請人閱讀自己的作品,應謙虛地說:“請您多提寶貴意見”或“請您指教” C詢問長者年齡,應尊敬地問:“您老人家高壽?” 11、在交往中,相同的意思,選折不同的說法,起到的效果也完全不同。下面工作人員的話就讓人很不舒服,請你把話說得讓人易于接受。 (辦公室接聽電話)工作人員:“他不在!” 改說:對不起,他有事出去了。請您留下姓名,等下他回來我轉告他,好嗎? Vb常用語句 語句 1.賦值語句 ? 變量的賦值 格式: [Let] <變量> = <表達式> ? 功能:先計算賦值號右邊表達式的值,然后將值賦值給變量。 注意: ? “=” 意義是“賦值”而不是“等于”,x = y和y = x不等價。 ?? “=”左邊只能是變量,不能是數值或表達式,下面語句是錯誤的: ? 4 = x+y ? a + b/2 = 6 ? 一次只能給一個變量賦值,如果要給多個變量賦相同的值,只能使用多個賦值語句。 ? 例如:sum = 0 : i = 0不能寫成:sum = i = 0 ? 對象屬性的動態設置、對象屬性值的返回 ? 對象屬性的動態設置 ? 格式:對象名.屬性名 = <屬性值> ? 例如: Command1.Caption = “計算” Text2.Text=Str(c) ? 注意:Name屬性只能在屬性窗口賦值 ? 對象屬性值的返回 ? 例如: R = Val(Text1.Text) (2)Print語句 [<對象名>.]Print[<表達式表>][,|;] 功能:在指定的對象上輸出<表達式表>中各元素的值。 例 Private Sub Command1_Click() a = 123: b = 456: c = 789 Form1.Print a;b;c'輸出在窗體Form1上 Print “中華”, “天下”, a + b + c?輸出在窗體Form1上 Picture1.Print “中華”, “天下”, a + b + c'輸出在圖片框Picture1上Debug.Print “中華”, “天下”, a + b + c'輸出在立即窗口上 End Sub 注意: 只能在窗體、圖片框、打印機、立即窗口上輸出內容 Print的相關函數 ①Tab()函數 Tab(N) 功能:把光標移到由N確定的位置。 ②Spc()函數 Spc(N) 功能:光標移到N個空格之后的位置。 ③Cls方法 [<對象名>.]Cls 功能:清除由Print方法顯示的信息。 ④Format$函數 Format$(表達式,格式字符串) 功能:將數值、字符串或日期等數據按照指定的格式生成字符串 3.注釋語句 Vb中添加注釋語句的方法為在字符“?”(即單引號)后加注釋內容或采用Rem 注釋內容的形式 參照print語句中的例子 4..結束語句 語法格式:end 功能:強制程序結束運行 練習: 1.用vb語言編程序,分別為每個基本數據類型聲明一個變量,給變量賦一個合適的值,使用print語句輸出變量值 2.上機編寫如下代碼 Private Sub Form_Click() Print “北京”,“奧運” Print“北京”;“奧運” 表達式列表各輸出項之間有分隔符。運行上面的程序說出逗號分隔符和分號分隔符的不同 采用逗號分隔符各輸出項 采用分號分隔符各輸出項 3.編寫一個程序,用end語句結束這個程序,體會一下end語句的用法。 綜合練習: 新建一工程,在窗體中有兩個命令按鈕,通過代碼使一按鈕顯示“輸出”,另一按鈕顯示“結束”。定義一變量a,類型為數值型且賦值123。定義一變量s, 類型為字符型且賦值為I am a student.要求當點擊輸出按鈕時,用print語句輸出“I am a student 學號位123”。點擊結束按鈕時,結束本程序。 選擇: 1、在VB應用程序中,修改控制代碼,使Command1按鈕顯示“end”,正確的設置是()。 A.Command1.Text=“end”B.Command1.Caption=“end” C.Command1.Name=endD.Command1.Caption=end2、在VB程序中,當變量H的值等于8時,執行“IF H>8 then R=10 else R=20”語句后,R值為()。 A.5B.10C.20D.10或20 3.下列句子中,()不是賦值語句。 A.A=”123” +”456”B.Label1.Captin=”你好!” C.r=Val(Text1.Text)D.x+1=y 4.下列程序運行后,變量s=()。 Dim a,b,c,s As Integer a=9 b=41 c=2*(a+b) s=a*c A.100B.50C.900D.300 4.VB的注釋語句是以()開始的? (A)Rem或'(B)Rem或;(C)Note或*(D)Note或! 5.針對下面的賦值語句,哪個敘述是正確的? HA123=&HA456 (A)“=”左右兩邊的都是變量(B)“=”左邊的是變量,右邊是常量 (C)“=”左邊的是常量,右邊是變量(D)“=”左右兩邊的都是常量 6.下列哪個是結束程序的語句 (A)End(B)Stop(C)Exit(D)Pause 中等職業技術學校教學計劃 課程:visual basic程序設計語言 班級:09計算機1班,09計算機2班 教師:林飛醋 時間:2010-2011學年第一學期 1 2 3 4 篇二:信息技術教學計劃vb 信息技術教學計劃 一、教材分析(結構系統、單元內容、重難點) 《算法與程序設計》是高中信息技術的選修1,是比較難學的一門課,涉及到的專業知識比較多,是一門專業課。全書分為五章: 第一章:算法和算法的表示。主要介紹算法的概念及表示方法。(上學期已完成) 第二章:算法實例。主要介紹常用的四種算法。 第三章:面向對象程序設計的基本知識。介紹vb的使用方法。 第四章:vb程序設計初步。學習vb語言基礎 第五章:算法實例的程序實現。四種算法的程序實現。 本書重點為二、四兩章,難點為第五章。 二、學生分析(雙基智能水平、學習態度、方法、紀律) 由于學生在高中之前無學習過相關內容,只才高一上學期的必修課提到過很少的一部分知識,所以學生在幾乎零基礎下學習這門課還是有難度的,特別是學習初期,可能有相當一部分學生無法理解相關知識。由于學生對信息技術學科的不重視,可能會更加加劇學生學習的積極性。 三、教學目的要求 1、通過該課程的學習,使學生進一步了解算法和程序設計在解決實際問題中的地位和作用,培養學生的算法思維能力,使學生能利用學過的算法和vb語言解決生活和學習中碰到的一些簡單問題。激發學生進一步繼續學習的熱情。 2、順利完成會考任務。 四、完成教學任務和提高教學質量的具體措施 1、進行該課程的相關介紹,著重介紹該課程的重要性,提高學生的學習主動性。 2、認真鉆研教材,盡可能用學生生活學習中碰到的實際問題作為例子,來提高學生的學習興趣,提高學習積極性。同時盡可能用通俗易懂的語言來進行教學,降低學生的學習難度。 3、由于教材的章節安排對初學學生學習理解有困難,打算對教材進行重新處理,用講義形式向每位學生印發每節課的相關知識,這樣使學生有了課后繼續學習鞏固的資料。篇三:vb教學計劃(2012-2013)湖 北 大 學 學 期 授 課 計 劃(2012 ~ 2013 學第 學期)注: 1、課程類別指公共基礎課、專業基礎課、專業課、專業選修課、公共選修課。 2、教學時數應填寫教學所需的學時數,周學時要與學校課表保持一致。 3、教學形式指講授、實驗、習題課、討論、自學指導、演示、錄像示教、輔導答疑、上機實習、實地考察、參觀等。 4、課外作業指作業類型,如習題(注明題量)、課程論文、調查報告、實驗報告、讀書報告、查閱文獻資料等。課外輔導應扼要說明輔導形式和內容。 5、考核形式:考試(開卷、閉卷、機考)、考查。 系(教研室)主任 (簽 名) 學院教學副院長 (簽 名) 注: 1、課程類別指公共基礎課、專業基礎課、專業課、專業選修課、公共選修課。 2、教學時數應填寫教學所需的學時數,周學時要與學校課表保持一致。 3、教學形式指講授、實驗、習題課、討論、自學指導、演示、錄像示教、輔導答疑、上機實習、實地考察、參觀等。 4、課外作業指作業類型,如習題(注明題量)、課程論文、調查報告、實驗報告、讀書報告、查閱文獻資料等。課外輔導應扼要說明輔導形式和內容。 5、考核形式:考試(開卷、閉卷、機考)、考查。篇四:《vb語言程序設計》課程教學計劃 《可視化編程應用——visual basic》課程教學計劃 ――鄺光亮 一、課程內容和教學目的本課程以visual basic6.0為語言背景,課程內容包括vb語言基礎,輸入輸出,分支程序設計,循環程序設計,數組,過程,數據文件的存取,程序的調試等。 通過本課程的學習,使學生掌握vb可視化程序設計的基本方法和使用vb解決實際問題的初步能力。具體 要求如下: 1. 了解面向對象的初步概念; 2. 熟悉vb標準控件的使用,能在vb集成化開發環境下設計用戶界面; 3. 掌握可視化程序設計方法,編制出風格良好的應用程序; 4. 掌握上機調試程序的基本技能 二、教學基本內容提要 (一)基本概念及基本操作 1. 可視化編程的概念 對象,容器,類,屬性,方法 事件,事件過程,事件驅動 2. 集成化開發環境 主窗口,窗體編輯器,工具箱和控件,工程資源管理器,屬性窗口,代碼窗口 3.窗體及vb標準控件的使用 標準控件基本操作 標準控件的常用屬性、事件、方法 4.工程的管理 重點掌握下列三種類型的文件:.vbp,.frm,.bas 創建、打開和保存工程 添加、刪除和保存文件 (二)程序設計基礎 1.基本數據類型 數值型(整型,長整型,單精度,雙精度,貨幣型,字節型),字符型,邏輯型,日期型,變體型 2. 常量與變量 3.表達式 算術表達式,字符串表達式,日期表達式,關系表達式和邏輯表達式 4.常用內部函數 數學函數;字符串函數;日期和時間函數;類型轉換函數 5.代碼編寫規則 (三)賦值與輸入輸出 1. 賦值語句 2.常用基本語句:rem;load;unload;end;stop 3.print方法 4.窗體(form):基本屬性;事件;方法;焦點與tab鍵序 5.基本控件(1)控件的公共屬性(3)標簽(label)(4)文本框(textbox)6.使用對話框 (1)輸入對話框(inputbox函數)(2)消息對話框(msgbox函數) (四)選擇結構 1.條件語句(if…then,if…then…else);條件語句的嵌套 2.多分支語句(select case)3.選擇性控件(單選按鈕optionbutton和復選框checkbox)4.使用計時器(timer) (五)循環結構 1.循環語句 for...next;do...loop(前測型和后測型);while...wend;exit 2.多重循環 (六)數組 1.數組的概念 數組與數組元素;下標和數組的維數 2.數組的聲明和應用 數組聲明語句(dim);array函數 3.動態數組 建立動態數組(redim);數組刷新語句(erase)4.for each...next循環語句 5.控件數組 (七)過程 1.通用過程 sub過程、function過程和sub main過程 過程的定義與調用(call語句)2.參數傳遞 形參與實參,按地址(byref)傳遞和按值(byval)傳遞 3.過程的嵌套與遞歸調用 4.變量的作用范圍 代碼模塊的概念 變量的作用域(局部變量,模塊級變量,全局變量) 變量的生存期(動態變量,靜態變量)5.多窗體與sub main過程 (八)數據文件的存取 1.數據文件概述 數據文件的結構 文件類型 文件處理的一般步驟 文件的打開(open)和關閉(close)有關的語句和函數(freefile,seek,eof,lof,loc)2.順序文件 寫入操作(write,print);讀出操作(input,line input)3.隨機文件 存取操作(get,put)4.文件操作命令 chdrive,chdir,mkdir,rmdir,name,kill,filecopy (九)程序調試和錯誤處理 1.vb程序中的錯誤類型 2.程序工作模式 3.程序調試 靜態檢查與動態檢查;使用vb調試工具 4.錯誤處理 err對象,捕獲錯誤語句(on error),退出錯誤處理語句(resume) (十)其他常用語句及控件 1.其他常用語句 option explicit,def,type,enum,goto,on goto,doevents 2.框架(frame)3.滾動條(scrollbar) 4.圖形方法和圖形控件 坐標系;圖形方法(pset,line,circle)圖片框(picturebox);圖像框(image)shape形狀控件;line直線控件 5.菜單設計 下拉式菜單;菜單編輯器;彈出式菜單 6.工具欄和狀態欄 activex控件簡介;工具欄(toolbar);狀態欄(statusbar)7.鍵盤與鼠標事件 8.對話框 文件系統控件 (十一)解題算法 主要包括下列內容: 窮舉法; 迭代法; 排序(選擇法,起泡法); 查找(順序查找,折半查找); 遞歸法 三、教學安排(供參考)本課程總學時為上課96/上機46。每周上課4學時,上機4學時。第二篇:對聯知識及練習
第三篇:知識積累練習
第四篇:Vb常用語句
第五篇:VB教學計劃