OSTA高级程序员题库 - 范文中心

OSTA高级程序员题库

12/01

OSTA高级程序员认证题库

一、选择

1.一个完整的计算机系统包括____。 A)主机、键盘、显示器 B)计算机及其外部设备 C)系统软件与应用软件

D)计算机的硬件系统和软件系统

2.下列各组设备中,全部属于输入设备的一组是____。 A)键盘、磁盘和打印机 B)键盘、扫描仪和鼠标 C)键盘、鼠标和显示器 D)硬盘、打印机和键盘 3.反映计算机存储容量的基本单位是____。 A)二进制位 B)字节 C)字 D)双字

4.在下列存储器中,访问速度最快的是____。 A)硬盘存储器 B)软盘存储器

C)磁带存储器 D)半导体RAM(内存储器) 5.调制解调器(Modem)的作用是____。

A)将计算机的数字信号转换成为模拟信号,以便发送 B)将模拟信号转换成计算机的数字信号,以便接收 C)将计算机数字信号与模拟信号互相转换,以便传输 D)为了上网与接电话两不误

6.计算机软件系统是由____两部分组成的。

A)网络软件、应用软件 B)操作系统、网络软件

C)系统软件、应用软件 D)服务器端系统软件、客户端应用软件 7. BASIC语言解释程序属于____。 A)应用软件 B)系统软件 C)编译程序的一种 D)汇编程序的一种

8.大写字母“A”的ASCII码为十进制数65,ASCII码为十进制数68的字母是____。 A)B B)C C)D D)E

9.下面有关计算机操作系统的叙述中,不正确的是____。 A)操作系统属于系统软件

B)操作系统只负责管理内存储器,而不管理外存储器 C)UNIX是一种操作系统

D)计算机的处理器、内存等硬件资源也由操作系统管理

10.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是____。 A)地址传递 B)单向值传递

C)由实参传给形参,再由形参传回给实参 D)由用户指定传递方式

11.下面关于线性表的叙述中,错误的是____。

A)线性表采用顺序存储,必须占用一片连续的存储单元 B)线性表采用链接存储,不必占用一片连续的存储单元 C)线性表采用顺序存储,便于进行插入和删除操作 D)线性表采用链接存储,便于进行插入和删除操作

12.在进程运行过程中,一个进程的状态会不断发生变化,当处于就绪状态的进程被调度程序选中分配到CPU后,该进程的状态将发生____转换。

A)就绪→运行 B)就绪→等待 C)运行→就绪 D)运行→等待

13.数据库系统是由硬件系统、数据库集合、数据库管理系统DBMS及相关软件、人员等组成。其中____体现数据之间的联系。

A) 系统软件 B)硬件系统 C)数据库管理系统 D)数据库集合 14.下列叙述中,不正确的是____。

A)FTP提供了因特网上任意两台计算机之间相互传输文件的机制,因此它是用户获得大量Internet资源的重要方法

B)WWW利用超文本和超媒体技术组织和管理信息浏览或信息检索的系统 C)E-mail是用户或者用户组之间通过计算机网络收发信息的服务

D)当拥有一台586个人计算机个一部电话机,只要再安装一个调制解调器(Modem),便可

以接到因特网上

15.局域网的拓扑结构主要包括____。 A) 环网结构、单环结构和双环结构 B)总线结构、环形结构和星型结构 C)网状结构、单总线结构和环形结构 D)冲环结构、双环结构和星型结构

16.TCP/IP是互联网重要的通信协议,由许多实用程序基于此协议,下面____程序不在此列。 A)电子邮件 B)文件处理 C)WWW浏览 D)字处理

17.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性。从具体的意义上

来理解,需保证以下哪几个方面的内容? ____ I保密性(Confidentiality) II完整性(Integrity) III可用性(Availability) IV可控性(Controllability) A)I、II和IV B)I、II和III C)II、III和IV D)All of them 18.已知一棵二叉树如下图所示,请问按中根遍历得到的结点序列为____。

A)D,I,B,F,E,R,C,H,W B)B,E,F,I,H,C,W,R,D C)B,I,E,F,D,H,C,R,W D)B,I,E,F,D,C,H,R,W

19.对于网间连接器,下列叙述中不正确的是____。 A)中继器能够延长网络线路长度和改变网络的拓扑结构 B)网桥用于连接两个不同类型的局域网(网络操作系统必须相同) C)网关用于连接两个不同类型的局域网(网络操作系统可以不同) D)网间连接器不能将局域网和广域网连接起来

20.存储保护是对操作系统安全的基本要求,存储保护常采用____处理,如当发生越界或非法操作时,硬件产生中断,进入操作系统处理。

A) 硬件 B)软件 C)硬件和软件结合 D)硬件或软件

二、填空

1.以数学家冯·诺依曼提出的“存储程序”概念为基础的各类计算机统称为冯·诺依曼机。六十多年来,计算机发展十分迅速。现代计算机可以认为由三大部分组成:CPU、存储器和____设备。

2. ____是系统软件的重要组成和核心。 3.十进制数25转换成二进制数为____。

4.表的元素基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素时,应采用____存储结构。

5.在操作系统中,如果若干进程因相互竞争资源而处于无限等待的状态,这种情况称为____。 6.堆栈和队列是特殊的线性表。线性表、堆栈和队列三者的数据元素以及数据元素间的逻辑关系完全相同,差别是线性表的插入和删除操作不受限制,而____只能在尾部插入在头部删除。

