微信

使用微信服务,更方便

职友集>程序员面试题 > 程序员很经典的面试题

程序员很经典的面试题

2015-10-15 06:30:01 阅读( 93 )

1624人 收藏本页

标签:程序员面试题

1.一本书的价格降低了50%.现在,如果按原价出售,提高了百分之几
• A、25%
• B、50%
• C、75%
• D、100%

2.一元钱可以买两瓶汽水,两个汽水瓶可以换一瓶汽水,请问,五元钱最多可以喝到多少瓶汽水
• A、10瓶
• B、15瓶
• C、18瓶
• D、19瓶

3.在一架飞机上,中间是一条过道,两边是座位,两位空姐A和B每人负责一边,对每位旅客分配旅行物品。开始的时候,A给右边的旅客发放了6份,此时,B过来对她说,左边应该由A负责。于是A重新到左边开始发放,B接着给右边剩下的旅客发放物品,之后,又帮A发了15份,最后两人同时结束工作。请问:A和B谁发的多?多发了多少份?
• A、A为12,而B为30,因此B比A多发了18份
• B、A为11,而B为25,因此B比A多发了14份
• C、B为12,而A为30,因此A比B多发了18份
• D、B为11,而A为25,因此A比B多发了14份

4.计算机系统的组成部分
• A、硬件,软件,用户
• B、硬件,软件
• C、硬件,用户
• D、软件,用户

5.在C语言中能将高级语言编写的源程序转换为目标程序的软件是
• A、汇编程序
• B、编辑程序
• C、解释程序
• D、编译程序

6.十六进制数100转换为十进制数为
• A、256
• B、512
• C、1024
• D、64

7.计算机要运行某个应用程序时,首先应调入的存储器是?
• A、软件
• B、硬件
• C、光驱
• D、内存

8.计算机能够直接识别和处理的语言是
• A、机器语言
• B、自然语言
• C、高级语言
• D、汇编语言

9.6计算机的最小存储单位为
• A、M
• B、MB
• C、G
• D、字节

10.在计算机内部,数据是以( )形式加工处理和传送的。
• A、十进制码
• B、十六进制码
• C、八进制码
• D、二进制码

11.在计算机中,一个字节所包含二进制位的个数是
• A、2
• B、4
• C、8
• D、16

12.某单位的人事档案管理程序属于
• A、应用软件
• B、系统软件
• C、字表处理软件
• D、数据库系统

13.Linux是什么
• A、办公软件
• B、编程软件
• C、操作系统
• D、图形软件

14.有关数据冗余说法错误的是
• A、数据库中,数据存在副本的现象,就是数据冗余
• B、通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性
• C、在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余。
• D、数据冗余通常是由于数据库设计引起的。

15.栈和队列的共同特点是
• A、都是先进先出
• B、都是先进后出
• C、只允许在端点处插入和删除元素
• D、没有共同点

16.结构化程序设计的3种结构是
• A、顺序结构、选择结构、转移结构
• B、分支结构、等价结构、循环结构
• C、多分支结构、赋值结构、等价结构
• D、顺序结构、选择结构、循环结构

17.下面有关for循环的正确描述是
• A、for循环只能用于循环次数已经确定的情况
• B、for循环是先执行循环体语句,后判断表达式
• C、在for循环中,不能用break语句跳出循环体
• D、for循环的循环体语句中,可包含多条语句,但必须用花括号括起来

18.以下程序段的描述,正确的是
x=-1;
do
{x=x*x;}
while(!x);
• A、是死循环
• B、循环执行两次
• C、循环执行一次
• D、有语法错误

19.下面程序的运行结果是
int y=10;
do{
y–;
}while(–y);
printf(”%d\n”,y–);
• A、-1
• B、1
• C、8
• D、0

20.下面那些属于开源软件系统范围:
• A、Linux
• B、MSN
• C、ASP
• D、.Net

21.SQL语言又称为
• A、结构化定义语言
• B、结构化控制语言
• C、结构化查询语言
• D、结构化操纵语言

22.若x为int型变量,则执行x = 6;x+ = x;语句后,x的值为
• A、6
• B、36
• C、12
• D、16

23.下面程序的运行结果是
int a=1,b=10;
do
{
b-=a;
a++;
}while(b–<0);
printf(”a=%d,b=%d\n”,a,b);
• A、a=3,b=11
• B、a=2,b=8
• C、a=1,b=-1
• D、a=4,b=9

24.PHP是一种什么类型的语言
• A、编译型
• B、解释型
• C、两者都是
• D、两者都不是

25.下面哪个网络协议是PHP不支持的:
• A、tcp
• B、udp
• C、udg
• D、pdc

来自IT公司面试手册

下一篇:程序员笔试题 判断题类型

上一篇:程序员面试题之面向对象设计

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题