当前位置:首页 » 编程软件 » 编程笔试

编程笔试

发布时间: 2023-05-12 10:12:46

1. 作为java程序员笔试或者面试oracle一般考些什么

Java程序员应聘一般要经过笔试和面试。作为一个技术人员,特别是刚出道的,笔试的成绩是比较重要。以下是我经过几次笔试总结的一些经验教训。

一般来说,试题会分为三个部分,Java基础、数据库基础和综合题。

首先是Java基础,这个很简单,也就是考考你对Java语言本身的理解,包括语法,类库的使用等。有选择题,也会有写代码题。写代码的时候认真仔细就是了。基础题答案一般都比较死,所以尽量不要错。在这,出一道我遇到的题考考大家,Java编程:把American,Japan,China,France,Brazil按英文字母排序。说说思路就行了:)

其次是数据库。准确的说,考的不是数据库,而是SQL语句。一般题型是,给两三个表,然后让你根据需求写SQL。最普通的就是学生表、选课表和成绩表。要掌握的就是连接查询,还有就是一些函数(建表、表操作等就不说了哈)。其实这些都相当简单,但是弯粗此往往被新手忽略。我就遭过,因为有半年没写过SQL了,连接查询搞忘完了,有两次笔试都空起,结果可想而知。这些是必备技术,千万不能空起啊!

然后是综合题。之所以说是综合题,是因为包含的内容比较多,一般都是主观题。这里,人家是想看看你对Java高级技术以及周边技术的了解程度和运用能力,说白了,就是考概念和考应用题。这里说的Java高级技术,也就是J2EE架构中的技术,这些不会的话,人家是不得要你的。如果你会一些流行的技术框架,那就更好了。所谓Java周边技术,包括HTTP,HTML,XML,UML,JavaScript,CSS等,要求一般不是很高,要了解,比如让你用HTML写个表单你要会。关于刚才提到的技术或者框架,希望要了解其工作的原埋迅理和机制,一般要考,比如让你说说Struts的MVC。关于应用题,可能出一道网络应用来考。

以上就是我笔试的经验,一般是这样,不过我也遇到过变态的。一次笔试,就被彻底甩翻,C/C++、数据库、Java技术、Shell编程、网络协议、Unix、软件工程全部上了。

如果笔试做的好,那就成功大半了,不过不要轻视面试哦!

关于面试技巧,网上太多了,我就不多说。作为技术人员,虽说以技术为主,但沟通能力同样重要,面试时要主动,表达要清楚,要微笑,要诚实,要稳重。

关于价钱,说实话,我们凳桥中国的程序员是世界上最好的程序员,我们拿最少的钱,干最多的活。刚出道的程序员,在成都,一般来说,试用不会超过2000,多半是1500左右,做好被资本家剥削的心理准备吧。

祝你旗开得胜!!!

2. 程序员是机考还是笔试

程序员各科目考试形式仔大返都是笔试,没有机试。程序员考试包含两个科目:基础知识和应用技术,各科目满分均为75分,需要各科目在一次考试中均及格才算合格。
程序员考试科目包含基础知识和应用技术,各科目的考试形式都是笔试,满分均为75分。程序员考试需要各科目在一次考试中均及格才算合格,单科及格的成绩不保留,也不能转移到下次考试时使用。

程序员考试科目:
1、计算机硬软件基础知识,考试时间为150分钟,笔试。
2、程序设计,考试时间为150分钟,笔试。
根据原人事部、原信息产业部颁布的《关于印发〈计算机技术与软件专业技术资格(水平)考试暂行规定〉和〈计算机技术与软件专业技术资格(水平)考试实施办法〉的通知》(国人部发 [2003] 39 号),计算机资格考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,仿茄用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
下方免费复习资料内容介绍:网络工程师试题下载PDF(2016-2018)
格式:ZIP大小:4286.52KB 2021上半年信息系统监理师上午真题及答案解析
格式:PDF大小:619.78KB
资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取念饥复习资料

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

一、选择题(每题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. 3.500000 B. 3 C. 2.000000 D. 3.000000
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); 的输出结果是()
A.10,3 B. 9,3 C. 9,2 D.10,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= ______("test.t","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=f*n;
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),请编程排序(升降序皆可),语言不限,算法不限,但须注明是何种算法。
[email protected]

4. 开发人员笔试题

开发人员笔试题

开发人员笔试题大家去面试的时候相信都会做过一些。下面是我整理的开发人员笔试题,欢迎大家阅读。

开发人员笔试题一

一、填空禅巧姿题(本大题10小题,每空1分,共20分)

1.Java语言的三大特性即是、宽肢、

2.在Java中,char 型采用____unicode_______编码方案,这样,无论是中文字符还是英文字符,都是占用__2___个字节的内存空间。

