计算机基础与程序设计知识点.docx
《计算机基础与程序设计知识点.docx》由会员分享,可在线阅读,更多相关《计算机基础与程序设计知识点.docx(12页珍藏版)》请在冰豆网上搜索。
计算机基础与程序设计知识点
计算机基础与程序设计知识点
1.计算机内部储存、处理、加工和传输汉字时使用的是汉字机内码。
2.Cache是为了解决CPU与储存器速度不匹配的问题。
3.蠕虫病毒是对计算机软件系统造成极大危害,他是一段特制的程序。
4.在C#中可以标识不同控件的属性是Name.
5.在C#中不能作为变量名的是long.
6.关于变量的声明和初始化,语句正确的是doublex=13
7.不属于C#循环的中断语句的是jump语句。
8.设数组定义为:
int[,]a=newint[5,6];,则下列数组元素的引用正确的是a[0,0]
9.在C#中,不会显示在窗体上的控件是ImageList
10.如果每隔15S产生一个定时器事件,则Timer的Interval属性应设置为15000
11.在C#中,如果不希望类被继承,则定义类时要使用关键字sealed
12.如果某个类程序员属于整个类而不属于类的某一个具体实例,则该程序员前需用修饰符static
13.在C#中,对文本文件进行读取通常使用StreamReader类
14.SQLServer2008实一个关系模型数据库。
15.在ADO.NET中,用于对数数据源执行SQL命令语句的对象是Command对象。
16.下列软件工具中,不属于软件开发工具的是版本控制工具。
17.主要用于面向对象的开发过程的模型是喷泉模型。
18.在数据流图中,用圆或圆角矩形表示加工。
19.为了提高模块的独立性,模块之间最好是数据耦合。
20.在微型计算机中,西文字符一般采用ASCII码进行编码。
21.文件型病毒通常寄生在可执行文件中。
22.C#程序的入口函数是Main函数。
23.在C#中。
注释有两种方法,其中/**/可以进行多行注释。
24.已知数组mun的定义为:
int[]num=newint[5]{5,4,3,2,1};,则num.Length=5
25.已知某类的类名Studend,则该类的析构函数名为~Student
26..NET绘图时,默认的坐标原点在窗体和控件的左上角。
27.删除名为student表的SQL语句是DROPTABLEstudent
28.软件工程的3个要素是:
方法、过程和工具。
29.基本路径测试属于软件动态测试中的白盒测试技术。
30.汉字字库中存放的是汉字字形码
31.属于输出设备的是绘图仪
32.计算机配置的内存的容量为4GB,其中的4GB是指4×1024×1024×1024B
33.在VisualS的集成开发环境中,默认情况下不支持的设计程序语言的Visual
34.
35.
36.默认的修饰符为private
37.说法对的是构造函数的名字必须与类名相同。
38.属于static类的是File类
39.SQL是标准化的结构化查询语言
40.ADO.NET的两个主要的核心是.NETFranework数据提供程序和DataSet
41.在计算机软件的开发和维护过程中遇到一系列严重问题,这种现象被称为软件危机
42.在下列软件生命周期模型中,具有风险分析的是螺旋模型
43.用作软件需求分析工具的是数据流图
44.软件测试的目的是尽可能的发现软件系统中的错误。
45.一个字节是由8个二进制位组成的。
46.7位版本的ASCII码可表示的字符个数为128.
47.C#程序中,定义命名空间的关键字是namespace
48.每个枚举成员均具有相关联的常量值,默认时,第一个枚举成员的关联值为0
49.设数组a的定义为:
int[]a={1,2,3,4,5};,则a[a[2]]的值为4
50.如果基类的某方法前有virtual修饰符,则在派生类中须使用override来改写该方法。
51.专门产生伪随机数的类是Random类
52.ADO.NET的5个核心对象中,DataAdapter用于在数据源和数据集之间交换数据,是数据源和DataSet之间的桥梁。
53.软件生命周期测试中,智能模型将瀑布模型和专家系统结合在一起,利用专家系统来帮助软件开发人员的工作。
54.在软件测试中,根据程序的内部逻辑结构来设计测试用例,对程序的逻辑路径进行测试的方法被称白盒测试技术。
55.当前计算机应用最广泛的是信息处理。
56.介于CPU和内存之间的高速缓冲存储器是Cache
57.属于输出设备的是显示器。
58.属于单用户单任务操作系统的是DOS。
59.计算机病毒指的是具有破坏性的程序。
60.不属于VisualStudi02008总体界面的是报告栏。
61.关于简单的C#程序和命名空间,下列说法正确的是:
最简单的C#程序仅由一个命名空间组成。
62.在C拌中,如果想要修改Windows窗体的边框式样,需要修改该窗体的属性是FormBorderStyle.
63.在NET中最重要、最基础的命名空间是System.
64.在文本文件读写中,不需要使用的类是StreamDesign.
65.数据库管理系统的英文缩写是DBMS.
66.在SQLServer中主数据文件默认的扩展名是mdf.
67.若一个记录中包含学号、姓名、性别和班级字段,其中最合适作为主键的字段是学号
68.在ADO.NET中,DataSet对象相当于一个临时的数据库。
69.属于软件工程的3个要素是:
过程、工具和方法。
70.具有只有上一阶段工作完成后才能进入到下一阶段工作的软件生命周期模型是瀑布模型。
71.为需求分析常用工具的是DFP
72.在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送消息。
73.内存储器包括ROM和RAM
74.1Byte=8bit;1KB=1024R
75.C群程序文件的扩展名是CS,C群项目文件的扩展名是csproj.
76.构造函数是类的一个特殊方法,可用来完成类成员变量的初始化。
77.SQLServer是一个大型的关系型数据库管理系统,它的作用是管理数据库。
78.SQL语言中查询数据的语句是_SELECT,______;删除记录的语句是DELETE.
79.AD0。
NET的两个核心是:
___.NETFramework____数据提供程序和___DataSet____对象。
80.按软件服务对象的范围划分,软件可分为通用软件和定制软件。
81.需求分析按顺序一般分为需求获取、需求分析、需求规格说明和需求评审4个阶段。
82.软件测试分为静态测试和动态测试两类。
83.计算机分4个阶段:
电子管、晶体管、集成电路、超大规模集成电路。
84.属于结构化软件开发方法的基本要点的是结构化编码、模块化设计、逐步求精。
85.在白盒测试技术中,设计足够的测试用例,使得程序中每个判定的每个取值分支至少执行一次的覆盖标准被称为判定覆盖。
86.通过网络大量复制传播,可造成网络阻塞、甚至瘫痪的病毒被称为蠕虫病毒。
87.面向对象三个基本原则是继承、封装、多态。
88.在VisualStudio2008中,用于添加窗口、组件、类、模板等的菜单是项目。
89.在ADO.NET中,DataSet对象相当于一个临时的数据表。
90.以下可以表示负数范围的是sbytedoubledecimal.
91.运行inta=20,b=5,c=10,d=3;bools,e=false;则表达式(s=a0)运算后,e=false.
92.一般而言,学生与班级之间的关系类型是一对多。
93.关于for循环的说法1for循环是先判定表达式,然后决定是否执行循环体语句;for循环中,可以用break语句跳出循环体;for循环体语句中,可以包含多条语句,但要用花括号括起来。
94.在C#程序中,用于创建数组的关键字是new
95.创建菜单后,为实现菜单项的命令功能,应添加的事件处理方法是Select
96.构造函数特征的是构造函数的函数名和类名相同;构造函数可以重载;构成函数可以带有参数。
97.在.NET中,用于提供操作字符串的方法的类库是System.String
98.关于继承的理解正确的是子类可以从父类中继承其所有的成员;假如,类M继承自类N,而类N又继承自类P,则类M也继承自类P;子类应是对基类的扩展,子类可以添加新的成员。
99.指定操作系统读取文件方式中的FileMode.Create的含义是指定操作系统应创建文件,如果文件存在,将被改写。
100.在SQLServer中,不是用于实现数据完整性的default
101.计算机内部所有数据的存储、计算和处理都采用二进制
102.C#的可执行文件的文件扩展名是EXE
103.在switch语句中,每个语句标号所含关键字case后面的表达式必须是常量表达式
104.在C#语言中,可以用来遍历数组元素的循环语句是foreach
105.如果一个类包含一个或多个抽象方法,它是一个抽象类。
106.在C#中,密封采用sealed修饰符来实现,用于密封类、方法和属性。
107.SQL语句中删除一个表中记录,使用的关键字是DELETE
108.在ADO.NET中,用于设置DataGridview的数据源的属性是DataSource.
109.从软件产品的提出开始,经过开发、使用、维护直到停止使用为止的整个过程被称为软件的生命周期。
110.衡量软件的模块独立性的两个定性的度量标准是耦合性和内聚性。
111.人类历史上第一台电子数字计算机诞生于1946年。
112.以用户需求为动力,以对象为驱动的软件生命周期模型是喷泉模型。
113.结构化分析常用的工具包括数据字典、数据流图、判定树。
114.64位微型计算机中的64指机器字长。
115.类的下列特性中,可以用于方便地重用已有的代码和数据的是继承。
116.在VisualStudi02008中,显示与项目生成有关的信息的窗口是输出窗口。
117.在AD0.NET中,用于从数据源中获取只读的数据的对象是DataReader
118.在C#程序中,用于定义静态成员的关键字为static
119.表达式12/4-2+5*8/4%5/2的值为1
120.在SQLServer中,用于删除数据库的命令是DROPDATABASE
121.下列关于switch语句的表述中,正确的是switch语句可以出现default子旬,也可以不出现default子句
122.语句string[,]strArray=newstring[3,4];创建string对象的个数为12
123.在c撑中,组合了TextBox控件和ListBox控件的功能的控件是ComboBox
124.在C#中,为将一个可读可写的公有属性Name修改为只读属性,应将Name的set块删除。
125.开发基于C#的Windows应用程序需要引用的名空间是System.Forms
126.下列关于抽象类的说法正确的是抽象类不能被实例化。
127.在C#中,若要指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部,需要使用FileMode枚举类型的成员是Append
128.SQLServer数据库文件有三类,其中主数据文件的后缀为mdf
129.窗体中有年龄文本框txtAge,下列选项中可以获得文本框中的年龄值的是intage=Convert.ToInt32(txtAge);
130.用户将用于解决某一问题的步骤采用指令序列进行描述,该指令序列被称为程序。
131.C#q中的资源文件是由XML项组成。
其文件扩展名是resx
132.C#中的类型转换方式包括隐式转换、显示转换与Convert转换。
133.在C#中,采用Rank属性表示数组的维数。
134.采用一个框架把数据和代码组合在一起,形成一个对象的技术被称为封装。
135.在Tiner控件中,采用Interval属性来指定时钟中断被触发的时间间隔。
136.在SQLServer中,一组用于完成特定功能的SQL语句的集合,被称为存储过程。
137.在AD0.NET中,关闭数据库连接一般采用Close方法。
138.软件设计一般可细分为需要设计和详细设计两个阶段。
完全不考虑程序内部的逻辑结构和特性,只是测试程序的功能与外部特性的测试方法
被称为_____黑盒测试_____技术。
139.利用计算机进行机械设计属于计算机辅助设计。
140.存储容量单位中,最小单位的是bit
141.内存中的只读存储器是ROM.
142.扫描仪属于输入设备。
143.Windows属于单用户多任务操作系统。
144.计算机病毒不具有的性质是免疫性。
145.欲将某个应用的窗体标题设置为“兔子生子”,应该更改的窗体属性是Text属性。
146.关于复杂C#程序和命名空间,复杂C#程序可包含多个命名空间。
147.C#转移序列\r的作用是回车。
148.在Windows应用程序中,命令按钮的默认事件是Click事件
149.NETFramework中基本类型的根命名空间是System
150.在文本文件读写中,需要使用的类是FileStream
151.数据库的英文缩写是DB
152.在SQLServer中主目志文件默认的扩展名是ldf
153.在数据库对象中,用来存储和操作数据的逻辑结构的是表
154.在AD0.NET中,用来与数据源建立连接的对象是Connection对象
155.软件是指数据+程序十文档。
156.体现软件创建所固有的迭代和无间隙特征的软件生命周期模型的是喷泉模型。
157.下面不属于软件设计的基本原理的是自底向上。
158.软件生命周期中,所占的工作量最大的阶段是维护。
159.CPU包含运算器和控制器。
160.高级语言翻译成机器指令分为编译方式和解释方式。
161.C#中扩展名为resx的文件是C#的资源文件;扩展名为sln的文件是C#的解决方案文件。
162.对象是具有唯一对象名和固定对外接口的一组属性和操作的集合。
163.每个数据库文件有两个名称,分别是逻辑文件名和物理文件名。
164.SQL语言中创建数据库对象的语句暴CREATE;修改数据库对象的语句是ALTER
165.AD0.NET访问数据库的模式是联机模式和脱机模式。
166.解决软件危机应该从技术和管理两方面进行。
167.衡量软件的模块独立性使用两个定性的度量标准是耦合性和内聚性。
168.动态测试主要包括白盒测试法和黑盒测试法。
169.CPU处理数据和指令的基本单位是字(Word),规定一个字的字长是与CPU型号有关的bit位数。
170.Windows操作系统是单用户、多任务。
171.
面几种运算符中,优先级最低的是||
172.如果在一个函数中的复合语句中定义了一个变量,该变量只在所定义的复合语句中有效。
173.将P定义为一个指向整型变量a的指针变量,下面正确的定义是inta,*p=&a;
174.结构体类型定义符是struct
175.若定义了一个结构体和该结构体类型变量,并且定义了指向该结构体类型变量的指针变量,下面不能正确引用结构体变量的成员的是指针变量名.成员名
176.下面位运算符中,为单目运算符的是~
177.对已经存在的二进制文件进行只读操作,文件的使用方式应是“rb”
178.在计算机中,指令通常是由操作码、操作数组成.
179.与二进制1010等值的十六进制数是a
180..下面转义字符中,表示换行的是\n
181.下面符合c语言要求的标识符in
182.若有scanf("%d,%d%d",&a,&b,&c);从键盘上正确的数据输入形式是.2,34
183.只有当if语句中表达式的值非0时,才执行if的内嵌语句.
184.若有定义shortinta[3][5];则a数组在内存中分配的字节数是30
185.己定义字符数组strl,下面能正确地完成字符串输入的函数是gets(strl)
186.C程序必须由一个或一个以上函数构成。
187..下面正确定义指针数组的是float*p[6];
188.下面关于共用体类型的定义正确的是unionpig{intw;charplace[20];};
189.下面位运算符中,优先级最高的是~
190.下面表示关闭文件的函数是fclose
191.在语句fread(stu,size,n,fp);中,下面说法不正确的是n表示读n次
192.存储容量1KB等于210字节
193.下面哪种设备是输出设备?
显示器
194.设有inta=3,b=-4,c=5;表达式++a-c+b++的值是-5
195.设有intx,y;表达式y=(x=1,++x,x+2)的值是4
196.以十六进制形式输出整型数的格式说明符是%x
197.若有定义inta[4]={1,2,3,4};则表达式a[a[2]-3*a[0]+1]的值是2
198.关于函数的定义和调用,正确的是函数的定义不可以嵌套,但函数的调用可以嵌套
199.关于main函数,以下说法中正确C语言程序总是从main()函数开始执行。
200.若要定义一个长整型的变量a和一个指向变量a的指针变量q,下面正确的定义语句是longa,*q=&a;