急需程序员笔试题,附带答案

急需程序员笔试题,附带答案,第1张

一、选择题(每题1分,共20分)

1. 下列那种语言是面向对象的(C)

A C B PASCAL C C++ D FORTRAN77

2.在 Windows9x 下,可以进入 MS-D0S 方式。当在 DOS 提示符下键入 (B ) 命令后,

系统将退出 MS-DOS方式,返回到 WIndows 方式。

A CLOSE B EXIT C QUIT D RETURN

3.下面哪些是面向对象的基本特性:(A,B,C )

A 多态 B 继承 C 封装 D 接口

4.在C++中经常要进行异常处理,下面哪些是异常处理常用到的关键词:(A,B,C)

A try B catch C throw D break E contiue

5.数据库技术中的“脏数据',是指(D)的数据。

A错误 B回返 C未提交 D未提交的随后又被撤消

6.TCP/IP是一种(A,B)

A标准 B协议 C语言 D算法

7. 下面有关计算机 *** 作系统的叙述中,不正确的是( )

A *** 作系统属于系统软件

B *** 作系统只负责管理内存储器,而不管理外存储器

C UNIX 是一种 *** 作系统

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

8.微机上 *** 作系统的作用是( D)

A 解释执行源程序 B 编译源程序

C 进行编码转换 D 控制和管理系统资源

9.下列存储器中存取速度最快的是(A )

A 内存 B 硬盘 C 光盘 D 软盘

10.在计算机中,—个字节是由多少个二进制位组成的( )

A 4 B 8 C 16 D 24

11 存储16×16点阵的一个汉字信息,需要的字节数为( )

A 32 B 64 C 128 D 256

12 以下选项中合法的字符常量是(C)

A"B" B '\010' C 68 D D

13 假定x和y为double型,则表达式x=2,y=x+3/2的值是()

A 3500000 B 3 C 2000000 D 3000000

14 以下合法的赋值语句是()

A x=y=100 B d--; C x+y; D c=int(a+b);

15 设正x、y均为整型变量,且x=10 y=3,则以下语句

pprintf("%d,%d\n",x--,--y); 的输出结果是()

A10,3 B 9,3 C 9,2 D10,2

16 x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()

A INPUT x、y、z; B scanf("%d%d%d",&x,&y,&z);

C scanf("%d%d%d",x,y,z); D read("%d%d%d",&x,&y,&z);

17以下数组定义中不正确的是()

A) int a[2][3]; B) int b[][3]={0,1,2,3};

C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

18 以下程序的输出结果是()

main()

{

int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};

printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0];

}

A) 0650 B) 1470 C) 5430 D) 输出值不定

19 以下程序的输出结果是()

main()

{

char st[20]= "hello\0\t\\\";

printf(%d %d \n",strlen(st),sizeof(st));

}

A) 9 9 B) 5 20 C) 13 20 D) 20 20

20 当调用Windows API函数InvalidateRect,将会产生什么消息()

A:WM_PAINT B:WM_CREATE

C:WM_NCHITTEST D:WM_SETFOCUS

二、填空题(每题3分,共30分)

1.请列举当前一些当前流行的数据库引擎__________

2. 为了将当前盘当前目录中的所有文本文件(扩展名为TXT)的内容打印输出,正确

的单条DOS命令为______。

3. 计算机网络分为局域网和广域网,因特网属于 广域网。

4 设y是int型变量,请写出判断y为奇效的关系表达_______。

5 设有以下程序:

main()

{ int n1,n2;

scanf("%d",&n2);

while(n2!=0)

{ n1=n2%10;

n2=n2/10;

printf("%d",n1);

}

}

程序运行后,如果从键盘上输入1298;则输出结果为____。

6.以下程序运行后的输出结果是______。

main()