7.WWW是以超文本标柱语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了____模式。

8.在当前的网络系统中,由于网络覆盖面积的大小、技术条件和工作环境不同,通常分为广域网____和城域网三种。

9. ____的办法就是使用数字方法来重新组织数据或信息,使除合法接收者外,其他任何人都难以看懂变化后的数据或信息。

10.计算机网络就是用通信线路和____将分布在不同地点的具有独立功能的多个计算机系统相互连接起来,在网络软件的支持下实现彼此之间的数据通信和资源共享的系统。

三、阅读以下C++程序,然后给出该程序的执行结果。

#include class Tpoint {

int x,y; public:

};

Tpoint() {} Tpoint(int x1,int y1) { }

void setvalue(int x1,int y1) { }

void dispoint() { }

cout

void main() { }

Tpoint a(12,16),b; cout"; a.dispoint(); b.setvalue(5,18); cout"; b.dispoint();

四、阅读以下说明、Java代码和HTML文档,将应填入(n)处的字句写在答题纸的对应栏内。

说明:当用户启动html浏览器并首次打开下面的html文档时,Java Applet小程序在显示面板上显示字符串"Welcome!";当html页面被其它窗口遮挡后再次显示时,小程序在显示面板上显示"Welcome back!"。 Java代码如下:

import java.awt.*; import java.applet.*;

{

{

g.drawString(message,10,20); message ="welcome back!";

}

{ message="Welcome!" ;

}

private }

HTML文档如下:

HTML Test HelloApplet Page

Test HelloApplet 小程序〈br>

五、编程题(共30分)

1、用n表示学生学号,n1代表第一个学生的学

号,ni代表第i个学生的学号。用g代表学生的成绩,g1代表第一个学生的成绩,gi代表第i个学生的成绩,流程图如图1所 示,请根据此流程图编写程序代码。(10分)

图1 程序流程图

2、定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。将运算符重载函数重载为类的成员函数。编写程序,求两个复数之和。(20分)

(说明:复数加法规则为:假如复数x=a+bi,y=c+di则x+y=(a+b)+(c+d)i,其中a,b为实部c,d为虚部)

要求:1、实部用real表示,虚部用imag表示;

2、分别定义复数类对象C1,C2并且它们的数据成员在定义对象时给定(数据成员自己随便定),并能够用(实部,虚部)的形式输出C1+C2和。

一、选择

1.以存储程序原理为基础的冯·诺依曼结构的计算机,一般都由五大功能部件组成,它们是____。

A)运算器、控制器、存储器、输入设备和输出设备 B)运算器、累加器、寄存器、外部设备和主机 C)加法器、控制器、总线、寄存器和外部设备 D)运算器、存储器、控制器、总线和外部设备

2.微型计算机的运算器、控制器及内存储器的总称是____。 A)CPU B)ALU C)主机 D)MPU 3.一台微型计算机标有“PIII—600”,其中“600”指的是____。 A)内存容量 B)硬盘容量 C)每毫秒浮点运算次数 D)微处理主频 4.从软件归类来看,微机中的“DOS”应属于____。 A)应用软件 B)系统软件 C)工具软件 D)管理软件 5.计算机不能直接执行符号化的程序,但能通过语言处理程序将符号化的程序转化为计算机可执行的程序。下述所列程序中,____不属于上述语言处理程序。 A)汇编程序 B)编译程序 C)解释程序 D)反汇编程序 6.DRAM存储器的中文含义是____。

A)静态随机存储器 B)动态只读存储器 C)静态只读存储器 D)动态随机存储器 7.世界上公认的第一台电子计算机诞生在____。 A)1945年 B)1946年 C)1948年 D)1952年

8.目前的微机普遍使用奔腾(Pentium)处理器,其字长为____。 A)8位 B)16位 C)32位 D)64位 9.评价一个算法性能的主要标准是____。 A)算法易于调试 B)算法易于理解

C)算法的稳定性和正确性

D)算法的时间复杂度和空间复杂度

10.下列关于数据结构的叙述中,正确的是____。 A)数组是同类型值的集合

B)递归算法的程序结构比迭代算法的程序结构更为精炼 C)树是一种线性结构

D)用一堆数组存储二叉树,总是以先序遍历的顺序存储各节点

11.栈和队列是两种特殊的线性表,只能在它们的____处添加或删除节点。 A)中间点 B)端点 C)随即存取点 D)节点

12.按照处理方式,可以将操作系统分为批处理操作系统、____、实时操作系统、网络操作

系统和分布式操作系统等。

A)单用户操作系统 B)多用户操作系统 C)多媒体操作系统 D)分时操作系统 13.操作系统的主要功能包括:____管理、存储管理、文件管理、作业管理和设备管理等。 A)数据 B)I/O C)进程 D)中断 14.数据库管理系统和操作系统之间的关系是____。 A)操作系统可以调用数据库管理系统 B)数据库管理系统可以调用操作系统 C)可以相互调用 D)互不调用

15.局域网的拓扑结构主要包括____。 A)环网结构、单环结构和双环结构 B)总线结构、环形结构和星型结构 C)网状结构、单总线结构和环形结构 D)冲环结构、双环结构和星型结构 16.由于IP地址难于记忆,人们用域名来表示网上的主机,域名与IP地址的对应关系是用____

