国企笔试计算机类基础问题

时间:2019-05-14 12:11:01下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《国企笔试计算机类基础问题》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《国企笔试计算机类基础问题》。

第一篇:国企笔试计算机类基础问题

计算机类面试专业问题 2007-12-11 00:01

1、java

因为我投的职位主要是java相关的,所以这方面积累的经验比较多一下。这部分考

查的重点主要有:java基本语法,多线程,异常处理,抽象类,匿名类,接口,MVC架构,设计模式,Servlet,Struts,Spring,J2EE。以下是我遇见过的面试问题: 1)transient和volatile是java关键字吗?(瞬联)2)抽象类和接口有什么区别?(瞬联)3)能说一下java的反射机制吗?(瞬联)4)在java中怎样实现多线程?(瞬联)

5)你用过哪种设计模式?(瞬联,IBM,aspenTech)6)请说一下MVC架构(瞬联,IBM,aspenTech)

7)如果类a继承类b,实现接口c,而类b和接口c中定义了同名变量,请问会出现什么问题?(瞬联)

8)请说一下java中为什么要引入内部类?还有匿名内部类?(瞬联,IBM)9)请说一下final,finally和finalize的区别?(瞬联)10)请说一下HTTP请示的基本过程(IBM)

11)java中存在内存泄漏问题吗?请举例说明?(IBM)

12)请说一下java中的内存回收机制所采用的算法(IBM,瞬联)

13)请说一下System.gc()函数的作用。什么什么时候可以调用垃圾回收器?(瞬联)

14)你做过的项目中采用了什么安全认证机制?(IBM)15)Math.round()什么作用?

2、C

C语言考查的重点一般是:指针、结构体、条件编译、全局变量/局部变量。以下是 我遇见过的面试问题:

1)请说一下extern C的作用(汉略)2)请说一下#ifdef...的作用(汉略)

3)C语言里,哪些变量是存放在堆里,哪些是存放在栈里?(普天)4)C语言里的static关键词是什么含义?(普天)5)进程和线程有什么区别?(普天)

3、C++

C++语言考查的重点主要有:多继承,抽象类,虚函数,拷贝构造函数,析构函数,动态联编,多态,const,static。以下是我面试中遇到的问题: 1)你听说过拷贝构造函数吗?能具体说一下它的作用吗?(汉略)2)析构函数必须是虚函数吗?为什么?(汉略)3)你听说过钻石结构吗?请具体说一下(aspenTech)

4)什么是深拷贝?什么是浅拷贝?他们有什么区别?(aspenTech)5)什么是虚函数,什么是纯虚函数?为什么引入虚函数和纯虚函数?(汉略,aspenTe ch,普天)

6)请说一下面向对象的基本特性。(aspenTech)

7)C++中的const关键定代表什么含义?跟C语言中的const有什么区别?(aspenTech)8)C++中的static关键定代表什么含义?跟C语言、Java中的static有什么区别?(普天)

4、数据结构

这是面试中几乎必考的部分。考查的重点有:链表,二叉树前序、中序、后序遍历

(递归,非递归),二叉树结点、层次的计算,树转二叉树,各种排序算法(冒泡排序,快速排序,堆排序是重点)。以下是我在面试中遇到过的问题: 1)请编写程序,将一个链表倒置。(联发)2)请编写二叉树的中序遍历非递归算法。(新华社)3)请编写一个程序,实现将树转化成二叉树。(华为)

4)一棵满二叉树有x个结点,请问整棵二叉树有多少结点?(新华社,中国信保)

5)请编程实现一个堆排序算法/快速排序算法。(汉略)

5、数据库

这也是面试重点内容。主要考查点有:范式,1、2、3范式,事务,内连接,外连接,关系代数,数据库设计。以下是我遇到过的面试问题:

1)什么是范式、1范式、2范式、3范式?(百度,中航信,新华社,中国信保)2)事务具有哪些特性?(中航信)

3)请说说什么是外连接、左外连接、右外连接?(aspenTech)4)请说说关系代表中的几种基本运算?(中航信)

5)请对一个论坛进行数据库设计,并说说你设计的数据库满足哪个范式(百度)6)给你一个数据库需求,请对数据库进行设计,并根据要求写出查询语句(中国信保)

6、网络

这也是常考的部分。主要考查点有:OSI参考模型,TCP/IP参考模型。以下是我遇到

过的具体面试问题:

1)请解释一下OSI参考模型。(中国信保)2)请解释一下TCP/IP参考模型。(中国信保)

3)为什么现在的网络最后采用了TCP/IP参考模型而没用OSI参考模型?(中国信保)Java 1)transient和volatile是java关键字吗

不常用到的关键字有:const,goto,native,strictfp,transient,volatile。

const和goto为java中的保留字。

1.native

native是方法修饰符。Native方法是由另外一种语言(如c/c++,FORTRAN,汇编)实现的本地方法。因为在外部实现了方法,所以在java代码中,就不需要声明了,有点类似于借口方法。Native可以和其他一些修饰符连用,但是abstract方法和Interface方法不能用native来修饰。

Example:代码

public interface TestInterface {

void doMethod();

}

public class Test implements TestInterface {

public native void doMethod();

private native int doMethodB();

public native synchronized String doMethodC();

static native void doMethodD();

}

render_code();

为什么需要使用native method?请参考:

http://

13)请说一下System.gc()函数的作用。什么时候可以调用垃圾回收器?(瞬联)强制的垃圾回收System.gc()

实际上这里的强制,是程序员的意愿、建议,什么时候执行是JVM的垃圾回收器说了算。

调用垃圾回收也不一定能保证未使用的对象一定能从内存中删除。

唯一能保证的是,当你内存在极少的情况,垃圾回收器在程序抛出OutofMemaryException之前运行一次。

14)你做过的项目中采用了什么安全认证机制?(IBM)

Web应用程序的安全机制有二种组件:认证和授权。基于J2EE的Web容器提供三种类型的认证机制:基本认证、基于表单的认证、相互认证。由于能够对认证用户界面进行定制,大多数的Web应用程序都使用基于表单的认证。Web容器使用在Web应用程序的部署描述符中定义的安全角色对应用程序的Web资源的访问进行授权。

在使用基于表单的认证机制中,应用程序的设计人员和开发人员会遇到3类问题:

·基于表单的认证如何与数据库和LDAP等其他领域的安全机制协同工作。(这是非常必要的,因为许多组织已经在数据库和LDAP表单中实现了认证机制。)

·如何在Web应用程序的部署描述符(web.xml)中增加或删除军政府的授权角色。

·Web容器在Web资源层次上进行授权;应用程序则需要在单一的Web资源中执行功能层次上的授权。

尽管有许多与基于表单的认证有关的文档和例子,但都没有能够阐明这一问题。因此,大多数的应用程序都以自己的方式襀安全机制。

本篇文章说明了基于表单的认证如何与其他方面的安全机制,尤其是数据库中的安全机制协作的问题。它还解释了Web窗口如何使用安全角色执行授权以及应用程序如何扩展这些安全角色,保护Web资源中的功能。

基于表单的认证

基于表单的认证能够使开发人员定制认证的用户界面。web.xml的login-config小节定义了认证机制的类型、登录的URI和错误页面。

<login-config>

<auth-method>FORM</auth-method>

<form-login-config>

<form-login-page>/login.jsp</form-login-page>

<form-error-page>/fail_login.html</form-error-page>

</form-login-config>

</login-config>

登录表单必须包含输入用户姓名和口令的字段,它们必须被分别命名为j_username和j_password,表单将这二个值发送给j_security_check逻辑名字。

下面是一个该表单如何在HTML网页中实现的例子:

<form method=“POST” action=“j_security_check”>

<input type=“text” name=“j_username”>

<input type=“password” name=“j_password”>

</form>

除非所有的连接都是在SSL上实现的,该表单能够透露用户名和口令。当受保护的Web资源被访问时,Web容器就会激活为该资源配置的认证机制。

为了实现Web应用程序的安全,Web容器执行下面的步骤:

1、在受保护的Web资源被访问时,判断用户是否被认证。

2、如果用户没有得到认证,则通过重定向到部署描述符中定义的注册页面,要求用户提供安全信任状。

3、根据为该容器配置的安全领域,确认用户的信任状有效。

4、判断得到认证的用户是否被授权访问部署描述符(web.xml)中定义的Web资源。

象基本的安全认证机制那样,在Web应用程序的部署描述符中,基于表单的认证不指定安全区域。也就是说,它不明确地定义用来认证用户的安全区域类型,这就会在它使用什么样的安全区域认证用户方面引起混淆。

要对用户进行验证,Web窗口需要完成下面的步骤:

1、判断该容器配置的安全区域。

2、使用该安全区域进行认证。

由于数据库和LDAP在维护信息方面提供了更大的灵活性,因此大多数组织都会希望继续使用它们维护安全认证和授权信息。

许多Web窗口都支持不同类型的安全区域:数据库、LDAP和定制区域。例如,在Tomcat Web容器中,server.xml将数据库配置为其安全区域。

<Realm

className=“org.apache.catalina.realm.JDBCRealm”

debug=“99”

driverName=“oracle.jdbc.driver.OracleDriver”

connectionURL=“jdbc:oracle:thin:@::”

connectionName=“{DB Username}”

connectionPassword=“"

userTable=”users“

userNameCol=”username“

userCredCol=”password“

userRoleTable=”user_roles“

roleNameCol=”rolename“

/>

