visualbasic2008大學教程(练习题).docVIP

  • 2
  • 0
  • 约2.3万字
  • 约 22页
  • 2016-10-16 发布于重庆
  • 举报
visualbasic2008大學教程(练习题)

介绍计算机、Internet和Visual Basic 自测题 1.1填空: 计算机只能直接理解它们的本地 语言,后者是由1和0所组成的数字字符串。 计算机在称为计算机 的指令集的控制下处理数据。 本章所讨论的三种类型的语言是机器语言、 和 。 把高级语言程序翻译为机器语言的程序称为 。 Visual Studio是一种 ,可以开发Visual Basic程序。 C是作为 操作系统的开发语言广为人知。 美国国防部开发Ada语言,它具有一种称为 的功能,允许程序员指定一些可以并行处理的活动。Visual Basic提供一种称为多线的类似功能。 Web服务使用 和 分别在internet上标记和发送信息。 1.2下面的说法是否正确。如果错误,请解释原因。 UML主要用于实现面向对象系统。 Visual Basic 是一种面向对象的编程语言。 Visual Basic是编写.NET应用程序唯一可以使用的语言。 过程性编程对现实世界的建模化比面向对象更为自然。 计算机可以直接理解高级语言。 MSIL是通用的中间格式,所有的.NET程序不管它们的源.NET语言是什么,都会被编译为这种语言。 .NET框架可以移植到非windows平台。 多任务设计到许多任务的同时操作,通过竞争共享计算机的资源。 自测练习题答案 1.1 a)机器。b)程序。c)汇编语言、高级语言。 d)编译器。 e)集成开发环境。 f)UNIX g)多任务。 h)XML、SOAP 1.2 a)错误。UML主要用于设计面向对象系统。b)正确。 c)错误。Visual Basic是许多种.NET 语言(还包括Visual C#和Visual C++)之一。d)错误。面向对象编程(因为它专注于对象)是一种比过程性编程更自然的对现实世界进行建模的方法。e)错误。计算机只能直接理解它们自己的机器语言。f)正确 g)正确 h)正确。 习题 1.3把下面这些项按照硬件或软件进行分类: CPU 编译器 输入单元 字处理程序 Visual Basic程序 1.4翻译程序,例如汇编程序和编译器,把程序从一种语言(称为源语言)转换为另一种语言(称为目标语言)。判断下面的声明哪些是正确的,哪些是错误的: 编译器把高级语言程序翻译为目标语言程序。 汇编程序把源语言程序翻译为机器语言程序。 编译器把源语言程序转换为目标语言程序。 高级语言一般都是依赖于机器的。 机器语言程序在计算机上运行之前需要进行翻译。 Visual Basic 编译器把高级语言程序翻译为SMIL。 1.5 .NET语言的基本需求是什么?在一种新类型的计算机(机器)上运行一个.NET程序需要满足什么条件? 1.6写出下面这些缩写的全称: W3C XML SOAP OOP CLR CLI MSIL UML OMG IDE 1.7 .NET框架和CLR的主要优点是什么?缺点是什么? 1.8 使用面向对象技术的优点是什么? 1.9 手腕上所戴的手表很可能是世界上最常见的对象之一。讨论下面这几个术语如何应用于手表的概念:对象、属性和行为。 1.10 Visual Basic 被发展成为一种特殊版本的BASIC编程语言的关键原因是什么? 1.11 UML的关键成就是什么? 1.12 早期Internet的主要优点是什么? 1.13 Web的功能是什么? 1.14 Microsoft 的.NET创举的关键思想是什么? 1.15 .NET框架类库如何帮助.NET应用程序的开发? 1.16 什么是Ecma所标准化的.NET的CLI(通用语言基础结构)的关键优点? 1.17 为什么用像Visual Basic这样的面向对象语言进行编程比用像C这样的过程性语言进行编程更为“自然”? 1.18 尽管OOP可能带来的复用性是它的一个显著优点,但许多机构所报道的OOP的关键优点是什么? 1.19 为什么说Visual Basic是一种事件驱动的语言? 1.20 为什么说XML对于未来软件系统的开发极为关键? Visual Basic 2008 Express IDE简介 自测题 2.1 填空: 技术允许程序员在不编写任何代码的情况下创建GUI。 是组成一个Visual Basic 程序的一个或多个项目的合称。 特性就是把鼠标指针移除一个窗口区域后,这个窗口将会隐藏。 当鼠标指针悬浮在一个图标上

文档评论(0)

1亿VIP精品文档

相关文档