3. 形式参数指的是方法被__定义____ 时的参数行,实际参数是方法被__调用___ 时所传递进去的变量或值。

4.JSP

对象则是每个客户专用的。

接口 。

6.程序中实现多线程的方法有两种:继承Thread类和实现

接口。

对优先级。

8.面向对象编程的五大设计原则,分别是、 、、

9.通过Ajax,客户端获取的数据主要有两种类型:文本型和 10. Socket通常也称为套接字 ,用于描述 和

二、选择题(本大题 20 小题,每小题2分.共40分)。

1.在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用( )关键字来声明父类的这些方法:

A) final B) static C) abstract D) void

2.在JAVA中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( )。

贺绝A) interface A extend B,C B) interface A implements B,C

C) class A implements B,C D) class A implements B, implements C

3.在JAVA接口中可以定义( )。

A) 静态方法 B) 常量 C) 构造方法 D) 抽象方法

4.假设A有构造方法A (int a),则在类A的其他构造方法中调用该构造方法和语句格式应为( )。

A) A(X) B) this.A(x) C) this(x) D) super(x)

5.设 x = 1 ,y = 2 , z = 3, 则表达式 y+=z--/++x 的值是( )。

A) 3 B) 3.5 C) 4 D) 5

6.下列关于继承的说法哪个正确?( )。

A)子类只继承父类public方法和属性:

B)子类继承父类的非私有属性和方法:

C)子类继承父类的方法,而不继承父类的属性:

D) 子类将继承的所有的属性和方法.

7.在java中.在使用JDBC时。对于多次调用同一条SQL语句的情况, 使用( )通常会提高效。

A) Statement B) CallableStatement

C) PreparedStatement D) PrarmeterStatement

8.下列不能控制一个Servlet的生命周期方的法是:

A) service B) destroy C) doPost D) init

9.能够给一个byte型变量赋值的范围是( )。

A) 0~65535 B) (-128)~127

C)(-32, 768)~32, 767 D) (-256)~255

10.java语言中int类型数据占用多少位?( )。

A) 32 B) 64 C) 16 D) 20

11. ServletContext对象是如何创建的?( )。

A) 由 Servlet容器创建,对于每个HTTP请求.Servlet容器都会创建 一个ServletContext对象

B)由JavaWeb 应用本身为自己创建一个ServletContext对象

C)由Servlet容器创建,对于每个JaveWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象

12.在JSP中不能在不同用户之间共享数据的方法是( )。

A) 通过cookie B) 利用文件系统

C) 利用数据库 D) 通过ServletContext对象

13.以下哪个不是Collection的子接口?( )。

A) List B) Set C) Map D) SortedSet

14. 下面正确的创建 Socket 的语句是( )。

A) Socket a = new Soeket(80):

B) Socket b = new Socket("130. 3. 4. 5", 80):

C) ServerSocket c = new Socket(80)

D) ServerSocket d = new Socket ("130. 3. 4, 5", 80)

15.下面的说法正确的是( )。

A)带有页作用域的对象在一个web应用程序的每个JSP中都存在.

B)指令指定与一个特定的JSP 请求不相关的全局信息。

C)当JSP容器遇到开始定制标签和结束定制标签时,分别调用 doInitBody方法和doAfterBody方法。

D) 动作只在翻译时处理一次。

16.为了区分重载多态中同名的不同方法,要求:( )。

A)参数名不同 B) 采用不同的形式参数列表

C)返回值类型不同 D) 选项A, B, C都对

17.下面是有关子类调用父类构造函数的描述正确的是:( )。

A)子类定义了自己的构造函数.就不会调用父类的构造函数

B)子类必须通过Super关键字调用父类有参数的构造函数

C)如果子类的构造没有通过super调用父类构造函数,那么子类会 先调用子类自己的构造函数,再调用父类不含参数的构造函数。

D)创建子类的对象时,先调用子类自己的构造函数,然后调用父 类的构造函数

18.在Java中,负责对字节代码解释执行的是( )。

A) 垃圾回收器 B) 虚拟机 C) 编译器 D) 多线程机制

19.一个java程序运行从上到下的环境次序是( )。

A) 操作系统、Java程序、jre/jvm、硬件

B) jre/jvm、Java程序、硬件、操作系统

C) java程序、jre/jvm、操作系统、硬件

D) java程序、操作系统、jre/jvm、硬件

20.对于从Employee表中选择记录的'以下代码片段,识别其遗漏的代码行。( ) Connection con = null:

Class. forName("sun.jdbc.odbc.JdbcOdbcDriver"):

con=DriverManager.getConnection("jdbc:odbc:ss" , "sa" , "");

ResultSet rs=stat.executeQuery("select * from Employee");

A) Statement stat=createStatement();