协议进行转换的。

A)ARP(地址解析协议) B)PARP(反向地址解析协议) C)DNS(域名解释协议) D)WNS(Windows Internet名字解析) 17.美国的数据加密标准(DES)属于____。

A)单钥加密体制 B)双钥加密体制

C)单钥加密体制或双钥加密体制 D) 单钥加密体制和双钥加密体制 18.已知一棵二叉树如下图所示,请问按先根遍历得到的结点序列为____。

A)D,I,B,F,E,R,C,H,W B)B,E,F,I,H,C,W,R,D C)B,I,E,F,D,H,C,R,W D)B,I,E,F,D,C,H,R,W

19.网络互联实现在更大的范围内传输数据和共享资源,要解决两个问题:一是网络之间要有通

信链路,二是提供____。

A)协议转换功能 B)数据库管理功能 C)安全保密功能 D)信息传输功能

20.下列说法正确的是____。

A)软盘经反病毒软件检查和清除病毒后,该软盘就成为没有病毒的干净软盘 B)若软盘带病毒,应将该软盘上文件复制到干净软盘上,再将该软盘格式化

C)若软盘上存有文件,且没有病毒,则只要将该软盘写保护就不会感染病毒 D)如果一张软盘上没有可执行文件和数据,则不会感染上病毒

二、填空

1.有一种双面磁盘,有磁道40条,每条磁道有8个扇区,每个扇区的存储容量为512字节,该磁盘的存储容量为____字节。

2. ____是对计算机中所存放的大量数据进行组织、管理、查询并提供一定处理功能的大型系统软件。

3.总线是连接计算机各部件的一簇公共信号线,由地址总线、____和控制总线组成。 4.下列程序的时间复杂度为____。 for(i=1;i

}

5.在引入线程的操作系统中,把线程作为调度和分派的基本单位,把____作为资源拥有的基本单位。

6.数据库理论中,如果一个实体集中某个属性或属性组合的值能够唯一地标识出每一个实体,则可把它选作为____。

7. ____网络操作系统使网络的管理不必集中在一台机器上,网络上的任一台机器都可以向其他机器提供资源和服务。

8.在Internet网中,使用的基础协议是____协议。

9.个人计算机以拨号方式入网时,必须使用的用来转换模拟信号与数字信号的设备是____。10. ____的办法就是使用数字方法来重新组织数据或信息,使除合法接收者外,其他任何人都难以看懂变化后的数据或信息。

三、阅读以下C++程序,然后给出该程序的执行结果。

#include class Sample { int n; public: Sample(){} Sample(int m) { n=m; } Sample add(Sample s1,Sample s2) { this->n=s1.n+s2.n; return (*this); } void disp()

{ cout

void main() { Sample s1(10),s2(5),s3; cout

四、阅读以下Java代码并按要求将应填入(n)处的字句写在答题纸的对应栏内。

2.1下面程序的功能是计算数组中各元素的和,请完成程序。 import java.awt.Graphics; import java.applet.Applet;

{ public void paint(Graphics g) { int a[]={1,3,5,7,9,10}; int total=0; for(int i=0;i

g.drawString("Total of arry elements:"+total,25,25); } }

2.2 下面的java小应用程序实现的功能是从文本域中输入你的名字“***”,回车后在Applet中显示“***,你好!”,请完成程序。 import java.awt.*; import java.applet.*; import java.awt.event.*;

public class Applet1 extends Applet implements ActionListener { Label aa; TextField t1; String s=""; public void init() {

}

aa=new Label("请输入你的名字:"); add(aa); add(t1); t1.addActionListener(this); }

{ g.drawString(s,20,100); }

public void actionPerformed(ActionEvent e) { repaint(); }

五、按要求编写程序

1.根据图一所示程序流程图,编代码。n代表两个正整数。(10分)

图一 程序流程图

2.请定义一个矩形类(Rectangle),私有数据成员为矩形的长度(len)和宽度(wid),无

参构造函数置len和wid为0,带参构造函数置len和wid为对应形参的值,另外还包括求矩形的周长、求矩形的面积、取矩形的长度、取矩形的宽度,修改矩形的长度和宽度为对应形参的值。要求实现由键盘输入矩形的长度和宽度并分别输出矩形的长度、宽度、面积、周长。输出矩形相应尺寸的格式为: 长度:Rectangle's length is: 宽度:Rectangle's width is: 面积:Rectangle's area is:

周长:Rectangle's perimeter is:

一.选择

1.下列设备中,既是输入设备又是输出设备的是____。 A)显示器 B)键盘 C)磁盘驱动器 D)鼠标

2.微型计算机的运算器、控制器及内存储器的总称是____。 A)CPU B)ALU C)主机 D)MPU 3.反映计算机存储容量的基本单位是____。 A)二进制位 B)字节 C)字 D)双字

4.在下列存储器中,访问速度最快的是____。 A)硬盘存储器 B)软盘存储器

C)磁带存储器 D)半导体RAM(内存储器) 5.从软件归类来看,微机中的“DOS”应属于____。 A)应用软件 B)系统软件 C)工具软件 D)管理软件 6.计算机软件系统是由____两部分组成的。

