计算机考研复试面试问题总结——编程语言篇(含答案)

**

计算机考研复试面试问题总结——编程语言篇(含答案)

**

1.C++的特点是什么?
封装,继承,多态。支持面向对象和面向过程的开发。
(面向对象:将对象作为程序的基本单元,将程序和数据封装其中;面向过程:以过程为中心)

2.C++的异常处理机制?
抛出异常和捕捉异常进行处理。(实际开发)

3.C和C++,Java的区别?
C是纯过程,C++是对象加过程,java是纯面向对象的

4.C语言的特点?
语言简洁、紧凑,使用方便、灵活;
运算符丰富,数据结构丰富;
具有结构化的控制语句;
语法限制不太严格,程序设计自由度大;
生成目标代码质量高,程序执行效率高。

5.c++和c中字符串区别?
c++是类,c中是基本类型函数。

6.C语言怎样读取一个文件?
建立文件指针fp,指向需要读取的文件,创建链表,采用gets()从fp所指向的输入流中读取n-1个字符,直到文件读取完毕,关闭文件,释放指针。

7.编程语言分为哪几种?
编程语言分为汇编语言、脚本语言、机器语言和高级语言。
1)汇编语言:直接对硬件操作,指令采用英文缩写的标识符;
2)脚本语言:为缩短传统的编写-编译-链接-运行过程而创建的机器编程语言;
3)机器语言:用二进制0和1描述的指令;
4)将许多相关的机器指令合成单条指令。
(常见编程语言有:C#,C++,C语言,Java,SQL等)

8.什么是伪代码?
伪代码是一种非正式的,用于描述模块结构图的语言,目的是使被描述的算法可以很容易的以任何一种编程语言实现,不拘泥于具体实现,关键在于把程序的意思描述出来。

(计算机网络+面试问题总结)
百度网盘链接:https://pan.baidu.com/s/1APAvOqIUgIVeV_elp2t-8g
提取码:jaoz

(仅供参考,如有错误,欢迎指出)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值