B) Statement stat=con.createStatement ();

C) PreparedStatement stat=con.createStatement():

D) PreparedStatement stat=createPreparedStatement();

三、问答题(本大题6小题,共40分)。

1.请说出 ArrayList , Vector , LinkedList 的存储性能和特性。(6分)

2.什么是单例模式(Singleton) ? 请在下面写出一个单例模式类,并支持多线程调用。(6分)

3.请描述一下JVM加载class文件的原理机制?(6分)

4.请谈谈对SQL注入的理解,请给出你知道的防止SQL注入的方法。(6分)

5.请谈谈对hibernate的理解,并简要叙述Hibernate的一级缓存和二级缓存(8分)。

6.请写出你知道的排序方法,并使用Java语言写出其中一种。(8分)

三、简答题(参考答案)

1. ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。

2. 创建某类对象时,无论创建多少次该类对象只有一份在内存中,这就是单例模式。支持多线程调用,考虑线程安全,只需要加锁即可。

public class Singleton{

private static Singleton instance = null;

private Singleton(){}

private static synchronized void syncInit(){

if(instance == null){

instance = new Singleton();

}

}

public static Singleton getInstance(){

if(instance == null){

syncInit();

}

return instance;

}

}

3. JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。

4.解决办法:a. 利用JavaScript,在客户端进行校验。

b.程序判断 c.使用PreparedStatement连接数据库。(参数化) d.利用框架技术

5. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。

一级缓存就是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个

session(一定要同一个session)又做了同一个操作,那么hibernate直接从一级缓存中拿,而不会再去连数据库,取数据;

二级缓存就是SessionFactory级别的缓存,顾名思义,就是查询的时候会把查询结果缓存到二级缓存中,如果同一个sessionFactory

创建的某个session执行了相同的操作,hibernate就会从二级缓存中拿结果,而不会再去连接数据库;

6.插入排序、希尔排序、冒泡排序、快速排序、直接排序、归并排序 下面以快速排序为例:

public class quickSort {

inta[]={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34,15,35,25,53,51};

public quickSort(){

quick(a);

for(int i=0;i

System.out.println(a[i]);

}

}

public int getMiddle(int[] list, int low, int high) {

int tmp =list[low]; //数组的第一个作为中轴

while (low < high){

while (low < high&& list[high] >= tmp) {

high--;

}

list[low] =list[high]; //比中轴小的记录移到低端

while (low < high&& list[low] <= tmp) {

low++;

. }

list[high] =list[low]; //比中轴大的记录移到高端

}

list[low] = tmp; //中轴记录到尾

return low; //返回中轴的位置

}

public void _quickSort(int[] list, int low, int high) {

if (low < high){

int middle =getMiddle(list, low, high); //将list 数组进行一分为二

_quickSort(list, low, middle - 1); //对低字表进行递归排序

_quickSort(list,middle + 1, high); //对高字表进行递归排序

}

}

public void quick(int[] a2) {

if (a2.length > 0) { //查看数组是否为空

_quickSort(a2,0, a2.length - 1);

}

}

}

开发人员笔试题二

1、简述 private、 protected、 public、 internal 修饰符的访问权限。

2、列举ASP.NET 页面之间传递值的几种方式。

5、如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、

Cookie、Application,您有几种方法进行处理?

6、什么是装箱和拆箱?

8、ASP.net的身份验证方式有哪些?分别是什么原理?

9、在C#中,string str = null 与 string str = “” 请尽量使用文字或图

象说明其中的区别。

10、SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,

ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句 SQL语句获得最后更新的事务号

11、写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。

12、能用foreach遍历访问的对象需要实现 ________________接口或声明

________________方法的类型。

14、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可

继承实体类(concrete class)?

15、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

16、如何处理几十万条并发数据?

17、Session有什么重大BUG,微软提出了什么方法加以解决?

18、向服务器发送请求有几种方式?

19、DataReader与Dataset有什么区别?

20、需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中

间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空 格数不可超过一个.

21、什么叫做SQL注入,如何防止?请举例说明。

22、ADO.net中常用的对象有哪些?分别描述一下。

23、什么是SOAP,有哪些应用?

25、float f=-123.567F; int i=(int)f;i的值现在是_____?

26、使用过那几种框架?数据持久层框架,业务层框架。


5. 笔试编程题要全做出来吗

笔试编程题不需要全做磨早坦出来。
计算机二级考试的时候,作为瞎桐最后一道大题的编程题并睁唤不需要全部做出来,但是需要做一些。

6. 程序员考试都考哪些内容

