按月归档:一月 2012

让理科生沉默,让文科生落泪的文理综合体

今天,公司正在招聘面试,我没有参与,但是群里面却聊起了笔试题目,于是又了这篇转载文章。 公司群有人说,如果在广西大学与广西民族大学上招聘用上这样的题目,那么博联公司,就将在广西的大学生里面被评为”BT”了。呵呵。一下是题目:   一,选择题(皆为单选) 1,以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。 2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近? a,变量;b,数组;c,对象;d,指针。 3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似? a,PHP,Python;b,JSP,servlet;c,java,javascript;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,“几万组数据流过后发现,我的心依然不变”一句体现了算法的什么特性? 5,就“喜欢在匈牙利算法中你我牵手的画面”一句,谈谈你对匈牙利算法的理解。   答案: 选择题 1.A 解 释:伏羲,中华民族人文始祖,是我国古籍中记载的最早的王。伏羲为人类文明进步做出的具大贡献是始画八卦。八卦可以推演出许多事物的变化,预卜事物的发 展。八卦是人类文明的瑰宝,是宇宙间的一个高级“信息库”。早在十七世纪,德国大数学家莱布尼兹创立“中国学院”,研究八卦,并根据八卦的“两仪,四象, 八卦,十六,三十二,六十四卦”,发明了二进位记数和当地欧洲先进的计算机。八卦中包含的“二进法”,现在广泛地应用于生物及电子学中。 注意:题中问的是“思想”的最早提出者,所以答案为A 2.D …

>>Read more

Android 编程之交互功能对话框

之前说,我买了一本书,不知道你们知不知道,今天看到第三章第十二结,前面都是textview和activity切换,今天看到AlertDialog窗口,发现有些不一样,就写出来记录一下。 首先定义一个Button,然后点击Button弹出对话框。详细编码不在叙述。 //定义Button private Button mButton1 //获取Button界面按钮 mbutton1=(Button)findViewById(……) //设置点击事件 mButton1.setOnClickListener(new Button.OnClickListener(){ public void onClick(View v) { //在这里添加对话框显示代码 } }); //对话框显示代码 new AlertDialog.Builder(Ex03_12Activity.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setPositiveButton( R.string.str_ok,new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialoginterface,int i){ //在这里设计当对话框按钮单击之后要运行的事件 } }) .show(); 可能有些人不明白,下面是完整的点击按钮弹出对话框的完整模板,只需要在相应位置添加你自己的代码或者修改一些东西: mButton1.setOnClickListener(new Button.OnClickListener(){ public void onClick(View v) { // TODO Auto-generated method stub new AlertDialog.Builder(Ex03_12Activity.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setPositiveButton(R.string.str_ok,new DialogInterface.OnClickListener(){ …

>>Read more

2011年终工作总结

我在2011年正式入职博联公司,大半年的时间,都在调度中心OMS项目担任开发人员,调度项目虽然已经没有新的开发项目,但是在一个开发与运维之间的过程,也让我了解了X3开发环境的许多知识,类似Pascal语言的开发环境。在最后两个月中,由于人力资源调配,我来到了库房项目,一个明年需要进行推广的项目,在这中间,需要学会的是delphi与flash语言。其实flash并非我喜爱开发的语言,但是这也必须是一种工作技能。 在正式入职短短的半年时间内,已经基本能够运用X3的开发环境独立开发功能了,在最后两个月,调入到库房项目后,开始接触delphi与flash AS3代码,delphi代码与X3开发环境同属Pascal语言,理解起来并不难,而重新学习AS3,则有点耗费时间,实际上,用了一周多的时间,修改了一个用户需求,这让我感到有些压力,但我相信今后通过努力,这一时间将会缩短。 在这半年时间内,我还接手了内部项目“客服中心电话号码管理系统”的项目管理工作。组织新进员工参与开发,并熟悉CMMI能力成熟度模型。该项目大部分时间为开发人员的空余时间制作,使得这项目的开发时间偏长,目前累计长达五个月的时间了,但实际工作时间并没有累计到这么多工时。而这个项目有一个导致时间如此之长的原因,在于我,我并没有做好一个项目经理该完成的工作,导致该项目持续这么长的时间,现在项目已经更新了最后一个版本,待程序交由用户测试后,没有很大的问题,该项目则可以结项了。 对于2012年,我已经有一些想法了,这些内容,在我写博客的时候,我也记录了下来,为了让我记得,我做过这样的决定。 首先,工作上,做好自己的本职工作,这些包括学习工作上需要使用的技能; 其次,利用晚上在家的时间,学习Android开发,这是我个人的发想方向,希望能在三月底开始个人手机小程序开发。也希望今后能进入到手机程序开发项目上。 再次,继续学习Linux Server的使用维护,这个是我一直在做的,因为我个人是属于开源爱好着,接触了一些常见的Linux桌面发行版,但是这里需要我熟悉的是服务器版本,也许今后也能用在公司服务器管理上。 最后,慢慢学习Python,学习这个东西,只是为了更好的使用Linux,现在很多发行版都已经内置了Python以及perl,相信这两种语言能够内置,也是有他强大所在。 以上,就是我整年度的工作总结以及今后发展的工作方向。