2018年上海公务员考试行测常识每日一练3_香港马会结果

2018年上海公务员考试行测常识每日一练3

2018-02-20 19:15 来源:香港马会结果

地理时区(为什么春晚要晚上八点开始)由于地球每24小时自转一周,一小时转15个经度。因此,国际上规定,每隔15°划为一个时区,全球可分为24个时区,相邻时区相差1小时。以本初子午线为基准,从西经7.5°至东经7.5°,划为中时区,或叫零时区。在中时区以东,依次划分为东一区至东十二区;在中时区以西,依次划分为西一区至西十二区。东十二区和西十二区各跨经度7.5°,合为一个时区,称为东西十二区。为了避免日期的紊乱,在1884年召开的那次国际经度会议上,还规定了原则上以180°经线作为地球上“今天”和“昨天”的分界线,叫做“国际日期变更线”,简称“日界线”。政治与历史1.形而上学不行别上这句话出自相声《姥说》。形而上学,指研究科学以外的、没有形体、不可证明的事物,是脱离实践的,用“孤立、静止、片面的观点”观察事物的思维方式。用形而上学的观点看问题,势必导致唯心主义,原因是形而上学的孤立、静止、片面的观点不符合客观实际,并进而夸大主观的作用。形而上学在不同的语境下的意义,分两个方面,一个是指:以用超验的思辨方式研究非客观或者无形世界的哲学体系,而科学研究现实世界的现象及规律;另一个指的是:与辩证法对立的,用孤立、静止、片面的观点观察世界的思维方式。形而上学的主要问题包括:超自然世界的本源是什么,灵魂是否存在,自由意志等。

