首页
社区
课程
招聘
[求助]面试题有关程序crash的本质原因
发表于: 2010-8-12 10:27 9184

[求助]面试题有关程序crash的本质原因

2010-8-12 10:27
9184
一道面试题,任何程序crash的本质原因,我回答了很多内存越界,等等之类,考官都不满意,希望得到最根本的原因,谢谢!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (24)
雪    币: 115
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我后来想的回答是,数据段内存覆盖了代码段内存,不知道是否正确?
2010-8-12 10:31
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
3
考官第一守则: 不可以对应试者感到满意
2010-8-12 10:39
0
雪    币: 440
活跃值: (119)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
4
关注。。。
2010-8-12 10:52
0
雪    币: 234
活跃值: (83)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
5
这样子回答可以不:冯诺依曼体系中,指令和数据没有区分
2010-8-12 11:35
0
雪    币: 380
活跃值: (101)
能力值: ( LV13,RANK:370 )
在线值:
发帖
回帖
粉丝
6
程序没有对异常进行异常处理.
2010-8-12 12:08
0
雪    币: 998
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
任何依靠软件指令执行的系统是不可靠的。
2010-8-12 13:53
0
雪    币: 386
活跃值: (46)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
8
回答为了保护系统.....所以........
2010-8-12 13:54
0
雪    币: 500
活跃值: (200)
能力值: ( LV13,RANK:270 )
在线值:
发帖
回帖
粉丝
9
本质原因, 应该是五楼的吧, 数据和指令没有区分.
2010-8-12 14:18
0
雪    币: 27
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
本质原因自然是程序执行不下去了,也就是说许许多多的原因导致当前指令计算机无法执行
2010-8-12 14:33
0
雪    币: 400
活跃值: (1279)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
11
本质原因是程序员编程失误
2010-8-12 15:27
0
雪    币: 271
活跃值: (86)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
5楼应该是正解
2010-8-12 15:33
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
13
But  有的数据需要被当作代码来执行
2010-8-12 15:39
0
雪    币: 656
活跃值: (448)
能力值: ( LV12,RANK:360 )
在线值:
发帖
回帖
粉丝
14
出了规则以外?
2010-8-12 20:38
0
雪    币: 656
活跃值: (448)
能力值: ( LV12,RANK:360 )
在线值:
发帖
回帖
粉丝
15
可能是阴阳失调
2010-8-12 20:39
0
雪    币: 116
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
同意, 本质就是自己写的不好嘛,与机器有撒子关系
2010-8-13 06:33
0
雪    币: 478
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
这个考官装的不错。
2010-8-13 08:12
0
雪    币: 300
活跃值: (179)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
18
想到一部电影中的镜头:
“当我停止大笑的时候就是我不笑的时候。”
同理可以推出:
原因就是程序异常!
2010-8-13 09:30
0
雪    币: 48
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
程序都是01组成的,内存也是放01的
2010-8-13 09:39
0
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
20
多用几次妇炎洁,保证问题解决
2010-8-13 09:42
0
雪    币: 213
活跃值: (147)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
我觉得这个应该是正确答案。
考官是想通过这个问题来看看你有没有try catch的编程习惯
2010-8-13 11:28
0
雪    币: 276
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
本质是执行了非法操作。
2010-8-13 13:05
0
雪    币: 335
活跃值: (140)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
程序Crash 的本质是程序BUG导致程序出现崩溃或死锁!
2010-8-13 17:53
0
雪    币: 156
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
24
这样应该没错,程序代码引发了异常,又没有接管之。

以前做过实验,可以让除零的代码不crash

LZ有兴趣可以参考张银荃的《软件调试》
2010-8-13 19:53
0
雪    币: 244
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
人不可能不出错!
2010-8-13 20:23
0
游客
登录 | 注册 方可回帖
返回
//