程式语言实例以visual_第1页
程式语言实例以visual_第2页
程式语言实例以visual_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、程式的直译:请利用即时运算视窗计算第14章程式语言实例-以Visual Basic下列算式(记得要使用print)6.0为例、写出下图所标记的物件是哪一种? 3 + 9 A 0.56才犁冈(ComboBoX、我的第一个程式3) 7 * 4 / 2 a 2: _7<(2) 64 8 - 10: _-2开一个专你的专案档名取为:Projectl.vpb (可自订)每个专案至少都有一个表单'请问你的第、直译一个表单档名存为: form1.frm(可自订)(Label)2. VB程式设计的精神:物件、属性、事件、方法(OptionButton )3.表单常用的方法:Cls、End Pri

2、nt、Move课本308页程式4. 如何让你的程式更好(提示浅红0forecolor(前景)、font( 字型)、picture(片)浅蓝色浅紫1. 我要怎麽改字的颜色?2.我要怎麽改字的大小?浅绿色浅黄3.我想放上我的美丽照片当背来?浅灰色浅青色5.程式编译:2. 背景颜色属性为backcolor将你的第一个程式制作成执行档:Project1.exe( 可自订)我想将我的第一个执行档图示变成聿:,应该在哪里设呢?表单的icon属性三、本日动动脑时间:1. 函数QBcolor的颜色对应表如下3. 015的乱数值函数公式为int(RND*16)请依上列3点提示写出一个按钮可以随机改变表单背景颜色

3、加分题:加一个按钮,利用Move这个方法,让你的图可以每次移动50Twips。码颜色 代码 颜色 代码 颜色代码颜色历届考题:别的属性与操作 (B) 多型与物件之间的关系 ,每个物件会继承类组译程式、驱动程式 (D) 连结程1. ( C ) C 语言属於以下那一类程式 语言?2. (A) 组合语言 (B) 机器语言 (C) 高阶语言 (D) 超高阶语言3. ( D ) 下列哪一个程式语言,兼具有组 合语言与高阶语言的特性?4. (A)FORTRAN (B)COBOL(C)BASIC (D)C5. ( C) 下列哪种程式 语言除强调网际网路的应用外,亦具有跨平台(Platform )的特性? (

4、A)Visual Basic(B) Delphi (C)Java (D)Ada6. ( * ) 关於物件导向的基本观念,以下 哪一叙述是错误的:7. (A) 继承( Inheritance )的观念是类别(Polymorphism)的观念是允许不同的 类别去定义相同的操作 ,等程式执行时 再根据讯息的类型来决定执行此操作 的物件 (C) 封装( Encapsulation ) 的观念是将物件的实作细节隐藏 ,外界 仅能透过讯息传递要求该物件的操作 提供服务 (D) 分类(Classification )的观念是类别之间 的关系,父类别是子类别的一般化,子 类别是父类别的特殊化8. ( C )C

5、PU 可直接执行的语言为:9. (A)BASIC 语言 (B) 组合语言 (C) 机器语言 (D) 高阶语言10. ( A ) 高阶语言所编写的程式原始档, 须经由下列何种程式的转换之後 ,才会 成为可执行档? (A) 编译程式、连结程 式 (B) 驱动程式 、载入程式 (C)式、载入程式11. ( B)使用编译器(compiler )及解 释器( interpreter )的程式执行速 度,何者较快? (A) 两者执行速度相同(B) 使用编译器( compiler )的程式 执行速度较快 (C) 使用解释器( interpreter )的程式执行速度较快(D) 不一定12. ( D ) 当程

6、式设计师以物件导向方式开 发一个校务行政课程管理系统时, 下列何者通常不会以类别( class )来 表示?(A)学生(B)教师(C)课 程 (D) 姓名13. ( C ) 在物件导向设计中,相同性质的 物件( Objects )可以集合成为:14. (A) 属性( Attributes )(B) 群集( Aggregation )(C) 类别(Classes )(D) 讯息( Messages)15. ( D ) 下列哪一种程式语言,同时具有 封装性、继承性及多型性的特性?16. (A)BASIC (B)COBOL(C) FORTRAN (D)JAVA17. ( B ) 下列哪一种翻译程式对

7、高阶语言 的处理,每次只能翻译及执行一行程式 叙述?18. (A) 编译器 (B) 直译器 (C) 组译 器 (D) 翻译器19. ( A ) 有关编译器与直译器的叙述,下列何者错误?20. (A) 直译器输出的是目的程式 (B) 编译器执行速度较直译器快 (C) 编 译器全部翻译後才执行 (D) 直译器 较节省记忆体空间21. (B ) 快乐星期天,校园歌喉战 ,曾 发生同分的两名参赛者需再进行第二轮比赛的情形,制作单位为求公平,以随机抽出标有编号 1、2 的任一彩球, 来决定哪位参赛者先出赛 。试问若在没 有彩球的情形下,利用下列哪一个 VB 叙述,也可随机产生 1或 2两个数字?22.

8、(A)INT(RND * 1) + 1 (B)INT(RND *2) + 1 (C)INT(RND + 1) * 1(D) INT(RND + 2) * 123. (C)关於程式语言的叙述,下列何者不正确?24. (A) 机器语言对硬体有很强的控制能力(B)Visual Basic.NET 具有视觉化的设 计,属於物件导向语言 (C) 组合语 言可以用来写硬体驱动程式 ,属於高阶 语言 (D)Java 具有物件导向特性, 可应用在网际网路程式25. (A ) 下列何者不是直译程式(Interpreter )的优点?26. (A) 执行效率高 (B) 可即时修正语法错误 (C) 容易学习 (D)

9、 翻译速度较快27. ( C ) 下列 有关 高阶语言编译程式(Compiler )之叙述,何者错误? (A)可以产生目的码档(B) 可以检查出原始程式之语法错误(C) 可以产生执行档并执行 (D)无法侦测出原始程式之逻辑性错误28. ( B )如果将数个 OptionButton 分别放置於表单Forml与其所含之Framel则 下列叙述何者为正确? (A) 所有的 OptionButton 仅有一个可以被选取(B)Form1 与 Frame1 中分别有一个被选取的 OptionButton (C)Form1 中仅能 有一个选取之 OptionButton ,而 Frame1 中可以有两个以

10、上被选取的OptionButton (D)Frame1 中仅能有一 个选取之 OptionButton ,而 Form1 中 可以有两个以上被选取的OptionButton商业资料处理程式设计 (B) 同样功29. (B ) 下列那一种语言专门用来撰写人 工智慧程式?30. (A)Java (B)Prolog (C)COBOL(D)C31. (D)VB 的完整程式是以专案形式储 存,其副档名为 (A).bas (B).frm(C) .cls (D).vbp32. (D)下列哪一种程式语言,其原始程式和机器相关性最高,机型不同,程式叙 述命令就不同? (A)Java (B)BASIC (C)COBOL (D)Assembly33. (D) 下列那种程式语言,其原始程式和 机器相关性最高,机型不同,程式叙述 命令 就不 同? (A)Java (B)BASIC (C)COBOL (D)Assembly34. ( B ) 下列有关电脑语言之一般性叙能的程式,以高阶语言来设计通常较低 阶语言简短 ,且高阶语言之执行速度通 常较低阶语言快(C)BASIC 语言是一种多用途语言(D)LISP 是一种人工智慧( AI )语言35. (

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论