A)网络软件、应用软件 B)操作系统、网络软件

C)系统软件、应用软件 D)服务器端系统软件、客户端应用软件 7.DRAM存储器的中文含义是____。

A)静态随机存储器 B)动态只读存储器 C)静态只读存储器 D)动态随机存储器

8.目前的微机普遍使用奔腾(Pentium)处理器,其字长为____。 A)8位 B)16位 C)32位 D)64位

9.下面有关计算机操作系统的叙述中,不正确的是____。 A)操作系统属于系统软件

B)操作系统只负责管理内存储器,而不管理外存储器 C)UNIX是一种操作系统

D)计算机的处理器、内存等硬件资源也由操作系统管理

10.C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是____。 A)地址传递 B)单向值传递

C)由实参传给形参,再由形参传回给实参 D)由用户指定传递方式

11.栈和队列是两种特殊的线性表,只能在它们的____处添加或删除节点。 A)中间点 B)端点 C)随即存取点 D)节点

12.在进程运行过程中,一个进程的状态会不断发生变化,当处于就绪状态的进程被调度程序选中分配到CPU后,该进程的状态将发生____转换。

A)就绪→运行 B)就绪→等待 C)运行→就绪 D)运行→等待

13.操作系统的主要功能包括:____管理、存储管理、文件管理、作业管理和设备管理等。 A)数据 B)I/O C)进程 D)中断 14.下列叙述中,不正确的是____。

A)FTP提供了因特网上任意两台计算机之间相互传输文件的机制,因此它是用户获得大量

Internet资源的重要方法

B)WWW利用超文本和超媒体技术组织和管理信息浏览或信息检索的系统 C)E-mail是用户或者用户组之间通过计算机网络收发信息的服务

D)当拥有一台586个人计算机个一部电话机,只要再安装一个调制解调器(Modem),便可

以接到因特网上

15.局域网的拓扑结构主要包括____。 A) 环网结构、单环结构和双环结构 B)总线结构、环形结构和星型结构 C)网状结构、单总线结构和环形结构 D)冲环结构、双环结构和星型结构 16.由于IP地址难于记忆,人们用域名来表示网上的主机,域名与IP地址的对应关系是用____

协议进行转换的。

A)ARP(地址解析协议) B)PARP(反向地址解析协议) C)DNS(域名解释协议) D)WNS(Windows Internet名字解析)

17.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性。从具体的意义上

来理解,需保证以下哪几个方面的内容? ____

I保密性(Confidentiality) II完整性(Integrity)

III可用性(Availability) IV可控性(Controllability)

A)I、II和IV B)I、II和III C)II、III和IV D)All of them 18.已知一棵二叉树如下图所示,请问按后根遍历得到的结点序列为____。

A)D,I,B,F,E,R,C,H,W B)B,E,F,I,H,C,W,R,D C)B,I,E,F,D,H,C,R,W D)B,I,E,F,D,C,H,R,W

19.网络互联实现在更大的范围内传输数据和共享资源,要解决两个问题:一是网络之间要有通

信链路,二是提供____。

A)协议转换功能 B)数据库管理功能 C)安全保密功能 D)信息传输功能

20.存储保护是对操作系统安全的基本要求,存储保护常采用____处理,如当发生越界或非法操作时,硬件产生中断,进入操作系统处理。

A) 硬件 B)软件 C)硬件和软件结合 D)硬件或软件

二.填空

1.以数学家冯·诺依曼提出的“存储程序”概念为基础的各类计算机统称为冯·诺依曼机。六十多年来,计算机发展十分迅速。现代计算机可以认为由三大部分组成:CPU、存储器和____设备。

2. ____是对计算机中所存放的大量数据进行组织、管理、查询并提供一定处理功能的大型系统软件。

3.十进制数25转换成二进制数为____。 4.下列程序的时间复杂度为____。 for(i=1;i

}

5.在操作系统中,如果若干进程因相互竞争资源而处于无限等待的状态,这种情况称为____。 6.数据库理论中,如果一个实体集中某个属性或属性组合的值能够唯一地标识出每一个实体,则可把它选作为____。

7.WWW是以超文本标柱语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了____模式。

8.在Internet网中,使用的基础协议是____协议。

9. ____的办法就是使用数字方法来重新组织数据或信息,使除合法接收者外,其他任何人都难以看懂变化后的数据或信息。 10.个人计算机以拨号方式入网时,必须使用的用来转换模拟信号与数字信号的设备是____。

三.阅读以下C++程序,然后给出该程序的执行结果。

#include class Box {

public: Box(int,int, int); int volume(); int area(); private: int height; int width; int length; };

Box::Box(int h,int w,int l) { height=h; width=w; length=l; };

int Box::volume() {

return(height*width*length); }

int Box::area() { return 2*(height*width+length*width+length*height); }