Tomcat的server.xml的<Realm>标志定义了窗口用来识别一个用户的安全区域的类型。注意,容器对Web应用程序使用该区域,应用程序的认证机制是基于表单的。

授权

一旦用户被识别后,容器就会得到认证用户的安全角色,看用户是否属于在部署描述符中的<auth-constraint>标志中定义的安全角色之一。如果用户不属于任何一个安全角色,则容器会返回一个错误。

部署描述符(web.xml)的<security-constraint>标志定义了被保护的Web资源和能够访问这些资源的安全角色清单。

<security-constraint>

<web-resource-collection>

<web-resource-name>AdminPages</web-resource-name>

<description> accessible by authorised users </description>

<url-pattern>/admin/*</url-pattern>

<http-method>GET</http-method>

</web-resource-collection>

<auth-constraint>

<description>These are the roles who have access</description>

<role-name>manager</role-name>

</auth-constraint>

</security-constraint>

Web窗口在网页层次上执行认证。然而,商业性应用程序可能还希望对一个网页内的功能进行认证,这会要求在应用程序中定义一些新的附加的与应用程序有关的安全角色。为了控制对功能的访问,应用程序需要理解角色的权限概念。Web容器标准没有解决权限的问题。

由于授权角色是动态的,开发人员常常会感到迷惑,即这些安全角色是否需要添加到部署描述符中。为了使应用程序充分利用安全支持,Web容器只需要在部署描述符中定义的一个角色。因此,应用程序可以定义一个高层次的角色,然后将所有的用户都指派给该角色。这将使该角色中的所有用户都拥有能够访问Web资源的权限。

另外,应用程序还可以定义额外的角色,执行对一种Web资源中较低层次的功能的授权。由于应用程序已经配置有一个包含应用程序中所有用户的高层次安全角色,这些低层次的安全角色也就不需要在部署描述符中进行定义。这使得Web应用程序能够利用容器的授权支持,实现与指定应用程序有关的授权。

我们可以在部署描述符中为所有用户定义一个高层次的管理员角色,保护管理类Web资源,这使得管理员角色中的所有用户都能够访问管理网页。为了控制管理网页中的其他功能,我们可以在应用程序中创建 sysadmin或appadmin等新的角色。

应用程序可以对这些安全角色进行扩展,使它们拥有一定的权限。然后,应用程序可以使用这些权限来控制对其功能的访问。

尽管与特定应用程序相关的安全角色不是定义在部署描述符中的,这些角色仍然可以在isUserInRole方法中使用,判断用户是否在这些安全角色中。

优点

·Web应用程序无需实现认证机制,简化Web应用程序的配置。

·Web应用程序能够使用getRemoteUser、IsUserInRole和getUserPrincipal方法实现有规划的安全。

·Web应用程序能够将认证信息传播给EJB容器。

在Tomcat中配置数据库安全区域

1、创建用户表。

该数据库表需要有username和password二个字段。

create table users(username varchar(20)not null, password(20)not null)

2、创建角色表

该表维护着应用程序中角色的清单,它仅仅有rolename一个字段。

create table roles(rolename varchar(20)not null)

3、创建用户-角色关联表

该表维护着一个用户和各个角色之间的关联,一个用户可以属于一个或多个角色。

create table user_roles(username varchar(20)not null, rolename varchar(20)not null)

4、在表中插入数据

insert into users values('user1', 'password')

insert into role values('manager')

insert into user_roles values('user1', 'manager')

5、创建用户表。

该数据库表需要有username和password二个字段。

create table users(username varchar(20)not null, password(20)not null)

6、创建角色表

该表维护着应用程序中角色的清单,它仅仅有rolename一个字段。

create table roles(rolename varchar(20)not null)

7、创建用户-角色关联表

该表维护着一个用户和各个角色之间的关联,一个用户可以属于一个或多个角色。

create table user_roles(username varchar(20)not null, rolename varchar(20)not null)

8、在表中插入数据

insert into users values('user1', 'password')

insert into role values('manager')

insert into user_roles values('user1', 'manager')

9、通过将下面的信息拷贝到conf文件夹的server.xml文件中,配置Tomcat。(本例使用了薄客户端驱动程序,Tomcat使用内存区域作为缺省的安全区域。)

<Realm

className=”org.apache.catalina.realm.JDBCRealm“

debug=”99“

driverName=”oracle.jdbc.driver.OracleDriver“

connectionURL=”jdbc:oracle:thin:@{IP address}::“

connectionName=”{DB Username}“

connectionPassword=”“

userTable=”users“

userNameCol=”username“

userCredCol=”password“

userRoleTable=”user_roles“

roleNameCol=”rolename“

/>

15)Math.round()什么作用?

。“四舍 六入法”可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍 去,五前为奇要进一。” 四舍六入,5凑偶”,但如果5前为偶数,但5后还有非零数,则还要进位。

C

C语言考查的重点一般是:指针、结构体、条件编译、全局变量/局部变量。以下是

我遇见过的面试问题:

1)请说一下extern C的作用(汉略)

Extern “C”是由C++提供的一个连接交换指定符号,用于告诉C++这段代码是C函数。这是因为C++编译后库中函数名会变得很长,与C生成的不一致,造成C++不能直接调用C函数,加上extren “c”后,C++就能直接调用C函数了。Extern “C”主要使用正规DLL函数的引用和导出 和 在C++包含C函数或C头文件时使用。使用时在前面加上extern “c” 关键字即可

extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。记住,下列语句:

extern int a;仅仅是一个变量的声明,其并不是在定义变量a,并未为a分配内存空间。变量a在所有模块中作为一种全局变量只能被定义一次,否则会出现连接错误。

通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。例如,如果模块B欲引用该模块A中定义的全局变量和函数时只需包含模块A的头文件即可。这样,模块B中调用模块A中的函数时,在编译阶段,模块B虽然找不到该函数,但是并不会报错;它会在连接阶段中从模块A编译生成的目标代码中找到此函数。(一、修饰名(Decorated Name)

C/C++程序中的函数在内部是通过修饰名来标识的。修饰名是在函数定义或原型编译阶段由编译器创建字符串。当你在LINK等工具中要指定一个函数名时,会用到修饰名。

1、使用修饰名:

大多数情况下,你不必知道函数的修饰名是什么。连接器等工具通常都能处理函数未修饰的名字。然而,在有些情况下,你可能需要指定函数的修饰名。对于C++重载函数和特定的成员函数(如:构造函数和析构函数),你必须指定这些函数的修饰名,以便连接器等工具能够匹配名字。同时,你也必须在那些引用c或c++函数名的汇编源文件中使用修饰名。

2、查看修饰名:

如果你编译了一个源文件,该源文件中包含了函数定义或原型,你可以获得函数的修饰名形式。

(1)用编译器列表(compiler listing)来查看:

(i)通过将列表文件类型编译器选项(/FA[c|s])设置为下面中的一种,来产生列表文件:Assembly with Machine Code(/FAc);Assembly with Source Code(/FAs);Assembly, Machine Code, and Source(/FAcs).(ii)在产生的列表文件中,找到包含未经修饰的函数定义的行。

(iii)查找前面一行。PROC NEAR 命令标签前就是函数名经过修饰后的形式。

(2)使用DUMPBIN工具来查看:

在.OBJ或.LIB上运行 DUMPBIN,使用/SYMBOLS选项。在输出中查找未经修饰的函数定义。后面跟着的就是经过修饰的函数名,用圆括号括起来的。

二、替代连接说明:

如果在c++中编写一个程序需要用到c的库,那该如何?如果这样声明一个c函数:

void f(int a,char b);

c++编译器就会将这个名字变成相应的修饰名,比如:?f@@YAXHD@Z。

然而,c编译器编译的库的内部函数名(连接器使用)是完全不同的。这样,当c++连接器连接c的函数库时,将会产生内部使用函数不匹配。

故,c++中提供了一个替代连接说明(alternate linkage specification),它是通过重载extern关键字来实现的。

extern后跟一个字符串来指定想声明的函数的连接类型,后面是函数声明,比如:

extern ”C“ void f(int a,char b);

这样,就是告诉编译器是c连接,这样就不会转换函数名了。此例中,编译后的内部函数名是_f。

2)请说一下#ifdef...的作用(汉略)

#ifdef的作用大体上是工程功能的切换,通常是根据某些宏是否定义来决定是否启用某些功能。比如网络监控系统,通过宏的切换,可以实现平台的移植,视屏路数的定义,云台、矩阵和透明串口的切换,等等。由于#ifdef的存在,静态配置一下参数即可让firmware实现不同的功能。

1.利用#ifdef/#endif将某程序功能模块包括进去,以向某用户提供该功能。

在程序首部定义#ifdef HNLD:

#ifdef HNLD

include”n166_hn.c“

#endif

如果不许向别的用户提供该功能,则在编译之前将首部的HNLD加一下划线即可。

2.在每一个子程序前加上标记,以便追踪程序的运行。

#ifdef DEBUG

printf(” Now is in hunan!“);

#endif

3.避开硬件的限制。有时一些具体应用环境的硬件不一样,但限于条件,本地缺乏这种设备,于是绕过硬件,直接写出预期结果。具体做法是:

#ifndef TEST

i=dial();

//程序调试运行时绕过此语句

#else

i=0;

#endif

调试通过后,再屏蔽TEST的定义并重新编译,即可发给用户使用了。

3)C语言里,哪些变量是存放在堆里,哪些是存放在栈里?(普天)

heap area存放程序的动态数据

stack area存放程序的局部数据

1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。地址是由高向低减少的

2、堆区(heap)— 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。地址是由低向高增长的 4)C语言里的static关键词是什么含义?(普天)

与extern对应的关键字是static,被它修饰的全局变量和函数只能在本模块中使用。因此,一个函数或变量只可能被本模块使用时,其不可能被extern “C”修饰。

5)进程和线程有什么区别?(普天)

线程的引入:例如,有一个Web服务器要进程的方式并发地处理来自不同用户的网页访问请求的话,可以创建父进程和多个子进程的方式来进行处理,但是创建一个进程要花费较大的系统开销和占用较多的资源。除外,这些不同的用户子进程在执行的时候涉及到进程上下文切换,上下文切换是一个复杂的过程。所以,为了减少进程切换和创建的开销,提高执行效率和节省资源,人们在操作系统中引入了”线程(thread)“的概念。

进程的作用和定义:进程是为了提高CPU的执行效率,减少因为程序等待带来的CPU空转以及其他计算机软硬件资源的浪费而提出来的。进程是为了完成用户任务所需要的程序的一次执行过程和为其分配资源的一个基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。

线程和进程的区别:

1、线程是进程的一部分,所以线程有的时候被称为是轻权进程或者轻量级进程。

2、一个没有线程的进程是可以被看作单线程的,如果一个进程内拥有多个进程,进程的执行过程不是一条线(线程)的,而是多条线(线程)共同完成的。

3、系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线程分配内存(线程所使用的资源是它所属的进程的资源),线程组只能共享资源。那就是说,出了CPU之外(线程在运行的时候要占用CPU资源),计算机内部的软硬件资源的分配与线程无关,线程只能共享它所属进程的资源。

4、与进程的控制表PCB相似,线程也有自己的控制表TCB,但是TCB中所保存的线程状态比PCB表中少多了。

5、进程是系统所有资源分配时候的一个基本单位,拥有一个完整的虚拟空间地址,并不依赖线程而独立存在。

进程与程序的区别:

程序是一组指令的集合,它是静态的实体,没有执行的含义。而进程是一个动态的实体,有自己的生命周期。一般说来,一个进程肯定与一个程序相对应,并且只有一个,但是一个程序可以有多个进程,或者一个进程都没有。除此之外,进程还有并发性和交往性。简单地说,进程是程序的一部分,程序运行的时候会产生进程。

总结:

线程是进程的一部分,进程是程序的一部分。

C++

C++语言考查的重点主要有:多继承,抽象类,虚函数,拷贝构造函数,析构函数,动态联编,多态,const,static。以下是我面试中遇到的问题: 1)你听说过拷贝构造函数吗?能具体说一下它的作用吗?(汉略)

为解决防止位拷贝,可通过定义自己的函数来实现。这个函数是什么样的呢? 1)由于是创建一个新的对象,所以应该是一个构造函数;

2)由于是用它来实现从已有对象创建新对象,那怎样把已有对象联系起来呢?可以把已有对象作为源对象作为这个函数的单一参数传递。由于这个源对象不能通过值传递的方式传入构造函数(因为定义这个函数就是为了处理按值传递方式),而按句法传递一个指针是没有意义的,所以就用源对象的引用来传递。

这个函数就是拷贝构造函数。它经常被称为X(X&)(它叫做类X的外在表现)。

这样,有了拷贝构造函数,在用现有的对象创建新对象时,编译器将不再使用位拷贝,而是调用我们的拷贝构造函数。对于使用组合(或继承)的类,如果我们没有定义自己的拷贝构造函数,那么编译器会通过递归调用它所有成员对象(或基类)的拷贝构造函数来自动创建一个拷贝构造函数。编译器获得拷贝构造函数的过程被称为成员方法初始化。

-什么时候会用到拷贝构造函数?

当任何你想复印东西的时候,而不管东西被复印成什么样子。即任何你想利用一个已有的类实例给另一个类实例赋值时,这种赋值可能是显式的,也可能是隐式的 显式:classa_1=class_2;隐式:函数的形参有用到类对象却没有用引用或传址技术时 函数的返回值是一个对象也没有应用传址技术时 2-什么时候有必要用拷贝构造函数?

上述3种情况,如果没有涉及到深拷贝问题,就没有必要自己来编写拷贝构造函数,编译器有默认的可以很完美的完成任务

还一种情况就是变态的拷贝:在拷内过程中进行缩放,放大等处理,不过没什么用

2)析构函数必须是虚函数吗?为什么?(汉略)

为什么析构函数总是虚函数?如果这是必要的,那么为什么C++不把虚析构函数直接作为默认值?为什么纯虚析构函数可以通过编译,但是不能通过连接?

回答:

编译器总是根据类型来调用类成员函数。但是一个派生类的指针可以安全地转化为一个基类的指针。这样删除一个基类的指针的时候,C++不管这个指针指向一个基类对象还是一个派生类的对象,调用的都是基类的析构函数而不是派生类的。如果你依赖于派生类的析构函数的代码来释放资源,而没有重载析构函数,那么会有资源泄漏。

所以建议的方式是将析构函数声明为虚函数。如果你使用MFC,并且以CObject或其派生类为基类,那么MFC已经为你做了这件事情;CObject的析构函数是虚函数。一个函数一旦声明为虚函数,那么不管你是否加上virtual 修饰符,它在所有派生类中都成为虚函数。但是由于理解明确起见,建议的方式还是加上virtual 修饰符。

C++不把虚析构函数直接作为默认值的原因是虚函数表的开销以及和C语言的类型的兼容性。有虚函数的对象总是在开始的位置包含一个隐含的虚函数表指针成员。如果是对于MFC类CPoint和CSize这样的小型类,增加一个指针就增加了很多内存占用,而且使得其内存表示和基类POINT和SIZE不一致。如果两个类的内存表示一致,那么这样你可以安全地把一个类的指针或数组当作另一个类的指针或数组使用。

3)你听说过钻石结构吗?请具体说一下(aspenTech)

4)什么是深拷贝?什么是浅拷贝?他们有什么区别?(aspenTech)如果一个类中含有指针成员变量,则在利用一个已存在对象构造新的对象时,就会面临两种选择:深拷贝和浅拷贝。

浅拷贝只是将对象间对应的指针成员变量进行简单的拷贝,即拷贝结束后新旧对象的指针指向相同的资源(指针的值是相同的);这种拷贝会导致对象的成员不可用

深拷贝之后,新旧对象的home成员指向的内容的值相同,而其自身的值不同。这样就可避免出现其中之一

destroy 之后,另一对象的home成员不可用。

但是,此种开辟新的内存区域然后赋值拷贝的方法在面临指针成员指向的数据量很大时出现效率低下的问题,因此又有下面的处理方法:为指针保留引用计数(reference counting)。

当类每次拷贝这个指针时,就增加它的计数;对象destroy时检察指针的引用计数,如果为0就删除其指向的资源,否则计数减小。如果指针所指数据相对恒定是,指针引用计数尤为有效。而且在数据量庞大的时候,可以有较高的执行效率。

5)什么是虚函数,什么是纯虚函数?为什么引入虚函数和纯虚函数?(汉略,aspenTech,普天)

6)请说一下面向对象的基本特性。(aspenTech)

7)C++中的const关键定代表什么含义?跟C语言中的const有什么区别?(aspenTech)const修饰符可以把对象转变成常数对象,意思就是说利用const进行修饰的变量的值在程序的任意位置将不能再被修改,就如同常数一样使用!

在C语言中,const的意思是“一个不能被改变的普通变量”,它总是占用存储空间而且它的名字是全局的。C编译器不能把const堪称一个编译器间的常量。所以在C中你可以这么写:

const int bufsize;//不赋值。

但不能这么写:

cosnt bufsize = 100;

char buf[bufsize];//因为bufsize不是常量。

但是在C++里,上面两种情况正好反过来。在C++里const修改的量表示常量,必须在初始化时赋值,并且可以作为数据的维数

8)C++中的static关键定代表什么含义?跟C语言、Java中的static有什么区别?(普天)

一、在面向过程设计中的static关键字

1、静态全局变量

定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。特点:

A、该变量在全局数据区分配内存。

B、初始化:如果不显式初始化,那么将被隐式初始化为0。

C、访变量只在本源文件可见,严格的讲应该为定义之处开始到本文件结束。

例(摘于C++程序设计教程---钱能主编P103):

file://file1.cpp

#include

void fn();

extern int n;

void main()

{

n=20;

cout << n << endl;

fn();

}

file://file2.cpp

#include

static int n;file://定义静态全局变量,初始化为0;

void fn()

{

n++;

cout << n << endl;

}

文件分别编译能通过,但连接时file1.cpp 中的变量n找不到定义,产生连接错误。

D、文件作用域下声明的const的常量默认为static存储类型。

2、静态局部变量

定义:在局部变量前加上static关键字时,就定义了静态局部变量。特点:

A、该变量在全局数据区分配内存。

B、初始化:如果不显式初始化,那么将被隐式初始化为0。

C、它始终驻留在全局数据区,直到程序运行结束。但其作用域为局部作用域,当定义它的函数或 语句块结束时,其作用域随之结束。

3、静态函数(注意与类的静态成员函数区别)

定义:在函数的返回类型前加上static关键字,函数即被定义成静态函数。特点:

A、静态函数只能在本源文件中使用(这是与普通函数区别)

例(摘于C++程序设计教程---钱能主编P103):

file://file1.cpp

void fn();

void staticFn()

void main()

{

fn();

staticFn();

}

file://file2.cpp

#include

static void staticFn();

void fn();

void fn()

{

staticFn();

cout << ”this is fn()n“;

}

void staticFn()

{

cout << ”this is staticFn()n";

}

连接时,将产生找不到函数staticFn()定义的错误。

B、主意事项

在文件作用域下声明的inline函数默认为static类型。

二、面象对象中的static关键字(主要指类中的static关键字)

1、静态数据成员 特点:

A、内存分配:在程序的全局数据区分配。

B、初始化和定义:

a、静态数据成员定义时要分配空间,所以不能在类声明中定义。

b、为了避免在多个使用该类的源文件中,对其重复定义,所在,不能在类的头文件中

定义。

c、静态数据成员因为程序一开始运行就必需存在,所以其初始化的最佳位置在类的内部实现。

C、特点

a、对相于 public,protected,private 关键字的影响它和普通数据成员一样,b、因为其空间在全局数据区分配,属于所有本类的对象共享,所以,它不属于特定的类对象,在没产生类对象时其作用域就可见,即在没有产生类的实例时,我们就可以操作它。

D、访问形式

a、类对象名.静态数据成员名

b、类类型名:: 静态数据成员名

E、静态数据成员,主要用在类的所有实例都拥有的属性上。比如,对于一个存款类,帐号相对

于每个实例都是不同的,但每个实例的利息是相同的。所以,应该把利息设为存款类的静态数据成员。这有两个好处,第一,不管定义多少个存款类对象,利息数据成员都共享分配在全局区的内存,所以节省存贮空间。第二,一旦利息需要改变时,只要改变一次,则所有存款类对象的利息全改变过来了,因为它们实际上是共用一个东西。

2、静态成员函数 特点:

A、静态成员函数与类相联系,不与类的对象相联系。

B、静态成员函数不能访问非静态数据成员。原因很简单,非静态数据成员属于特定的类实例。作用:

主要用于对静态数据成员的操作。调用形式:

A、类对象名.静态成员函数名()

B、类类型名:: 静态成员函数名()

4、数据结构

这是面试中几乎必考的部分。考查的重点有:链表,二叉树前序、中序、后序遍历

(递归,非递归),二叉树结点、层次的计算,树转二叉树,各种排序算法(冒泡排序,快速排序,堆排序是重点)。以下是我在面试中遇到过的问题: 1)请编写程序,将一个链表倒置。(联发)

2)请编写二叉树的中序遍历非递归算法。(新华社)3)请编写一个程序,实现将树转化成二叉树。(华为)

4)一棵满二叉树有x个结点,请问整棵二叉树有多少结点?(新华社,中国信保)

5)请编程实现一个堆排序算法/快速排序算法。(汉略)

数据库

1)什么是范式、1范式、2范式、3范式?(百度,中航信,新华社,中国信保)所谓范式就是符合某一种级别的关系模式的集合。通过分解把属于低级范式的关系模式转换为几个属于高级范式的关系模式的集合。这一过程称为规范化。

1、第一范式(1NF):一个关系模式R的所有属性都是不可分的基本数据项。

2、第二范式(2NF):关系模式R属于第一范式,且每个非主属性都完全函数依赖于键码。

3、第三范式(3NF):关系模式R属于第一范式,且每个非主属性都不传递依赖于键码。

4、BC范式(BCNF):关系模式R属于第一范式,且每个属性都不传递依赖于键码。即每个决定因素都包含码。

2)事务具有哪些特性?(中航信)

数据库事务是指作为单个逻辑工作单元执行的一系列操作。事务的:原子性、一致性、分离性、持久性(1)原子性

 事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。

 事务的原子性要求,如果把一个事务可看作是一个程序,它要么完整的被执行,要么完全不执行。就是说事务的操纵序列或者完全应用到数据库或者完全不影响数据库。这种特性称为原子性。

假如用户在一个事务内完成了对数据库的更新,这时所有的更新对外部世界必须是可见的,或者完全没有更新。前者称事务已提交,后者称事务撤消(或流产)。DBMS必须确保由成功提交的事务完成的所有操纵在数据库内有完全的反映,而失败的事务对数据库完全没有影响。

(2)一致性

事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。这种特性称为事务的一致性。假如数据库的状态满足所有的完整性约束,就说该数据库是一致的。

一致性处理数据库中对所有语义约束的保护。假如数据库的状态满足所有的完整性约束,就说该数据库是一致的。例如,当数据库处于一致性状态S1时,对数据库执行一个事务,在事务执行期间假定数据库的状态是不一致的,当事务执行结束时,数据库处在一致性状态S2。

(3)分离性

分离性指并发的事务是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到。

分离性是DBMS针对并发事务间的冲突提供的安全保证。DBMS可以通过加锁在并发执行的事务间提供不同级别的分离。假如并发交叉执行的事务没有任何控制,操纵相同的共享对象的多个并发事务的执行可能引起异常情况。

DBMS可以在并发执行的事务间提供不同级别的分离。分离的级别和并发事务的吞吐量之间存在反比关系。较多事务的可分离性可能会带来较高的冲突和较多的事务流产。流产的事务要消耗资源,这些资源必须要重新被访问。因此,确保高分离级别的DBMS需要更多的开销。

(4)持久性

持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即一旦一个事务提交,DBMS保证它对数据库中数据的改变应该是永久性的,耐得住任何系统故障。持久性通过数据库备份和恢复来保证。

持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即对已提交事务的更新能恢复。一旦一个事务被提交,DBMS必须保证提供适当的冗余,使其耐得住系统的故障。所以,持久性主要在于DBMS的恢复性能。

3)请说说什么是外连接、左外连接、右外连接?(aspenTech)

内联接(典型的联接运算,使用像

= 或

<> 之类的比较运算符)。包括相等联接和自然联接。

内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索

students 和

courses 表中学生标识号相同的所有行。

外联接。外联接可以是左向外联接、右向外联接或完整外部联接。

在FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定:

LEFT JOIN 或

LEFT OUTER JOIN。

左向外联接的结果集包括

LEFT OUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均为空值。

RIGHT JOIN 或

RIGHT OUTER JOIN。

右向外联接是左向外联接的反向联接。将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值。

FULL JOIN 或

FULL OUTER JOIN。

第二篇:国企笔试试题

:公共基础知识占 30%、会计基础知识占 40%、计算机应用及相关软硬件基础知识占 30%。1.自 1984 年 1 月 1 日起,中国人民银行开始专门行使中央银行的职能,所承担的工商信贷和储 蓄业务职能转交至 C)A 中国银行 B 交通银行 C 工商银行 D 建设银行 2.下面哪些是属于中国人民银行的职责范围 ABCDE)A.发布与履行其职责相关的命令和规章 B.发行人民币,管理人民币流通 C.监督管理黄金市场 D.负责金融业的统计、调查、分析和预 测 E.从事有关的国际金融活动 3.下列属于银监会的监管理念的是 ABDE)A.管风险 B.提高透明度 C.管机构 D.管法人 E、管 内控 4.银监会的监管目标是监管者追求的基本目标(B)A(对)B(错)银监会的监管目标是监管者 追求的最终效果或最终状态:

1、审慎有效监管,保护存款人和消费者利益;

2、增进市场信 心;

3、通过宣传教育工作和相关信息批露,增进公众对现代金融了解;

4、努力减少金融犯 罪 5.下列属于市场准入的有:(ABD)A.机构准入 B.业务准入 C.法人准入 D.高级管理人员准入 E.技术准入 6.下列属于中国银行业协会的会员单位的有:(ABCEF)A.政策性银行 B.商业银行 C.中国邮政 储蓄银行 D.农村资金互助社 E.中央国债登记结算有限责任公司 F.资产管理公司 G、农村商业 银行、农村合作银行、农村信用联合社(不包括村镇银行与农村资金互助社);准单位包括 各省银行业协会 7.中国银行业协会的执行机构是会员大会(B)A(对)B(错)中国银行业协会的最高权力机构为 会员大会,会员大会的执行机构是理事会,对会员大会负责

8、下列属于银行金融机构的是:(ABEF)非银行金融机构包括:金融资产管理公司、信托 公司、企业集团财务公司、金融租赁公司、汽车金融公司、货币经纪公司 A、中国进出口银行 B、村镇银行 C、资产管理公司 D、汽车金融公司 E、交通银行 F、农村 信用联合社 H、金融租赁公司

9、国家开发银行所承担的任务是:(B)A、农业政策性贷款 B、国家重点建设项目融资 C、支持进出口贸易 D、支持国家开发项目融 资

10、中国农业发展银行可以办理保险代理等中间业务(A)A(对)B(错)

11、按照“一行一策”原则,推进政策性银行改革,首先应该先推进(A)改革。A、国家 开发银行 B、中国进出口银行 C、中国农业发展银行 D、中国银行

12、下面哪家大型商业银行还未在交易所上市(B)A、工商银行 B、农业银行 C、中国银行 D、建设银行 E、交通银行

13、下面哪家大型商业银行既在上海交易所上市,又在香港联合交易所上市? A、工商银行 B、农业银行 C、中国银行 D、建设银行(只在香港联合交易所上市)E、交通 银行

14、

新中国第一家全国性的股份制银行是:(A)交通银行 B、A、招商银行 C、恒丰银行 D、中信银行

15、城市商业银行是在原城市信用社的基础上组建并发展的(A)A(对)B(错)16、1979 年,我国第一家城市信用社在(D)成立。A、广东——广州 B、江苏——淮安 C、山东——青岛 D、河南——驻马店

17、城市商业银行呈现出的新的发展趋势是:(ABD)引进战略投资者 B、A、跨区域经营 C、体制创新 D、联合重组 E、扩大业务规模

18、村镇银行和农村资金互助社是(D)年批准设立的 A、2004 B、2005 C、2006 D、2007

19、2001 年 11 月 29 日,全国第一家农村股份制商业银行在(C)正式成立 A、江苏扬州市 农村商业银行 B、广东潮州市农村商业银行 C、张家港市农村商业银行 D、甘肃张掖市农村 商业银行 20、农村资金互助社可以向非社员吸收存款,但不可以发放贷款及办理其他金融业务。(B)A(对)B(错)农村资金互助社不可以向非社员吸收存款、发放贷款及办理其他金融业务、不得以该社资产为其他单位或个人提供担保

21、中国邮政储蓄银行的市场定位是,充分依托和发挥网络优势,完善城乡金融服务功能,以(E)和(C)业务为主,为城市社区和广大农村地区居民提供基础金融服务,与其他商业 银行形成互补关系,支持社会主义新农村建设。A、存款 B、贷款 C、中间 D、结算 E、零 售 F、咨询

22、我国批准设立的第一家外资银行代表处是:(B)A、东亚银行 B、日本输出入银行 C、花旗银行 D、汇丰银行

23、下列属于外资银行营业性机构的有:(ABD)A、外商独资银行 B、中外合资银行 C、外 国银行代表处 D、外国银行分行

24、外商独资银行、中外合资银行及外国银行分行都可以经营部分或全部人民币业务和外汇 业务。(B)A(对)B(错)外国银行分行可以经营部分或全部外汇业务以及除中国境内公 民以外客户的人民币业务

答案补充

25、我国的金融资产管理公司有:(ABDF)A、信达资产管理公司 B、华融资产管 理公司 C、华夏资产管理公司 D、长城资产管理公司 E、中华资产管理公司 F、东方资产管 理公司

26、我国的信托业已经先后经过(B)次大规模的清理整顿。A、4 B、5 C、6 D、7 27、1979 年,新中国第一家信托投资公司是:(C)A、上海国际信托投资公司 B、广州国际 信托投资公司 C、中国国际信托投资公司 D、中华国际信托投资公司

28、企业集团财务公司的服务对象仅限于企业集团成员,但可以向社会吸收存款以及向非成 员单位提供服务。(B)A(对)B(错)服务对象限于企业集团成员,不允许从集团外吸收 存款,为非

非成员单位提供服务

29、下面属于非银行业金融机构的有:(ABCDEG)金融资产管理公司 B、A、汽车金融公司 C、企业集团财务公司 D、金融租赁公司 E、信托公司 F、保险公司 G、货币经纪公司 30、宏观经济状况包括以下哪几个方面?(ABC)A、经济发展水平B、经济发展状况 C、经 济发展前景 D、经济发展速度 E、宏观经济环境 答案补充

31、宏观经济发展的总体目标一般包括:(ABDE)经济增长 B、A、物价稳定 C、国际收支 D、充分就业 E、国际收支平衡 F、提高货币供应量

32、下面哪组宏观经济发展目标所对应的衡量指标是错误的?(A)A、经济增长——国民 生产总值(应为国内生产总值)B、充分就业——失业率 C、物价稳定——通货膨胀 D、国际收 支平衡——国际收支

33、GDP 增长率是反映一国整体经济状况的主要指标。(B)A(对)B(错)GDP 是衡量一 国整体经济状况的主要指标,其增长率是反映一定时期经济发展水平变化程度的动态指标

34、我国统计部门公布的失业率为:(C)A、国民失业率 B、公民失业率 C、城镇登记失业 率 D、城乡失业率

35、一般来说,衡量通货膨胀的常用指标:(ABD)A、消费者物价指数 B、生产者物价指数 C、国内生产总值 D、国内生产总值物价平减指数 E、居民生活消费指数答案补充

36、在衡量通货膨胀时,生产者物价指数使用得最多、最普遍。(B)A、(对)B、(错)消费 者物价指数

37、下列属于国际收支中经常项目的有:(CDE)A、直接投资 B、企业信贷 C、劳务收支 D、汇款 E、贸易收支 F、政府借款***经常项目:贸易、劳务(运输、旅游)、单方面转移(汇 款、捐赠);资本项目:直接投资、政府和银行的借款及企业信贷

38、在国际收支的衡量指标中,贸易收支(即进出口额)是其最主要的部分。(A)A(对)B、(错)

39、经济周期的四个阶段是指:(C)A、繁荣—衰退—萧条—崩溃 B、繁荣—萧条—衰退— 崩溃 C、繁荣—衰退—萧条—复苏 D、繁荣—萧条—衰退—复苏 40、下列属于经济结构的是:(ABCDEFGJ)A、产业 B、产品 C、分配 D、所有制 E、城乡 F、消费 G、技术 H、生产结构 I、体制结构 J、地区

41、经济结构会直接影响社会经济主体对商业银行服务的需求,从而在一定程度上决定商业 银行的经营特征。(A)A(对)B(错)

42、下列属于第二产业的行业有:(ABF)A、建筑业 B、电力、燃气及水的生产和供应业、采矿业,C、房地产业 D、邮政业 E、国际组织 F、


第三篇:历年中国人民银行招聘(计算机类)笔试试题

中国人民银行分支机构2008年人员录用计算机专业试题

一、判断题

1.如果A∈B及B¢C,则A不属于C。

2.二叉数以后序遍历序列与前序遍历序列反映同样的信息。

3.外部排序中使用置换选择排序的目的,是为了增强初始归并段的长度。4.虚拟存储器常用的地址映象方式是段相联。

5.码元的传输速率受奈式准则的限制,体现通信系统中传输系统两端的信号传输速率。6.ODBC中的“句柄”概念是指应用程序变量。7.没有路由器,第三层VLAN不能互通。

8.JDBC—ODBC桥利用ODBC驱动程序提供ODBC访问。只要本地机装有ODBC驱动,采用JDBC— ODBC桥驱动就可以访问所有的数据库。

9.控制报文协议ICMP用来保证IP数据报的传送不丢失。

10.在LINUX系统中,在/etc/gateways文件中指定了网络的路由信息。

二、单项选择题

1.下列语句中,不是命题的是:

A.离散数学是计算机科学与技术专业的一门必修课 B.不存在最大质数 C.14>=8+7 D.P=9

2.设G是由5个顶点组成的完全图,则从图G中删去()条边可以得到树。A.6 B.5 C.8 D.4

3.动态链接表中指针表示的是:

A.下一元素地址 B.内存储器的地址

C.下一元素在数组中的位置 D.左链或右链指向的元素的地址

4.对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以列为主序存储,则元素a[2,2]相对于数组空间起始地址的偏移量是: A.5 B.7 C.10 D.15

5.下列指令中正确的是:

A.MOV BX,AL B.MOV BL,AX C.MOV BL,AL D.MOV BL,BP

6.支持动态地址再寻址的寻址方式是:

A.基址寻址 B.间接寻址 C.变址寻址 D.直接寻址

7.通道程序执行结束后引起的中断是:

A.机器校验中断 B.I/O中断 C.程序性中断 D.外中断

8.计算机网络中对比特信号进行编码的层次是: A.物理层 B.数据链路层 C.网络层 D.应用层

9.信道复用技术不包括:

A.STDM B.FDM C.WMA D.CDMA

11.以下地址中与86.32/12匹配的是:

A.86.33.224.123 B.86.79.65.216 C.86.58.119.74 D.86.68.206.154

12.下面对进程的描述中,不正确的是:

A.进程是动态的概念 B.进程执行需处理机 C.进程是有生命期的 D.进程是指定的集合

13.当()时,进程从执行状态转变为就绪状态。A.进程别调度程序选中 B.时间片到 C.等待某一事件 D.等待的事件发生

14.为多道程序提供可共享资源不足时,可能出现死锁,但是,不适当的()也可能产生死锁。A.进程优先权 B.资源的线形分配 C.进程推进顺序 D.分配队列优先权

15.银行家算法在解决死锁问题中是用于()的。

A.预防死锁 B.避免死锁 C.检测死锁 D.解除死锁

16.操作系统存储管理中,采用覆盖与交换技术的目的是:

A.节省内存空间 B.物理上扩充内存容量 C.提高CPU效率 D.实现内存共享

17.某虚拟内存系统采用页式内存管理,使用LRU页面管理算法。考虑下面的页面访问地址流(每次访问在一个时间单位内完成):

1,8,1,7,8,2,7,2,1,8,3,8,2,1,3,1,7,1,3,7 假定内存容量为4个页面,开始时是空的,则页面失效次数为 A.4 B.5 C.6 D.7

18.下类关系运算式子中,不正确的是

A.R—S=R—(R∩S)B. R=(R—S)∪(R∩S)C.R∩S=S—(S—R)D.R∩S=S—(R—S)

19.在元组关系演算中,与公式(“s)(P1(s))等价的公式是: A.┐($ s)(P1(s))B.($s)(┐P1(s))

C.┐(”s)(┐P1(s))D.┐($s)(┐P1(s))

20.SQL中,与“NOT IN”等价的操作符是: A.=SOME B.<>SOME C.=ALL D.<>ALL

三 填空题

1.模式串“abaabcac”的next的函数值序列为__.2.多处理机实现的是__和__的并行.3.有关系数据有模式设计时,各种数据之间的联系称模式的标准__.4.有N个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号的变化范围是__.5.快速分组交换在实现技术上分为两类,当桢长变长时,就是__;当桢长固定时,就是__.(记不太清了)

四.简答题(大概的题意)

1.某进程被唤醒并立即运行,该系统采用的是剥夺调度方法吗?为什么?

2.关系模式的分解?依据?

3.A,B,C,D四个元素依次进栈,进栈过程中允许出栈,写出所有可能的出栈序列.4.路由器跳转的步骤.(已知B路由器的跳转过程 有B跳到C)

5.UML中序列图和协作图的关系?

五.编程题(就记了第一题的部分内容)

1.题的大意是这样:进行选票 n<80.每张选票人数不能超过3人,不能少于1人.否则是无效选票.补充程序中空缺的部分.(内容不是很全)

int statistzc(FILE *fp,int canlit [] int n){ char str[80];int i;ag0;int q=0;for(i=0;i

2007人民银行北京营管部计算机类笔试

一句话,感觉考题对不住学计算机的。

没有想象当中的数据库、数据结构、网络……,大概有20%都跟word、ppt、excel有关系,汉……

总共五道大题

1,判断对错,20题20分,一般,昨晚感觉没啥变态地;

2,单选,25题25分,后面很多都是office平时使用的东西,比如word中,鼠标在选中区域双击,会把哪些内容选中?excel一个if公式等等;

3,多选,至少会有2个答案,10题15分,最后也包括些office的,比如在ppt演示页面如何移动,如何更改word文档名称等;

4,简答,2题20分,一题关于页面地址映射,一题关于java里的错误异常机制的优点;

5,程序,2题20分,前者是子女-兄弟链接法队列排序,后者看程序写结果(就是找出某整数范围内的质数)。

偶尔有点银行的影子,比如电子支付、信用卡、网上银行等,真正涉及到计算机比较深的东西不多,就连那个程序题,提干本身也是错误不少,我们一起去的同学都这样觉得,至少有个变量没申明自己冒出来的,呵呵。不过即使这样考分不一定高,bless all。ps: 今年查了查没计算机类的笔经,我这篇希望以后的兄弟姐妹看看:)

继续,这是另一个网友写的帖子~~~~中国人民银行2007 招聘 计算机类 笔经总体感觉不难+失望。

没有想到计算机类的题目是这样的,完全出乎意料之外。

题型: 1。对错10道 2。单项选择25道 3。多项选择10道

4。简答题2道 5。程序题2道

其中对错和选择三大类题,主要考网上银行相关的一些东西、银行常识问题以及Office的一些操作。对于Office的题目,我就感觉很惊讶。。大概有占30分左右,都是word,ppt,excel的一些细节操作东西。感觉有点像中级类考试。

简单题应该说不难,可惜我没复习上阵了,第一题没答出来 第一题是关于虚拟存储和页式存储的东西,都忘光了。第二题是关于java里的异常机制的好处。

程序题

第一题是讲遍历一个“chile-brother”树。。简明概要了该树的特征以及定义,还有某些函数的定义,并给一个程序段遍历该树,当中有5个空格要自己填。

第二题是一个C程序,循环套循环,是一个求50-100之内的质数的题目,看懂题目后要求回答“结果是什么以及里面的变量n的作用”

1.总之。不难。。应该说学过计算机原理,面向对象的程序以及c语言。基本的掌握了,这张卷子就ok了。。sigh

最后这是2006年一个网友写的~~~2006年人民银行考试试题及答案回顾(计算机)最后的程序题用递归 程序结果题,第一道是索引值我5,要求要从小到大排好序的数组;

第二道是K=13,计算函数f(n)=f(n-1)+f(n-2),且f(1)=f(2)=1,f(0)=0的函数值 填空题:

数据库的,有一个是WITH CHECK OPTION,还有一个是用ALTER语句 最后的数组是1,1,3,4 选择题:

有一个我本来以为是把“ABCDEFG”倒过来输出的程序,其实后来仔细看是输出“AGAAGAGA” 字符串“abcdefg”的长度是4 输出2的表达示是:*(++p)->m 数据库的是grade is NULL 2.填空: 中断响应装置 耦合度

非线性的,随机的 低误码率

选择:

有一个&&表达式:a是0,b没变还是6 软件开发过程分计划期、开发期、运行期 PING不通是因为不是同一个VLAN 程序填空: return input()(stru node *)malloc(sizeof(stru node*))p p->link 当然是个人看法了,呵呵

我就记得一个填空是windows NT的模式:应该是工作组模式和域模式,我居然蒙对了,哈

2008年12月13号 中国人民银行计算机类考试笔经

整体有四个大题。

第一题:判断(20个,10分)

第二题:选择(40个单选,40分)

在判断与选择题中涉及了计算机各个方向的知识:括号中是我能想起来的考点。

计算机网络(考了网桥工作原理;数据链路层的特点;DNS的作用;IP地址与子网掩码;)、计算机网络安全(防火墙的作用)、操作系统(检验死锁的目的;有5个进程,每个进程需要4个资源,如果不产生死锁最少需要多少个资源)、计算机组成原理(计算cpu频率;数据总线,控制总线的题)、C语言程序题(给数组赋值,一个是字符赋值,一个是字符串赋值;这次没有考到指针方面的题目)、JAVA思想、面向对象设计(SOA)、软件工程(软件测试的目的)、离散数学、图形图像等等,还有MVC,XML题,每个方向都有3,4个题目。

第三题:简答题(两个,20分)

1.用图描述出进程的三元状态,并简单说明状态之间的转换条件。2.简述网上银行的基本支付模式。

3.第四题:看程序写结果。(5个,每个题6分)1.写Sql语句。

2.是一段c程序,写结果,很简单。

3.也是c程序,写结果

4.给出一棵二叉树的前序遍历序列和中序遍历序列,画出二叉树并写出后序遍历序列。5.用快速排序法给10个数排序,写出排序步骤。

要想答好整张试卷不是一日之功,也不是一个月两个月突击学习就能办得到的。这需要在平时学习过程中熟练掌握基本专业知识(如数据结构,操作系统,组成原理,Sql语言,C语言编程,Java编程,计算机网络),还要更深层次的钻研一个方向。

第四篇:面试笔试-国企面试技巧

企业口碑网 http:///免费企业内幕(工资、福利、企业点评)查询平台面试笔试-国企面试技巧

面试笔试-国企面试技巧

国有企业面试相对于其他性质企业来说其挑战性往往并不大,大都是有一定的规律可循,没有其他性质的企业来的那么灵活。只要毕业生认真准备,不犯一些典型性错误,能够参与国有企业的面试,最后过关的面试还是有很大希望的。

中国就业咨询专家、锋锐中国首席就业咨询辅导专家邓素云总结了一些国有企业招聘程序,将国企面试的特点归纳为以下几方面:

1、国有企业面试相当直接,许多问题都是直接切入主题,重点对面试者的专业能力进行考察,因此毕业生在面试前应该做好充分的准备,特别是对所应聘企业所从事的业务应该有充分的认识,避免面试时给人专业知识不好的印象。

2、国企很少用英语来面试,虽然现在许多国企也很在意应聘者的英语水平,但他们大多数看重其是否拥有国家英语四级或六级证书。

3、面试人员往往由企业的人事主管参加,而由于国有企业体制的原因,人事主管往往就能决定应聘者的取舍。因此能够通过第一批简历的淘汰之后闯入面试阶段,说明人事主管已对应聘者的素质进行了肯定,面试只是去进一步证实他们的这种判断。

4、国有企业的面试往往是一对几的面试,采取一问一答式,问题也是程式化,但由于面试人员多,有时会让人应接不暇,因此集中注意力听每一位面试人员的问题非常必要,如果来不及回答,也应向提问者有所表示,以示尊重。

5、国企面试的问题常常会夹杂一些个人家庭背景等问题,比如是否是独生子女,父母工作情况等,应聘者只要如实回答就行。

中国招聘在线 http:///

企业口碑网 http:///免费企业内幕(工资、福利、企业点评)查询平台国有企业面试一般还要注意以下几点:

1、政治素质。国有企业一般对学生党员和学生干部比较感兴趣,因此在面试过程中毕业生如果本身的政治素质过硬,就很容易让招聘人员对你另眼相看。

2、专业成绩。面试中恰当地表现自己的专业素质,在面试过程中往往要比空洞的强调自己的综合素质更容易引人注目。

3、礼貌细心。应聘者所表现出来的良好的教养与必要的礼貌和细心往往会使自己在国企面试人员心目中占有—定的心理优势。

4、举止得当。国有企业一般来说不太喜欢面试中个性张扬的人,中规中矩,举止行为朴实的求职者更容易得到招聘人员的青睐。在面试时毕业生穿着上应以平实普通为标准。

5、多才多艺。许多应聘者在应聘国企时并不因为专业能力出众而脱颖而出,却是以一技之长而得到招聘人员的赞赏。比如棋琴书画皆会、球技出众等。

6、少谈报酬。国有企业更乐于看到一个有甘于奉献精神的员工。因此在提到薪酬待遇时如果应聘者很在意这个职位,就不妨将薪酬要求放低一些。

7、良好品质。面试中突出自己能够踏实肯干,一向遵纪守规的良好品质也是国有企业普遍认同的价值观。

中国招聘在线 http:///

第五篇:国企问题

一、体制混乱

至今资产规模已达160多亿元人民币,发展是极快的。在公司发展过程中,尤其是1992年和1993年的高潮期间,公司似乎一夜之间突然设立了许许多多的分支机构、子公司、孙公司、控股公司、参股公司。这些分支机构、子公司、控股参股公司等几乎遍布大半个中国。然而,公司似乎又缺乏对这些不同机构、公司管理方式的系统思考,没有理顺总公司、分支机构、子公司、孙公司、控投公司、参股公司相互间的关系,同时也许是由于缺乏了解和信任的高素质人才,于是,在这些机构、公司设立起来以后,就出现了各不同机构、公司的领导相互兼任不同职务的混乱局面。如总公司的总经理兼子公司的董事长,总公司的副总经理兼子公司的总经理,总公司的总助兼代表处主任,代表处主任兼子公司的副总经理、孙公司的董事长或总经理,总公司的总经理、副总经理、代表处主任等又兼任各控股公司、参股公司的董事长、副董事长、总经理、副总经理等等职务。总而言之,从总公司到各分支机构、子公司的主要领导几乎都分别担任着许多不同性质、不同层次的职务。这种一人同时身兼不同性质、不同机构、不同层次的数种职务的混乱现象是极不正常的,它为扯皮、推诿、不负责任提供了一种最佳的借口。由于一个人无论如何是不可能应付完其所挂全部职务应负责的全部工作,于是只有委托其他人全权代理,但对代理人又疏于管理、监督,所以许多数百万、数千万甚至超亿元人民币的项目最后均以失败而告终也就不足为怪了。

另外,公司虽设立了分支机构、子公司、孙公司、控股公司、参股公司,但却没有划分清楚各自的责、权、利关系,更由于领导相互兼职,使这些机构、公司间的责、权、利关系更加混乱,最后往往导致孙公司的责任由子公司承担,子公司、分支机构的责任由总公司承担,甚至控股公司的责任也由总公司承担的不良后果。

由于体制上的混乱,必然会导致决策混乱、领导不力、管理不善等恶果。

二、决策不科学

由于上述体制上的混乱状况,使公司各分支机构、子公司、孙公司、控股公司、参股公司的决策没有章法可依。上述体制,是一种典型的金字塔式的集权管理方式,它根本不能适应现代企业管理的要求。由于总公司的各位领导,往往身兼子公司、孙公司、控股公司数职,自然,各种不同机构、公司的决策权也往往集于一身。然而大量的经营活动往往又必须靠普通职员去操作,但普通职员甚至下属公司、分支机构的领导都无权参与决策,也不用承担决策错误的责任,这样,就形成了决策的人不了解详细情况,了解详细情况并具体操作实施的人员又无权参与决策的怪状。这种状况是很难适应市场经济要求的,同时也为一些思想不纯、动机不良的职员提供了谋取个人私利的可乘之机。这种状况下,决策者们虽然很忙,也很辛苦,却往往无法得到满意的回报。于是,也就有了“权力下放-收回-再下放-再收回”以及下级公司“早请示,晚汇报”,上级领导应付不完的批示等等怪状。

三、领导不力

我们常说,现代企业的竞争归根结底是人才的竞争,所以现代化企业必须要有高素质的人才。而对于一个企业来说,最关键的人才则是企业负责人。俗话说“兵熊熊一个,将熊熊一窝”也即这个道理。中国现代企业领导,不但要有非凡的才能,更必须有高度的事业心、责任心、正义感、是非观,不能损人利已,损公肥私,以权谋私。只有这样,才能担负起领导的重任,才能赢得职员的尊敬,也才敢直面职员中存在的种种问题。

目前,公司一些分支机构和子公司的负责人,一方面由于体制上的原因,其责权利不明确,因此决策不果断,管理松驰,事业心不强,拍担责任,抱着一种当一天和尚撞一天钟的心态工作。另一方面,也许是个人能力问题,或者是自身存在的其他问题,因而缺乏主见,往往对职员中存在的一些问题熟视无睹,抱一种得过且过的态度,怕管事,怕得罪人。于是公司的电话有人乱打,交际应酬费有人乱花,车辆有人乱开。而对于工作,有人不负责任,有人马马虎虎,甚至有人从中谋取个人私利;于是该解聘的人员不解聘,该降职的也不降职,该处分的不处分,同时该表彰奖励的也无人表彰奖励,该升职的也得不到升职。一些领导还时时公然流露出自己也是替共产党打工的消极心态。甚至有些职员在公司领工资而自己又开公司,干自己的私活,有些职员利用公司的电话收听股票行情、信息炒股也无人干涉。这种状况极大地挫伤了那些有责任心的职员的工作积极性,使一些真正的人才流失了出去,而一些无能平庸之辈却悠然自得在公司混工资又无任何压力。

四、缺乏民主、监督机制

公司分支机构、子公司的负责人,多是由总公司直接任命的,而分支机构、子公司的大多数职员,都是从各地招聘的。自然,公司的大多数职员要对分支机构、子公司领导负责,分支机构、子公司负责人则对总公司领导负责。这种单线式的联系很容易使中间环节欺下瞒上而不被发觉。首先,一般职员无权参与公司重大事项的决策活动,一些重大决策主要由分支机构或子公司负责人决定或由他们报告总公司后决定,那么这些决策是否科学,是否符合公司经济利益等,一般职员无权发表意见也无法监督。其次,由于公司实行的是全员劳动合同制,职员的饭碗往往直接掌握在分支机构、子公司的负责人手中,所以一般职员对他们的任何所作所为不敢有任何非议,甚至发现其决策中的某些问题,也只能敢怒不敢言。如果个别负责人存在谋取私利等不法行为,部分职员也会上行下效。总公司领导到分支机构、子公司视察或处理某些问题时,往往是由分支机构、子公司负责人陪同在宾馆、酒店渡过的,对于普通职员来说,一年难得见到总公司领导几面,甚至连所在总公司的法定代表人也不认识,自然更谈不上与领导有任何沟通了。这样,一些分支机构、子公司领导有时大权独揽,一手遮天,出现腐败甚至经济犯罪也就不足为怪了,而有时却又不负责任,推诿扯皮,把球踢给总公司,自己保得高枕无忧。这种状况,即使经济形势再好,谁又能保证必然取胜得好的经济效益呢?

五、职责不清,管理混乱

从总公司来说,过去曾设分支机构管理部门,最后又决定分设专业公司。设专业公司搞资产划拨重组已作了大量工作,现在又似乎不了了之。这都是在管理上缺乏明确且富有远见的思路的一种表现。从××分公司的情况来看,过去投资房地产,却没有设立相应的房地产业务部门,结果各部门竟相购房、购地。而今市场变化,原所谓的发展部、金融部实际上已无所事事,却仍予保留。公司自1994年以来面临的大量工作是追债、诉讼活动,但公司不设相应的法律事务部却设立了不伦不类的综合事务部负责法律事务,并安排一位无处可安置的非法律专业的且不负责任的人任负责人。结果公司单诉讼律师费就已花费了数百万元人民币,其实这些费用却并非非花不可的。

由于公司内部机构设置不合理,自然各部门、各职员的工作职责也就不甚清楚。于是就出现了一些人无所事事、一些事又无人问津、一些人越做事越多、一些人不做事老没事做的奇怪现象。由于总公司体制上的混乱现象,一些分支机构、子公司负责人的职权、责任也不甚清楚,于是他们往往对职员承诺的奖励不能兑现,甚至发了奖金又从工资中扣回,工作中到底什么该请示总公司,什么该由自己决策也都说不清楚。

这种混乱不堪的状况首先无法使职员做好自己的本职工作,其次也会严重挫伤职员的工作积极性,所以若想使公司在这种状况下出效益,简直是不可思议的。

六、漠视职员生活和精神面貌,企业缺乏凝聚力

中国××国际信托投资公司是一家全国性的大公司,作为公司的职员,本来是有一定的自豪感的。从工资水平及其他待遇来看,公司基本上都能严格地按照国家有关劳动法规办理。这些都是其他非国有企业难以相比的。这对于吸引人才,稳定职工队伍具有一定的作用。

然而遗憾的是,公司对一些职员尤其是外省籍单身职员的吃、住等基本生活问题却未作妥善的安排。公司领导及部分职员居住高级公寓,里边电话、沙发、彩电、冰箱、空调、录像机、灶具等家用电器及日常生活用品一应俱全,出入有专车,生活上毫无后顾之忧。而公司的其他单身职员,公司仅为其提供一间偏避地方的空房而已,其他概不负责。这些单身职员如果自己配备各种电器及生活用品,成本很高且有许多不便。不配备的话,就得常年花高价在外买饭吃,并且业余时间也无法得以很好地休息。无形之中,公司部分人享有特殊化优待,而其他人却似乎低人一等。这样职员中无形就划分出三五九等,使一些职员的工作积极性大受挫拆,也使部分职员无法长期在公司干下去。

由于公司没有很好地从工作、生活上把职员组织起来,公司缺乏自己的企业文化、集体活动,职工也就缺乏相应的敬业精神。于是部分职员沉醉于打麻将、玩牌机等赌博活动,白天上班时论输赢,或者下棋、玩电脑游戏,下班就开赌。

加之公司缺乏强有力的领导班子,没有把职员很好地团结起来,于是一些工作能力较强的干部纷纷另谋出路,远走高飞。这样,几年来,公司人员一直不很稳定,不但影响了工作,也影响了其他职员的事业心、责任心和工作积极性。一些职员也因此产生短期行为,在工作中趁自己离开前能捞就捞,不惜损害公司利益,捞一把就走。部分职员甚至在工作中公然做一些损公肥私的勾当。这种状况如果得不到扭转,就不能不让人为公司的前途担忧。

七、经营方针不明

××代表处在92、93年期间投资许多房地产项目,造成许多遗留问题。目前公司在解决这些问题的同时,也不能不考虑近期的主要任务和远期的目标等问题。然而目前的××代表处似乎已被遗留问题搞得焦头烂额,只顾发生什么问题解决什么问题,到什么时候说什么时候话,扮演了一?quot;维持会“的角色,似乎根本就没有去想去考虑如何通过别的途径去开展经营活动,去赚钱,靠什么项目、靠什么人才来扭亏为盈等问题。如果仍抱着这种没有目标的”混"的态度,只能使公司在目前这种困境中越陷越深。即使将来经济形势好转,公司也只能坐失良机。这样,公司将永无翻身之日!

以上是中国××国际信托投资公司尤其是××分公司目标存在的主要问题。其中每一个问题几乎都关系着公司的前途、命运。如不迅速妥善解决上述问题,那么公司的这种局面将很难扭转。公司现存问题的解决思路

针对公司现存的上述主要问题,我个人认为可采取以下几种相应的措施,力争使公司的面貌为之焕然一新。

党中央、国务院继“西部大开发”战略之后,又出台了“振兴东北老工业基地”的政策,为整个东北三省老工业基地国有企业的振兴提供了良好的发展契机。黑龙江省齐齐哈尔地区国有老工业企业作为东北老工业基地的重要成员之一,面临着机遇与挑战并存、振兴与衰败同在的局面,如何充分发挥主观能动性,如何占据优势,的确是企业的领导者们应该认真思考的问题。本文多方位、多角度地对地处齐齐哈尔地区十大国有老工业企业进行了长达八个月的深入细致的调查分析,寻求解决困扰齐齐哈尔地区十大国有企业存在的问题。本调查报告共分为三个部分,分别从调研的目的、意义及方案,企业的基本情况及存在问题,企业调整改造的对策三个方面对地处齐齐哈尔地区十大国有老工业企业进行了调查研究和分析。其中对企业类型、环境制约问题、资金短缺包袱沉重问题、设备老化更新改造迟缓、人才匮乏流失严重问题、信息化建设相对落后和校企联合的开展等方面运用了管理学、市场营销学、企业战略管理等专业知识,进行了综合分析和研究。分析了老工业基地国有企业在发展中存在的一系列问题,并就这些问题提出了战略性的解决对策和解决设想。本文力图通过老工业基地国有企业在发展中存在的问题和解决问题的对策的分析研究为黑龙江省国有老工业企业的发展提供有利的帮助,为东北老工业基地的调整改造提供一些借鉴的资料,使东北老工业基地的的国有老工业企业尽快走出困境,能够有强劲的竞争力迎接国内外市场竞争的严峻挑战,走向振兴之路,重现昨日的辉煌。

 当前国企改革中存在的问题

近年来,国有企业在经济案件诉讼中败诉的比例越来越高。从对审理涉及国企案件较多的法院的调查情况看,凡国企作为被告的经济案件,国企败诉率平均高达80%以上。国企败诉率如此之高,其直接原因是什么?深层原因又在哪里?最近,笔者就此问题对百起国企败诉案件进行了调查分析——

败诉的原因

一、因欠贷而败诉。这是国企败诉的最主要原因,这类案件共有69件。这些案件主要有以下几方面的共性:贷款的数额大,从几百万元到几亿元不等;借款的用途广,或为引进技术,或为更新设备,或为转换产品,或用于扩大生产规模;欠贷的时间长,从几年到十几年不等;欠贷的原因集中,主要是由于贷款项目不成功,造成企业经济效益低下甚至亏损,以至无力还债。另外是拖债、赖债、逃债现象普遍。

二、因随意担保而败诉。担保的随意性主要表现为以下几种情形:一是对设置担保应承担的法律责任知之甚少或一无所知就敢于担保的盲目型担保。二是不了解对方的资信情况和履约能力,见有利可图就愿意担保的利益驱动型担保。如,有的国企为私营企业、个体经营户甚至“皮包公司”担保。有的为吸引外资救活企业,无偿向给自己部分出资的“三资企业”提供担保。三是碍于情面的人情型担保。四是迫于上级主管部门或有关领导的压力,被迫为困难企业担保的行政指令型担保。如某企业被迫为数家困难企业提供贷款担保,总金额为7500余万元。五是有的企业领导私心作怪或为了讨好上级以求升迁或为了拉关系办私事,慷企业之慨。

正是由于提供了这些担保,一旦被担保方无力还债,提供担保的企业便被卷入诉讼中,替他人还债。

三、因管理混乱而败诉。管理混乱表现为,一是管理制度的混乱。在财务管理上账目不清,支出、结余心中无数;在销售环节上,结算手续不全,发货单据丢失;在公章使用上,擅自出借;还有合同文本丢失,到期债权因不主张权利而超过诉讼时效;二是企业人事制度有缺陷。表现为用人制度不健全或用人不当。如青岛某建筑工程公司招聘社会上的闲杂人员任负责人并授之以公章,使其得以打着企业的幌子四处招摇撞骗,使公司卷入大量的经济纠纷中。

四、因合同法意识差而败诉。这类案件主要表现在以下几方面:一是“君子协定”、“口头协议”仍然存在。这种情况集中体现在购销、加工承揽、建筑工程承包、借贷等案件中,轻信一方许诺,不订立书面合同,诉讼中因提不出确凿的证据而陷于被动;二是合同不合法或不规范,导致合同全部或部分无效。由于不懂得相关法律政策,所订立的合同内容全部或部分违法,使合同丧失了法律效力。还有些合同的条款欠缺,意思表达含混不清,责、权、利约定不明等;三是无力履行、无意履行或不正确履行。无力履行,如有些国企对自身的经济实力和履约能力估计不足,所签订的合同终因无力履行而违约;无意履行,即故意不履行合同规定的义务,签订的合同具有欺诈性。如收了对方的货物后,有能力付款而拒不支付,不正确履行,即不严格按合同办事,不能很好地行使自己的权利或履行义务。如,明知对产品质量有异议应在合同规定的时限内提出,但有些企业既不提出又不交付货款,待成了被告,方提出货物质量有问题。

暴露出的深层次问题

一、国企高负债现象已具有普遍性。导致国企高负债的原因是多方面的,既有微观机制的问题,也有宏观管理的弊端,但归根结底还是体制的问题。这些年来,我国的经济发展主要是靠政府信贷来推动的,如生产经营、扩大再生产等都靠贷款,新创办企业的资本金基本上也是靠贷款,甚至企业发不出工资也要找银行贷款。在这种经济发展模式下,企业高负债是必然的。

二、企业改制中逃债现象严重:不认债,新官不理旧事;躲避债务,多头开户、公款私存;分立不分债,企业实行“母体分解”后,采取“金蝉脱壳”办法,将绝大部分有效经营资产划走,有意悬空银行债务;破产逃废债,在企业破产清算中,对资产高值低估,随意宣布银行的贷款抵押无效。如,某县级市共有156家企业参与改制,涉及银行贷款5.2亿元。其中,有37家因利用“母体裂变”形式逃废银行债务高达1.48亿元,欠息4080万元。

三、缺乏市场观念和科学论证,盲目投资。对市场缺乏了解,信息不灵,经营方向不明从而导致产品开发的盲目性和盲从性是不少企业存在的弊病。如,青岛市某企业原是一个效益不错的单位,前几年为扩大经营规模向银行贷款上亿元,后因产品市场发生急剧变化,产品销路不畅,造成滞销积压,亏损严重,无法按期还贷。

四、企业领导班子现状不适应建立现代企业制度的要求。不少国企领导班子存在比较严重的问题:有观念陈旧不能适应社会主义市场经济需要,没有能力把企业推向市场的软班子;有面对困难精神不振,畏缩不前,单纯等、靠、要的懒班子;有领导之间不团结、内耗严重的散班子;有贪污、受贿严重以权谋私的坏班子;还有主要领导独断专行,造成严重决策失误,不发挥集体作用的家长式班子。

五、产权主体虚置,产权边界模糊,造成国家与企业间不对称的责权利结合。往往有权利的没责任,有责任的没权利。当企业正常经营时,政府部门可以指手画脚,当企业经营不善时,无论是政府部门还是经营者都不承担最终责任,最后的结果只能是国家承担无限的风险和责任。

六、产权关系模糊不清,导致政企不分。在政府方面表现为行政管理职能与国有资产所有者代表职能不分。在企业方面表现为所有者代表权与经营权不分。其结果,常常以行政权非规范地干预企业,所有者代表追求的资产收益和资产增值目标,往往被行政管理者的多重社会目标所“淹没”。

标本兼治刻不容缓

国企存在的这些问题,既有体制上的原因,更有人为的因素。它的存在和发展,必将严重阻碍改革的顺利进行。一些国企的败诉,虽然给企业带来了一定的经济损失,但重要的是给这些企业的负责人敲响了警钟。在谈到国企应该怎样在改革中求得生存和发展的问题时,他们颇有感触地说,当务之急是迅速遏制企业法制观念淡薄、管理混乱等问题的发展、蔓延之势。与此同时,国家的治本措施要尽快到位,标本兼治才能为企业创造一个良好的生存和发展的环境。

下载国企笔试计算机类基础问题word格式文档
下载国企笔试计算机类基础问题.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