程序员考试内容纲要
考试科目1:计算机硬件基础知识。
1. 计算机科学基础。
1.1数制及其转换。
二进制、十进制和十六进制等常用数制及其相互转换。
1.2数据的表示。
数的表示(原码、反码、补码表示,整数和实数的机内表示方法,精度和溢出)。
校验方法和校验码(奇偶校验码、海明校验码)。
1.3算术运算和逻辑运算。
计算机中二进制数的运算方法。
逻辑代数的基本运算和逻辑表达式的化简。
1.5常用数据结构。
数组(表态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树)、图的定义、存储和操作
1.6 常用算法。
算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表)
2. 计算机系统基础知识。
2.1计算机基础知识。
2.1.1计算机系统的组成,硬件系统、软件系统及层次结构。
2.1.3 中央处理器CPU。
运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控
处理机性能。
2.1.4 主存和辅存。
存储器系统。
存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等)。
主存储器的组成、性能及基本原理。
Cache的概念、虚拟存储的概念。
辅存设备的类型、特性、性能和容量计算。
2.1.5 I/O接口、I/O设备和通信设备。
I/O接口(总线、DMA、通道、SCSI、并行口、RS232C、USB、IEEE1394)。
I/O设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅存设备)。
I/O设备控制方式(中断控制、DMA)。
通信设备的类型和特性(Modem、集线器、交换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传输介质的类型和特性)。
2.2 软件基础知识。
2.2.1 操作系统基础知识。
操作系统的类型和功能。
操作系统的内核(中断控制)和进程概念。
处理机管理、存储管理、设备管理、文件管理、作业管理、汉字处理。
2.2.2 程序设计语言和语言处理程序基础知识。
汇编、编译、解释系统的基础知识。
过程(函数)调用。
2.3 网络基础知识。
网络的功能、分类、组成和拓扑结构。
网络体系结构与协议(OSI/RM,TCP/IP)。
2.4 数据库基础知识。
数据模型,ER图。
数据操作(关系运算)。
数据库语言(SQL)。
2.5 多媒体基础知识。
多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型。
3.软件开发和运行维护基础知识。
3.2 软件需求分析、需求定义及软件基础知识。
结构化分析概念(数据流图(DFD)、实体关系图(ER))。
面向对象设计、结构化设计基础知识。
模拟设计、代码设计、人机界面设计要点。
3.3 程序设计基础知识。
结构设计程序设计,程序流程图,NS图,PAD图。
程序设计风格。
面向对象设计基础知识、可视化程序设计基础知识。
3.4 程序测试基础知识。
黑盒测试、白盒测试、灰盒测试基础知识。
4. 安全性基础知识。
安全性基本概念。
加密与解密基础知识。
5. 标准化基础知识
标准化基本概念
6. 信息化基本知识。
有关的法律、法规要点。
7. 计算机专业英语。
考试科目2:程序设计。
1. 内部设计
1.1 理解外部设计。
1.3 物理数据设计。
确定数据组织方式、存储介质,设计记录格式和处理方式。
2. 程序设计。
2.1 模拟划分(原则、方法、标准)。
3. 程序实现。
3.1 编程。
编程方法和标准。
程序设计语言的使用。
4.程序设计语言(C语言为必选,其他语言可以任选一种)。
4.1 C程序设计语言(ANSI C标准)。
程序结构,语法,数据类型说明,可执行语句,函数调用,标准库函数,指针。
4.2C++程序设计语言(ANSI C++标准)。
C++和面向对象程序设计,语法和程序结构,类、成员、构造函数、析构函数、模板、继承、多态。
4.3Java程序设计(Java 2)。
语言机制(程序结构和语法,类、成员、构造函数、析构函数、继承、接口)。
4.4Visual Basic程序设计(Visual Basic 6.0)。
用户界面设计。

7. java程序员笔试面试都考什么呀

1)面向对象的基础知识
2)java写一段程序,通常是排序或者计算后输出的
3)关于web开发的基础知识,比如什么是jsp,servlet与jsp的区别,session与cookie的区别
4)对常用的开源框架的了解,如struts,spring,hibernate,ibatis等

热点内容
sql最大值最小值 发布:2024-05-13 07:18:45 浏览:440
诺基亚老年机如何取消密码 发布:2024-05-13 07:07:22 浏览:384
win7怎么破解开机密码 发布:2024-05-13 06:54:25 浏览:903
安卓官方下载商店叫什么 发布:2024-05-13 06:52:26 浏览:706
宁乡源码 发布:2024-05-13 06:39:21 浏览:930
sql数据求和 发布:2024-05-13 06:30:15 浏览:809
传奇服务器防挂叫什么 发布:2024-05-13 06:22:39 浏览:60
android地理位置 发布:2024-05-13 06:00:48 浏览:238
sql转换工具 发布:2024-05-13 05:52:38 浏览:63
车站的防火配置应符合什么规定 发布:2024-05-13 05:42:28 浏览:666