void main() { Box box1(5,10,15); cout

四.阅读以下Java源程序(计算1,2,3,„,49,50的和),将应填入(n)处的字句写在答题纸的对应栏内。

import java.applet.*; import java.awt.*; class SumValue { public int getSum() { int result=0; for(int i=0;i

{ SumValue Sum1; public void init() { setBackground(Color.white); } { g.setColor(Color.blue); g.setFont(new Font("TimesRoman",Font.ITALIC,30)); g.drawString("和值是:",30,90);

}

}

五、编程题

1.编写一个C++程序,将10个整数赋予一个数组,然后用指针显示并输出该数组元素的值。(10分)

2.根据图一所示流程图,编代码。m、n代表两个正整数。(15分)

图一、程序流程图

一.选择

1. 冯·诺依曼计算机工作原理的核心是______和“程序控制”。

A 顺序存储 C集中存储 A控制器

B存储程序 D运算存储分离 B存储器 D运算器

B输入设备和输出设备 D主机和外围设备

C机内码

D二进制码

2. 计算机将程序和数据同时存放在机器的______中。

C输入/输出设备

3. 计算机的硬件系统包括______。

A主机,键盘,显示器 C系统软件和应用软件 A八进制码

4. 计算机能直接执行的程序是机器语言程序,在机器内部以______形式表示。

B十六进制码

5. 关于计算机语言的描述,正确的是______。

A机器语言因为是面向机器的低级语言,所以执行速度慢 B机器语言的语句全部由0和1组成,指令代码短,执行速度快 C汇编语言已将机器语言符号化,所以它与机器无关 D汇编语言比机器语言执行速度快 A对目标程序装配连接

B将高级语言程序翻译成等价的机器语言 C对源程序边扫描边翻译执行 D将汇编语言程序翻译成机器语言程序 A指令就是计算机语言 B指令是全部命令的集合

C指令是专门用于人机交互的命令 D指令通常由操作码和操作数组成 A 64

B 63

C100

D144

6. 编译程序是______的软件。

7. 关于“指令”, 正确的说法是______。

8. 二进制数01100100转换成十六进制数是______。 9. ROM的中文名称是______。

A软盘存储器 C只读存储器

B硬盘存储器 D随机存储器 B潜伏性和隐蔽性 D自行消失性和易防范性 B客户机和服务器组成

10. 计算机病毒不具有______。

A寄生性和传染性 C自我复制性和破坏性 A工作站和服务器组成

11. 计算机网络是由______。

C通信介质和节点设备组成 D通信子网和资源子网组成

12. 网络主机的IP地址由一个______的二进制数字组成。

A 8位

B 16位 D 64位

C 32位

13.java作为编程语言, 特点是java不具有的

A 利用了面向对象的技术基础 B 可移植性 C 独立于硬件结构 D 多重继承

A 执行算法程序所需要的时间 B 算法程序的长度

C 算法执行过程中所需要的基本运算次数 D 算法程序中的指令条数 A 在栈中只能插入数据 B在栈中只能删除数据

C 栈是先进先出的线性表 D栈是先进后出的线性表

A 调用语句 B命令 A 数据库

C 口令 D消息

14.算法的时间复杂度是指

15.下列关于栈的叙述中正确的是

16. 在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送 17.数据库系统和核心是

B数据库管理系统

C 数据模型 D软件工具

18.在C语言中,若设单精度变量f、g的值均为5.0,则下面的表达式中,使f为10.0的表达式是

A f+=g

B f-=g+5 D f/=g*5

C f*=g-5

19.JDK工具中,javaprof.exe指的是

A Java编译器 B Java解析器 C Java调试器

D Java剖析工具

20.下面对与Java和C++的区别,不正确的是

A Java没有指针而C++有 B Java具有跨平台性而C++没有

C Java支持多继承性而C++只支持单继承性 D Java提供内部自动管理而C++没有

二.填空

1. 计算机的存储容量常用KB为单位,这里1KB表示___ ___。

2. 十进制数255转换成十六进制数为 ____。

3. 结构化程序设计的三种基本逻辑结构为顺序结构、选择结构和 4. C++是由C发展起来的,而java是由 软件发展起来的。

5. 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为

6. 数据库系统中实现各种数据管理功能的核心软件称 7.WWW是以超文本标柱语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了 模式。

8. Java的类库具有 的特点,保证了软件的可移植性。

9. _ _的办法就是使用数字方法来重新组织数据或信息,使除合法接收者外,其他任何人都难以看懂变化后的数据或信息。

10. 软件工程的三个要素是方法、 和过程。

三.阅读以下C程序,然后给出该程序的执行结果。

1.以下程序的执行结果是 #include int fun(int a, int b) {

int c; c=a+b; return c; }

main( )

{ int x=6,y=7,z=8,r;

r=fun((x--,y++,x+y),z--); printf(“%d\n”,r); }

2.以下程序的执行结果是 #include void swap(int , int) main( )

{ int x=10,y=20;

printf(“(1)x=%d, y=%d\n”, x,y); swap(x,y);

printf(“(4)x=%d, y=%d\n”, x,y); }

void swap(int a, int b) {

int t;

printf(“(2)a=%d, a=%d\n”, a,b); t=a; a=b; b=t;

printf(“(3)a=%d, b=%d\n”, a,b); }

四.阅读以下Java代码,将应填入(n)处的字句写在答题纸的对应栏内。

说明:以下为一个输出"Hello World!"的程序,用两种方式实现(Application、Applet)。

Java代码如下:

public class HelloWorld {

public static void main(String args[]) { } }

import java.applet.Applet; import java.awt.Graphics;

public class HelloWorld extends{

String s;

public void ( ) { s="Hello World!"; }

public void paint( g) { g.drawString(,25,25); } }

五.按要求编写Java程序

定义一个Shape抽象类,在此基础上派生出Rectangle(矩形)和Circle(圆)类,二者都有GetArea()方法计算对象的面积,GetPerim()方法计算对象的周长。其中Rectangle的数据成员为w,h(宽、高),Circle的数据成员为r(半径)。使用公共类Test编写测试程序加以测试,分别实例化一个Rectangle和Circle对象并输出各自的面积和周长。

六.读以下要求,用C编写程序代码。

求10个学生成绩的优秀率。 具体要求:

(1) 用数组score[10]来存

放10个成绩。

(2) 要求从键盘输入以下10

个数作为成绩:89.0,75.2,68.7,90,98,59,66,70.8,91,87.6。 (3) 成绩大于85分(包括

85)即为优秀,用变量n纪录优秀的个数。 (4) 用变量f来表示优秀率,

要求以百分数形式显示。

(5) 流程图如图1所示,请

根据此流程图编写程序代码。

图1 程序流程图

一.选择

1. 计算机的硬件系统包括______。

A主机,键盘,显示器 C系统软件和应用软件 A八进制码

B输入设备和输出设备 D主机和外围设备

C机内码

D二进制码

2. 计算机能直接执行的程序是机器语言程序,在机器内部以______形式表示。

B十六进制码

3.DRAM存储器的中文含义是____。

A静态随机存储器 C静态只读存储器

B动态只读存储器 D动态随机存储器 B系统软件和应用软件 D系统软件和管理软件

C临时程序

D目标程序

4. 根据软件的功能和特点,计算机软件一般可分为______。

A系统软件和非系统软件 C应用软件和非应用软件 A工作程序

5. 编译程序将高级语言程序翻译成与之等价的机器语言,前者叫源程序,后者叫______。

B机器程序

6. 关于计算机语言的描述,正确的是______。

A计算机语言越高级越难于阅读和修改序

B语法正确的程序,在不同类型计算机系统中均可运行 C汇编语言经过汇编以后,方可执行

D高级语言之所以高级,是因为它能直接被运行 A指令就是计算机语言 B指令是全部命令的集合

C指令是专门用于人机交互的命令

7. 关于“指令”, 正确的说法是______。

D指令通常由操作码和操作数组成

8. 二进制数1111 1111转换成十进制数是______。

A 255

B 100 C 127 D 128

9. 计算机的存储容量常用KB为单位,这里1KB表示_____。 A 1024个字节 B 1024个二进制信息位 C 1000个字节 D 1000个二进制信息位 10. 下面关于计算机病毒描述正确的有______。

A计算机病毒是程序,计算机感染病毒后,可以找出病毒程序,进而清除它 B只要计算机系统能够使用,就说明没有被病毒感染 C只要计算机系统的工作不正常,一定是被病毒感染了 D软磁盘写保护后,使用时一般不会被感染上病毒 A保护软盘清洁 C进行写保护

11. 为了防止已存有信息的软盘感染病毒,应该______。

B不要把此软盘与有病毒的软盘放在一起

D定期对软盘进行格式化 A计算机的通信 C网上聊天 A IPX/SPX

B计算机的资源共享 D收发电子邮件

C TCP/IP

D CSMA/CD

12. 建立计算机网络的主要目的是实现_____。

13. 支持Internet服务的协议是______。

B NetBEUI

14. 算法的空间复杂度是指

A算法程序的长度 B 算法程序中的指令条数 C 算法程序所占的存储空间 D 算法执行过程中所需要的存储空间 A 程序的规模 C 程序的执行效率

B程序的易读性 D程序的可移植性

C 口令 D消息

15. 结构化程序设计主要强调的是

16. 在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送

A 调用语句 B命令 A 数据库 17.数据库系统和核心是

B数据库管理系统

C 数据模型 D软件工具 A main函数必须出现在所有函数之前 B main函数可以在任何地方出现 C main函数必须出现在所有函数之后 D main函数必须出现在固定位置 A 12Class B +void A 利用了面向对象的技术基础 B 可移植性 C 独立于硬件结构 D 多重继承

C -5 D _black

18.在一个C程序中

19.下面是Java语言中的合法标识符的是 20.java作为编程语言, 特点是java不具有的

二.填空

1. 个人计算机以拨号方式入网时,必须使用的用来转换模拟信号与数字信号的设备是____。 2. 十进制数255转换成十六进制数为 ____。

3. 结构化程序设计的三种基本逻辑结构为顺序结构、选择结构和 4. C++是由C发展起来的,而java是由 软件发展起来的。

5. 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为

6. 数据库系统中实现各种数据管理功能的核心软件称 7.WWW是以超文本标柱语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了 模式。

8. Java的类库具有 的特点,保证了软件的可移植性。

9. ___ _的办法就是使用数字方法来重新组织数据或信息,使除合法接收者外,其他任何人都难以看懂变化后的数据或信息。

10. 软件工程的三个要素是方法、 和过程。

三.阅读以下C程序,然后填空。

1.以下程序调用自定义函数求圆的面积,请填空 #include (1) int aera(int r) {

float s; s=PI*r*r;

(2) ; }

main( )

{ float fs, r; scanf(“%f”,&r); ;

printf(“%f\n”, fs); }

2.下面的程序是求序列的前10项之和,请填空

2143658720

19

#include void main( )

{ float fn, fs; int i; ; For(i=1; i

(5) ; fs=fs+fn; }

printf(“the sum =%f\n”, fs); }

四. 阅读以下Java代码并按要求将应填入(n)处的字句写在答题纸的对应栏内。

下面是一个Applet程序,其功能是接收用户输入的两个整数,比较它们的大小,并在用户按下“比较”按钮后,将Applet中显示的“请先输入两个待比较的整数”,改为“两个整数中最大值是:x”,x是两个数中的最大值。

import java.applet.*; import java.awt.*;

import java.awt.event.*;

public class FindMax extends Applet implements ActionListener { Label result; TextField in1,in2; Button btn; int a=0,b=0,max; public void() { ("请先输入两个待比较的整数"); in1=new TextField(5); in2=new TextField(5); btn=new Button("比较"); add(in1); add(in2); add(btn); add(result); btn. (this); } public void(ActionEvent e) { a= Integer.parseInt(in1.getText()); b= Integer.parseInt(in2.getText()); if(a>b) max= else max=b; result.setText("两个数中最大值是:"+max); } }

五. 按要求编写程序

编写一个学生和教师的数据输入和显示程序。学生数据有编号、姓名、成绩,教师数据有编号、姓名、职称。要求将编号、姓名输入和显示设计成一个类Person,并作为学生类

Student和教师类Teacher的父类。测试类Test中分别显示通过键盘输入的学生和教师的数据信息。要求变量和方法按下面要求定义: 编号:id 姓名:name 职称:title 成绩:score

数据输入方法:input(); 数据显示方法:display();

六.请用C编写一个函数fun(),要求该函数的功能是求出三个整数的最大者,并能传回到主函数main()中,main已经给出。(20分)

int fun (int a, int b, int c ) { }

main( ) {

int x, y, z, max;

printf("Please input 3 numbers:\n"); scanf(“%d%d%d”,&x,&y,&z); max=fun(x,y,z);

printf("the max number is%d:\n", max); }

职业道德试题题库

选择题

1、文明职工的基本要求是 ( )

A 模范遵守国家法律和各项纪律

B 努力学习科学技术知识,在业务上精益求精 C 顾客是上帝,对顾客应唯命是从

D 对态度蛮横的顾客要以其人之道还治其人之身 2、办事公道对企业活动的意义是( )

A 企业赢得市场、生存和发展的重要条件 B 抵制不正之风的客观要求 C 企业勤俭节约的重要内容

D 企业能够正常运转的基本保证

3、下列说法中,符合从业人员开拓创新要求的是( ) A 坚定的信心和顽强的意志 B 先天生理因素 C 思维训练 D 标新立异

4、维护企业信誉必须做到 ( )。 A 树立产品质量意识

B 重视服务质量,树立服务意识 C 保守企业一切秘密

D 妥善处理顾客对企业的投诉

5、要做到平等尊重,需要处理好( )之间的关系 A上下级 B同事 C师徒 D从业人员与服务对象

选择题

1、在职业活动中,要做到公正公平就必须( ) A按原则办事 B不循私情 C坚持按劳分配 D不惧权势,不计个人得失 2、关于爱岗敬业的说法中,你认为正确的是( ) A 爱岗敬业是现代企业精神 B 现代社会提倡人才流动,爱岗敬业正逐步丧失它的价值 C 爱岗敬业要树立终生学习观念 D 发扬螺丝钉精神是爱岗敬业的重要表现 3、以下哪种情况属不诚实劳动?( ) A 出工不出力 B炒股票 C 制造假冒伪劣产品 D盗版 4、职业道德的价值在于( ) A 有利于企业提高产品和服务的质量 B 可以降低成本、提高劳动生产率和经济效益 C 有利于协调职工之间及职工与领导之间的关系 D 有利于企业树立良好形象,创造著名品牌

5、现实生活中,一些人不断地从一家公司“跳槽”到另一家公司。虽然这种现象在一定意义上有利于人才的流动,但它同时也说明这些从业人员缺乏 ( ) A工作技能 B强烈的职业责任感 C光明磊落的态度 D坚持真理的品质

选择题

1、下列哪一项没有违反诚实守信的要求?( ) A 保守企业秘密 B 派人打进竞争对手内部,增强竞争优势 C 根据服务对象来决定是否遵守承诺 D 凡有利于企业利益的行为

2、职业道德活动中,符合“仪表端庄”具体要求的是( ) A着装华贵 B鞋袜搭配合理 C饰品俏丽 D发型突出个性 3、爱岗敬业的具体要求是( ) A 树立职业理想 B强化职业责任 C提高职业技能 D抓住择业机遇

4、下列说法中,不符合从业人员开拓创新要求的是( ) A坚定的信心和顽强的意志 B先天生理因素 C思维训练 D标新立异

5、要做到平等尊重,需要处理好( )之间的关系 A上下级 B同事 C师徒 D从业人员与服务对象

选择题

1、在职业活动中,要做到公正公平就必须( ) A按原则办事 B不循私情 C坚持按劳分配 D不惧权势,不计个人得失 2、关于爱岗敬业的说法中,你认为正确的是( ) A 爱岗敬业是现代企业精神 B 现代社会提倡人才流动,爱岗敬业正逐步丧失它的价值 C 爱岗敬业要树立终生学习观念 D 发扬螺丝钉精神是爱岗敬业的重要表现 3、以下哪种情况属不诚实劳动?( ) A 出工不出力 B炒股票 C 制造假冒伪劣产品 D盗版 4、职业道德的价值在于( ) A 有利于企业提高产品和服务的质量 B 可以降低成本、提高劳动生产率和经济效益 C 有利于协调职工之间及职工与领导之间的关系 D 有利于企业树立良好形象,创造著名品牌

5、现实生活中,一些人不断地从一家公司“跳槽”到另一家公司。虽然这种现象在一定意义上有利于人才的流动,但它同时也说明这些从业人员缺乏 ( ) A工作技能 B强烈的职业责任感 C光明磊落的态度 D坚持真理的品质

选择题

1、下列哪一项没有违反诚实守信的要求?( )

A 保守企业秘密

B 派人打进竞争对手内部,增强竞争优势

C 根据服务对象来决定是否遵守承诺

D 凡有利于企业利益的行为

2、职业道德活动中,符合“仪表端庄”具体要求的是( ) A着装华贵 B鞋袜搭配合理

C饰品俏丽 D发型突出个性

3、爱岗敬业的具体要求是( )

A 树立职业理想 B强化职业责任

C提高职业技能 D抓住择业机遇

4、下列说法中,不符合从业人员开拓创新要求的是( )

A坚定的信心和顽强的意志

B先天生理因素

C思维训练

D标新立异

5、要做到平等尊重,需要处理好( )之间的关系

A上下级 B同事 C师徒 D从业人员与服务对象


相关内容

  • 秘书国家职业资格证书
    官网:www.zhengshu5.com 秘书国家职业资格证书 职业资格考试简介 秘书国家职业资格证书是表明劳动者具有从事某一职业所必备的学识和技能的证明,是劳动者求职.任职.开业的资格凭证,是用人单位招聘.录用劳动者的主要依据.推行职业资 ...
  • 20**年广州人力资源师三级报考条件最新考试题库(完整版)
    1.企业招聘高级管理人才,比较有效的途径是( ) . A. 猎头公司 B.职业介绍所 C.大学校园 D.大学校园 参考答案:A 2.为了获得过去行为的写照,面试考官应当避免提出的问题是( ). A. "你是怎样看待部门之间出现的不 ...
  • 纪检监察应知应会题库20**年
    纪检监察试题 一.单选题 1.解除劳动合同属于( )处理方式 A.经济处罚 B.纪律处理 C.其他处理 D.人事处理 标准答案:C 2.信访件转办是指( ) A.将不属于纪检监察部门工作范围内的信访举报件,转给有关部门或单位办理 B.将属于 ...
  • 关于印发高技能人才培养体系建设 "十一五"规划纲要的通知
    关于印发高技能人才培养体系建设 "十一五"规划纲要的 通知 (劳社部发[2007]10号) 各省.自治区.直辖市劳动和社会保障厅(局) : 根据国务院批准的专项规划编制计划,我部制定了<高技能人才培养体系建设&qu ...
  • 网络安全知识题库中学组C
    江苏省青少年网络信息安全知识竞赛试题 (中学组C) 参赛须知: 一.答题方法:本卷共100题,每题有ABCD四个答案,其中只有一个正确答案,请在答题卡上将你认为正确的选项涂黑.答题卡不得涂改,复印无效.试卷满分100分,每题1分. 二.参赛 ...
  • 3国家职业技能鉴定题库(高级电工)
    职业技能鉴定国家题库统一试卷 电工知识试卷 一.选择题(第1-60题,选择正确的答案,将相应的字母填入题内的括号中. (A )3 (B ) (C )3 (D )2 5. 低频信号发生器开机后( )即可使用. (A )很快 (B )加热1分钟 ...
  • 招标师职业资格制度暂行规定和招标师职业资格考试实施办法
    关于印发招标师职业资格制度暂行规定和招标师职业资格考试 实施办法的通知(人社部发[2013]19 号)2013-06-24各省.自治区.直辖市人力资源社会保障厅(局).发展改革委,国 务院各部委.各直属机构人事部门,中央管理的企业: 为贯彻 ...
  • 20XX年无线电调试高级工技能鉴定理论题库
    无线电调试高级工技能鉴定理论题库 本复习题仅作为复习参考用. 知识点:电路基础.模拟电子技术.数字电子技术.计算机基础.测量调试技术. 一.判断题 ( ³ )1.三相四线制供电线路中,中线必须装熔断器. ( √ )2.在发生串联谐振时,回路 ...
  • 工程测量考试题库(试题1)
    一.选择题 1.消除视差的方法是( C )使十字丝和目标影像清晰. C.反复交替调节目镜及物镜对光螺旋 2.整理水准测量数据时,计算检核所依据的的基本公式是( C). A.∑a-∑b=∑h B.∑h=∑H终-∑H始 C.∑a-∑b=∑h=H ...
  • 20**年普法考试题库2多选
    1. 十八届四中全会<决定>指出有机统一,坚定不移走中国特色社会主义法治道路ABC 为实现两个一百年奋斗目标,中国梦(A 党的领导)18.4 2. 十八届四中全会提出除了要形成完备的法律规范体系,还要形成ABCD (A 高效的法 ...