{ char s[ ]="9876",p;

for ( p=s ; pbr>}

7.以下函数的功能是:求x的y次方,请填空。

double fun( double x, int y)

{ int i;

double z;

for(i=1, z=x; ibr>return z;

}

8.以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调

用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。

FILE myf; ling f1;

myf= ______("testt","rb");

fseek(myf,0,SEEK_END); f1=ftel(myf);

fclose(myf);

printf("%d\n",f1);

9 以下程序输出的最后一个值是______。

int ff(int n)

{ static int f=l;

f=fn;

return f;

}

main()

{ int i;

for(I=1;I<=5;I++ printf("%d\n",ff(i));

)

10 以下程序运行后的输出结果是_____。

main()

{ int i=10, j=0;

do

{ j=j+i; i-;

while(i>2);

printf("%d\n",j);

}

三、判断题(每题2分,共20分)

1:动态链结库不能静态调用。

2:UDP是面向无连接的网络连接

3:ASP是一种数据库引擎

4:队列是先进后出。

5:Weblogic是分布式应用服务器。

6:TCP,UDP都是传输层的协议。

7: 两个线程不能共存于同一地址空间

8: JAVA是一种跨平台的开发工具

9.在WINDOWS *** 作系统中对外设是以文件的方式进行管理

10 虚拟内存实际是创建在硬盘上的

四、问答题(每题10分,共30分)

1. 写出从数据库表Custom中查询No、Name、Num1、Num2并将Name以姓名显示、计算出

的和以总和显示的SQL。

Select No、Name、Num1、Num2 from custom;

2 何为“事务处理”,谈谈你对它的理解。

3 常用的数据结构有哪些?请枚举一些。(不少于5个)

4 什么是OOP?什么是类?请对比类和对象实例之间的关系。

5 有一组数字(3,10,6,8,98,22),请编程排序(升降序皆可),语言不限,算法不限,但须注明是何种算法。

wf11119@sinacom

你说的是软考吧,初级程序员相当于技术员、助理工程师,难度不是很大,但要求知识面较全,基本涵盖了计算机里关于内所有的基础知识,要求对计算机知识有一定的广度。计算机软件资格考试报名条件不设学历与资历条件、年龄以及专业等限制,考生可根据自己的技术水平选择合适的级别合适的资格进行报考。1.考试要求:(1)掌握数制及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;(2)理解计算机的组成以及各主要部件的性能指标;(3)掌握 *** 作系统、程序设计语言的基础知识;(4)熟练掌握计算机常用办公软件的基本 *** 作方法;(5)熟练掌握基本数据结构和常用算法;(6)熟练掌握C程序设计语言,以及C++、Java、Visual Basic中一种程序设计语言;(7)熟悉数据库、网络和多媒体的基础知识;(8)掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;(9)了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;(10)了解信息化、计算机应用的基础知识;(11)正确阅读和理解计算机领域的简单英文资料。2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照程序设计规格说明书编制并调试程序,写出程序的相应文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序;具有助理工程师(或技术员)的实际工作能力和业务水平。3.本考试设置的科目包括:(1)计算机硬软件基础知识,考试时间为150分钟,笔试,选择题;(2)程序设计,考试时间为150分钟,笔试,问答题。按规定携带身份z明到当地考试管理机构报名,领取准考证。凭准考证、身份z明在指定的时间、地点参加考试。2010年上半年考试日期: 2010年5月22、23日 软考现已开通网上报名,但需要到相应地区的软考办进行身份确认,参考网站: >

一、 考试说明

1、 考试要求:

(1) 熟练掌握基本算法和数据结构,用C语言编制程序;

(2) 掌握数据结构、程序变速器和 *** 作系统的基础知识;

(3) 了解软件工程、数据库、多媒体和网络的基础知识;

(4) 掌握数制、机内代码及其算术运算和逻辑运算的基础知识;

(5) 了解计算机的体系结构和主要部件的基础知识。

2、 通过本级水平考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师

的实际工作能力和业务水平。

3、 本级水平考试范围包括两个模块:模块1——程序编制能力(考试时间为150分钟);模

块2——基础知识(程序员级)考试时间为120分钟)。题型为:单项选择题十多项选择题。

二、 考试范围

模块1:程序编制能力

11按照软件设计说明书,能熟练使用下列程序语言编制程序

111C(美国标准)

12理解给定程序的功能,能发现程序中的错误并加以纠正

13具有良好的程序编制风格

14基本算法

141查找、更新、排序、合并及字符处理

142迭代、插值、数值积分、矩阵计算、议程求解和搜索求解

15程序编制方法

151分支、循环、子程序(过程和函数)、递归

152输入输出和文件的处理

模块2:基础知识(程序员级)

21软件基础知识

211数据结构基础

数组、记录、列表(list)、队列、栈(stack)、堆(heap)、树和二叉树的定义、存储和 *** 作

212程序语言基础知识

·汇编、编译、解释系统的基础知识

·程序语言的数据类型

·程序语言的控制结构

213 *** 作系统基础知识

· *** 作系统的类型和功能

· *** 作系统的层次结构和进程概念

·作业、处理机、存储、文件和设备等管理的基础知识

214软件工程基础知识

·软件生命周期各阶段的任务

·结构化分析和设计方法

·面向对象基本概念

·软件开发工具与环境基础知识

215数据库基础知识

·数据库模型

·数据库系统的结构

·SQL的使用初步

·常用数据库管理系统的知识

216多媒体基础知识

·多媒体基本概念

·常用图象文件

·简单图形(线段和圆)的计算机图示

22硬件基础知识

221数制及其转换

·二进制、十进制和十六进制等常用数制及其相互转换

222机内代码

·原码、补码、反码、移码

·定点数与浮点数的机内表示

·ASCII码及汉字编码等常用的编码

·奇偶校验码、海明码、循环冗余码(CRC)等常用校验方法

223算术运算和逻辑运算

·计算机中的二进制数运算方法

·逻辑代数的基本运算和逻辑表达式的化简

224计算机的体系结构和主要部件

·中央处理器CPU、存储器和输入/输出设备

·总线结构、指令流和数据流

225指令系统

·常用的寻址方式

·指令的格式、分类及功能

·指令的执行过程

23网络基础知识

231网络的功能、分类与组成

232网络协议与标准

233网络结构与通信

234网络的安全性

235Client-Server结构

236Internet和Intranet初步

软考程序员上午考试为基础知识科目,考试题型为客观选择题,共计75道选择题,每小题1分,总分为75分,合格标准基本上稳定在45分,需各科目都及格才算合格。

软考初级程序员上午考试科目为基础知识,题型为客观选择题,共计75道选择题。程序员考试需要在一次考试中各科目都及格才算合格,单科及格成绩不予保留,也不能转移到下次考试时使用。

程序员各科目考试题型

1、计算机硬软件基础知识,考试时间为150分钟,笔试。

2、程序设计,考试时间为150分钟,笔试。

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

下方免费复习资料内容介绍:希赛2021网络工程师考前必备5页纸(内部资料)

格式:PDF大小:123324KB 2023年软件设计师备考知识点集锦

格式:DO大小:1186419KB

资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料

1 Java基础 编程基础(编码规范和编程常识)

2 常用类库

3 JDBC

5 数据库编程 SQL(增删改查,多表联查,嵌套查询)

6 函数(分组查询等)

7 练习

8 考核

9 Java开发 HTML、JavaScript

10 Servlet、JSP

11 iBatis

12 Struts2

13 Spring

14 SSI/SSH

15 练习

16 考核

17 特殊技能 AJAX

JQuery

Ext-JS

18 练习

19 考试

新员工培训考核要求

Java Core是好书,建议花4个月好好看,基础好,公司会考虑接受你的。

着重看以下内容:

看第一本的3、4、5、6、11、12、13章,和第二本的JDBC内容。有时间要看第一本的14章。

全国计算机软件专业技术水平考试共有6个级别:初级程序员(相当技术员级)、程序员(相当助理工程师级)、高级程序员(相当工程师级)、系统分析员(相当高级工程师级)。网络程序员(相当助理工程师级)、网络设计师(相当工程师级)。

本科计算机专业学生应该从程序员或网络程序员起步,毕业时应该达到高级程序员或网络设计师水平。本科非计算机专业学生应该从初级程序员起步,毕业时应该达到程序员或网络程序员水平。大专计算机专业学生应该从初级程序员起步,毕业时应该达到程序员或网络程序员水平。大专非计算机专业学生毕业时应该达到初级程序员水平。高等职业学校、中专计算机专业学生毕业时应该达到初级程序员水平。如果各别学生专业基础较好,并且一定的实践能力,可以根据自己的实际情况报考相应的级别。

考试时间全国统一是在每年10月份的第二个星期天,考试分上下午进行。如果有变化将会另行通知。考试地点由各地考试机构 确定。

考试报名时间一般在每年6-7月份,各个报名点从培训角度考虑有可能提前,水平考试报名需要携带身份z明和报名费,资格考试报名需要携带身份z明和报名费,并需要具备资格报名的条件。水平考试或资格考试具体报名情况,可以到当地报名点询问。

全国计算机技术与软件专业考试用书程序员教程

名称:程序员教程(第二版)

出版社:清华大学出版社

名称:程序员考试大纲

出版社:清华大学出版社

名称:程序员考试辅导(第二版)

出版社:西电科大出版社

名称:电脑报程序员考试辅导

出版社:云南科技出版社

名称:程序员考试考点分析与真题详解第二版

出版社:电子工业出版社

名称:程序员考试辅导

出版社:清华大学出版社

名称:程序员应试教程

出版社:人民邮电出版社

名称:程序员应试辅导

出版社:人民邮电出版社

名称:程序员考点精讲与试题精解

出版社:人民邮电出版社

名称:程序员考前串讲和模拟试卷

出版社:人民邮电出版社

名称:程序员考试复习与提高

出版社:清华大学出版社

名称:跨越程序员必备训练

出版社:清华大学出版社

名称:程序员考试科目1:计算机硬软件基础知识--考点解析及模拟训练

出版社:清华大学出版社

名称:程序员考试科目2:程序设计--考点解析及模拟训练

出版社:清华大学出版社

名称:程序员备考训练--计算机硬软件基础知识

出版社:清华大学出版社

名称:程序员考试试题分类精解(第二版)

出版社:电子工业出版社

名称:程序员考试冲刺指南

出版社:电子工业出版社

程序员属于软考初级资格考试,软考程序员包含两个考试科目:基础知识和应用技术,考试时间安排在一天。软考程序员考试需要所有科目在一次考试中都及格才算合格。

软考程序员包含基础知识和应用技术共两个考试科目。基础知识考试时间安排在上午,应用技术考试时间安排在下午。

程序员考试科目设置

1、计算机硬软件基础知识,考试时间为150分钟。

2、程序设计,考试时间为150分钟。

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

下方免费复习资料内容介绍:希赛2023年信息系统管理工程师招生简章

格式:DO大小:618708KB 2022年系统架构设计师下午真题

格式:DO大小:732144KB

资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料

程序员考试级大纲

一、考试说明

1 考试要求:

(1) 掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识;

(2) 了解计算机的体系结构和主要部件的基础知识;

(3) 熟练掌握基本算法和数据结构,用C语言编制程序;

(4) 掌握数据结构、程序语言和 *** 作系统的基础知识;

(5) 了解软件工程、数据库、多媒体和网络的基础知识;

(6) 正确阅读和理解计算机领域的简单英文资料。

2 通过本考试的合格人员能按照软件设计说明书编制程序,具有相当于助理工程师的实际工作能力和业务水平。

3 本考试设置的科目包括:计算机基础知识,考试时间为150分钟;计算机程序设计,考试时间为150分钟。

二、考试范围

(一)计算机基础知识

11软件基础知识

111数据结构基础

数组,记录,列表(List),队列,栈(Stack)堆(heap),树和二叉的定义,存储和 *** 作

112程序语言和语言处理程序的基础知识和基本原理

汇编,编译,解释系统的基础知识

程序语言的基本成分:数据、运算、控制和传输

结构化程序设计方法

113 *** 作系统基础知识及基本原理

*** 作系统的类型和功能

*** 作系统的层次结构和进程概念

作业、处理机、存储、文件和设备等管理的基础知识及基本原理

114软件工程基础知识

软件生命周期各阶段的任务

结构化分析和设计方法

面向对象基本概念

软件开发工具与环境基础知识

115数据库基础知识

数据库模型

数据库系统的结构

SQL的使用初步

常用数据库管理系统的知识

116多媒体基础知识

多媒体基本概念

简单图形的绘制

常见图像文件格式

音频和视频信息的基本概念

12硬件基础知识

121数制及其转换

二进制,十进制和十六进制等常用数制及其相互转换

122机内代码

原码,朴码,反码,移码

定点数与浮点数的机内表示

ASCII码及汉字编码等常用的编码

奇偶校验码,海明码,循环冗余码(CRC)常用校验方法

123算术运算和逻辑运算

计算机中的二进制数运算方法

逻辑代数的基本运算和逻辑表达式的化简

124计算机的体系结构和主要部件

中央处理器CPU,存储器和输入输出设备

总结结构,指令流和数据流

125指令系统

常用的寻址方式

指令的格式,分类及功能

指令的执行过程

13网络基础知识

131 网络的功能,分类与组成

132 基本的网络协议与标准

133 常用网络设备与网络通信初步

134 网络安全性初步

135 Client/Server结构

136 Internet和Intranet初步

14计算机专业英语

掌握计算机技术的基本词汇

能正确阅读和理解计算机领域的简单英文资料

(二)计算机程序设计

21按照软件设计说明书,能熟练使用下列程序语言编制程序

C(美国标准)

22理解给定程序的功能,能发现程序中的错误并加以纠正

23具有良好的程序编制风格

24基本算法

241查找、更新、排、合并及字符处理

242迭代、插值、数值积分、矩阵计算、方程求解和搜索求解

25程序编制方法

251分支、循环、子程序(过程和函数)、递归

252输入输出和文件的处理

253结构化程序设计方法

以上就是关于急需程序员笔试题,附带答案全部的内容,包括:急需程序员笔试题,附带答案、怎么报考初级程序员初级程序员都考什么内容、考程序员需要学什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9842357.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存