转:让理科生沉默,让文科生落泪的文史综合题

程序员文史综合题目一,选择题(皆为单选):  
1,以下谁是二进制思想的最早提出者?  
a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。  

2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近?  
a,变量;b,数组;c,对象;d,指针。  

3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似?  
a,PHP,Python;b,JSP,servlet;c,java,java script ;d,C,C++。  

4,秦始皇吞并六国采用了以下哪种算法思想?  
a,递归;b,分治;c,迭代;d,模拟。  

5,雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法?  
a,动态规划;b,穷举;c,记忆化搜索;d,Dijkstra算法。  

6,印度电影《宝莱坞机器人之恋》中的机器人七弟采用的智能算法最有可能是以下哪一种?  
a,神经网络;b,遗传算法;c,模拟退火;d,穷举算法。

7,《公孙龙子》记载:“齐王之谓尹文曰:‘寡人甚好士,以齐国无士,何也?’尹文曰:‘愿闻大王之所谓士者。’齐王无以应。”这说明了齐王:  
a,昏庸无道;b,是个结巴;c,不会下定义;d,不会定义自己的需求。  

8,惠施曾提出过“卵有毛”的命题,以下哪一项是导致这个错误命题的原因:  
a,混淆了命名空间;b,引入了错误的包;c,衍生类未重载;d,调用了危险的指针。
 
9,下面哪种面向对象的方法可以让你变得富有?  
a,继承;b,封装;c,多态;d,抽象。  

10,明朝时期张居正改革的一条鞭法的主要思想是:  
a,面向过程;b,万物皆数;c,统一接口;d,泛型编程。  

二,匹配题(分析A中的句子所体现的算法,和B中的算法一一匹配):  
A:  
1,江南可采莲,莲叶何田田,鱼戏莲叶间。鱼戏莲叶东,鱼戏莲叶西,鱼戏莲叶南,鱼戏莲叶北。——汉乐府《江南》  
2,众里寻他千百度,蓦然回首,那人却在灯火阑珊处。——辛弃疾《青玉案》  
3,从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是:从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是:从前有座山,山里有座庙,庙里有个老和尚,再给小和尚讲故事,故事内容是……  
4,只劝楼台追后主,不愁弓矢下残唐。——孔尚任《桃花扇》  
5,飞鸟之影,未尝动也。——《庄子》  
B:  
1,贪心;  
2,回溯;  
3,穷举;  
4,分治;  
5,递归;  

三,阅读理解(阅读下文,回答后面的问题):  
美国的贝尔实验室设计了最初的C语言  
刻在UNIX操作系统距今已有三四十年  
你在屏幕前凝视数据的缱绻  
我却在旁轻轻敲打键盘把你的梦想展现  
循环 递归 贪心 动规 是谁的从前  
喜欢在匈牙利算法中你我牵手的画面  
经过MSRA门前我以大牛之名许愿  
思念像斐波那契数列般漫延  
当软工沦落在设计的文档间  
算法依旧是永垂不朽的诗篇  
我给你的爱写在程序间  
深藏在最长不下降子序列里面  
几万组数据流过后发现  
我的心依然不变  
我给你的爱写在程序间  
深藏在最长不下降子序列里面  
用无尽的代码刻下了永远  
那已保存千年的誓言  
一切又重演我算了很多遍  
时间复杂度还是趋于无限  
我只想要这样永远链接在你的身边  

1,题目中的MSRA是什么的缩写?  
2,试赏析“思念像斐波那契数列般漫延”一句。  
3,请结合时代背景,谈谈你对“当软工沦落在设计的文档间,算法依旧是永垂不朽的诗篇”一句的理解。  
4,“几万组数据流过后发现,我的心依然不变”一句体现了算法的什么特性? 

转载于:https://www.cnblogs.com/lost2x/archive/2011/04/27/2031083.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
最常见的Java面试题大全的程序面试程序,很有影响力的哦!好好珍惜这个资料吧!有Java的常见面试题的冒泡,常见的算法,继承,多态 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装:  封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性:  多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值