A.ABCEDFB.ABCDEFC.ECBDFAD.ECFDBA5.对建立良好的程序设计风格,下列描述中正确的是()。A.程序应该简单、清晰、可读性好B.符号名的命名只需要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无6.下列叙述中正确的是()。A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述3种说法都不对7.为了提高软件模块的独立性,模块之间最好是()。A.控制耦合B.公共耦合C.内容耦合D.高内聚低耦合8.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。A.数据与程序独立存放B.不同的数据被存放在不同的文件中..C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对9.下列描述中正确的是()。A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发过程中的技术问题10.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。A.并运算B.交运算C.差运算D.积运算11.下列关于数据存储方式的叙述中,不正确的是()。A.数据的主要存储方式有顺序存储结构和链式存储结构B.顺序存储结构存储空间利用率低,链式存储结构空间利用率高C.顺序存储结构的结点只有自身域,链式存储结构除了自身域还包括指针域D.顺序存储结构可通过计算直接确定数据结构中某个结点的存储地址12.二维数组A[0,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为()。A.570B.506C.410D.48213.下列有关操作系统的叙述中,不正确的是()。A.操作系统管理计算机系统中的各种资源B.操作系统为用户提供良好的界面C.操作系统与用户程序必须交替运行D.操作系统位于各种软件的最底层14.系统出现死锁的原因是()。A.计算机系统发生了重大故障B.有多个封锁的进程同时存在C.若干进程因竞争资源而无休止地等待其他进程释放已占有的资源D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数15.若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为()。A.异步B.同步C.并发D.互斥16.下面属于面向对象语言的是()。A.Java语言B.机器语言C.C语言D.汇编语言17.下列选项默认的布局管理器不是BorderLayout的是()。A.WindowB.PanelC.FrameD.Dialog18.用来实现Java虚拟机的语言是()。A.JavaB.CC.C++D.汇编19.下列关于Java安全性的说法错误的是()。A.有严格的访问权限检查B.对程序执行前要检查C.不允许使用指针D.可防止对内存的非法入侵20.下列有关Java语言的叙述中,正确的是()。A.可以有2个以上package语句B.可以有2个以上import语句C.可以有2个以上public类D.只能有l个类定义二、基本操作题(共18分)本题提示输入年份,然后判断该年份是否为闰年。importjava.io.*;publicclassjaval{publicstaticvoidmain(String[]args){InputStreamReaderir;BufferedReaderin;ir=newInputStreamReader(System.in);in=newBufferedReader(ir);intyear=1900;System.out.print("请输入年份:");try{Strings=in.readLine();;}(Exceptione){}if()System.OUt.println(year+"是闰年");elseSystem.out.println(year+"不是闰年");}}二、基本操作题第1处:year=Integer.parseInt(s)第2处:catch第3处:year%4==0&&year%100!=0||year%400==0【解析】第1处是将String型的s转换成整型;第2处是捕获异常的catch子句,用来处理由try所抛出的异常事件;第3处是判断是否为闰年的条件,即能被4整除且不能被100整除的或能被400整除的就是闰年。三、简单应用题(共24分)本题使用下拉菜单来控制字体,窗口中有一个标签和一个下拉菜单,当选中下拉菜单中的任一项字体时,标签上字符串的字体就随之改变。importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;classComboBoxFrameextendsJFrame{publicComboBoxFrame(){setTitle("java2");setSize(300,200);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){System.exit(0);}});style=newJComboBox():style.setEditable(true);style.addhem("Serif");style.addItem("SansSerif");style.addhem("Monospaced");style.addhem("Dialog");style.addhem("Dialoglnput");style.addActionListener(this);JPanelp=newJPanel();P.add(style);getContentPane().add(p,"South");panel=newComboBoxTestPanel();getContentPane().add(panel,"Center");}publicvoidactionPerformed(ActionEventevt){JComboBoxsource=(JComboBox);Stringitem=(String)source.getSelectedhem():panel.setStyle(item);}privateComboBoxTestPanelpanel;privateJComboBoxstyle;}classComboBoxTestPanelextendsJPanel{publicComboBoxTestPanel(){setStyle("Serif");}publicvoidsetStyle(Strings){setFont(newFont(S,Font.PLAIN,12));repaint();}publicvoidpaintComponent(Graphicsg){super.paintComponent(g);9.drawString("WelcometoChina!",0,50);}}publicclassjava2{publicstaticvoidmain(String[]args){JFrameframe=newComboBoxFrame();frame.show();}}三、简单应用题第1处:implementsActionListener第2处:evt.getSource()【解析】第1处是实现ActionListener接口,程序中有窗口监听器的注册;第2处返回ActionEvent动作事件的最初发生对象。四、综合应用题(共18分)本题是一个Applet,功能是监听用对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击按钮“复制”,所选文字将显示在文本框中。importjava.applet.Applet;importjava.awt.*;importjava.awt.event.*;publicclassjava3extendsAppletimplementsActionL-istener{TextAreata=newTextArea(5,30);TextFieldtf=newTextField(30);Buttonbutton=newButton("复制");Stringtext="AWT提供基本的GUl组件,\n"+"具有可以扩展的超类,\n"+"它们的属性是继承的。\n":publicvoidinit(){setLayout(newFlowLayout(FlowLayout.left));ta.setText(text);ta.setEditable(true);add(ta);add(button);add(tf);ta.addActionListener(this);}publicvoidactionPerformed(ActionEvente){StringS;s=ta.getSelectText();if(e.getSource()==button)tf.setText(s);}}四、综合应用题第1处:setLayout(newFlowLayout(FlowLayout.LEFT))第2处:button.addActionListener(this)一第3处:s=ta.getSelectedText()【解析】第1处是设置构件的对齐方式为左对齐的且纵横间隔都是5个像素的布局管理器;第2处是为按钮注册监听器;第3处是在文本域ta中得到选中文本,将其赋给String类型的s。自己实现的memcpy没有考虑目标和源地址可能重复的情况,不知道除了这个方法之外不用汇编等方式还有没有更快的方法?至少我目前是想不出来:)void*my_memcpy(void*dst,void*src,intsize){intlen=sizeof(long);long*pdst=(long*)dst;long*psrc=(long*)src;for(;size>=len;++pdst,++psrc,size-=len){*pdst=*psrc;}for(len=size,size=0;size如何获取MSNMessenger的联系人列表?一、介绍近来,偶然遇到一些朋友由于某些原因问到如何获取MSN的联系人列表,可能大家或多或少都知道MSNMessenger提供一些接口来调用。可能不清楚哪些接口以及这些接口如何使用,本文就通过获取联系人列表这个简单例子简单介绍一下。MSNMessenger6.0提供一些MSNMessenger的COM接口,通过这些COM接口,可以添加很多辅助,比如取联系人列表,联系人上下线通知,发送邮件,即使消息,自动回复即使消息等,这里我只介绍一下如何得到你的联系人列表,如果有朋友想了解更多功能,可以继续探讨,其实使用方法都类似。先来简单介绍一下MessengerAPI.Messenger都包含哪些接口,MSN6.0的MessengerObject实现的接口有:IMessengerIMessenger2IMessenger3DMessengerEventsIMessengerWindowIMessengerConversationWndIMessengerContactIMessengerContactsIMessengerServiceImessengerServicesIMessengerGroupIMessengerGroups二、实现1、如果你使用的是VB那编程就简单多了:首先,在Project菜单选择References,添加MessengerAPITypeLibrary,然后,几行代码就可以了:''MessengerObjectDimMSNMessengerAsNewMessengerAPI.Messenger''ContactsCollectionDimMSNMyContactsAsIMessengerContacts''OneContactDimMSNMyContactAsIMessengerContactSetMSNMyContacts=MSNMessenger.MyContacts''EnumeratingthecontactForEachMSNMyContactInMSNMyContactsMsgBoxMSNMyContact.FriendlyName&MSNMyContact.SigninNameNext这就完成了联系人列表,这就是VB对Automation支持的方便之处。2、如果用VC就要复杂一点,但代码也比较简单,问题是我们没有微软提供的.h文件,也没有.tlb,文件。(1)如何取得MSN的.tlb文件,有些用Import“msnmsgr.exe”,但得到的.tlh文件中根本没有Messenger对象,我们知道能在VB中使用肯定需要TypeLibrary,所以我们可以利用VisualStudioTools中的OLEView来生成一个.tlb文件(如果谁有更好的方式请告之),本文源码中已经生成好了.tlb文件,大家直接用就可以了。(2)有了.tlb文件,接下来的工作就很简单了:IMessengerPtrMSNMessager=NULL;IMessengerContactsPtrMSNMessagerContacts=NULL;IMessengerContactPtrMSNMessagerContact=NULL;HRESULThr=MSNMessager.CreateInstance(__uuidof(Messenger));if(FAILED(hr)){AfxMessageBox("CreatetheMessengerobjectfailed!");return;}MSNMessagerContacts=MSNMessager->GetMyContacts();if(NULL==MSNMessagerContacts){AfxMessageBox("theMessengerobjectGetMyContactsfailed!");return;}longlCount=MSNMessagerContacts->GetCount();for(inti=0;iItem(i);if(NULL==MSNMessagerContact){AfxMessageBox("theMSNMessagerContactsGetContactfailed!");break;}//显示名称_bstr_tbstrtFriendlyName=MSNMessagerContact->GetFriendlyName();//登录名称_bstr_tbstrtSigninName=MSNMessagerContact->GetSigninName();}以上代码我想也不用多说,采用智能指针,先取得IMessengerInterface,然后通过IMessengerInterface取得IMessengerContactsInterface,这是一个Contact的Collection,之后就是取出每个ImessengerContact了。三、结束语MSNMessengerClient的COM接口提供了很多功能,这只是其中一小部分,可以通过这些COM接口添加一些MSNMessenger的辅助功能.这些接口都可以从MSDNWebSite上找到说明。用C语言实现禁用网卡的代码#include#include#include#includevoidEnumDevices(HDEVINFOhDevInfo){SP_DEVINFO_DATADeviceInfoData={sizeof(SP_DEVINFO_DATA)};LPOLESTRguid;chardevName[128];charinstanceId[128];for(inti=0;SetupDiEnumDeviceInfo(hDevInfo,i,&DeviceInfoData);i++){StringFromCLSID(DeviceInfoData.ClassGuid,&guid);SetupDiClassNameFromGuid(&DeviceInfoData.ClassGuid,devName,128,NULL);if(!strcmp(devName,"Net")){SetupDiGetDeviceInstanceId(hDevInfo,&DeviceInfoData,instanceId,128,NULL);if(!strncmp(instanceId,"PCI",3)){wprintf(L"%s\n",guid);printf("%s\n",devName);printf("%s\n",instanceId);SP_PROPCHANGE_PARAMSparams={sizeof(SP_CLASSINSTALL_HEADER)};params.ClassInstallHeader.InstallFunction=DIF_PROPERTYCHANGE;params.Scope=DICS_FLAG_CONFIGSPECIFIC;params.StateChange=DICS_DISABLE;params.HwProfile=0;SetupDiSetClassInstallParams(hDevInfo,&DeviceInfoData,(SP_CLASSINSTALL_HEADER*)¶ms,sizeof(SP_PROPCHANGE_PARAMS));SetupDiChangeState(hDevInfo,&DeviceInfoData);}}CoTaskMemFree(guid);}}intmain(intargc,char*argv[]){HDEVINFOhDevInfo=INVALID_HANDLE_VALUE;hDevInfo=SetupDiGetClassDevs(NULL,NULL,NULL,DIGCF_PRESENT|DIGCF_ALLCLASSES);if(INVALID_HANDLE_VALUE==hDevInfo)returnGetLastError();EnumDevices(hDevInfo);SetupDiDestroyDeviceInfoList(hDevInfo);return0;}字母全排列快速算法C代码全排列,比如字母ABC,所有排列有A,AB,AC,ABC,ACB,B,BA,BC,BAC,BCA,C,CA,CB,CAB,CBA.//原理是插入,在一个字符串的所有位置插入新字符.//如:AB插入C,位置有1A2B3,插入后形成CABACBABCchar*AllList(char*str,int*pNum){inti,j,k,n;intlen=strlen(str);intTotal=0;intcount,oldcount;intsize;char*Buf;char*p,*p1;if(len>10)returnNULL;//计算总的组合数目for(i=0,j=1;iisbn;if(isbn==0)break;if(n==size)//数组是否到达上限?reallocate(p,size);p[n]=isbn;//将元素插入扩容的数组}delete[]p;//不要忘了这一步!}注意上述这个向数组插入数据的过程是多么的繁琐。每次反复,循环都要检查缓存是否达到上限。如果是,则程序调用用户定义的函数reallocate(),该函数实现如下:#include//forstd::copyintreallocate(int*&p,int&size){size*=2;//doublethearray''ssizewitheachreallocationint*temp=newint[size];std::copy(p,p+(size/2),temp);delete[]p;//releaseoriginal,smallerbufferp=temp;//reassignptothenewlyallocatedbuffer}reallocate()使用STLstd::copy()算法对缓存进行合理的扩充——每次扩充都放大一倍。这种方法可以避免预先分配过多的内存,从量上减少需要重新分配的内存。这个技术需要得到充分的测试和调试,当初学者实现时尤其如此。此外,reallocate()并不通用,它只能处理整型数组的情形。对于其它数据类型,它无能为力,你必须定义该函数额外的版本或将它模板化。幸运的是,有一个更巧妙的办法来实现。创建和优化vector每一个STL容器都具备一个分配器(allocator),它是一个内建的内存管理器,能自动按需要重新分配容器的存储空间。因此,上面的程序可以得到大大简化,并摆脱reallocator函数。第一步:创建vector用vector对象取代内建的数组来保存获取的数据。main()中的循环读取ISBN,检查它是否为0,如果不为0,则通过调用push_back()成员函数将值插入vector:#include#includeusingnamespacestd;intmain(){vectorvi;intisbn;while(true){cout>isbn;if(isbn==0)break;vi.push_back(isbn);//insertelementintovector}}在vector对象构造期间,它先分配一个由其实现定义的默认的缓存大小。一般vector分配的数据存储初始空间是64-256存储槽(slots)。当vector感觉存储空间不够时,它会自动重新分配更多的内存。实际上,只要你愿意,你可以调用push_back()任何多次,甚至都不用知道一次又一次的分配是在哪里发生的。为了存取vector元素,使用重载的[]操作符。下列循环在屏幕上显示所有vector元素:for(intn=0;n{cout一、选择题(每小题1分,共40小题,共40分)1.常采用的两种存储结构是()。A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构2.在深度为5的满二叉树中,叶子结点的个数为()。A.32B.31C.16D.153.下列叙述中错误的是()。A.线性表是由n个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表4.数据库技术的根本目标是要解决数据的()。A.存储问题B.共享问题C.安全问题D.保护问题5.在设计程序时,应采纳的原则之一是()。A.不限制goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解6.结构化程序设计的核心和基础是()。A.结构化分析方法B.结构化设计方法C.结构化设计理论D.结构化编程方法7.对下列二叉树进行中序遍历的结果是()。

一、选择题1.D。【解析】算法的时间复杂度和空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。2.B。【解析】先进的软件开发工具和环境对提高开发人员工作效率是至关重要的。3.D。【解析】程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。4.C。【解析】对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。5.D。【解析】对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。6.C。【解析】面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。7.B。【解析】基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括软件开发技术和软件工程管理。8.D。【解析】在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,但并不指示接受者应该怎么完成这些处理。9.C。【解析】软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。10.C。【解析】数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,因此DB和DBMS都是DBS的组成部分。11.D。【解析】高级语言是一类人工设计的语言,因为它对具体的算法进行了描述,所以又称为算法语言。它是面向程序设计独立于计算机的硬件。目前,计算机常用的高级语言有:BASIC语言、FORTRAN语言、COBOL语言、PASCAL语言、C语言、PROLOG语言、而当前流行的,面向对象的程序设计语言有C++和用于网络环境的程序设计语言Java等。12.B。【解析】假设地址总线有n条,内存的寻址范围是2n。13.B。【解析】广域网是指远距离的计算机互联网络,分布范围可达几千千米乃至上万千米甚至跨越国界、州界、遍及全球范围。局域网是指一个局部区域中的、近距离的计算机互联网络,通常采用有线方式连接,分布范围从几百米到几千米。例如,一座大楼内或相邻的几座楼之间的互联网络。一个单位、学校内部的网络多为局域网。14.A。【解析】一般人们将加密前的文件称为明文,而加密后的文件称为密文,因此加密的目的就是将明文变为密文。而反过来将密文变为明文的过程则称为解密。15.A。【解析】每台直接连接到Internet上的计算机、路由器都必须有唯一的IP地址。IP地址是Internet赖以工作的基础。Internet中的计算机与路由器的IP地址采用分层结构,它是由网络地址与主机地址两部分组成。对于C类地址,其网络地址空间长度为21位,主机地址空间长度为8位,C类IP地址范围从:l92.0.0.0~223.255.255.255。主机名与它的IP地址一一对应,因此在Internet上访问一台主机既可以使用它的主机名,也可以使用它的IP地址。16.D。【解析】多线程是Java程序的并发机制,它能同步共享数据、处理不同的事件。17.A。【解析】为了充分利用资源,Java有一个系统级的线程,用来对内存的使用进行跟踪,它可以在系统空闲时对不用的内存空间进行回收,从而使程序员从繁忙的内存管理中解放出来。18.A。【解析】Java2平台包括:J2ME平台、J2SE平台和J2EE平台。其中:J2ME是为嵌入式和移动设备提供的Java平台;J2SE是面向企业级应用与服务的综合性标准开发平台;J2EE是面向大型企业级用容器管理专用构件的应用平台。而JDK5.0是一个Java开发软件包。19.A。【解析】在JDK中:javadoc.exe是文档生成器,将Java源代码和包以MML格式生成AP文档;java.exe是Java解释器;javap.exe是Java反汇编器;javaprof.exe是Java剖析工具,提供解释器剖析信息。20.C。【解析]JPanel是Swing的中间容器;JTable是Swing中可编辑信息的构件;JFrame是Swing的顶层容器。21.B。【解析】本题考查的是Java的基本数据类型及其运算。程序开始生成了一个字符型变量a和3个整型变量i、j、aa。而整型变量aa的初始值是a+i,其中a是一个字符型变量。如何进行加法运算呢?Java语言规定,char型数据可以自动转换成int类型,转换的结果就是该字符的ASCIl码值。因此,整型变量aa的初始值为字符”h”的ASCIl码值加上l00。如果记住h的ASCIl码值是104,则直接就确定aa的初始值是204,选项B为正确答案。如果记不得h的ASCIl码,题目中则给出提示。题目中说”输出结果的第二行为bb=a”,也就是字符bb的值为字符a,bb的生成语句是charbb=(char)j,是把整型变量j的值强制转换为字符型。同样,把ASCIl码值为j(97)所对应的字符赋值给bb。显然,字符a的ASCIl码值为97,字符b的ASCIl码值为98,依次类推,字符h的ASCIl码为l04。因此,本题的正确答案是B。22.C。【解析】本题考查的是Java语言中运算符的特殊用法。相等比较运算符"==",不仅可用于基本类型的数据之间的比较,还可以用于复合类型数据之间的比较。但是,对于复合类型数据的"=="运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,则可以调用equals()方法。题目中函数equalsMethodl()的代码非常简单,首先生成两个字符串对象sl和s2,然后输出表达式"sl==s2"的结果。根据上面介绍的相等比较运算符的用法,字符串对象sl和s2是复合类型数据,因此表达式"sl==s2"比较的是sl和s2是否同一个对象。显然,sl和s2虽然具有相同的值,即"howareyou",但它们是两个不同的对象。因此,本题的正确答案是C。23.D。【解析】本题考查的是条件分支语句if-else。if-else根据判定条件的真假来执行两种操作中的一种。当条件为真时,执行if语句后面的代码块;当条件为假时,执行else后面的代码块。题目中的代码段是一个if-else的嵌套语句,根据if-else语句的执行过程来进行分析。当x的值为0时,布尔表达式"x==0"的结果为真,就输出”冠军”;当x的值不为0时,则执行else语句中的内容。else语句中的代码又是一个if-else语句,还是和上面一样进行分析。当X的值不等于0且大于-3时,布尔表达式”x>-3”的结果为真,输出"亚军";当x的值不等于0且不大干-3,也就是X的值不等于0同时x的值小于等于-3时,则输出"季军"。经过上述分析可知,要想输出"季军",x所满足的条件为x!=O&x一、选择题(每小题1分,共40小题,共40分)1.线性表L=(al,a2,a3,…ai,…an),下列说法正确的是()。A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继2.下列关于完全二叉树的叙述中,错误的是()。A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为[log2n]+13.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。A.125B.n/2C.nD.n+14.下列选项中不属于结构化程序设计方法的是()。A.自顶向下B.逐步求精C.模块化D.可复用5.软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。A.阶段性报告B.需求评审C.总结D.都不正确6.下列叙述中,不属于测试的特征的是()。A.测试的挑剔性B-完全测试的不可能性C.测试的可靠性D.测试的经济性7.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()。A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法8.下列关于软件测试的描述中正确的是()。A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则9.下列工具中为需求分析常用工具的是()。A.PADB.PFDC.N-SD.DFD10.下列特征中不是面向对象方法的主要特征的是()。A.多态性B.继承C.封装性D.模块化11.下列与数据元素有关的叙述中,不正确的是()。A.数据元素是数据的基本单位,即数据集合中的个体B.数据元素是有独立含义的数据最小单位C.数据元素又称为结点D.数据元素又称为记录12.栈S最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列()序列不是可能的出栈序列。A.C、B、E、D、A、FB.C、D、B、F、E、AC.A、D、E、C、B、FD.A、F、E、D、C、B13.在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议,下列()是简单邮件传输协议。A.POP3B.IMAPC.HTTPD.SMTP14.对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,则最佳排序方法是()。A.归并排序B.直接插入排序C.直接选择排序D.快速排序15.对线性表进行二分法查找,其前提条件是()。A.线性表以顺序方式存储,并已按关键码值排好序B.线性表以顺序方式存储,并已按关键码值的查找频率排好序C.线性表以有序方式存储,并已按关键码值排好序D.线性表以有序方式存储,并已按关键码值的查找频率排好序16.Java的核心包中,提供编程应用的基本类的包是()。A.java.langB.java.utilC.java.appletD.java.rmi17.下列关于Java对import语句规定自叙述中,错误的是()。A.在Java程序中import语句可以有多个B.在Java程序中import语句可以没有C.在Java程序中import语句必须有一个D.在Java程序中import语句必须引入在所有类定义之前18.在编译Java程序时,用于指定生成.class文件位置的选项是()。A.-9B.-dC.-verboseD.-nowarn19.下列方法中,不属于WindowListener接口的是()。A.windowOpened()B.windowClosed()C.windowActivated()D.mouseDragged()20.运行Java程序需要的工具软件所在的目录是()。A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDK的ire目录二、基本操作题(共18分)本题中定义了一个长度为20的整数数组,然后将1~20分别赋给数组元素,计算该数组中所有下标为奇数的元素的和。publicclassjaval{publicstaticvoidmain(Stringargs[]){intsum;;intarrayList[]=newint[20];for(inti=0;i三、简单应用题(共24分)本题的功能是通过按钮来选择窗口显示的风格。窗口中有三个按钮:“Metal”、“Motif”和“Windows”,单击任何一个按钮,就能将窗口的风格改变为按钮名称所对应的风格。importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;classPlafPanelextendsJPanelimplementsActionLis-tener{public(){metaIButton=newJButton("Metal");motifButtOn=newJButton("Motif");windowsButton=newJButton("Windows");add(metalButton);add(motifButton);add(windowsButton);metalButton.addActionListener(this);motifButton.addActionListener(this);windowsButton.addActionListener(this);}DublicvoidactionPerformed(ActionEventevt){Objectsource=evt.getSource();Stringplaf="":if(source==metalButton)plaf="javax.swing.plaf.metal.MetalLookAnd-Feel";elseif(source==motifButton)plaf="com.sun.java.swing.plaf.motif.Moti-fLookAndFeel";elseif(source==windowsButton)Dlaf="com.sun.java.swing.plaf.windows.Win-dowsLookAndFeel";try{UIManager.setLookAndFeel();SwingUtilities.updateComponentTreeUI(this);}catch(Exceptione){)}privateJButtonmetalButton;privateJButtonmotifButton;privateJButtonwindowsButton;}classPlafFrameextendsJFrame{publicPlafFrame(){setTitle("simple");setSize(300,200);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){System.exit(O);}});ContainercontentPane=getContentPane();contentPane.add(newPlafPanel());}}publicclassjava2{publicstaticvoidmain(String[]args)fJFrameframe=newPlafFrame();frame.show();}三、简单应用题第1处:PlafPanel第2处:plaf【解析】第一处由题意可知,类PlafPanel缺少构造函数,所以填PlafPanel。第二处是通过String类型的对象plaf,和UIManager.setLookAndFeel()方法实现显示风格的切换。四、综合应用题(共18分)本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名”和“密码”,以及三个按钮“登录”、“其他用户登录,,和“关闭”,初始状态“用户名”文本框是只读的,单击“其他用户登录”按钮后变成可写的,“密码”文本框使用的不是密码文本框,在用户键入的时候设置显示为*号。输入用户名和密码后,单击“登录”按钮后,如果输入的密码为空,则弹出提示消息框,否则后台将显示输入的用户名和密码。比如显示为“admin用户的密码:password”(admi为输入的用户名,password为输入密码)。importjava.awt.*;importjava.awt.event.*;importjavax.swing.JOptionPane;publicclassjava3{publicstaticvoidmain(Stringargs[]){finalFramefrmFrame=newFrame();PanelpnlPanel=newPanel();LabellblUsername=newLabel("用户名");LabellblPassword=newLabel("密码");finalTextFieldtxtUsername=newTextField("Student");finalTextFieldtxtPassword=newTextFidd("",8);txtUsername.setEditable(false);txtPassword.setChar(’*’);ButtonbtnButtonl=newButton("登录");ButtOnbtnButton2=newButton("其他用户登录");ButtonbtnButton3=newButton("关闭");btnButtonl.addActionListener(newActionListen-er(){publicvoidactionPerformed(ActionEvente){if((txtPassword.getText()).length()==0){JOptionPane.showMessageDialog(frmFrame,"密码不能为空");return;}txtPassword.setColumns(16);System.out.println(txtUsername.getText()+"用户的密码:"+txtPassword.getPassword());}});btnButton2.addActionListener(newActionListen-er(){publicvoidactionPerformed(ActionEvente){txtUsername.setEnable(true);}});btnButton3.addActionListener(newActionListen-er(){publicvoidactionPerformed(ActionEvente){System.exit(0);}});pnlPanel.add(1blUsername);pnlPanel.add(txtUsername);pnlPanel.add(1blPassword);pnlPanel.add(txtPassword);pnlPanel.add(btnButtonl);pnlPanel.add(btnButton2);pnlPanel.add(btnButton3);frmFrame.add(pnlPanel);frmFrame.setTitle("advance");frmFrame.pack();frmFrame.show();}}四、综合应用题第1处:txtPassWord.setEchoCharf(’*’)第2处:txtPassword.getText()第3处:txtUsername.setEditable(true)【解析】第一处是通过TextField类的setEchoChar函数设置用户输入时,文本框显示的文本。第二处是通过TextField类的getText函数获取用户的输入,即得到密码值。第三处是使用户名文本框变为可用,使用户可以输入。一、选择题(每小题1分,共40小题,共40分)1.数据的存储结构是指()。A.存储在外存中的数据B.数据所占的存储空间量c.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示2.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。A.冒泡排序n/ZB.冒泡排序为nC.快速排序为nD.快速排序为n(n一1)/z3.栈和队列的共同点是()。A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同特点4.有下列二叉树,对此二叉树中序遍历的结果为()。

5.2016航天大事件2016年是中国航天事业创建60周年,11位执行过载人航天任务的航天英雄来到春晚现场,向国旗敬礼,向祖国报告,向世界华人发出邀请,共筑中国航天梦!经过几代航天人的接续奋斗,中国航天从无到有,从小到大,建立了完整配套的科研生产创新体系,造就了一支高素质人才队伍,积淀了深厚博大的航天精神,取得以“两弹一星”、载人航天和月球探测为代表的辉煌成就,显著增强了我国国防实力、经济实力、科技实力和民族凝聚力,走出了一条自力更生、自主创新的中国特色发展道路。6.不忘初心春晚上,谭维维携手韩磊献唱《不忘初心》。我们党已经走过了95年的历程,但我们要永远保持建党时中国共产党人的奋斗精神,永远保持对人民的赤子之心。一切向前走,都不能忘记走过的路;走得再远、走到再光辉的未来,也不能忘记走过的过去,不能忘记为什么出发。面向未来,面对挑战,全党同志一定要不忘初心、继续前进。《合肥市市区2017年初中毕业学业理科实验操作考试实施方案》于近日正式出台。江淮晨报、江淮网记者了解到,今年合肥中考理科实验操作考试将于3月14-17日举行,分值仍为10分,2月28日将公布考试具体范围。根据该方案,今年中考理科实验操作考试科目为:物理、化学、生物,考生随机抽取其中一科进行考试。考试分值仍为10分,计入考生初中毕业学业考试总分。考试结果分为A(10-9分)、B(8-7分)、C(6-5分)和D(4分及以下)4个等级,还将作为初中生综合素质评价“实践与创新”方面实证材料之一。据介绍,今年合肥中考理科实验操作考试在市区设6个考点,分别为:合肥一中、合肥五中、合肥七中(新校区)、合肥九中、合肥十中(新校区)、合肥一六八中学(南区)。每个考点设物理、化学考场各2个、生物考场1个。考试中,物理、化学试卷均为A、B、C、D各4套,生物试卷为A、B两套,每套均为12组。考生考前30分钟抽签决定考试科目和座位号,以座位定题,考试时间为每场20分钟。合肥市教育局提醒考生,参加考试时可携带钢笔、圆珠笔、铅笔、直尺、橡皮等文具进入考场,不允许携带课本、教辅读物及其他与考试无关的物品进入考场。考生还要注意掌握好时间,迟到5分钟者不得进入考场考试,逾时完成的实验操作部分也将不予记分。考试项目及分值今年淮北体育考试总分值为60分,考试分为必考项目和选考项目,其中必考项目1个,学生个人自选2个考试项目,每位学生应参加3个项目考试。必考项目30分,两个选考项目各15分,合计60分;各单项成绩以0分为起点,不设最低分。》》》《安徽淮北“稻草人”扮靓春节乡村游还能现场采摘草莓(组图)》1、必考项目:男生1000米跑、女生800米跑。2、选考项目:立定跳远、1分钟跳绳、50米跑。考生任选两项(选考项目一经选定,不得更改)。3、考试评定标准:(1)执行《国家学生体质健康标准(2014年修订)》初中三年级相关项目的评分标准。(2)选考一分钟跳绳参照执行教育部、国家体育总局2007年颁布施行的《国家学生体质健康标准》中初中三年级相关项目的评分标准。考试时间、地点考试时间:4月中下旬,具体时间地点另行通知。市直学校、三区、大企业所属学校及有关学校考生由市教育局设置考点进行体育考试,濉溪县考生由县教育局统一组织考试。考试及评分办法1、考生按照检录表顺序在规定时间和地点参加考试。在考试时间内,考生未参加考试或中途离开考场,不论什么原因均作自动弃考论处,考几项算几项,不考不得分。2、考生参加每个单项考试均应按顺序进行,立定跳远每人测试三次,取最好成绩计算;跳绳以1分钟内所跳的个数计算成绩,50米跑和1000米(800米)跑每人限考一次,且1000米(800米)为最后进行考试项目。3、考试完毕,各项成绩存储在智能信息卡中,考生到出口处,自动打印考试成绩。免考与缓考1、因肢残丧失运动能力的考生,可申请办理免考手续。申请免考程序:由考生提出书面申请,填写《初中毕业生升学体育考试免考(缓考)申请表》,并详细注明原因,出示医院的有效证明和残疾证,经家长、班主任、体育教师签字和学校核查后,报经教育行政部门审批,可予以免试。批准同意免考的学生,按满分计入考试总分。2、因伤、病长期免修体育课,但未丧失运动能力而申请免考的学生,应有医院的详细证明,按免考程序申报审批,免考考生必须在学校公示后方能生效。经审核属实,批准同意免考的学生,按体育考试42分(总分的70%)计入成绩。3、因伤、病或意外事故等原因,暂不能参加身体素质测试的考生,可申请缓考。参加缓考的学生,由市体育考试工作领导小组规定时间,原则上安排在体育考试时间的最后一天,集中组织补测。

2017年鸡年春晚落幕了,家家户户在这场视听盛宴中齐聚一堂,享受着这难得的欢聚时刻。但是你留意了吗?今年春晚中还藏着好多中考考点呢,不信可以看一看。语文:作文立意历年春节联欢晚会都是有确定主题的,而春节联欢晚会的主题20多年来其实并没什么大的变化,都是以“欢乐”“团结”“祥和”为主要关键词。这是与春节这个节日的氛围相契合的。当然春节晚会的主题和政治社会背景有一定的相关,但仍是以春节氛围为基础的。这样一种以春节节日氛围为基础的主题定位在春节晚会的各方面都得到了体现。如开场歌舞《美丽中国年》体现了欢乐的氛围,歌舞《火舞欢腾》体现出各民族的团结和谐,小品《大城小爱》和《老伴》都表现出了家庭的祥和美好。这启示我们在写作文时,一定要有明确的立意,这是一篇高分作文的第一步。1.立意要明确、深刻、健康主题是文章的灵魂,是作者的写作目的。如果作者的写作目的不能通过文章表达出来,或者是读者看了作者的文章,不明白作者到底想说什么,到底要告诉读者什么?那么这篇文章的主题就不明确。如:以“幸福”为话题,题目有提示语,有的考生面面俱到,关于“提示”的内容样样点到,谈了奉献是幸福,给予是幸福,母爱是幸福,家庭是幸福,团结是幸福等等,什么都想谈,什么都没有谈清楚,主题不明确。2.立意要反映时代社会的风貌立意要反映时代精神,展示时代特点,时代风貌。历史在发展,时代在前进,每个时代都有它的社会生活内容,有着代表当时人民利益的具体独特的东西。这些东西反映到文章中来,就形成了这一时代文章的新主题以及有别于其他时代的新特点。每年的春晚都会关注当年的热点话题,比如今年的长征80周年、航天英雄等。当代中学生也要具备敏锐的“触角”,不断地关心新问题,发现新问题,把自己的笔和时代紧紧联结在一起,主题才有价值,文章才会有新意。3.立意要歌颂“真、善、美”,批判“假、丑、恶”“文为心声”,从文章中可以看出作者的人生观、世界观,同学们必须努力提高自己的思想,认识水平,使自己具有正确的人生观和世界观,作文时,才能歌颂、宣扬“真、善、美”,批判、摈弃“假、丑、恶”。《美丽中国年》《中国骄傲》《看山看水看中国》等,让人油然而生一种中华民族的自豪感;《继往开来军旗红》系列,让人意识到现在幸福生活的不容易,激发出为中华民族伟大复兴的中国梦而砥砺前行、奋斗不止的决心;戏曲《薪火相传》、歌曲《国家》,唱出了人们对新时代的礼赞、对新生命的向往和中国人民的光荣和梦想;央视春晚主会场六位主持人的串词,时时不忘宣传社会主义核心价值观……央视春晚传播这样的正能量,理所当然。所以,同学们在写文章时,一定要遵循立意的原则,使自己写文章的水平能够更上一层楼。

由关系R和S通过运算得到关系T,则所用的运算为()。A.并B.自然连接C.笛卡儿积D.交21.在Java中,所有类的根类是()。A.java.lang.ObjectB.java.lang.ClassC.java.lang.StringD.java.lang.System22.执行下面程序段后,2值为()。intx=1,y=2,z=3;z=z/(float)(x/y):A.编译无法通过B.6C.3D.223.int类型的取值范围为()。A.-216~216-1B.-231~231-1C.-232~232-1D.-264~264-124.下列说法中,()是正确的。A.子类拥有的成员数目大于等于父类拥有的成员数目B.父类代表的对象范围比子类广C.子类要调用父类的方法,必须使用super关键字D.一个Java类可以有多个父类25.执行下列程序之后,变量n的值为()。publicclassExam{publicstaticvoidmain(String[]args){inty=2;intz=3:intn=4:n=n+-y*z/n;System.out.println(n);}}A.3B.-lC.-l2D.-326.在Java中能实现多重继承效果的方式是()。A.内部类B.适配器C.接口D.同步27.char类型的取值范围是()。A.2的-7次方~2的7次方减1B.O~2的16次方减1C.负2的15次方~2的15次方减1D.O~2的8次方减128.能够支持javadoc命令的注释语句是()。A./**…//B./*…*/C.//D./**…*/29.十进制数16的十六进制表示格式是()。A.0x10B.0x16C.0xAD.01630.int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。A.publicintMAXLENGTH=100B.finalintMAX—LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=1002017年广东中考时间安排汇总 地区 广东各市中考时间 查看详情 广东 广东2017年中考时间:6月20-22日 查看详情 佛山 广东佛山2017年中考时间:6月20-22日 查看详情 不断更新中...【Ctrl+D收藏】

A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG8.软件设计中模块划分应遵循的准则是()。A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合9.算法的有穷性是指()。A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用10.有3个关系R、S和T如下:

关于科技发展的一些词汇,初中生必须掌握。virtualrealitydevicesVR设备VirtualReality虚拟现实360-degreevirtualrealitycamera360度全景VR相机VRvideoVR视频PanoramicCamera全景相机3Dcamera3D相机fisheyelens鱼眼镜头telescope望远镜科技发展对社会生活的影响范文:#p#分页标题#e#Nowadays,technologyiseverywherearoundus.Thedevelopmentoftechnologyhasasignificantaffacttowardthesociety.Severaltechnologiesthatweusuallyusearetheinternet,computer,andcellphone.Thesenewtechnologiesmakeourlifemucheasierandbetter.First,thedevelopmentofcomputerchangesourlife.Decadesago,peopleneededtodolotsofcomplexcalculationonhandbecausetheydidnothavecomputer,andmoreobvious,theydidnothavethesoftwareforcalculation.Astheresultofthat,peoplespenthoursontheequationsthatacomputercansolveinjustaminute.Sincethedevelopmentofcomputer,peopleareabletousesomekindofsoftwaretocomputelotsofcomplexfunctionsandmathematicalcalculation.Computerbecomesthemosthelpfulequipmentforthesciencistsbecausetheycanusetheirtimemoreefficiently.Also,internetisanotherusefultoolforustoday.Thedevelopmentofinternetbringsagreatimpacttowardthesociety.Insteadofgoingtolibraryandflipingallthebookstofigureoutsomeinformation,wecanjustsimplyuseamouseandclickonthewebsitetodoresearch.Theinternetleadsustoaplacewherewecanfindunlimitedinformationandresources.Itmakesourlifemucheasierandbetter.

2.环境保护《清风》表现了人与自然的关系,让人类脚下多一片绿地,头顶多一片蓝天。美好的地球环境是我们赖以生存的基础。但,每当我们的自身利益与环境利益相互矛盾时,人类总是只顾眼前利益和自身利益,而环境利益却被我们远远地抛在脑后。环境需要我们保护,家园需要我们建设。我们每个人可以做许多事情来保护我们生存的环境。大自然与我们是不可分割的共同体,地球则是我们共同的家园。天蓝地绿,山川秀美是我们共同的追求和理想。为了把我们的绿色家园建设得更加美好,为了给我们的子孙后代留下一片绿色的天地,让我们从现在做起,从我做起,保护我们的地球,也保护我们人类自己吧!

 *说明:因各方面不断调整变化,此信息仅供参考。如有出入,请大家予以指正!

3.苍蝇老虎一起打---反腐《新虎口遐想》中有一句“苍蝇老虎一起打”,涉及反腐题材。永葆政治本色,方能勇立时代潮头。在一年前召开的十八届中央纪委六次全会上,习近平总书记重要讲话中的“两个没有变”“四个足够自信”,依然铿锵在耳。#p#分页标题#e#2016年12月28日,习近平总书记主持中共中央政治局召开会议,听取中央纪律检查委员会2016年工作汇报,研究部署2017年党风廉政建设和反腐败工作。相比去年年初“反腐败斗争压倒性态势正在形成”的判断,此次政治局会议作出新判断,“反腐败斗争压倒性态势已经形成”。“反腐败斗争压倒性态势已经形成,不敢腐的目标初步实现,不能腐的制度日益完善,不想腐的堤坝正在构筑,党内政治生活呈现新的气象。”在此次中央纪委全会上,习总书记又一次明确了反腐的基本态势。从“正在形成”到“已经形成”,两字之差,是量变到质变的累积,是重要成果和转折点。4.长征胜利80周年春节晚会花了大量篇幅走近老红军,这是因为2016年是红军长征胜利80周年。长征的胜利,是中国共产党人理想的胜利,是中国共产党人信念的胜利。长征途中,党中央召开的遵义会议,是我们党历史上一个生死攸关的转折点。长征的胜利,使我们党进一步认识到,只有把马克思列宁主义基本原理同中国革命具体实际结合起来,独立自主解决中国革命的重大问题,才能把革命事业引向胜利。长征这一人类历史上的伟大壮举,留给我们最可宝贵的精神财富,就是中国共产党人和红军将士用生命和热血铸就的伟大长征精神。

英语许多人喜欢看CCTV春节晚会,但还有的人认为应该取消,谈谈你的看法。范文:WatchingCCTVSpringFestivalGalahasbecomeoneofthetraditionsformillionsofhouseholdsinChina,butsomepeopleinsistthatCCTVSpringFestivalGalashouldbecanceled.Firstofall,theythinkitisquiteconsumptivetospendsuchanamountoftimeandmoneyonasingleeveningparty.Secondly,itisdifficultfortheprogramstocatertoeveryone.OnecaseinpointispeopleintheSouthfindunderstandingandappreciatingcross-talksandwittyskitsalmostimpossible.Finally,somepeople,especiallytheyoung,turntootheralternativesforrelaxation,Karaokeorsurfingonlineforinstance.AsfarasI’mconcerned,CCTVSpringFestivalGalahasbeenrootedinChinesetraditionalcelebrationofthelunarNewYearforsomanyyearsthatweneedreserveit,inspiteofalltheopposition.Foronething,itisanoccasiononwhichallthefamilymembersgatherandwatchtheprograms.Foranother,alargeaudienceareattractedtotheinterestingandpopularprogramssuchascross-talk,magictrick,singinganddancing.2017年春晚采用VR直播,不难预料,在2017年的各大电视晚会、盛大活动中,VR直播可能会成为标配。此外,虽然今年腾讯和阿里均因红包业务转变未与央视春晚合作,但加入了AR技术的红包新玩法掀起了另一个高潮。

责编: