MATLAB安装详细图文教程Word文件下载.docx

上传人:b****4 文档编号:7639422 上传时间:2023-05-08 格式:DOCX 页数:10 大小:1.78MB
下载 相关 举报
MATLAB安装详细图文教程Word文件下载.docx_第1页
第1页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第2页
第2页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第3页
第3页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第4页
第4页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第5页
第5页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第6页
第6页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第7页
第7页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第8页
第8页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第9页
第9页 / 共10页
MATLAB安装详细图文教程Word文件下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MATLAB安装详细图文教程Word文件下载.docx

《MATLAB安装详细图文教程Word文件下载.docx》由会员分享,可在线阅读,更多相关《MATLAB安装详细图文教程Word文件下载.docx(10页珍藏版)》请在冰点文库上搜索。

MATLAB安装详细图文教程Word文件下载.docx

a:

5:

{i:

0;s:

28734:

"-珠海市香洲区科技创@#@  新促进中心招聘考试真题及解析@#@  1:

@#@首先,如果一个国家经济水平不够的话,高速铁路不但修建起来很困难,而且在今后的运营管理及维护中,控制成本、实现盈利也将存在难度。

@#@这也是高速铁路在德国、日本、法国等发达国家起步比较早、发展比较好的一个原因。

@#@其次,高速铁路的研发体现出一个国家整个产业链的研发水平。

@#@而且,伴随着高速铁路的建设,将带来整个高速铁路产业链的整体发展,从而形成集设计、施工、制造、运营管理于一体的成套先进技术。

@#@以上这段话主要说明了()。

@#@@#@  A、高速铁路是社会经济发展到一定阶段的产物,体现了国家的整体实力@#@  B、高速铁路首先在发达国家发展起来,这是经济发展的必然性@#@  C、高速铁路的建设将带来社会产业链的整体发展,形成成套先进技术@#@  D、高速铁路的修建很困难,其维护和运营也很困难@#@  2:

@#@信念是人的生命得以闪光的火花,信念的火花一旦熄灭,人的生命就不再有闪光点了。

@#@人的生命如不以信念为__________,就会逐渐萎缩以至__________。

@#@@#@  依次填入划横线处最恰当的一项是()。

@#@@#@  A、前提干涸@#@  B、依托枯槁@#@  C、基石枯竭@#@  D、基础消亡@#@  3:

@#@人是会思考的芦苇,也是世界上唯一会运用逻辑推理的生物。

@#@环环相扣,______的逻辑推理,确实可以帮助我们进行正确的思考、研究和决策。

@#@在二战前著名的德国国会纵火案中,季米特洛夫的无罪辩护,就是利用自己娴熟的法律知识和______的逻辑推理,驳倒了法西斯分子的诬陷栽赃,使法官不得不当庭宣判无罪释放。

@#@但错误的逻辑推理也常常可以使人陷入诡辩荒唐的______。

@#@依次填入硒横线部分最恰当的一项是()。

@#@@#@  A、思维缜密不容辩驳泥潭@#@  B、严丝合缝毋庸置疑泥沼@#@  C、层层递进不容置喙泥塘@#@  D、举一反三无懈可击泥淖@#@  4:

@#@人们在雨中,有的伞并着伞,有的共撑一伞,洋溢着一种__________的安全感和新婚似的__________的喜悦,步行回家去。

@#@依次填入划横线部分最恰当的一项是()。

@#@@#@  A、虚幻浪漫@#@  B、真实短暂@#@  C、现实专有@#@  D、踏实甜蜜@#@  5:

@#@在春秋战国时期宋国有个叫子罕的以不贪而名垂青史。

@#@有一次,一个人得了块玉,拿去送给当权的子罕。

@#@子罕拒不接受。

@#@那人说,让做玉的师傅看过,说是件宝物,才敢送给你的。

@#@子罕道,你的宝物是这块玉.我的宝物是“不贪”。

@#@我若收下你这块玉,你和我的宝物不都丧失了吗?

@#@还不如各人留着各自的宝物好啊!

@#@这段文字给人的警语是()。

@#@@#@  A、君子慎独@#@  B、君子坦荡荡,小人常戚戚@#@  C、一丝一缕,我之名节;@#@一厘一毫,民之脂膏@#@  D、宽一分,民受赐不止一分;@#@取一文,我为人不值一文@#@  6:

@#@很早以前科学家就发现有些人对于某些药物的反应和其他病人不同。

@#@例如,某种麻醉用肌肉松弛剂会导致特定的人无法呼吸。

@#@后来,科学家发现产生这种现象的原因在于这类人拥有特定的基因。

@#@这也就带来了一个问题:

@#@研究人们之间的遗传差异是否可以促进医学发展出更高级的治疗手段,也就是说,根据个人的基因进行“量体裁药”?

@#@科学家已经辨认出了一批与药物相互作用的基因,但是要真正实现,恐怕为时尚早。

@#@根据这段文字,以下说法正确的是()。

@#@@#@  A.基因学的研究成果已广泛应用于医学B.医学用药不当会导致人体遗传基因变异C.人体的基因差异可能会体现在药物反应上D.基因与药物能够相互作用的假设还无法证明@#@  A、请选择@#@  B、请选择@#@  C、请选择@#@  D、请选择@#@  7:

@#@闭关自守的民族不喜欢聆听,他们只会________,浅陋和愚昧妨碍了他们的进取;@#@急功近利的民族不喜欢聆听,他们只会________,浮躁和短视制约了他们的见识。

@#@填入划横线部分最恰当的一项是()。

@#@@#@  A、自得其乐鼠目寸光@#@  B、孤芳自赏浮光掠影@#@  C、坐井观天浅尝辄止@#@  D、夜郎自大一知半解@#@  8:

@#@我国将着手研究基础养老金全国统筹方案,以避免异地参保者无法拿到养老金而选择退保问题的出现;@#@将继续推进城镇医保、失业保险和工伤保险实现地市级统筹,有条件的地区实行省级统筹或省级调剂制度。

@#@@#@  以上这段话主要说明了()。

@#@@#@  A、我国将进一步保障弱势群体的经济利益@#@  B、我国将推进职工保险事业的进一步发展@#@  C、我国将研究养老金保险的全国统筹方案@#@  D、我国将推进各类国民基本保险的统筹分配@#@  9:

@#@历史学家的工作对象是史料,这些史料主要是各种文献、遗存,它们可以归为广义上的文本,而且最终它们都要以语言形式进入史家的研究。

@#@就此而论,历史学家永远无法真正直接接触到过去本身,而只能借助于各种历史文本而对过去有所言说,因而_______,填入划横线部分最恰当的一项是()。

@#@@#@  A、文本性就是历史学家的全部工作所无法脱离的樊篱@#@  B、无法接触完整的史料对历史学家来说是一种遗憾@#@  C、对史料本身的收集和考证就成了史学客观性的保证@#@  D、重建和还原历史的本来面目就成了历史学的根本目的@#@  10:

@#@近几年来,政府通过各类手段,促使产业结构升级,促进经济的可持续发展。

@#@但是,经济转型政策在短期内对经济增长带来的负面影响显而易见。

@#@受限制的行业在较短时期内会因政策的压力而放慢增长。

@#@同时,受扶植政策不到位、市场培育滞后、技术开发存在瓶颈等因素影响,新的产业成长将较为缓慢,无法对冲前者带来的负面影响。

@#@@#@  这段文字结尾处的“前者”是指()。

@#@@#@  A、政府各种促使产业结构升级的政策@#@  B、政策在短期内对经济增长的负面影响@#@  C、受限制的行业在短时期内增长缓慢@#@  D、政策、市场、技术开发瓶颈等因素@#@  11:

@#@@#@  《中国共产党为公布国共合作宣言》提出抗日的三项主张:

@#@争取中华民族之独立自由与解放;@#@实现民权政治,召开国民大会,以制定宪法与规定救国方针;@#@实现中国人民之幸福与愉快的生活。

@#@@#@  这段文字中三项主张的主旨是()。

@#@@#@  A、国共摒弃前嫌再度合作@#@  B、在三民主义基础上团结抗战@#@  C、国民党承认中共合法地位@#@  D、呼吁建立抗日民族统一战线@#@  12:

@#@两河流域的苏美尔人在公元前4000年就创造了一种象形文字,并逐渐演化成了西亚一带广泛使用的楔形文字。

@#@约在公元前1000年,在今叙利亚一带生活的阿拉美亚(Arameans)人,习得了腓尼基(Phoenicia)的字母文字。

@#@随着军事的扩张和贸易的开展,数百年后,阿拉美亚的语言、文字在西亚普及开来.楔形文字渐被取代。

@#@@#@  对文意理解有误的是()。

@#@@#@  A、苏美尔人使用楔形文字比阿拉美亚人使用腓尼基文字更早@#@  B、西亚地区先前曾广泛使用过楔形文字,其后普及使用腓尼基文字@#@  C、腓尼基的字母文字是叙利亚的阿拉美亚人率先习得的@#@  D、阿拉美亚人的语言文字能在西亚普及,与他们的军事扩张和贸易开展有关@#@  13:

@#@①追求成熟,已经成为当今社会的一种__________;@#@尤其是涉世不深的年轻人,更想以老到、__________的面孔引起别人对自己的注意和重视。

@#@@#@  ②事物的发展一旦停滞__________趋于保守,就将走向灭亡,__________@#@  为新生事物所取代。

@#@@#@  填入划横线处最恰当的一项是()。

@#@@#@  A、时髦深刻或而@#@  B、时尚深刻和从而@#@  C、时尚深沉或从而@#@  D、时髦深沉和而@#@  14:

@#@根据下列材料,请回答问题植物学家的最新系列研究表明,二氧化碳不只是改变气候,它还改变了植物的生理特性,并通过植物危害人类。

@#@@#@  为什么蔬菜、水果和粮食的产量越来越高,而这些食物的味道越来越淡?

@#@这与二氧化碳含量的升高有关,美国普林斯顿大学生物学家伊利?

@#@洛拉泽分析指出。

@#@在二氧化碳含量高的环境中生长的作物不但营养价值很低,而且还缺乏铁、锌等重要的微量元素。

@#@那么,二氧化碳含量的升高为什么会使植物中的微量营养元素减少了呢?

@#@有专家表示,这是“生物量稀释”的结果。

@#@由于二氧化碳的增加促进了植物的光合作用,植物产生的碳水化合物往往多于它们的生长和代谢需要。

@#@@#@  它们将多余的淀粉和糖储存在液泡里,这样植物中碳水化合物的含量便超出了原来的水平,其他微量营养元素的含量也就下降了。

@#@而更为糟糕的是,使微量元素比例下降还有另外一种因素,那就是过量的二氧化碳抑制着植物吸收营养成分的能力。

@#@这样可能导致人们虽然吃够了,但是营养成分的吸收却不够,这种现象被称为“隐形饥饿”。

@#@洛拉泽认为,人类现在已经陷入到这样一种困境中——为避免营养不良,你必须吃更多的食物,然而,更多的食物导致碳水化合物在体内堆积,这是人类越来越肥胖的主要原因。

@#@我们应该采取什么对策呢?

@#@也许最有效的办法就是以生物方法提高营养价值,通过植物培植和基因工程提高微量营养素的水平。

@#@@#@  毒藤在美国各地的森林中很常见,在中国西部也有分布。

@#@毒藤的汁液中含有一种叫做漆粉的化学物质,很多人对它过敏,其症状是起皮疹,奇痒无比,而且再痒也不能乱挠,否则会扩展到周围的皮肤。

@#@与在正常大气条件下生长的毒藤相比,暴露在高浓度二氧化碳下的毒藤不仅面积要比普通毒藤大三倍,它所产生的漆粉也比普通毒藤产生的漆粉更容易让人过敏。

@#@@#@  全球二氧化碳含量增高以气候变暖的形式让人们汗流浃背。

@#@@#@  但是,大量二氧化碳却导致植物排出的水分减少,从而造成了全球的淡水流失。

@#@由英国气候学家尼柯拉?

@#@格拉德领导的一个研究小组进行的统计分析表明,温室气体的增加不仅造成全球变暖,同时还是淡水流失的主要原因。

@#@实际上,二氧化碳在这里扮演了植物“止汗药”的角色。

@#@作为对温室气体增加的响应,植物减少了水分从它们的“毛孔”——即气孔中的蒸发,进而减少了从土壤中吸收的水分。

@#@这一结果导致土壤中出现了多余的水分,这些水分最终随着河流流入大海,而并没有随着植物的蒸发成为空气中的水分——这是保证水分以淡水的方式进行循环的主要因素。

@#@谢菲尔德大学的气候学家伊安?

@#@伍德沃德指出,尽管通过温室试验,人们已经知道二氧化碳能够对植物“流汗”造成影响,但在全球范围内确定这一影响的规模仍是一项“重要的研究成果”。

@#@@#@  对文章概括最准确的是()。

@#@@#@  A、二氧化碳通过植物祸害人类@#@  B、二氧化碳过量对植物的影响@#@  C、二氧化碳与气候的关系@#@  D、二氧化碳对人类的危害@#@  15:

@#@面对具有威胁性的突发事件,恐慌心理是人们进行自我保护的本能反应。

@#@但是。

@#@过度的恐慌反应,常常会导致比事件危害本身更为严重的消极后果。

@#@经验显示,在突发性公共事件中,许多损失可能不是事件本身造成的,而是由于人们的过度恐慌导致的。

@#@这段文字意在强调()。

@#@@#@  A、产生恐慌心理是人们在突发事件中的正常反应@#@  B、在突发性公共事件中.人们的损失往往是自己造成的@#@  C、突发事件发生时,人们其实不必慌张@#@  D、面对突发事件,人们应尽量保持稳定的心态@#@  16:

@#@对于历史学家而言,历史事实一旦生成,就被视为宿命性的,所以历史上发生的任何事情都可以找到某种“必然性”的理由。

@#@但是,对于最终生成的历史事实的价值评判,不应以其生成的某种“必然性’’为依据而简单地得出结论。

@#@例如,古往今来充满人类史册的政权腐败是一恒久现象。

@#@历史学家在探索其生成原因时,可以很自然地得出某种“必然性”的结论,但不能因为这种“必然性”而断言政权腐败应该正面肯定。

@#@@#@  这段文字意在强调()。

@#@@#@  A、历史上发生的任何事情都可找到某种“必然性”的理由@#@  B、历史事实的价值评判不应以其生成的某种“必然性”为依据而简单地得出结论@#@  C、“必然性”的结论并不能判断事实本身的正误@#@  D、历史事实的宿命性影响到其价值评判@#@  17:

@#@我们不拒斥时尚,并乐于承认自己在生活中还曾受惠于时尚。

@#@但说文学不能脱离时代与不能脱离时尚。

@#@其问区别是巨大而本质的。

@#@因为作家不是模特、艺人或设计师,他可以追随时代,但永远不能攀附潮流。

@#@因为跟着潮流亦步亦趋,只能使他变成一个受塑者而做不成创造者。

@#@并且,这种随潮流旋趋旋弃,力求尽人而悦之,必然会使他丧失独立的个体意志,既不能复苏一种精神,又难以启迪更有意义的人生,最终不是在畅销中迷失,就是在时尚中死亡。

@#@@#@  这段话的主旨是:

@#@@#@  A、真正的文学与时尚无关@#@  B、文学多少要受惠于时尚@#@  C、时尚文学必然死亡@#@  D、作家既要追随时代更应跟随时尚@#@  18:

@#@目前各种形式的大量的文艺作品,没内涵、缺生活,缺少社会意识,缺失人文关怀、时代精神,这几乎成了一种通病。

@#@过度娱乐化、远离心灵的文艺创作占据了主流文艺,文艺中泛娱乐化倾向严重,高雅文化已不再被向往和尊重。

@#@一些文艺创作人士,希望把人民币以正当稿费的形式尽快装进自己的腰包,心态特别浮躁。

@#@文艺衰落折射出人们的物质欲望泛滥膨胀,但在精神层面上,人们却贫穷到了一个底线。

@#@文艺应该深深扎根于生活,应该担负着提高大众审美情趣和道德伦理的义务。

@#@文艺不能一切“向钱看”,不能缺失人文关怀,不能脱离时代精神。

@#@文艺应该具有人类普遍性和永久性的一些价值和追求。

@#@一句话,我们的文艺必须多一些正能量。

@#@@#@  根据这段文字,下列哪项不是“正能量”所应包含的内容?

@#@()@#@  A、扎根生活,提高大众的审美情趣@#@  B、提倡人文关怀,不脱离时代精神@#@  C、贴近心灵,追求精神价值@#@  D、拯救文艺的危机感和责任感@#@  19:

@#@愈是古远的时代,人类的活动愈受自然条件的__________,特别是那些还没有定住下来的骑马的游牧民族,更需要__________自然的恩赐,他们要自然__________他们丰富的水草。

@#@依次填入划横线部分最恰当的一项是()。

@#@@#@  A、限制依赖供给@#@  B、制约依靠提供@#@  C、限定依附分享@#@  D、影响凭借供应@#@  20:

@#@在上海,外资银行去年上半年赢利猛增68.3%,同期国有银行的利润同比增长19.3%,股份制银行利润同比增长12.6%,上海银监局分析指出,商业银行经营利润的快速增长,主要依靠期限长、利率较高的中长期贷款利息净收入的拉动,而中长期贷款重要的支柱是房贷。

@#@@#@  对这段话的意思理解不正确的是()。

@#@@#@  A、目前银行赢利的重要来源是房贷@#@  B、外资银行去年上半年发放的房贷最多@#@  C、D、alt=\@#@  E、/>@#@@#@  21:

@#@任何纪念活动,是对历史记忆的__________,都是当下人对历史的解读。

@#@任何历史记忆,都有选择,有过滤。

@#@如果我们回到辛亥时期的历史场景,考察当年立在革命潮头的风云人物,再与今人纪念会上提到的辛亥英雄相比,会发现有许多发人深省的差异。

@#@比如,当年追随孙中山__________革命不遗余力、冒险刺杀摄政王载沣而被捕的汪精卫,没有人会再纪念他了。

@#@@#@  依次填入划横线部分最恰当的一项是()。

@#@@#@  A、存储宣传@#@  B、回响呐喊@#@  C、激活鼓吹@#@  D、回应呼号@#@  22:

@#@一个人的日常生活,衣、食、住、行,包括一些生活细节,都能反映他的精神境界,反映他的生存心态、生活风格和文化品味。

@#@巴尔扎克在《风雅生活论》中曾引用两句谚语来说明这个道理,一句是:

@#@@#@  “一个人的灵魂,看他持手杖的姿势,便可以知晓。

@#@”另一句是:

@#@@#@  “请你讲话、走路、吃饭、穿衣,然后我就可以告诉你,你是什么人。

@#@”这段话的主旨是()。

@#@@#@  A、巴尔扎克发现人的精神境界可以通过生活细节表现出来@#@  B、一个人的精神境界必然会从他日常生活的一举一动中表现出来@#@  C、一个人的精神境界如何主要看他对待生活的态度是怎样的@#@  D、一个有较高生活质量的人才会具有较高的生活境界@#@  23:

@#@在中国,所有公民都在宪法的庇护之下,相反,在穷人得不到充分保护的资源语境下奢谈“保护富人”是相当危险而诡异的——它很可能对“贫富关系”造成舆情上的断裂与伤害。

@#@某种意义上说,在中国市场经济的舞台上,以企业家为代表的“富人”群体的逐利本性与穷人的挣扎生存相比,似乎更值得我们警惕。

@#@@#@  作者通过这段文字想表达的观点是:

@#@@#@  A、奢谈保护富人是不对的@#@  B、保护穷人利益是根本@#@  C、要遏制为富不仁的现象@#@  D、要在公平的前提下讨论贫富问题@#@  24:

@#@毫无疑问,在今日武断批判中医的人中,不乏以“科学”代言人自居者,将各种自己不懂的知识系统一棍子打死,归入__________。

@#@这种态度不能不使人怀疑其言论与知识的讨论无关,另有用意。

@#@不过,在抗拒这种学霸的同时,我们也不必非要陷入相反的__________。

@#@坦率地说,身为一个“中医”,我以为目前的中医面对的最大危机不是外来的,而是内在的。

@#@中医落到今天这个地步,一定程度上可谓是__________。

@#@填入划横线部分最恰当的一项是()。

@#@@#@  A、邪说、境地、罪有应得@#@  B、异端、泥淖、咎由自取@#@  C、异己、泥潭、责无旁贷@#@  D、异类、困境、作茧自缚@#@  25:

@#@拍纪实作品就像熬中药一样,需要慢火,需要工夫。

@#@我常常觉得,纪实作品就像齿轮一样。

@#@少了哪一个环节也转动不起来——少了哪个阶段的作品,都无法很好地反映整个时代的__________。

@#@只有把每个时期的东西都__________记录下来,才可以好好地进行总结和__________。

@#@我始终觉得。

@#@我要追求的,就是__________的效果。

@#@填入划横线部分最恰当的一项是()。

@#@@#@  A、变迁连续比照滴水穿石@#@  B、面貌完整归纳一鸣惊人@#@  C、联系分别分析细入毫芒@#@  D、轨迹真实反省积少成多@#@  26:

@#@虽然,“网络遗嘱”一再表示自己采用了类似于“网银”的加密技术,但是你看完以下免责声明——“任何由于计算机问题、黑客攻击、计算机病毒侵入或发作、因政府管制而造成的暂时性关闭等影响网络正常经营的不可抗力而造成的个人资料泄露、丢失、被盗用或被窜改等,网络遗嘱免责”后,你还敢将人生秘密全部交予一家网络公司保管吗?

@#@@#@  这段文字意在说明()。

@#@@#@  A、“网络遗嘱”和现实中的遗嘱一样具有法律效力@#@  B、“网络遗嘱”尽管采用了加密技术,但依然不可靠@#@  C、“网络遗嘱”本质上是一些网站营利的噱头@#@  D、“网络遗嘱”的免责声明属于格式合同@#@  27:

@#@中小企业由于规模有限、力量较小,不论是技术创新还是市场扩展,很多事情依靠每个企业单打独斗既不可能,也不经济。

@#@因此,发展中小企业的协会和服务组织,对中小企业的发展十分重要。

@#@这类组织既可以是综合性的,也可以是专业性的。

@#@事实证明,中小企业的发展与这类服务组织的发展之间存在着很大的相关性。

@#@积极参与和支持这类组织的发展和运作是中小企业的分内之事,虽然会花费一定的精力,付出一定的的代价,但这种付出和代价是值得的。

@#@@#@  这段文字意在说明()。

@#@@#@  A、发展中小企业协会和服务组织将成为大势所趋@#@  B、中小企业应意识到参与协会和服务组织的意义@#@  C、现实状况下中小企业协会和服务组织大有可为@#@  D、中小企业参与协会和服务组织才能提高竞争力@#@  28:

@#@长江流域,无疑也是中华民族文化的______之一。

@#@考古发现______,旧石器时代处于长江上游今云南境内的元谋人,与黄河流域今陕西境内的蓝田人______。

@#@这个结论具有划时代的意义。

@#@@#@  填入划横线部分最恰当的一项是()。

@#@@#@  A、发源地表明共存@#@  B、发祥地证明并存@#@  C、发源地证明并存@#@  D、发祥地表明共存@#@  29:

@#@很多人被金钱统治,不管钱少还是钱多,都没有真正的幸福。

@#@是幸福,而非金钱,__________才是人们真正关心的问题。

@#@既然人被金钱统治总是不幸福的,那么,__________能不被金钱统治,而成为金钱的好管家,金钱就能够帮助人们获得幸福。

@#@填入画横线部分最恰当的一项是()。

@#@@#@  A、其实如果@#@  B、最后假如@#@  C、终究与其@#@  D、确实假设@#@  30:

@#@传统中国的日常生活世界总是曲里拐弯,充满细节、血肉,剪不断,理还乱。

@#@在是否宜居方面,与摩天大楼相比,苏州园林、四合院并不落后;@#@与以购物为唯一目的的超市相比,庙会、集市带来的不是混乱,而是更顺乎人情。

@#@@#@  作者通过这段文字意在强调()。

@#@@#@  A、传统中国的日常生活其实并不混乱@#@  B、表面纷乱的传统生活有自己的魅力@#@  C、传统中国的日常生活比现代生活更好@#@  D、摩天大楼和超市代表的现代生活缺乏人情味@#@  31:

@#@据报道。

@#@我国在基础研究到企业产品开发的过程中,有90%的科研成果死掉了。

@#@这是多么惊人、多么可怕的“死亡之谷”。

@#@长期以来,我们所缺的主要不是成果(当然,重大的高质量成果另当别论),但有一个致命伤:

@#@转化率低。

@#@据不完全统计,目前我国上百万件专利技术、科研成果处于闲置和浪费状态。

@#@不过,有的科研人员似乎还固守着“象牙塔”的理念,只管研究、出成果,至于成果如何应用、产业化,对不起,我不管也管不着。

@#@@#@  有的科研单位也想把成果商品化或产业化,但又不愿和企业合作。

@#@@#@  这段文字意在说明的是:

@#@@#@  A、转变观念才能跨越成果转化“死亡之谷”@#@  B、转化率低造成了我国科研成果的闲置浪费@#@  C、科研人员应加强应用性强的课题的研发@#@  D、科研与企业相结合是我国科技发展的必由之路@#@  32:

@#@中国古代货币,是世界上起源最早的货币之一。

@#@它,对古代世界上国际经济交往,特别是亚洲各国货币的发展有着相当的影响。

@#@@#@  依次填入画横线部分最恰当的一项是()。

@#@@#@  A、亘古长青久远@#@  B、源远流长深远@#@  C、历史久远重大@#@  D、历史悠久深刻33:

@#@如果说“家电下乡”给了家电企业开拓农村消费市场的机遇,那么,“进城”则更能为企业创造更好的销售业绩。

@#@因为在城市里,居民更容易接受新的生活和消费方式。

@#@假如“家电进城”也得到政府的相关政策支持和补贴的话,企业应当有理由在城镇市场上发掘出新的消费潜力,客观上让城市低收入和失业居民也得到家电产品消费的实惠。

@#@@#@  下列符合作者观点的一项是()。

@#@@#@  A、“家电下乡”不可能给企业带来良好的销售业绩@#@  B、城市低收入和失业居民更需要政策支持和补贴@#@  C、政府应该支持企业的“家电进城”,大力推广新产品@#@  D、和农村市场比较,城镇消费市场同样具有挖掘的潜力@#@  34:

@#@诸如@#@  NBA、GDP这样字母词已成为汉语语言表达的一部分,偶然蹦出几个,不代表汉语表达已经被_________,只是我们在寻找一种更________、准确的表达方式而已。

@#@@#@  依次填入划横线部分最恰当的一项是()。

@#@@#@  A、侵蚀简练@#@  B、干扰时髦@#@  C、破坏简洁@#@  D、同化通俗@#@  35:

@#@北京奥运会尚未落幕,我们已可以__________它将作为一届极具“__________”的盛典被历史长久__________。

@#@填入划横线部分最恰当的一项是()。

@#@@#@  A、确信、个性、铭记@#@  B、相信、特性、铭刻@#@  C、相信、个性、铭记@#@  D、确信、特性、铭刻@#@  36:

@#@@#@  “海上生明月,天涯共此时”。

@#@古往今来,写明月和相思的诗文可谓________,我却独爱此两句。

@#@@#@  A、多如牛毛@#@  B、难以忘却@#@  C、盈篇满籍@#@  D、罄竹难书@#@  37:

@#@邻居在房屋的周围种上许多梨树,其中有一棵正好靠近我家稻田,致使我家稻田的两平方米面积或多或少减产,但父亲从来没有怨言。

@#@后来,邻居觉得不好意思,每到梨子成熟的时候便摘最大的梨子送到我家,还将猪圈里的肥料朝我家稻田里撒,因此,我家稻田的收成总体上没有减少。

@#@父亲便以此为例,告诫我:

@#@______。

@#@@#@  填入横线上最恰当的一项是:

@#@@#@  A、以德报怨.是为自己造福@#@  B、宽容是不会蚀本的@#@  C、不要锱铢计较@#@  D、退一步,海阔天空38:

@#@坐在电脑前望着窗外,雨还在继续,___,此时的思念就像一种遐想的心情,好心情,坏心情皆在其中,思念或许也是一种另类的休闲,思念是一种美丽的孤独。

@#@也只有在思念的时候孤独才显得特别美丽。

@#@思念是一种幸福的忧伤,是一种甜蜜的惆怅,是一种温馨的痛苦。

@#@思念是对昨日悠长的沉湎和对未来美好的向往。

@#@@#@  填入横线上最恰当的一句是()。

@#@@#@  A、我的思念也在继续@#@  B、思念也涌上心头@#@  C、思念悄悄爬上我的心头@#@  D、我已不再思念@#@  39:

@#@网络并不是文学经典遭遇尴尬的__________,但是网";i:

1;s:

25298:

"JZA170121安全生产责任制度@#@安全生产责任制@#@一、董事长和总经理的安全生产职责:

@#@@#@董事长(或总经理)是经营单位的安全生产第一责任人,要树立“安全第一、预防为主、综合治理”的安全理念,对安全生产全面负责。

@#@积极学习和履行国家、省市、区县各级下发的安全生产方面的法律法规和标准规范。

@#@@#@1.建立、健全本单位安全生产责任制。

@#@@#@2.组织制定并督促安全生产管理制度和安全操作规程的落实。

@#@@#@3.确定符合条件的分管安全生产的负责人、技术负责人。

@#@@#@4.依法设置安全生产管理机构并配备安全生产管理人员,落实本单位技术管理机构的安全职能并配备安全技术人员。

@#@@#@5.定期研究安全生产工作,向职工代表大会、职工大会或者股东大会报告安全生产情况,接受工会、从业人员、股东对安全生产工作的监督。

@#@@#@6.保证安全生产投入的有效实施,依法履行建设项目安全设施和职业病防护设施与主体工程同时设计、同时施工、同时投入生产和使用的规定。

@#@@#@7.督促、检查安全生产工作,及时消除生产安全事故隐患。

@#@@#@8.组织开展安全生产教育培训工作。

@#@@#@9.依法开展安全生产标准化建设、安全文化建设和班组安全建设工作。

@#@10.组织实施职业病防治工作,保障从业人员的职业健康。

@#@@#@11.组织制定并实施事故应急救援预案。

@#@@#@12.及时、如实报告事故,组织事故抢救。

@#@@#@13.法律、法规、规章规定的其他职责。

@#@@#@二、生产副总经理安全生产职责(分管安全)@#@协助总经理领导本单位的安全生产工作,对分管的安全工作负直接领导责任,具体领导和支持安全生产处开展工作。

@#@@#@编制:

@#@审核:

@#@批准:

@#@自20年月日起执行@#@1.坚持贯彻“五同时”的原则,监督检查分管范围内安全生产管理的各项管理制度执行情况,及时纠正失职和违章行为。

@#@@#@2.定期组织制定、修订安全生产规章制度、安全操作规程和安全技术措施计划,报批准后组织实施。

@#@@#@3.积极组织安全、职业卫生等方面的宣传和培训工作,大力倡导企业安全文化的建设。

@#@@#@4.组织分管业务范围内的安全大检查,落实重大事故隐患的整改措施。

@#@@#@5.在新、改、扩建项目中,遵守和执行“三同时”规定。

@#@@#@6.组织对安全事故的调查分析,按“四不放过”的原则严肃处理。

@#@@#@7.定期召开安全工作会议,分析安全生产动态,及时解决安全生产中存在的问题。

@#@@#@三、其他副总的安全生产职责@#@按照谁主管谁负责的原则,对主管部门的安全生产负责。

@#@@#@1.组织制定、修改所负责部门的规章制度,要体现“安全第一”的思想,并监督检查制度的执行情况;@#@@#@2.贯彻“五同时”原则,保证劳动保护,安全技术措施隐患整改项目的落实;@#@@#@3.督促检查安全防护设备和设施保管和维护;@#@@#@4.督促本系统人员安全意识和技能教育,提高职工的整体安全素质,倡导企业安全文化;@#@@#@5.定时检查安全和职业健康的落实情况。

@#@@#@四、总工程师的安全生产职责@#@按照谁主管这负责的原则,对主管部门的安全生产负责。

@#@@#@1.负责组织制定本单位安全技术规章制度并认真贯彻执行。

@#@@#@2.定期参加安全方面的会议,研究解决安全技术问题。

@#@@#@3.在采用新技术、新工艺时,同时研究和采取防护措施;@#@设计、制造新的生产设备,要有符合国家标注要求的安全生产防护措施;@#@新、改、扩建工程项目,要认真执行“三同时”规定。

@#@@#@4.重视新产品、新材料、新设备的使用储存和运输,督促有关部门加强安全管理。

@#@@#@5.参与安全生产大检查,对重大隐患要审查制定整改计划,组织有关部门实施。

@#@@#@6.参加重大事故调查,并作出技术方面的鉴定。

@#@@#@五、党委书记、纪委书记的安全生产职责@#@1.组织纪检、监察部门有关人员参加重大事故调查,参与对事故责任人的处理。

@#@@#@2.组织纪检、监察部门定期对领导干部履行安全工作职责情况进行监督检查。

@#@@#@3.对单位重大事故的调查处理副监察责任。

@#@对事故发生单位和调查组不负责任或有意掩盖事故真相的行为有权予以处理,玩忽职守、造成重大事故的责任者要依法向司法部门报告。

@#@@#@六、安全生产处的安全生产职责@#@安全生产处处长对本部门安全管理工作负全面责任@#@1.安全标准化归口管理部门。

@#@@#@2.负责管理安全生产的法律法规、标准规范、规章制度的管理和归档。

@#@@#@3.协助决策机构和领导组织推动生产经营中的安全工作,负责制定本企业安全生产管理年度工作计划。

@#@@#@4.协助决策机构和领导组织制定本企业年度安全生产管理目标并进行考核。

@#@@#@5.参与制定安全资金投入计划和安全技术措施计划并具体实施或者监督相关部门落实。

@#@@#@6.组织制订或修订安全生产责任制度、安全生产管理制度、安全技术操作规程,对执行情况进行监督检查。

@#@@#@7.组织现场安全生产检查,协助解决检查出的问题,紧急情况下有权指令先行停止生产,并立即报告领导研究处理。

@#@@#@8.参加审查新建、改建、扩建、大修工程设计计划,参加项目安全评价审查、工程验收和试运转工作,并负责审查承包、承租企业相关资质、证照和资料。

@#@@#@9.组织有关部门研究职业中毒的预防工作和职业病的防治措施;@#@参加伤亡事故的调查和处理,进行伤亡事故的统计、分析和报告,协助有关部门制定事故预防措施并监督执行;@#@按规定监督或者及时发放劳动防护用品,并指导有关部门教育从业人员正确佩戴和使用。

@#@@#@10.定期组织公司员工进行安全教育与安全考试,监督检查对新入厂员工、外协人员及外来实习、参观人员进行相应的安全生产教育。

@#@@#@11.组织实施安全生产宣传教育和培训,总结和推广安全生产的先进经验和方法,极力倡导企业安全文化。

@#@@#@12.负责管理安全应急预案和演练。

@#@@#@13.高危作业的审批管理工作。

@#@@#@七、设备动力处的安全生产职责@#@设备动力处处长对本部安全管理工作负全面责任@#@1.贯彻国家、上级部门关于电力、设备和安全设施的设计、制造、检修、维护保养及施工方面的安全规定和标准,做好主管业务范围内的安全工作。

@#@负责组织制定和修订的各类电力、机械设备和安全设施的操作规程和管理制度。

@#@@#@2.负责锅炉、空压机、三万五变电站、天然气调压站、水井等运行、管理和检修工作,其他车间变电器的组织管理工作。

@#@@#@3.在新、改、扩建项目中,遵守和执行“三同时”规定,并落实到项目全过程。

@#@@#@4.定期组织设备和安全设施进行安全大检查,对存在重大问题的设备和安全设施要及时组织维修。

@#@@#@5.对外来检修有关人员,应组织做好安全教育工作及施工中的安全管理工作。

@#@@#@6.签订外来施工的安全协议。

@#@@#@7.负责设备事故的调查处理工作。

@#@@#@八、人力资源处的安全生产责任@#@人力资源处处长对本部安全管理工作负全面责任。

@#@@#@1.负责组织对新入厂员工(包括毕业生、实习生、代培人员、其他参加工作的管理人员、工人)及全体员工的健康、安全知识教育培训和考核。

@#@@#@2.贯彻执行员工劳动管理规定,负责对员工劳动纪律的教育与检查和考核。

@#@@#@3.贯彻《安全生产法》,是所有从业人员,特别是新入厂员工了解从业人员的权利和义务,严格控制加班加点,主义劳动强度和保护员工身心健康。

@#@@#@4.参加重大事故的调查和处理,办理事故责任人的惩罚手续,参加共生鉴定处理工作,及保险索赔;@#@。

@#@@#@5.把安全工作业绩纳入干部晋升、职工晋级和奖励考核内容;@#@。

@#@@#@6.组织做好新工人的体检工作。

@#@根据职业禁忌症的要求,做好新老员工工种的分配和调整,并认真执行有害工种定期轮换、定期脱离岗位的规定。

@#@@#@7.在办理临时用工协议时,应有安全方面的条款,并且把雇用方首先应承担安全责任作为雇用的先决条件。

@#@@#@九、技术中心的安全生产责任@#@技术中心主任对本中心安全管理工作负全面责任。

@#@@#@1.在设计和修改产品的设计时,保证有关安全、环保、工业卫生等技术措施同时设计、同时施工、同时竣工验收。

@#@严格执行各专业的国家安全技术规范、标准。

@#@@#@2.编制或修改工艺技术操作规程,必须符合安全生产的要求。

@#@对操作规程、工艺技术标准执行情况进行检查、监督和考核。

@#@@#@3.组织设计审查时,应有安全技术、消防、工业卫生、环保等部门代表参加。

@#@@#@4.对采用新材料、新工艺、新技术、新设备时,组织制定安全生产规章制度和安全操作规程,进行安全技术教育培训,并制定有效的安全防护措施。

@#@@#@5.在制定企业长远发展规划、编制全厂技术措施计划和技术改造时,应包括安全技术措施,不得以任何理由消减安全技术措施项目和挪用安全技术措施经费。

@#@@#@6.参与生产安全事故的调查处理。

@#@@#@7.对重大危险源和事故隐患治理、整改和预防措施提供技术支持。

@#@@#@8.对全公司有关的高危作业申请签署意见。

@#@@#@十、生产计划处的安全生产责任@#@生产计划处处长对本部门安全管理工作负全面责任。

@#@@#@1.及时传达、贯彻、执行国家和上级部门有关安全生产的规定和指标。

@#@@#@2.任何生产任务的计划、布置、检查、评比、总结都要有安全生产的要求,即“五同时”。

@#@@#@3.生产中出现不安全因素、险情和事故时,要果断处理,防止事态扩大,并通知主管部门共同处理。

@#@@#@4.积极参与安全生产日常检查,随时掌握安全生产动态,及时在生产会上给予表扬或批评。

@#@@#@5.参加生产事故和其他事故的调查处理工作。

@#@@#@6.积极倡导企业安全文化建设。

@#@@#@十一、工会的安全生产职责@#@工会主席对本部门安全管理工作负全面责任。

@#@@#@1.组织职工参加本单位安全生产工作的民主管理和民主监督、维护职工在安全生产方面的合法权益。

@#@@#@2.组织职工劳动安全宣传、竞赛活动,大力倡导企业安全文化建设。

@#@@#@3.定期组织职工进行身体检查,健全职工健康档案。

@#@@#@4.参与职工因死亡、工伤和职业病的调查、分析和处理,监督检查基层单位落实预防措施的实施情况,协同检查单位领导做好善后工作。

@#@@#@5.参与监督检查各项安全操作规程的执行情况,监督检查有毒有害作业环境的治理工作。

@#@@#@6.监督检查本单位女工的劳动保护工作。

@#@@#@十二、保卫处的安全生产职责@#@保卫处处长对本部门安全管理工作负全面责任。

@#@@#@1.认真贯彻执行《消防法》,坚持“预防为主,防消结合”的方针,做好防火、灭火等消防工作。

@#@@#@2.掌握企业主要生产过程的火灾特点,经常深入基层监督检查火源、火险及消防设施的管理。

@#@@#@3.负责对辖区进行防火宣传教育,普及消防知识,负责指导义务消防队的训练工作。

@#@@#@4.负责本单位爆炸、剧毒物品审批工作,对管理、运输、使用进行监督检查,并做好保卫工作。

@#@@#@5.负责组织管辖区的消防安全检查,负责组织火灾事故的调查、分析、处理和统计、上报工作。

@#@@#@6.负责管辖区公共娱乐场所防火安全工作的检查、监督工作。

@#@@#@7.定期负责对管辖区各单位的消防设施检查检验,参与新建、改建、扩建工程消防设施的验收工作,对不符合安全规定的,负责追查经限期整改。

@#@@#@十三、职工医院的安全生产职责@#@职工医院院长对本部门安全管理工作负全面责任。

@#@@#@1.认真贯彻执行《职业病防治法》,坚持“预防为主,防治结合”的方针,做好职业病的防治工作。

@#@@#@2.认真做好入厂新职工、从事有毒、有害作业人员和特殊工种作业人员的健康检查,组织职工定期体检,健全职业病档案。

@#@@#@3.认真做好工业卫生知识的宣传和监督检查工作。

@#@@#@4.做好防暑降温的服务工作。

@#@@#@5.接到火警通知或厂内发生事故时,要立即出动救护人员,到现场协助抢救。

@#@@#@6.负责医疗事故的管理、处理和上报,参加工伤鉴定,负责提出医学鉴定依据。

@#@@#@十四、公司办公室的安全生产职责@#@办公室主任对本部门安全管理工作负全面责任。

@#@@#@1.协助企业领导贯彻上级有关安全生产指示,及时转发上级和有关部门的安全生产文件、资料,做好本单位安全生产记录,对安全部门的有关材料及时组织会审、复印、下发。

@#@@#@2.宣传国家的安全生产方针、政策、法律、法规及各种安全标准。

@#@@#@3.主导企业安全文化的建设。

@#@@#@4.定期开展企业安全文化活动。

@#@@#@5.负责对临时来公司参观学习、办事人员进行进厂安全教育。

@#@@#@十五、财务处的安全生产职责@#@财务处处长对本部门安全管理工作负全面责任。

@#@@#@1.保证安全生产费用的提取符合国家有关规定。

@#@@#@2.在审定和编制本单位基本建设和工程项目计划费用时,应留足相应计划的安全措施费用,确保资金到位,并负责监督、检查该项计划的安全措施费用专款专用。

@#@@#@3.保证安全生产设施建设和设备购置、事故隐患治理、安全教育费用,确保资金到位。

@#@@#@4.负责审核各类事故处理费用支出,并将其纳入本单位经济活动分析内容。

@#@@#@5.保证全体员工劳动保护用品、保健食品和防暑降温饮料的开支费用。

@#@@#@十六、物资公司安全职责(含仓储)@#@物资公司经理对本公司安全管理工作负全面责任。

@#@@#@1.定期检查各自主管部门对安全生产各项制度的执行情况及时纠正失职和违章行为。

@#@@#@2.负责处理各自主管部门安全、防火工作中存在的重大问题。

@#@@#@3.负责组织各自主管范围内的定期和不定期的安全、防火检查对查出的问题落实整改。

@#@@#@4.负责组织各自主管范围内重大事故的调查处理。

@#@@#@5.按“安措计划”、“劳保计划”做好物资采购、供应工作。

@#@对订购的设备、配件、劳动保护用品质量负责其质量必须符合国家、省、市有关标准和规定。

@#@@#@6.负责危险化学品的采购过程中安全措施的监督和落实工作。

@#@@#@7.对采购的器材、设备、防护用品、器具必须有验收记录制度,并对上述产品的质量负责。

@#@@#@8.对生产、试验、研究所需的新化学物品、采购时(包括国外进口)必须了解其物理化学性能,以及安全使用和储运要求,并索取书面资料。

@#@@#@9.严格执行有关防火和危险物品管理规定,搞好仓库防火、防盗、危险物品、气瓶和贮运设施的管理工作。

@#@@#@10.运输化学危险物品时,必须具有运输许可证,检查生产单位的化学危险物品经营许可证,方可运输。

@#@@#@11.定期对驾驶人员进行安全教育、考核,配合保卫部门做好厂内车辆检审工作。

@#@@#@12.对运输工具、车辆和驾驶人员严格管理,督促有关人员对车辆的维护保养。

@#@@#@13.参加厂内交通事故的调查、分析和处理。

@#@@#@14.按规定或标准发放劳动防护用品和器具。

@#@@#@十七、销售公司安全生产职责@#@销售公司经理对本公司安全管理工作负全面责任。

@#@@#@1、贯彻执行国家及上级主管部门制定的职业安全卫生和劳动保护的法律、法令,落实企业制定有关安全生产(经营)的规定、规章和制度。

@#@@#@2、加强对外来进厂参观的客户安全教育,督促其遵守企业的各项安全管理制度。

@#@@#@3、对外出员工采用多种方式进行安全教育。

@#@@#@4、组织员工定期对本部门进行安全检查,消防、防护器材等处于完好状态@#@5、把安全工作列入议事日程,做到“五同时”。

@#@@#@十八、技工学校安全生产职责@#@校长对本部门安全管理工作负全面责任。

@#@@#@1.执行上级部门的指示、决定;@#@制定学校安全工作计划、活动方案,做好安全工作各项总结。

@#@@#@2.负责学校安全管理工作的组织协调,指导、监督、检查学校各部门、各岗位落实安全管理制度、措施及任务完成情况。

@#@@#@3.组织开展学校安全隐患的排查整治,严防安全责任事故发生。

@#@@#@4.抓好师生的安全教育、培训。

@#@@#@5.抓好消防安全、交通安全、饮食饮水安全、住宿生安全管理、校舍安全、特种设备安全管理。

@#@@#@6.安排安全工作日程和节假日领导带班、教师值班值宿等工作。

@#@@#@7.组织进行各种应急演练。

@#@@#@8.协调和落实校园周边治安秩序的整治和其他相关工作。

@#@@#@9.做好事故报送,完善信息管理。

@#@@#@十九、分厂厂长(副厂长)的安全生产职责@#@1.厂长对本厂安全和职业健康全面负责,副厂长对分管业务的安全和职业健康工作负责;@#@@#@2.保证国家和上级安全生产法则、制度、指示在本厂贯彻执行,把安全工作列入议事日程,做到“五同时”;@#@@#@3.组织制定本分厂安全管理规定、安全技术操作规程和安全技术措施;@#@@#@4.组织对新员工进行车间级安全教育和班组级安全教育,对职工进行经常性的安全思想、安全知识和安全技能教育,定期组织考核,组织班组安全日活动,及时吸取工人提出的正确意见;@#@@#@5.组织全厂职工定期进行安全检查,保证设备、安全装置、消防、防护器材等处于完好状态;@#@@#@6.大力倡导企业安全文化,组织各种形式的安全生产活动,总结交流安全生产经验,表彰先进班组和个人;@#@@#@7.严格执行有关劳保用品、保健食品、清凉饮料等的发放标准;@#@@#@8.坚持“四不放过”原则,对本厂发生的事故及时报告和处理,注意保护现场,查清原因,采取防范措施,对事故的责任人提出处理意见,报主管部门和分管副总批准后执行;@#@@#@9.组织分厂安全管理网,配备合格的安全管理人员,支持安全管理人员的工作,充分发挥班组安全员的作用。

@#@@#@二十、工段长的安全生产职责@#@1.组织职工学习、贯彻执行企业、车间各项安全生产制度和安全操作规程,教育职工遵章守纪,制止违章行为。

@#@@#@2.负责组织安全检查,发现不安全因素及时组织力量加以处理,并上报;@#@发生事故立即报告,并组织抢救,保护好现场,做好详细记录,参加和协助事故调查、分析、落实防范措施。

@#@@#@3.搞好安全和消防设施的检查维修工作,使其保持完好和正常运行,督促和教育职工合理使用劳保用品,正确使用各种防护器材和消防器材。

@#@@#@4.搞好“安全月”活动和班组安全生产竞赛,表彰先进,推广经验。

@#@@#@5.发动职工搞好文明生产,保持生产现场整齐、清洁。

@#@@#@二十一、班组长的安全生产职责@#@1.组织职工学习、贯彻执行企业、车间各项安全生产制度和安全操作规程,教育职工遵章守纪,制止违章行为。

@#@@#@2.坚持班前讲安全,班中检查安全,班后总结安全。

@#@@#@3.负责组织安全检查,发现不安全因素及时组织力量加以处理,并上报;@#@发生事故立即报告,并组织抢救,保护好现场,做好详细记录,参加和协助事故调查、分析、落实防范措施。

@#@@#@4.搞好安全和消防设施的检查维修工作,使其保持完好和正常运行,督促和教育职工合理使用劳保用品,正确使用各种防护器材和消防器材。

@#@@#@5.搞好“安全月”活动和班组安全生产竞赛,表彰先进,推广经验。

@#@@#@6.发动职工搞好文明生产,保持生产现场整齐、清洁。

@#@@#@二十二、工程技术人员(技术员、设备员)的安全生产职责@#@1.负责做好本职范围内的安全生产工作,做好安全技术与工程技术的统一,确保各项技术工作的安全可靠。

@#@@#@2.负责本专业的安全技术规程,在编制开、停工或设备检修、技术改造方案时,都要有可靠的安全措施,经检查执行情况。

@#@@#@3.经常对生产操作人员、检修作业人员进行操作技术与安全生产知识教育,组织开展技术练兵活动。

@#@@#@4.经常深入现场检查发现事故应还及时予以消除。

@#@@#@5.参加有关事故调查、分析、查明原因,提出防范措施,防止事故重演,并及时向领导和有关部门汇报。

@#@@#@二十三、调度人员的安全生产职责@#@1.国家和上级有关安全生产的规定和指示的执行者。

@#@@#@2.在保证安全的前提下组织指挥生产,发现违反安全生产制度和安全技术规程者,及时制止,并及时向领导汇报,同时通知安全技术管理部门共同处理。

@#@@#@3.对车间进行巡查,生产中出现不安全因素、险情和事故时,要果断正确处理,防止事态扩大,并通知有关部门共同处理。

@#@@#@4.安全生产任务时同时安排安全生产有关事项,要做到“五同时”。

@#@@#@二十四、安全员的安全生产职责@#@1.分厂安全员在厂长领导下,负责分厂的安全技术工作,协助厂长贯彻上级有关安全生产的指示和规定,并监督检查执行情况。

@#@@#@2.参加分厂制定、修改有关安全生产管理制度和安全技术规程,并检查执行情况。

@#@@#@3.参与编制分厂安全技术措施计划,并检查执行情况。

@#@@#@4.搞好本厂职工的安全教育和安全技术考核工作,具体负责新入厂人员的安全教育,督促检查班组、岗位安全教育的执行情况。

@#@@#@5.参与安排好本单位的“安全日”活动,经常组织防事故演习。

@#@@#@6.参加本部门扩建、改建工程设计审核、竣工和设备改造、工艺变动的审查。

@#@@#@7.检查落实各级动火措施,确保动火安全。

@#@@#@8.负责本部门安全设施、防护器材、灭火器材和事故隐患管理,掌握本部门尘毒情况,提出改进意见和建议。

@#@@#@9.每天深入现场检查,及时发现隐患,制止违章作业,对紧急情况和不听劝阻者,有权停止其工作,并立即报领导处理。

@#@@#@10.参加本部门各类事故的调查和处理,做好统计分析和上报工作。

@#@@#@11.对班组安全员进行业务指导。

@#@@#@二十五、工人的安全生产职责@#@1.认真学习和严格遵守各项规章制度、劳动纪律,不违章作业,并劝阻制止他人违章作业。

@#@@#@2.精心操作,做好各项记录,交接班必须交接安全生产情况,交班要为接班创造安全生产的良好条件。

@#@@#@3.正确分析、判断和处理各种事故苗头,把事故消失在萌芽状态;@#@发生事故,要果断正确处理,及时如实得向上级报告,严格保护现场,做好详细记录。

@#@@#@4.加强设备维护,保持作业现场整洁,搞好文明生产。

@#@@#@5.上岗必须按规定着装;@#@妥善保管、正确使用各种保护用品和消防器材。

@#@@#@6.积极参加企业安全文化建设中的各种安全活动。

@#@@#@7.有权拒绝违章作业的指令。

@#@@#@二十六、班组安全员(或班组长兼任)的安全生产职责@#@1.班组安全员,受分厂安全员的业务指导,协助班组长做好班前安全布置、班中安全布置、班后安全总结。

@#@@#@2.组织开展本班组各种安全活动,认真做好安全活动日记录,提出改进安全的意见和建议。

@#@@#@3.对新工人进行岗前安全教育。

@#@@#@4.严格执行有关安全生产的各项规章制度,对违章作业有权制止,并及时报告。

@#@@#@5.检查督促班组人员合理使用劳保用品和各种防护用品、消防器材。

@#@@#@6.发生事故要及时了解情况,维护好现场,并及时向领导汇报。

@#@@#@";i:

2;s:

21365:

"ExcelVBA编程教程excel高级教程@#@Excel_VBA_编程教程(完整版)excel高级教程@#@VBA-Excel编程概念之:

@#@【单元格和区域】一、如何引用单元格和区域@#@使用VisualBasic的普通任务是指定单元格或单元格区域,然后对该单元格或单元格区域进行一些操作,如输入公式或更改格式。

@#@通常用一条语句就能完成操作,该语句可标识单元格,还可更改某个属性或应用某个方法。

@#@@#@在VisualBasic中,Range对象既可表示单个单元格,也可表示单元格区域。

@#@下列主题说明了标识和处理Range对象最常用的方法。

@#@@#@用A1样式记号引用单元格和单元格区域@#@可使用Range属性来引用A1引用样式中的单元格或单元格区域。

@#@下述子程序将单元格区域A1:

@#@D5的字体设置为加粗。

@#@@#@SubFormatRange()@#@ @#@ @#@ @#@Workbooks("@#@Book1"@#@).Sheets("@#@Sheet1"@#@).Range("@#@A1:

@#@D5"@#@)_@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.=True@#@EndSub@#@下表演示了使用Range属性的一些A1样式引用。

@#@@#@引用 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@含义@#@Range("@#@A1"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@单元格A1@#@Range("@#@A1:

@#@B5"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@从单元格A1到单元格B5的区域@#@Range("@#@C5:

@#@D9,G9:

@#@H16"@#@) @#@多块选定区域@#@Range("@#@A:

@#@A"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@A列@#@Range("@#@1:

@#@1"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@第一行@#@Range("@#@A:

@#@C"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@从A列到C列的区域@#@Range("@#@1:

@#@5"@#@) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@从第一行到第五行的区域@#@Range("@#@1:

@#@1,3:

@#@3,8:

@#@8"@#@) @#@第1、3和8行@#@Range("@#@A:

@#@A,C:

@#@C,F:

@#@F"@#@) @#@A、C和F列@#@用编号引用单元格@#@通过使用行列编号,可用Cells属性来引用单个单元格。

@#@该属性返回代表单个单元格的Range对象。

@#@下例中,Cells(6,1)返回Sheet1上的单元格A6,然后将Value属性设置为10。

@#@@#@SubEnterValue()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Cells(6,1).Value=10@#@EndSub@#@因为可用变量替代编号,所以Cells属性非常适合于在单元格区域中循环,如下例所示。

@#@@#@SubCycleThrough()@#@ @#@ @#@ @#@DimCounterAsInteger@#@ @#@ @#@ @#@ForCounter=1To20@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Cells(Counter,3).Value=Counter@#@ @#@ @#@ @#@NextCounter@#@EndSub@#@注意 @#@ @#@如果要同时更改某一单元格区域中所有单元格的属性或对其应用方法,可使用Range属性。

@#@有关详细信息,请参阅用A1样式记号引用单元格。

@#@@#@引用行和列@#@可用Rows属性或Columns属性来处理整行或整列。

@#@这两个属性返回代表单元格区域的Range对象。

@#@下例中,用Rows

(1)返回Sheet1上的第一行,然后将单元格区域的Font对象的Bold属性设置为True。

@#@@#@SubRowBold()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Rows

(1).=True@#@EndSub@#@下表举例说明了使用Rows和Columns属性的一些行和列的引用。

@#@@#@引用 @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@含义@#@Rows

(1) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@第一行@#@Rows @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@工作表上所有的行@#@Columns

(1) @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@第一列@#@Columns("@#@A"@#@) @#@ @#@ @#@ @#@第一列@#@Columns @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@工作表上所有的列@#@若要同时处理若干行或列,请创建一个对象变量并使用Union方法,将对Rows属性或Columns属性的多个调用组合起来。

@#@下例将活动工作簿中第一张工作表上的第一行、第三行和第五行的字体设置为加粗。

@#@@#@SubSeveralRows()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@DimmyUnionAsRange@#@ @#@ @#@ @#@SetmyUnion=Union(Rows

(1),Rows(3),Rows(5))@#@ @#@ @#@ @#@=True@#@EndSub@#@用快捷记号引用单元格@#@可用方括号将A1引用样式或命名区域括起来,作为Range属性的快捷方式。

@#@这样就不必键入单词“Range”或使用引号,如下例所示。

@#@@#@SubClearRange()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).[A1:

@#@B5].ClearContents@#@EndSub@#@SubSetValue()@#@ @#@ @#@ @#@[MyRange].Value=30@#@EndSub@#@引用命名区域@#@用名称比用A1样式记号更容易标识单元格区域。

@#@若要命名选定的单元格区域,请单击编辑栏左端的名称框,键入名称,再按Enter。

@#@@#@引用命名区域@#@下例引用了名为“”的工作簿中的名为“MyRange”的单元格区域。

@#@@#@SubFormatRange()@#@ @#@ @#@ @#@Range("@#@!

@#@MyRange"@#@).=True@#@EndSub@#@下例引用名为“”的工作簿中的特定工作表单元格区域“Sheet1!

@#@Sales”。

@#@@#@SubFormatSales()@#@ @#@ @#@ @#@Range("@#@[]Sheet1!

@#@Sales"@#@).BorderAroundWeight:

@#@=xlthin@#@EndSub@#@若要选定命名区域,请用GoTo方法,该方法将激活工作簿和工作表,然后选定该区域。

@#@@#@SubClearRange()@#@ @#@ @#@ @#@Reference:

@#@="@#@!

@#@MyRange"@#@@#@ @#@ @#@ @#@@#@EndSub@#@下例显示对于活动工作簿将如何编写相同的过程。

@#@@#@SubClearRange()@#@ @#@ @#@ @#@Reference:

@#@="@#@MyRange"@#@@#@ @#@ @#@ @#@@#@EndSub@#@在命名区域中的单元格上循环@#@下例用ForEach...Next循环语句在命名区域中的每一个单元格上循环。

@#@如果该区域中的任一单元格的值超过limit的值,就将该单元格的颜色更改为黄色。

@#@@#@SubApplyColor()@#@ @#@ @#@ @#@ConstLimitAsInteger=25@#@ @#@ @#@ @#@ForEachcInRange("@#@MyRange"@#@)@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@If>@#@LimitThen@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@=27@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@EndIf@#@ @#@ @#@ @#@Nextc@#@EndSub@#@相对于其他单元格来引用单元格@#@处理相对于另一个单元格的某一单元格的常用方法是使用Offset属性。

@#@下例中,将位于活动工作表上活动单元格下一行和右边三列的单元格的内容设置为双下划线格式。

@#@@#@SubUnderline()@#@ @#@ @#@ @#@(1,3).=xlDouble@#@EndSub@#@注意可录制使用Offset属性(而不是绝对引用)的宏。

@#@在“工具”菜单上,指向“宏”,再单击“录制新宏”,然后单击“确定”,再单击录制宏工具栏上的“相对引用”按钮。

@#@@#@若要在单元格区域中循环,请在循环中将变量与Cells属性一起使用。

@#@下例以5为步长,用5到100之间的值填充第三列的前20个单元格。

@#@变量counter用作Cells属性的行号。

@#@@#@SubCycleThrough()@#@ @#@ @#@ @#@DimcounterAsInteger@#@ @#@ @#@ @#@Forcounter=1To20@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Cells(counter,3).Value=counter*5@#@ @#@ @#@ @#@Nextcounter@#@EndSub@#@用Range对象引用单元格@#@如果将对象变量设置为Range对象,即可用变量名方便地操作单元格区域。

@#@@#@下述过程创建了对象变量myRange,然后将活动工作簿中Sheet1上的单元格区域A1:

@#@D5赋予该变量。

@#@随后的语句用该变量代替该区域对象,以修改该区域的属性。

@#@@#@SubRandom()@#@ @#@ @#@ @#@DimmyRangeAsRange@#@ @#@ @#@ @#@SetmyRange=Worksheets("@#@Sheet1"@#@).Range("@#@A1:

@#@D5"@#@)@#@ @#@ @#@ @#@="@#@=RAND()"@#@@#@ @#@ @#@ @#@=True@#@EndSub@#@引用工作表上的所有单元格@#@如果对工作表应用Cells属性时不指定编号,该属性将返回代表工作表上所有单元格的Range对象。

@#@下述Sub过程清除活动工作簿中Sheet1上的所有单元格的内容。

@#@@#@SubClearSheet()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).@#@EndSub@#@引用多个单元格区域@#@使用适当的方法可以很容易地同时引用多个单元格区域。

@#@可用Range和Union方法引用任意组合的单元格区域;@#@用Areas属性可引用工作表上选定的一组单元格区域。

@#@@#@使用Range属性@#@通过在两个或多个引用之间放置逗号,可使用Range属性来引用多个单元格区域。

@#@下例清除了Sheet1上三个单元格区域的内容。

@#@@#@SubClearRanges()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Range("@#@C5:

@#@D9,G9:

@#@H16,B14:

@#@D18"@#@)._@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@ClearContents@#@EndSub@#@命名区域使得用Range属性处理多个单元格区域更为容易。

@#@下例可在三个命名区域处于同一工作表时运行。

@#@@#@SubClearNamed()@#@ @#@ @#@ @#@Range("@#@MyRange,YourRange,HisRange"@#@).ClearContents@#@EndSub@#@使用Union方法@#@用Union方法可将多个单元格区域组合到一个Range对象中。

@#@下例创建了名为myMultipleRange的Range对象,并将其定义为单元格区域A1:

@#@B2和C3:

@#@D4的组合,然后将该组合区域的字体设置为加粗。

@#@@#@SubMultipleRange()@#@ @#@ @#@ @#@Dimr1,r2,myMultipleRangeAsRange@#@ @#@ @#@ @#@Setr1=Sheets("@#@Sheet1"@#@).Range("@#@A1:

@#@B2"@#@)@#@ @#@ @#@ @#@Setr2=Sheets("@#@Sheet1"@#@).Range("@#@C3:

@#@D4"@#@)@#@ @#@ @#@ @#@SetmyMultipleRange=Union(r1,r2)@#@ @#@ @#@ @#@=True@#@EndSub@#@使用Areas属性@#@可用Areas属性引用选定的单元格区域或多块选定区域中的区域集合。

@#@下述过程计算选定区域中的块数目,如果有多个块,就显示一则警告消息。

@#@@#@SubFindMultiple()@#@ @#@ @#@ @#@If>@#@1Then@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@MsgBox"@#@Cannotdothistoamultipleselection."@#@@#@ @#@ @#@ @#@EndIf@#@EndSub@#@VBA-Excel编程概念之:

@#@【单元格和区域】二、在单元格区域中循环@#@在单元格区域中循环@#@使用VisualBasic时,经常需要对某一单元格区域内的每个单元格运行同一段语句。

@#@为达到这一目的,可组合循环语句和一个或多个方法来标识每个单元格,一次针对一个单元格,并执行该操作。

@#@@#@在单元格区域中循环的一种方法是将For...Next循环语句与Cells属性配合使用。

@#@使用Cells属性时,可用循环计数器(或其他变量或表达式)来替代单元格索引编号。

@#@下例中,变量counter代替了行号。

@#@此过程将在单元格区域C1:

@#@C20中循环,将所有绝对值小于的数字都设置为0(零)。

@#@@#@SubRoundToZero1()@#@ @#@ @#@ @#@ForCounter=1To20@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@SetcurCell=Worksheets("@#@Sheet1"@#@).Cells(Counter,3)@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@IfAbs<@#@Then=0@#@ @#@ @#@ @#@NextCounter@#@EndSub@#@在单元格区域中循环的另一种简便方法是使用ForEach...Next循环语句和由Range属性指定的单元格集合。

@#@在每一次循环过程中,VisualBasic都为下一个单元格自动设置一个对象变量。

@#@下述过程在单元格区域A1:

@#@D10中循环,将所有绝对值小于的数字都设置为0(零)。

@#@@#@SubRoundToZero2()@#@ @#@ @#@ @#@ForEachcInWorksheets("@#@Sheet1"@#@).Range("@#@A1:

@#@D10"@#@).Cells@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@IfAbs<@#@Then=0@#@ @#@ @#@ @#@Next@#@EndSub@#@如果不知道要循环的单元格区域的边界,可用CurrentRegion属性返回活动单元格周围的区域。

@#@例如,下述过程在工作表上运行时,将在活动单元格周围的区域内循环,将所有绝对值小于的数字都设置为0(零)。

@#@@#@SubRoundToZero3()@#@ @#@ @#@ @#@ForEachcIn@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@IfAbs<@#@Then=0@#@ @#@ @#@ @#@Next@#@EndSub@#@VBA-Excel编程概念之:

@#@【单元格和区域】三、选定和激活单元格@#@选定和激活单元格@#@使用MicrosoftExcel时,通常要先选定单元格或单元格区域,然后执行某一操作,如设置单元格的格式或在单元格中输入数值。

@#@但在VisualBasic中,通常在修改单元格之前不必先选定它们。

@#@@#@例如,如果要用VisualBasic在单元格D6中输入公式,就不必先选定单元格D6,而只需返回Range对象,然后将该对象的Formula属性设置为所需的公式,如下例所示。

@#@@#@SubEnterFormula()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Range("@#@D6"@#@).Formula="@#@=SUM(D2:

@#@D5)"@#@@#@EndSub@#@有关使用其他方法在不选定单元格的情况下对其进行控制的示例,请参阅如何引用单元格和区域。

@#@@#@使用Select方法和Selection属性@#@Select方法激活工作表和工作表上的对象;@#@而Selection属性返回代表活动工作簿中活动工作表上的当前选定区域的对象。

@#@在成功使用Selection属性之前,必须先激活工作簿,并激活或选定工作表,然后用Select方法选定单元格区域(或其他对象)。

@#@@#@宏录制器经常创建使用Select方法和Selection属性的宏。

@#@下述Sub过程是用宏录制器创建的,该过程演示了Select方法和Selection属性在一起使用的方法。

@#@@#@SubMacro1()@#@ @#@ @#@ @#@Sheets("@#@Sheet1"@#@).Select@#@ @#@ @#@ @#@Range("@#@A1"@#@).Select@#@ @#@ @#@ @#@="@#@Name"@#@@#@ @#@ @#@ @#@Range("@#@B1"@#@).Select@#@ @#@ @#@ @#@="@#@Address"@#@@#@ @#@ @#@ @#@Range("@#@A1:

@#@B1"@#@).Select@#@ @#@ @#@ @#@=True@#@EndSub@#@下例完成同样的任务,但不激活或选定工作表或单元格。

@#@@#@SubLabels()@#@ @#@ @#@ @#@WithWorksheets("@#@Sheet1"@#@)@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.Range("@#@A1"@#@)="@#@Name"@#@@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.Range("@#@B1"@#@)="@#@Address"@#@@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.Range("@#@A1:

@#@B1"@#@).=True@#@ @#@ @#@ @#@EndWith@#@EndSub@#@选定活动工作表上的单元格@#@如果用Select方法选定单元格,应注意Select方法仅用于活动工作表。

@#@如果从模块中运行Sub过程,必须先在该过程中激活工作表,然后才能用Select方法选定单元格区域,否则该方法将失败。

@#@例如,下述过程在活动工作簿中将Sheet1中的一行复制到Sheet2上。

@#@@#@SubCopyRow()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Rows

(1).Copy@#@ @#@ @#@ @#@Worksheets("@#@Sheet2"@#@).Select@#@ @#@ @#@ @#@Worksheets("@#@Sheet2"@#@).Rows

(1).Select@#@ @#@ @#@ @#@Worksheets("@#@Sheet2"@#@).Paste@#@EndSub@#@激活选定区域内的单元格@#@可用Activate方法激活选定区域内的单元格。

@#@即使选定了单元格区域,也只能有一个活动单元格。

@#@下述过程选定了一个单元格区域,然后激活该区域内的一个单元格,但并不改变选定区域。

@#@@#@SubMakeActive()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@Range("@#@A1:

@#@D4"@#@).Select@#@ @#@ @#@ @#@Range("@#@B2"@#@).Activate@#@EndSub@#@VBA-Excel编程概念之:

@#@【单元格和区域】四、处理三维区域@#@如果要处理若干工作表上相同位置的单元格区域,可用Array函数选定两张或多张工作表。

@#@下例设置三维单元格区域的边框格式。

@#@@#@SubFormatSheets()@#@ @#@ @#@ @#@Sheets(Array("@#@Sheet2"@#@,"@#@Sheet3"@#@,"@#@Sheet5"@#@)).Select@#@ @#@ @#@ @#@Range("@#@A1:

@#@H1"@#@).Select@#@ @#@ @#@ @#@(xlBottom).LineStyle=xlDouble@#@EndSub@#@下例应用FillAcrossSheets方法,在活动工作簿中,将Sheet2上的单元格区域的格式和任何数据复制到该工作簿中所有工作表上的相应区域中。

@#@@#@SubFillAll()@#@ @#@ @#@ @#@Worksheets("@#@Sheet2"@#@).Range("@#@A1:

@#@H1"@#@)_@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.Borders(xlBottom).LineStyle=xlDouble@#@ @#@ @#@ @#@(Worksheets("@#@Sheet2"@#@)_@#@ @#@ @#@ @#@ @#@ @#@ @#@ @#@.Range("@#@A1:

@#@H1"@#@))@#@EndSub@#@VBA-Excel编程概念之:

@#@【单元格和区域】五、处理活动单元格@#@处理活动单元格@#@ActiveCell属性返回代表活动单元格的Range对象。

@#@可对活动单元格应用Range对象的任何属性和方法,如下例所示。

@#@@#@SubSetValue()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@=35@#@EndSub@#@注意 @#@ @#@只有活动单元格所在的工作表处于活动状态时,才能处理该活动单元格。

@#@@#@移动活动单元格@#@可用Activate方法指定活动单元格。

@#@例如,下述过程使单元格B5成为活动单元格,然后将其字体设置为加粗。

@#@@#@SubSetActive()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Range("@#@B5"@#@).Activate@#@ @#@ @#@ @#@=True@#@EndSub@#@注意 @#@ @#@若要选定单元格区域,请用Select方法。

@#@若要使单个单元格成为活动单元格,请使用Activate方法。

@#@@#@可用Offset属性来移动活动单元格。

@#@下述过程在选定区域内的活动单元格中插入文本,然后将活动单元格右移一格,但并不更改选定区域。

@#@@#@SubMoveActive()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@Range("@#@A1:

@#@D10"@#@).Select@#@ @#@ @#@ @#@="@#@MonthlyTotals"@#@@#@ @#@ @#@ @#@(0,1).Activate@#@EndSub@#@选择活动单元格周围的单元格@#@CurrentRegion属性返回由空白行和空白列所包围的单元格区域。

@#@下例中,选定区域扩充到与活动单元格相邻的包含数据的单元格中,然后用“货币”样式设置该区域的格式。

@#@@#@SubRegion()@#@ @#@ @#@ @#@Worksheets("@#@Sheet1"@#@).Activate@#@ @#@ @#@ @#@@#@ @#@ @#@ @#@="@#@Currency"@#@@#@EndSub@#@";i:

3;s:

19583:

"linux下FTP编程socket@#@使用Socket通信实现FTP客户端程序@#@FTP客户端如FlashFXP,FileZilla被广泛应用,原理上都是用底层的Socket来实现。

@#@FTP客户端与服务器端进行数据交换必须建立两个套接字,一个作为命令通道,一个作为数据通道。

@#@前者用于客户端向服务器发送命令,如登录,删除某个文件,后者用于接收数据,例如下载或上传文件等。

@#@本文详细阐述如何调用系统接口发送FTP命令实现文件上传下载等FTP客户端功能,让读者对FTP客户端的原理有一个深入的了解。

@#@@#@FTP概述@#@文件传输协议(FTP)作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。

@#@FTP的@#@目标是提高文件的共享性和可靠高效地传送数据。

@#@@#@在传输文件时,FTP客户端程序先与服务器建立连接,然后向服务器发送命令。

@#@服务器收到命令后给予响应,并执行命令。

@#@FTP协议与操作系统无关,任何操作系统上的程序只要符合FTP协议,就可以相互传输数据。

@#@本文主要基于LINUX平台,对FTP客户端的实现原理进行详尽的解释并阐述如何使用C语言编写一个简单的FTP客户端。

@#@@#@FTP协议@#@相比其他协议,如HTTP协议,FTP协议要复杂一些。

@#@与一般的C/S应用不同点在于一般的C/S应用程序一般只会建立一个Socket连接,这个连接同时处理服务器端和客户端的连接命令和数据传输。

@#@而FTP协议中将命令与数据分开传送的方法提高了效率。

@#@@#@FTP使用2个端口,一个数据端口和一个命令端口(也叫做控制端口)。

@#@这两个端口一般是21(命令端口)和20(数据端口)。

@#@控制Socket用来传送命令,数据Socket是用于传送数据。

@#@每一个FTP命令发送之后,FTP服务器都会返回一个字符串,其中包括一个响应代码和一些说明信息。

@#@其中的返回码主要是用于判断命令是否被成功执行了。

@#@@#@命令端口@#@一般来说,客户端有一个Socket用来连接FTP服务器的相关端口,它负责FTP命令的发送和接收返回的响应信息。

@#@一些操作如“登录”、“改变目录”、“删除文件”,依靠这个连接发送命令就可完成。

@#@@#@数据端口@#@Socket来@#@对于有数据传输的操作,主要是显示目录列表,上传、下载文件,我们需要依靠另一个完成。

@#@@#@如果使用被动模式,通常服务器端会返回一个端口号。

@#@客户端需要用另开一个Socket来连接这个端口,然后我们可根据操作来发送命令,数据会通过新开的一个端口传输。

@#@@#@如果使用主动模式,通常客户端会发送一个端口号给服务器端,并在这个端口监听。

@#@服务器需要连接到客户端开启的这个数据端口,并进行数据的传输。

@#@@#@下面对FTP的主动模式和被动模式做一个简单的介绍。

@#@@#@主动模式(PORT)@#@主动模式下,客户端随机打开一个大于1024的端口向服务器的命令端口P,即21端口,发起连接,同时开放N+1端口监听,并向服务器发出“portN+1命令,由服务器从它自己的数据端口(20)主动连接到客户端指定的数据端口(N+1)。

@#@@#@FTP的客户端只是告诉服务器自己的端口号,让服务器来连接客户端指定的端口。

@#@对于客户端的防火墙来说,这是从外部到内部的连接,可能会被阻塞。

@#@@#@被动模式(PASV)@#@为了解决服务器发起到客户的连接问题,有了另一种FTP连接方式,即被动方式。

@#@命令连接和数据连接都由客户端发起,这样就解决了从服务器到客户端的数据端口的连接被防火墙过滤的问题。

@#@@#@被动模式下,当开启一个FTP连接时,客户端打开两个任意的本地端口(N>@#@1024和N+1)。

@#@@#@第一个端口连接服务器的21端口,提交PASV命令。

@#@然后,服务器会开启一个任意的端口(P>@#@1024),返回如“227enteringpassivemode(127,0,0,1,4,18)”。

@#@它返回了227开头的信息,在括号中有以逗号隔开的六个数字,前四个指服务器的地址,最后两个,将倒数第二个乘256再加上最后@#@一个数字,这就是FTP服务器开放的用来进行数据传输的端口。

@#@如得到227enteringpassivemode(h1,h2,h3,h4,p1,p2)那么端口号是p1*256+p2,ip地址为h1.h2.h3.h4这意味着在服务器上有一个端口被开放。

@#@客户端收到命令取得端口号之后,会通过N+1号端口连接服务器的端口P,然后在两个端口之间进行数据传输。

@#@@#@主要用到的FTP命令@#@FTP每个命令都有3到4个字母组成,命令后面跟参数,用空格分开。

@#@每个命令都以"@#@\r\n"@#@结束。

@#@@#@要下载或上传一个文件,首先要登入FTP服务器,然后发送命令,最后退出。

@#@这个过程中,主要用到的命令有USER、PASS、SIZE、REST、CWD、RETR、PASV、PORT、QUIT。

@#@@#@USER:

@#@指定用户名。

@#@通常是控制连接后第一个发出的命令。

@#@“USERgaoleyin”:

@#@用户名为gaoleyi@#@登录。

@#@@#@PASS:

@#@指定用户密码。

@#@该命令紧跟USER命令后。

@#@“PASSgaoleyin”:

@#@密码为gaoleyi。

@#@@#@SIZE:

@#@从服务器上返回指定文件的大小。

@#@“SIZEfile.txtn”如果file.txt文件存在,则返回该文件@#@的大小。

@#@@#@CWD:

@#@改变工作目录。

@#@如:

@#@“CWDdirnamen”。

@#@@#@PASV:

@#@让服务器在数据端口监听,进入被动模式。

@#@如:

@#@“n”。

@#@@#@PORT:

@#@告诉FTP服务器客户端监听的端口号,让FTP服务器采用主动模式连接客户端。

@#@如:

@#@@#@“PORTh1,h2,h3,h4,p1,p2。

@#@”@#@RETR:

@#@下载文件。

@#@“RETRfile.txtn”下载文件file.txt。

@#@@#@STOR:

@#@上传文件。

@#@“STORfile.txtn”上传文件file.txt。

@#@@#@REST:

@#@该命令并不传送文件,而是略过指定点后的数据。

@#@此命令后应该跟其它要求文件传输的@#@FTP命令。

@#@“REST100n”重新指定文件传送的偏移量为100字节。

@#@@#@QUIT:

@#@关闭与服务器的连接。

@#@@#@FTP响应码@#@客户端发送FTP命令后,服务器返回响应码。

@#@@#@响应码用三位数字编码表示:

@#@第一个数字给出了命令状态的一般性指示,比如响应成功、失败或不完整。

@#@第二个数字是响应类型的分类,如2代表跟连接有关的响应,3代表用户认证。

@#@第三个数字提供了更加详细的信息。

@#@@#@第一个数字的含义如下:

@#@@#@1表示服务器正确接收信息,还未处理。

@#@@#@2表示服务器已经正确处理信息。

@#@@#@3表示服务器正确接收信息,正在处理。

@#@@#@4表示信息暂时错误。

@#@@#@5表示信息永久错误。

@#@@#@第二个数字的含义如下:

@#@@#@0表示语法。

@#@@#@1表示系统状态和信息。

@#@@#@2表示连接状态。

@#@@#@3表示与用户认证有关的信息。

@#@@#@4表示未定义。

@#@@#@5表示与文件系统有关的信息。

@#@@#@Socket编程的几个重要步骤@#@Socket客户端编程主要步骤如下:

@#@@#@1.socket()创建一个Socket@#@2.connect()与服务器连接@#@3.write()和read()进行会话@#@4.close()关闭Socket@#@Socket服务器端编程主要步骤如下:

@#@@#@1.socket()创建一个Socket@#@2.bind()@#@3.listen()监听@#@4.accept()接收连接的请求@#@5.write()和read()进行会话@#@6.close()关闭Socket@#@实现FTP客户端上传下载功能@#@F面让我们通过一个例子来对FTP客户端有一个深入的了解。

@#@本文实现的FTP客户端有下列功能:

@#@@#@1.客户端和FTP服务器建立Socket连接。

@#@@#@2.向服务器发送USER、PASS命令登录FTP服务器。

@#@@#@3.使用PASV命令得到服务器监听的端口号,建立数据连接@#@4.使用RETR/STOR命令下载/上传文件。

@#@@#@5.在下载完毕后断开数据连接并发送QUIT命令退出。

@#@@#@本例中使用的FTP服务器为filezilla。

@#@在整个交互的过程中,控制连接始终处于连接的状态,数据连接在每传输一个文件时先打开,后关闭。

@#@@#@客户端和FTP服务器建立Socket连接@#@当客户端与服务器建立连接后,服务器会返回220的响应码和一些欢迎信息@#@图1.客户端连接到服务器端@#@FTPCliscii@#@FTPStrver@#@I@#@socket^@#@Xbindj@#@VTime@#@清单1.客户端连接到FTP服务器,接收欢迎信息@#@SOCKETcontrol_sock;@#@structhostent*hp;@#@@#@structsockaddr_inserver;@#@@#@memset(&@#@server,0,sizeof(structsockaddr_in));@#@@#@/*初始化socket*/@#@control_sock=socket(AF」NET,SOCK_STREAM,0);@#@@#@hp=gethostbyname(server_name);@#@@#@memcpy(&@#@server.sin_addr,hp->@#@h_addr,hp->@#@h_length);@#@@#@server.sin_family=AF_INET;@#@@#@server.sin_port=htons(port);@#@@#@/*连接到服务器端*/@#@connect(control_sock,(structsockaddr*)&@#@server,sizeof(server));@#@@#@/*客户端接收服务器端的一些欢迎信息*/@#@read(control_sock,read_buf,read_len);@#@@#@客户端登录FTP服务器@#@当客户端发送用户名和密码,服务器验证通过后,会返回230的响应码。

@#@然后客户端就可以向服@#@务器端发送命令了。

@#@@#@图2.客户端登录FTP服务器@#@清单2.客户端发送用户名和密码,登入FTP服务器@#@/*命令”n”*/@#@sprintf(send_buf,"@#@USER%s\r\n"@#@,username);@#@@#@/*客户端发送用户名到服务器端*/@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和信息,正常为”331Usernameokay,needpassword.”*/@#@read(control_sock,read_buf,read_len);@#@@#@/*命令”PASSpassword'@#@"@#@n”*/@#@sprintf(send_buf,"@#@PASS%s\r\n"@#@,password);@#@@#@/*客户端发送密码到服务器端*/@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和信息,正常为”230Userloggedin,proceed.”*/@#@read(control_sock,read_buf,read_len);@#@@#@客户端让FTP服务器进入被动模式@#@当客户端在下载/上传文件前,要先发送命令让服务器进入被动模式。

@#@服务器会打开数据端口并监听。

@#@并返回响应码227和数据连接的端口号。

@#@@#@图3.客户端让服务器进入被动模式@#@FTPSer\TTfTPClient@#@1@#@r@#@r@#@1—@#@—@#@stndi,'@#@'@#@i@#@1PASXrcT@#@stud()@#@1@#@1@#@1@#@rrtTMi@#@fMckenJ@#@dbindC)@#@1@#@•hsTeti('@#@ponpl@#@Time1i@#@ir1@#@■■@#@清单3.让服务器进入被动模式,在数据端口监听@#@/*命令”PASV\r\n”*/@#@sprintf(send_buf,"@#@PASV\r\n"@#@);@#@@#@/*客户端告诉服务器用被动模式*/@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和新开的端口号,@#@*正常为”227Enteringpassivemode(<@#@h1,h2,h3,h4,p1,p2>@#@)”*/@#@read(control_sock,read_buf,read_len);@#@@#@客户端通过被动模式下载文件@#@当客户端发送命令下载文件。

@#@服务器会返回响应码150,并向数据连接发送文件内容@#@FTP@#@reeve;@#@@#@sendf:

@#@"@#@231z@#@mi)@#@sendCccutenr@#@FTP@#@A@#@i@#@da:

@#@asocket@#@stndfi@#@"@#@CAWdiriiain?

@#@rn@#@rtcv(i@#@send()@#@LSIZZfilename^'@#@n@#@rt<@#@vO@#@sendf@#@茫TKrti'@#@@#@r?

@#@cv('@#@i@#@rtcvuand记卫ei"@#@filecDiitmr@#@Time@#@昶tidi;@#@"@#@150"@#@@#@图4.客户端从FTP服务器端下载文件@#@清单4.客户端连接到FTP服务器的数据端口并下载文件@#@/*连接服务器新开的数据端口*/@#@connect(data_sock,(structsockaddr*)&@#@server,sizeof(server));@#@@#@/*命令”CWDdirname\r\n”*/@#@sprintf(send_buf,"@#@CWD%s\r\n"@#@,dirname);@#@@#@/*客户端发送命令改变工作目录*/@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接攵服务器的响应码和信息,正常为”250Commandokay.”*/read(control_sock,read_buf,read_len);@#@@#@/*命令”SIZEfilename\r\n”*/sprintf(send_buf,"@#@SIZE%s\r\n"@#@,filename);@#@@#@/*客户端发送命令从服务器端得到下载文件的大小*/write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和信息,正常为”213<@#@size>@#@”*/read(control_sock,read_buf,read_len);@#@@#@/*命令”RETRfilename\r\n”*/sprintf(send_buf,"@#@RETR%s\r\n"@#@,filename);@#@@#@/*客户端发送命令从服务器端下载文件*/write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和信息,正常为”150Openingdataconnection.”*/read(control_sock,read_buf,read_len);@#@@#@/*客户端创建文件*/file_handle=open(disk_name,CRFLAGS,RWXALL);@#@for(;@#@;@#@){@#@/*客户端通过数据连接从服务器接收文件内容*/read(data_sock,read_buf,read_len);@#@@#@/*客户端写文件*/write(file_handle,read_buf,read_len);@#@@#@}@#@/*客户端关闭文件*/rc=close(file_handle);@#@@#@客户端退出服务器当客户端下载完毕后,发送命令退出服务器,并关闭连接。

@#@服务器会返回响应码@#@仃Time@#@i@#@d託Iiltl@#@recvQ@#@sendi:

@#@@#@LQUTrrT@#@recvQ@#@clo^ti!

@#@^on?

@#@ol沁@#@清单5.客户端关闭数据连接,退出FTP服务器并关闭控制连接@#@/*客户端关闭数据连接*/@#@close(data_sock);@#@@#@/*客户端接收服务器的响应码和信息,正常为”226Transfercomplete.”*/@#@read(control_sock,read_buf,read_len);@#@@#@/*命令”QUIT\r\n”*/@#@sprintf(send_buf,"@#@QUIT\r\n"@#@);@#@@#@/*客户端将断开与服务器端的连接*/@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码,正常为”200Closesconnection.”*/@#@read(control_sock,read_buf,read_len);@#@@#@/*客户端关闭控制连接*/@#@close(control_sock);@#@@#@至此,下载文件已经完成。

@#@需要注意的是发送FTP命令的时候,在命令后要紧跟“r\n”否则服务@#@器不会返回信息。

@#@回车换行符号“n”是FTP命令的结尾符号,当服务器接收到这个符号时,认@#@为客户端发送的命令已经结束,开始处理。

@#@否则会继续等待。

@#@@#@让我们来看一下FTP服务器这一端的响应情况:

@#@@#@清单6.客户端下载文件时,FTP服务器的响应输岀@#@(notloggedin)(127.0.0.1)>@#@Connected,sendingwelcomemessage...@#@(notloggedin)(127.0.0.1)>@#@220-FileZillaServerversion0.9.36beta@#@(notloggedin)(127.0.0.1)>@#@220hellogaoleyi@#@(notloggedin)(127.0.0.1)>@#@USERgaoleyi@#@(notloggedin)(127.0.0.1)>@#@331Passwordrequiredforgaoleyi@#@(notloggedin)(127.0.0.1)>@#@PASS*********@#@gaoleyi(127.0.0.1)>@#@230Loggedon@#@gaoleyi(127.0.0.1)>@#@PWD@#@gaoleyi(127.0.0.1)>@#@257"@#@/"@#@iscurrentdirectory.@#@gaoleyi(127.0.0.1)>@#@SIZEfile.txt@#@gaoleyi(127.0.0.1)>@#@2134096@#@gaoleyi(127.0.0.1)>@#@PASV@#@gaoleyi(127.0.0.1)>@#@227EnteringPassiveMode(127,0,0,1,13,67)@#@gaoleyi(127.0.0.1)>@#@RETRfile.txt@#@gaoleyi(127.0.0.1)>@#@150Connectionaccepted@#@gaoleyi(127.0.0.1)>@#@226TransferOK@#@gaoleyi(127.0.0.1)>@#@QUIT@#@gaoleyi(127.0.0.1)>@#@221Goodbye@#@首先,服务器准备就绪后返回220。

@#@客户端接收到服务器端返回的响应码后,相继发送“USERusername”和“PASSpassworc命令登录。

@#@随后,服务器返回的响应码为230开头,说明客户端已经登入了。

@#@这时,客户端发送PASV命令让服务器进入被动模式。

@#@服务器返回如“227EnteringPassiveMoce(127,0,0,1,13,67),客”户端从中得到端口号,然后连接到服务器的数据端口。

@#@接下来,客户端发送下载命令,服务器会返回响应码150,并从数据端口发送数据。

@#@最后,服务器返回@#@“226transfercomplete表明数据传输完成。

@#@@#@需要注意的是,客户端不要一次发送多条命令,例如我们要打开一个目录并且显示这个目录,我@#@们得发送CWDdirname,PASV,LIST。

@#@在发送完CWDdirname之后等待响应代码,然后再发送后面一条。

@#@当PASV返回之后,我们打开另一个Socket连接到相关端口上。

@#@然后发送LIST,返回125之后在开始接收数据,最后返回226表明完成。

@#@@#@在传输多个文件的过程中,需要注意的是每次新的传输都必须重新使用PASV获取新的端口号,接收完数据后应该关闭该数据连接,这样服务器才会返回一个2XX成功的响应。

@#@然后客户端可以继续下一个文件的传输。

@#@@#@上传文件与下载文件相比,登入验证和切换被动模式都如出一辙,只需要改变发送到服务器端的命令,并通过数据连接发送文件内容。

@#@@#@客户端通过被动模式向服务器上传文件@#@当客户端发送命令上传文件,服务器会从数据连接接收文件。

@#@@#@sodsEi@#@contiecq;@#@:

@#@rcda:

@#@asocket@#@^etidr@#@"@#@C^T)dirnainfr11"@#@@#@recvij@#@setidii@#@STOXfilenatrifr(T@#@Tun?

@#@@#@r^cvQ@#@readf;@#@mH5?

@#@tidr)@#@recvQ唯亡content1:

@#@@#@and:

@#@@#@ @#@@#@ @#@@#@客户端通过主动模式向服务器上传文件@#@F面将介绍客户端用主@#@到目前为止,本文介绍的都是客户端用被动模式进行文件的上传和下载动模式下载文件。

@#@@#@图7.用主动模式从FTP服务器下载文件@#@Tinif@#@socketj@#@biadQ@#@丞辻ti〔:

@#@topor:

@#@pl*25(5-p2@#@&@#@mdf)“PORT@#@Phl'@#@Mrh辺u£@#@i:

@#@二卡药riT@#@ftCVlj@#@sendi.i@#@RZISLfilenamer:

@#@i@#@rf'@#@ivr)@#@acceplQ@#@teceri:

@#@andwritet'@#@i"@#@fl>@#@conc*n:

@#@'@#@:

@#@@#@清单7.用主动模式从FTP服务器下载文件的示例C程序@#@SOCKETdata_sock;@#@@#@data_sock=socket(AF」NET,SOCK_STREAM,0);@#@@#@structsockaddr_inname;@#@@#@name.sin_family=AF_INET;@#@@#@name.sin_addr.s_addr=htons(INADDR_ANY);@#@@#@server_port=p1*256+p2;@#@@#@length=sizeof(name);@#@@#@name.sin_port=htons(server_port);@#@@#@bind(server_sock,(structsockaddr*)&@#@name,length);@#@@#@structsockaddr_inclient_name;@#@@#@length=sizeof(client_name);@#@@#@/*客户端开始监听端口p1*256+p2*/@#@listen(server_sock,64);@#@@#@/*命令”PORT\r\n”*/@#@sprintf(send_buf,"@#@PORT1287,0,0,1,%d,%d\r\n"@#@,p1,p2);@#@@#@write(control_sock,send_buf,strlen(send_buf));@#@@#@/*客户端接收服务器的响应码和信息,正常为”200Portcommandsuccessful”*";i:

4;s:

215:

"MATLAB安装详细图文教程@#@MATLAB2014a安装详细图文教程@#@以上内容下载地址:

@#@@#@MATLAB2014安装软件下载地址:

@#@@#@登陆自己的XX云,就可以下载上面的安装软件。

@#@@#@";}

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2