以下关于IP数据报首部格式的描述中,错误的是A. IPv4数据报首部的长度是可变的B. 协议字段表示IP的版本,值为4表示IPv4C. IP数据报首部长度字段以4B为的单位,总长度字段以字节为单位D. 生存时间字段值表示一个IP数据报可以经过的最多的跳数
三、完形填空(2小题共20.0分)1.冒泡排序[1]原理: a逐一比较数组中相邻的两个元素,如果后面的数字小于前面的数字,就交换先后元素. b经过一个轮次的比较,一定有一个最大的排在最后的位置. c每次比较剩下的元素,最多经过n-1次比较,可以实现排序 简单说:比较相邻元素,大的向后交换。 public static void main(String args[]) ( ________________________________________________________________ for (int i = 0;________________________; i++) { /控制比较的轮数 for (int j = 0;________________________; j++) {/控制比较每轮比较的次数 if (________________________) { int t = ary[j]; ________________________ ary[j + 1] = t; ) System.out.println(); } } }(1).以上程序中空白1区域可以填入的数据为:()(2).以上程序中空白2处可以填写代码为:()(3).以上程序中空白3处可以填写的代码为:()(4).以上程序中空白4处可以填写的代码为:()(5).以上程序中空白5处可以填写的代码为:()2.从一个student文件中读取学生信息(文件中学生信息的格式为1001/gsd1210/90,其中一行为一个学生信息,一个学生信息对应一个Student对象),将这些学生信息按照班级进行分类存储到Map集合中,其中键为班号,其值为List集合,这个集合存储着相同班号的所有学生。class Student( private String id;/学生编号 private String classes;/班级号 private int score;/学生成绩 public Student(String id, String classes, int score) { this.id = id; this.classes = classes; this.score = score; )/省略set/get方法…..}class EntityContext( private Map> stuMap; public EntityContext(){ ________________________ loadStudents("student.txt"); ) public void loadStudents(String fileName)( File file=new File(fileName); BufferedReader br=null; try { ________________________ String str=null; Student student=null; while(________________________){ student=parseStudent(str); addMap(student); ) } catch (Exception e) ( e.printStackTrace(); ) } private Student parseStudent(String str)( String s[]=str.split("/"); return new Student(s[0],s[1],Integer.parseInt(s[2])); ) public void addMap(Student student)( String key=student.getClasses(); if(________________________){ this.stuMap.get(key).add(student); )else( List list=new ArrayList(); list.add(student); this.stuMap.put(key, list); ) } public Map getScore()(/计算每个班级的平均成绩 Set>> ens=this.stuMap.entrySet(); Map stuScore=new HashMap(); for(Entry> e:ens){ int score=0; for(Student s:e.getValue()){ score+=s.getScore(); ) ________________________________________________________ stuScore.put(e.getKey(), score*1.0/e.getValue().size()); } return stuScore; } } public class TestStudent ( public static void main(String[] args) { EntityContext context=new EntityContext(); System.out.println(context.getScore())); ) }(1).下列选[2]项中,在横线空白处1的位置给stuMap赋值,用于存储学生信息()。窗体底端4.请看下列代码的输出结果是:public class Bootchy ( int bootch; String snootch; public Bootchy() { this("snootchy"); System.out.print("first "); ) public Bootchy(String snootch) ( this(420, "snootchy"); System.out.print("second "); ) public Bootchy(int bootch, String snootch) ( this.bootch = bootch; this.snootch = snootch; System.out.print("third "); ) public static void main(String[] args) ( Bootchy b = new Bootchy(); System.out.print(b.snootch + " " + b.bootch); )}窗体顶端窗体底端5.下列属性中专属于LinearLayout的是()。 窗体顶端窗体底端6.有变量声明如下:short b = 120;(2).下列选项中,在横线空白处2的位置给变量br赋值,其代码可以为()。(3).下列选项中,在横线空白3处可以填写的代码为()。(4).下列选项中,在横线空白4处可以填写的代码为()。(5).下列选项中,在横线空白5处,可以填写的代码为()。上一页123窗体顶端窗体底端版权所有达内时代科技集团有限公司窗体顶端窗体底端3.下列代码中关于this的用法,说法正确的是() public class Person( private int age; Person(){ this(20); / 1处 ) Person(int age )( this.age=age; / 2处 ) }窗体顶端窗体底端4.下列关于XML命名空间[3]的描述正确的有()。窗体顶端窗体底端5.阅读以下程序在Point X位置可以写入的代码为()public class ExceptionTest ( class TestException extends Exception {) public void runTest () throws TestException (} public void test () /* Point X*/ { runTest (); ) }窗体顶端窗体底端上一页123下一页窗体顶端窗体底端版权所有达内时代科技集团有限公司下列语句中,错误的是()。窗体顶端窗体底端7.阅读以下程序,说法正确的是:public class TestTryCatch(public static void main(String args[]){ System.out.println( ma() );)public static int ma()( int n; try{ n = 10/0; )catch(Exception e)(} return n;) }窗体顶端窗体底端8.关于CheckedTextView,下列说法正确的是()窗体顶端窗体底端9.请问下列代码的执行结果是: class Base( void Test( ){ System.out.println(“Base.test()”); ) } public class Child extends Base( void test(){ System.out.println(“Child.test()”); ) public static void main(String[] a)( Child child=new Child(); Base base=new child(); Base.test(); ) }窗体顶端窗体底端10.下列属性中专属于RelativeLayout布局的是()。窗体顶端窗体底端11.如何将Activity设置成窗口样式窗体顶端窗体底端12.在Android中,下面那种布局方式不推荐使用窗体顶端窗体底端13.请看下列代码编译和运行的结果是()。 interface DeclareStuff ( public static final int EASY = 3; void doStuff(int t);)public class TestDeclare implements DeclareStuff ( public static void main(String[] args) { int x = 5; new TestDeclare().doStuff(++x); ) void doStuff(int s) ( s += EASY + ++s; System.out.println("s=" + s); )}窗体顶端窗体底端14.下列代码运行的结果是()。public class Base ( public static final String FOO = "foo"; public static void main(String[] args) { Base b = new Base(); Sub s = new Sub(); System.out.print(Base.FOO); System.out.print(Sub.FOO); System.out.print(b.FOO); System.out.print(s.FOO); System.out.print(((Base) s).FOO); )}class Sub extends Base ( public static final String FOO = "bar";)窗体顶端窗体底端15.关于下列代码说法正确的是:class ClassA ( public int numberOfinstances; protected ClassA(int numberOfinstances) { this.numberOfinstances = numberOfinstances; )}public class ExtendedA extends ClassA ( private ExtendedA(int numberOfinstances) { super(numberOfinstances); ) public static void main(String[] args) ( ExtendedA ext = new ExtendedA(420); System.out.print(ext.numberOfinstances); )}窗体顶端窗体底端16.以下程序的输出结果正确的是。public class test ( public static void main(String args[]) { int x=1,y=1,z=1; if(x--==1&&y++==1||z++==1) System.out.println("x="+x+",y="+y+",z="+z); )}窗体顶端窗体底端17.以下API哪个可以在构建对象时指定编码方式:窗体顶端窗体底端18.程序的执行结果是:public class Test ( public static void main(String [] args){ System.out.println(“”+'a'+1); )}窗体顶端窗体底端19.选择布局代码的正确展现形式 窗体顶端窗体底端20.下列选项中的代码都有 IOException 异常和 FileNotFoundException 异常抛出,FileNotFoundException是 IOException的子类[4],下列程序段[5]中,没有编译错误的一项是()窗体顶端窗体底端21.请看下列代码public class Foo ( public void method(String str,int age){)}和Foo类中method方法重载的方法是:窗体顶端窗体底端22.关于以下程序代码的说明,正确的一项是()Line 1:class HashSTaticTest(Line 2:private static int x=10;Line 3:pulic static void main(String args[]){Line 4:HashStaticTest hs1=new HashStaticTest();Line 5:hs1.x++;Line 6:HashStaticTest hs2=new HashStaticTest();Line 7:hs2.x++;Line 8:hs1=new HashStaticTest();Line 9:hs1.x++;Line 10:HashStaticTest.x--;Line 11:System.out.println(“x=”+x);Line 12: )Line 13:}窗体顶端窗体底端23.在处,填入下列代码编译正确的是: public void foo(int[] x) ( )窗体顶端
针对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有真确答案,则该题不得分。1) Java Swing中,JFrame的默认布局管理器是( )。 (选择一项)A. FlowLayout B. BorderLayout C. ridLayout D. ridBagLayout E. SQL Server 2000中,主键用来实施( )。 (选择一项) F. 引用完整性约素束 G. 实体完整性[1]约素束域完整性约素束自定义完整性约素束3)当表单各项添写完毕,鼠标单击提交按钮时可以触发( )事件。(选择一项)onEnterSubmitMouseDragMouseOvervascript代码:x=ll;y=“number”;m=x+y;m的值为( )。(选择一项)11numbernumberl 1程序报错Java中,在使用JDBC时,对于多次调用同一条SQL语句的情况,使用( ) 通常会提高效率。 (选择一项)StatementallableStatementPreparedStatementParameterStatement6) 下列计算机硬件[2]设备中,( )不属于输出设备。 (选择一项)显示器打印机音箱扫描仪ROM和RAM说法正确的是( )。 (选择一项)如果计算机关机,RAM中存储的数据将会丢失 一char str[5]="good! ";r str[ ]="good!";r*str="good! ";r str[5]=(‘g’, ’o’, ’o’, ’d’ )va程序的方法结构如下,以下方法体实现语句正确的是( ) (选择二项)ic Integer change(String s){)return new Integer(s);return s;Integer t=Integer.valueOf(s);return t;return s.getl nteger( );in( )(int x=l0,y=20,result; ‘x+=20;result=x+y; ‘printf(“result=%d”,result);)语言代码段的输出结果是( )。 (选择一项)result=30result=50result=40result=60va程序的代码片断如下,编译运行后的输出结果是( )。(选择一项)r c=‘a’;int i=c;t f=i++;yte b=(byte)(f+1);System.out.println(c+","+i+","+f+"," +b);a,97,97.0,98,97,97,98,98,97.0,98,98,97,98语言中,下列表达式的运算结果是( )。10/2+5%10; (选择一项)571 01 2语言代码的运行结果是( )。(选择一项)in( )(=2,b=-1,c=2;<b)if(b<0)=0;lse++;printf(“%d”,c);)123语言中,下列代码的输出结果是( )。(选择一项、)in( )(int*p;[5]={l0,20,21,40,50);[1];p++;*p=30;[2]+*p);}40505160语言中,有以下for循环代码,为了输出如图所示的结果,在空白处应该增加代码( )。(选择一项), .int i,j=l0; ·or(i=0;i<j;)(t”,空白处);)DA考试部试在里想在点本 □|x-|||-9:9 1.8 2.7 3.6 4.5-|||-:-|||-÷-|||-微软拼音 半: ∴++i,j--i++,--ji++,j--++i,--jva代码如下,编译运行结果是( )。 (选择一项)ss Test extends Parent(public int count( ){return 1%9;)tic void main(String[ ]args)(System.out.printIn(count( ));)}编译错误运行时出现例外正常运行,输出1正常运行,输出0va程序的代码片断如下,运行后,正确的输出结果是( )。(选择一项)String s=“hello,world’’;ce(",","");(s);hello worldhello,worldHELLO WORLDHELLO,WORLD程序,输出结果是( )。 (选择一项)’h>h>in( )(r strl[10]= "National";r str2[20];strcpy(str2,str 1);t(str2,strl);n",strl,str2);)National,NationalNationalNationalNational,NationalNational,NationalNationalNational,NationalNationa语言程序,输出结果是( ) (选择一项)h>in( )(int n=9;hile(n>6){n--;printf(“%d”,n);)}98787658769876ROM中存储的数据将会丢失ROM中读取数据,也可以把数据写入ROM中RAM中读取数据,不能把数据写入RAM中va中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用( )关键字来声明父类的这些方法。 (选择一项)finalticbstractvoid语言中,下列对于字符数组的定义与赋值正确的是( )。 (选择二项)char name[4]=“ACCP”;r name[4]=(‘A’,‘C’,‘C’,‘P’);r name[ ]= “ACCP”;r name=(‘A’,‘C’,‘C’,‘P’);va中,已定义两个接口和,要定义一个实现这两个接口的类,以下语句正确的是( )。 (选择一项)extends,Cimplements,Cimplementslass A implements B,C,implementslass A implements B,implements Cva程序的代码片断如下:de==’A’||grade==’’)score=90;de==’C’|| grade==’D’)score=70;lsescore=60;h语句,以下正确的是( )。 (选择一项)switch(grade)(se‘A’:se‘’:sore=90;se‘C’:se‘D’:score=70;ult:score=60;)de)(se‘A’:break;se‘’:score=90;se‘C’:break;se‘D’:score=70;ult:score=60;break)de)(se‘’:score=90;breakse‘D’:score=70;breakult:score =60;break;)de)(se‘A’:se‘’: score =90;break:se‘C’:se‘D’: score =70;break;ult:score =60;break;)12)要在网页中显示“欢迎访问我的主页!”,要求字体为隶书、字体大小为6。下列语句正确的是( )。 (选择一项)<P><FONT SIZE=6 TYPE=“隶书”>欢迎访问我的主页!</FONT>P><FONT SIZE=+2FACE=“隶书” >欢迎访问我的主页!</FONT>P><FONT SIZE=6 FACE =“隶书” >欢迎访问我的主页!</FONT>P><FONT SIZE=+3STYLE=“隶书”>欢迎访问我的主页!</FONT>JavaScript代码段,输出结果是( )。 (选择一项)r a=15.49;ment.write(Math.round(a));1516 ’15.515.4SQL Server 2000中,有系统数据库和用户数据库,下列不属于系统数据库的是( ) 。 (选择一项)mastermodelmsdbpubsJava中,要使用输入输出流,必须导入( )包。 (选择一项)1angStreamnetioJAVA中,下列( )做法可以得到Connection对象和Statement对象。(选择一项)使用Class的getConnection方法可以得到Connection对象,使用ConnectionteStatement方法可以获得Statement对象lass的getConnection方法可以得到Connection对象,使用riverManagerteStatement方法可以获得Statement对象riverManager的getConnection方法可以得到Connection对象,使用onnection对象的createStatement方法可以获得Statement对象使用DriverManager的getConnection方法可以得到Connection对象,使用Statement对象的createStatement方法可以获得Statement对象va中,以下定义数组的语句正确的是( )。 (选择一项)int t[10]=new int[ ];r a[ ]=“hefg”;[ ]=new int[10];[10];HTML中,( )可以在网页上通过链接直接打开客户端的发送邮件的工具发送电子邮件。 (选择一项)HREF=“teInet:zhangming@aptecll. corn”>发送反馈信息</A>HREF=“mail:zhangming@aptech.corn”>发送反馈信息</A>HREF=“flp:zhangming@aptech.corn”>发送反馈信息</A>HREF=“mailto:zhangming@aptech.corn”>发送反馈信息</A>1ang包的Math类中,求最大值的方法为( )。 (选择一项)max( )min( )bs( )ceil( )20) 在下列软件开发过程模型中,( )只有完成了一个阶段的后才能进入下一个阶段。(选择一项)瀑布模型喷泉模型’螺旋模型快速原型模型Java中,下面关于抽象类的描述正确的是( )。 (选择二项)抽象类可以被实例化 ’如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类抽象类中的方法必须都是抽象的bstractOM)中,所有的对象都继承自( )。 (选择一项)Window对象Math对象History对象rame对象23) 如图,为了在网页上分别用粗体和斜体显示“清明时节雨纷纷,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。 ”,下列代码正确的是( )。 (选择一项)<>清明时雨纷纷,路上行人欲断魂。</B><I>借问酒家何处有?牧童遥指I>I>清明时节雨纷纷,路上行人欲断魂。</I><B>借问酒家何处有?牧童遥指>I>清明时节雨纷纷,路上行人欲断魂。</I>< U >借问酒家何处有?牧童遥指U>>清明时节雨纷纷,路上行人欲断魂。</B><U>借问酒家何处有?牧童遥指U>语言中定义了如下变量:double x=10.0;int y=3;int z=2;下面强制类型转换符都发生了作用,除了( )。 (选择一项)(int)(x+y/z);(int)(x/y);(int)x;(int)(y+z);25) 下列计竽机硬件设备中,( )不属于输入设备。 (选择一项)鼠标键盘扫描仪显示器IP地址中,属于C类IP地址的是( )。 (选择一项)201.222.1.651 0.2.1.1127.63.2.99255.255.255.255SQL Server 2000中,要防止大于100的数被保存到int类型的列,可以使用( ).(选择一项)主键约束限制约束外键约束检查约束28) 在关系型数据库中,数据冗余指的是( )。 (选择一项)数据不准确存在重复数据数据之间不存在关系数据量太大SQL Server 2000中,使用update语句更新数据库表中的数据,以下说法正确的是( )。 (选择一项)每次只能更新一行数据每次可以更新多行数据如果没有数据项被更新,将提示错误信息WHERE条件子句vascript代码,则提示框中显示( )。 (选择一项)nguage="javascript">x=3; Y=2; Z=(x+2)/y; alert(z);</script>2 ‘2.532/21631) 要创建一个1行2列的表格,下面语句正确的是( )。 (选择一项)<TABLE>TD>TR>单元格1/TR>TR>单元格2</TR>TD>TABLE>TABLE>TR>TD>单元格1</TD>TD>单元格2</TD>TR>TABLE>TABLE>TR>TD>单元格1</TD>TR>TR>TD>单元格2</TD>TR>TABLE>TABLE>TR>T1>单元格1/TI>T2>单元格2</T2>TD>TABLE>va程序片断如下,该程序运行后,i的输出结果是( )。 (选择一项)int i=1;int j=i++;if ((i>++j)(i++==j))i+=j;System.out.println(i);1234语言中,下列代码的输出结果是( )。(选择~项)in( )(=l0,b=13,max=0;x=a>b?a++:――b;x);)1 0111 2l 334) 分析下面的c语言程序,如果从键盘上输入9,则输出结果是( )。 (选择一项)in()(int n;nf(¨%d¨,n);if(n<l0)n¨,n++);lsen¨,n--);)1 11 09835) 在c语言中,下列代码的运行结果是( )。(选择一项)inO(=l0,b=6;==b);;lseprintf("%d",b――);)1 01 156HTML代码:<html><head><titIe>change the rules</title><linkrningmily:arial}</style></head><body><h2>利用sheetl样式表</h2>ss=¨warning’’>此路不通<h2>the h2 element again</h2></body></html>以下说法正确的是( )。 (选择一项)“此路不通”运用了“warning”样式rning类样式,则优先使用样式文件中的样式该段链接的样式表名为“text/css”gain”的样式与“此路不通”一样37) 在c语言中,下列代码的输出结果是( )。(选择一项')in()(int i=5,j=10;o{if(i>j)k;j--;i++:hile(j!=i);printf(“%d,%d”t,i,j);)8,79,67,67,838) 在c语言中,下面程序的输出结果是( )。(选择一项.)h>,int,int(*b;)in()(int c;un(2,3,c);n¨,c);)16无法确定39) 在c语言中,下面不能对字符串正确赋初值的语句是( )。 (选择一项)
已知X=86,Y=−53,试用补码加减法分别求X+Y和X−Y,并采用双符号位法判断结果是否溢出。(设机器字长为8位)
要锁定一个用户账户,使其无法登录,应该怎么做?A. 删除用户的家目录B. 使用usermod -GC. 使用usermod -L -n()D. 使用passwd -l
1页面与页表[1]页面(用户程序划分[2])页内地址是相对于0编址[3]内存空间按页的大小划分为大小相等的区域,称为块或内存块(物理页面,页框)在为进程分配内存时,以块为单位将进程中的若干个页分别装入到多个可以不相邻 接的物理块[4]屮。由于进程的最后一页经常不满一块而形成了不可利用的碎片称Z为“页 内碎片[5]”逻辑上相邻的页,物理上不一定相邻地址结构用户程序的划分是由系统自动完成的,对用户是透明的。一般,一页的大小为2的整数次幕,因此,地址的高位部分为页号,低位部分为页内地址— n 丄 厂页号 页内地址31 页号P 12 11页内位移量W。编号0-1048575 相对地址0-4095页表将页号和页内地址转换成内存地址,必须要有一个数据结构,用来登 记页号和块的对应关系和有关信息。这样的数据结构称为页表。页表的作用就是实现从页号到物理块号的地址映射。页表内容页表包含以下几个表项:页号:登记程序地址空间的页号。块号:登记相应的页所对应的内存块号其它:登记与存储信息保护有关的信息。地址变换机构地址变换机构的任务是实现从逻辑地址到物理地址的转换。即把程序地址转换成内存地 址,这个转换过程是在程序执行过程中完成的,是动态地址映射。在现代计算机系统中,由系统提供的地址映射硬件机构来完成地址映射工作。计算时要注意:若给出的地址字为16进制,则将其转换为二进制,然后,根据页长及程序地址字的长 度,分别取出程序地址字的高几位和低几位就得到页号及页内地址。如页长为2K,程序 地址字为16位,则高5位为页号,低11位为页内地址。(如09C4)若给出的地址字为10进制,则用公式:程序地址字/页长商为页号,余数为页内地址。如程序地址为8457,页长为4KB,则8457/4096可得:商为2,余数为256。快表和联想存储器在前述的页地址变换过程中有一个严重的问题,那就是每一次对内存的访问都要访问页 表,页表是放在内存中的,也就是说每一次访问内存的指令至少要访问两次内存,运行 速度要下降一半。第一次访问内存中的页表,从中找到指定页的物理块号,再将块号与页内偏移量W拼接, 形成物理地址第二次访问内存时,才是从第一次所得地址中获得所需数据(获向此地址中写入数据) 解决这个问题的一种方法是把页表放在一组快速存储器中(Cache),从而加快访问内存 的速度。我们把这种快速存储器组成的页表称为快表,把存放在内存屮的页表称为慢表。快表又叫联想存储器(associative memory)或 TLB (Translation 1 ookaside buffers) 用以存放当前访问的那些页表项□ □ □31 页号P 12 11页内位移量W。两级页表和多级页表当页表项很多时,仅采用一级页表需要大片连续空间,可将页表也分页,并对页表所占 的空间进行索引形成外层页表。由此构成二级页表。更进一步可形成多级页表。页式存储管理方案小结优点:解决了碎片问题便于管理可以使程序和数据存放在不连续的主存空间缺点:不易实现共享不便于动态连接页表都有可能占用较大的存储空间。要求有相应的硬件支持,从而增加了系统成本,也增加了系统开销(2)分段管理方式引入段式管理方式主要是为了满足用户和程序员的需要方便用户:用户希望逻辑分段信息共享、信息保护、动态增长、动态连接分段系统基本原理分段用户程序划分按程序自身的逻辑关系划分为若干个程序段,每个程序段都有一个段名,且有一个 段号。段号从0开始,每一段段内也从0开始编址,段内地址是连续的。段的长度由相 应的逻辑信息组的长度决定,因而各段长度不等。逻辑地址:由段号和段内地址组成内存划分内存空间被动态的划分为若干个长度不相同的区域,称为物理段,每个物理段由起 始地址和长度确定内存分配以段为单位分配内存,每一个段在内存中占据连续空间(内存随机分割,需要多少 分配多少),但各段Z间可以不连续存放段表段映射表。每个程序有一个段表程序的每个段在表中占有一个表项,其中记录了该段在内存中的起始地址和段的长 度。可放在内存中,也可放在寄存器中。段表是用于实现从逻辑段到物理内存区的映射。段号 段首址 段长度0 58K 20K1 100K 110Ko 260K 140K3、地址变换机构段地址映射过程为:系统中设置了段表寄存器,用于存放段表始址和段表长度TL。取出段号S和段内位移Wo若S>TL,段号太大一越界。根据段表始址找到段表,查找段号为S的表目,得到该段在内存的起始地址。检查段内地址d是否起过该段的段长SL。若超过越界。把段首地址与段内位移相加,形成内存物理地址。8K82928692主存同页地址变换一样,在段地址变换过程屮,也有两次访问内存的问题。为了加快访问内存的速度也 可采用快速存储器组成快表。段式存储管理方案小结优点:便于动态申请内存管理和使用统一化便于共享便于动态链接缺点:产生外部碎片(3)段页式存储管理方式产生背景:结合页式段式优点,克服二者的缺点基本原理地址变换过程基本原理用户程序划分31 页号P 12 11页内位移量W。按段式划分(对用户来讲,按段的逻辑关系进行划分;对系统讲,按页划分每一段)
OSI 参考模型[1]自上而下分别是 [ 填空 1] 、 [ 填空 2] 、 [ 填空 3] 、 [ 填空 4] 、 [ 填空 5] 、 [ 填空 6] 、 [ 填空 7] 。
单一连续分配方式会产生( )A. 外部碎片B. 内部碎片C. 页内碎片D. 页外碎片
8典型应用集成[1]技术2.8.1Web Service技术常用技术:XML、SOAP、WSDL、UDDI特点:跨越防火墙、应用程序集成、B2B集成、软件重用;单击应用和局域网[2]的程序不适合。2.8.2J2EE架构:业界标准组成:________________________________________________________________________________________________常用技术:JNDI、Servlet、JSP、EJB、JCA、JDBC、JMS、JTA、JavaMail、RMI-IIOP(通信接口)EJB实现应用中的关键业务逻辑[3],封装业务,创建基于构建的企业级应用;2.8.3NET架构: 微软产品技术:CLR(统一运行环境)、ADO.NET、ASP.NET、基础类库[4](统一的可扩展的编程接口)2.8.4工作流[5]技术工作流是为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或任务。工作流管理[6]系统是通过计算机技术的支持去定义、执行和管理工作流,协调WF执行过程中工作之间与群体之间的信息交互。2.9计算机网络[7]知识(7~8分)※必考2.9.1·网络技术标准与协议NETBIOS: 微软协议、缺乏路由和网络层寻址[8]、唯一地址是MAC(Medium Access Control数据链路[9]层介质访问控制[10])TCP/IP: 允许与INETERNET完全的链接,同时具备可扩展性考和可靠性需求,但牺牲了速度和效率UDP: 传输层[11]协议,无连接、不可靠,资源消耗小、处理速度快。如______________________________________________________________________________________________________________________________、ECC、______(加密用接受者公钥[12],解密用接受者私钥[13],速度慢,少量数据加密)HASH算法:SDH、SHA、MD5 、信息摘要算法________________________________________________________无线加密技术安全性:WPA2 >WEP、WPA;24.5访问控制[14]访问控制的两个重要过程:认证[15]过程(鉴别authentication)、授权管理(授权authorization)访问控制机制[16]分为两种:强制访问控制[17](MAC)、自主访问控制[18](DAC)基于角色的访问控制RBAC, 用户不能将访问权限授权给别的用户,这是RBAC与DAC的根本区别;MAC是基于多级安全[19]需求的,而RBAC不是。类别 特征-|||-1 自主访问控制(D C) 针对每个用户指明每个用户能够访问的资源,不在其中的不允许访问-|||-2 访问控制列表(A CL) 目标资源拥有访问权限列表,指明允许哪些用户可以访问-|||-3 强制访问控制(MAC) 访问者包含等级列表的许可,其中定义了可以访问哪些级别的目标-|||-4 基于角色的访问控制RBAC 先定义一些角色,然后分配相应的权限,按后给每个人分配一个或多个角色。计算机系统安全可信度:低→高 DCBA 四类7级 A1最高;C1具有自主访问控制,登陆验证身份;24.6用户标识与认证一个网络的PKI包括以下基本构件:数字证书、CA(认证中心)、数字签名、双证书体系PKI/CA的信任机构:层次信任机构、分布式信任机构、Web模型、以用户为中心的信任模型、交叉认证的信任关系CA的主要职责:数字证书管理、证书和证书库、密钥备份和恢复、密钥和证书的更新、证书历史档案、客户端软件、交叉认证CA的服务:认证、数据完整性服务、数据保密性服务、不可否认性服务、公证服务PMI即权限管理基础设施或授权管理基础设施。PMI授权技术的核心思想是以资源管理为核心,将对资源的访问控制权统一交由授权机构进行管理,既由资源的所有者来访问控制管理。PMI主要进行授权管理,PKI主要进行身份鉴别数字签名重要用于确保电子文档真实性并可进行身份验证;身份认证方法:基于令牌(一次性、不同时间口令不同)和Kerberos(第三方);24.7安全审计与入侵检测安全审计的内容:1.采用网络监控与入侵方法系统识别网络各种违规操作与攻击行为,即时响应并进行阻断;2。对信息内容和业务流程的审计,可以防止内部机密或敏感信息的非法泄漏和单位资产的流失安全审计系统建设:利用网络安全入侵监测预警系统实现网络与主机信息监测审计;对重要应用系统进行运行情况审计;基于网络旁路监控方式进行审计入侵检测系统IDS:______;基于主机和基于网络两种;挂接在必经线路上;?24.8网络安全安全协议:PPTP(链路层)、________________________________________________________________________________________25其他知识25.1标准25.2标准1、变更投资额超过批复10%,就要重新撰写可研报告;·系统有很多参与者时,用例是捕获系统需求最好选择。·有效团队建设直接结果就是建设成一个高效、运行良好的项目团队·RUP每个阶段主要任务:初始阶段的目标是为系统建立商业案例并确定项目的边界。细化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素。构建阶段,所有剩余的构件和应用程序功能被开发并集成为产品,所有的功能被详细测试。交付阶段的重点是确保软件对最终用户是可用的。·费用绩效指数(CPI)计算方法为挣值(EV)与实际费用(AC)之比。即: CPI = EV/AC。也可定义为:已完工作预算费用(BCWP)/已完工作实际费用(ACWP),其实际意义与EV/AC一样。·应用系统常用保密技术:最小原则、防暴露、信息加密,物理保密;·识别风险方法包括德尔菲法、头脑风暴法、检查表法、SWOT 技术、检查表和图解技术等。(1)德尔菲技术。德尔菲技术是众多专家就某一专题达成一致意见的一种方法。项目风险管理专家以匿名方式参与此项活动。主持人用问卷征询有关重要项目风险的见解,问卷的答案交回并汇总后,随即在专家之中传阅,请他们进一步发表意见。此项过程进行若干轮之后,就不难得出关于主要项目风险的一致看法。德尔菲技术有助于减少数据中的偏倚,并防止任何个人对结果不适当地产生过大的影响。(2)头脑风暴法。头脑风暴法的目的是取得一份综合的风险清单。可以以风险类别作为基础框架,然后再对风险进行分门别类,并进一步对其定义加以明确。(3) SWOT 分析法。SWOT 分析法是一种环境分析方法。所谓的SWOT,是英文Strength (优势)、Weakness (劣势)、Opportunity(机遇)和Threat(挑战)的简写。(4)检查表。检查表( Checldist)足管理中用来记录和整理数据的常用工具。检查表中所列都是历史上类似项目曾发生过的风险,是项目风险管理经验的结晶,对项目管理人员具有开阔思路、启发联想、抛砖引玉的作用。一个成熟的项目公司或项目组织要掌握丰富的风险识别检查表工具。(5) 图解技术。 包括:①因果图。又被称作石川图或鱼骨图,用于识别风险的成因。②系统或过程流程图。显示系统的各要素之间如何相互联系以及因果传导机制。③影响图。显示因果影响。·PERT估算 最终估算结果=(悲观工期+乐观工期+4×最可能工期)/6·固定成本与可变成本类别 特征-|||-1 自主访问控制(D C) 针对每个用户指明每个用户能够访问的资源,不在其中的不允许访问-|||-2 访问控制列表(A CL) 目标资源拥有访问权限列表,指明允许哪些用户可以访问-|||-3 强制访问控制(MAC) 访问者包含等级列表的许可,其中定义了可以访问哪些级别的目标-|||-4 基于角色的访问控制RBAC 先定义一些角色,然后分配相应的权限,按后给每个人分配一个或多个角色。固定成本:工资及福利、折旧费、摊销费变动成本:外购原材料、外购燃料及动力、修理费、管理费用,财务费用,营业费用·信息加密只是安全措施,不能保证信息的完整性。类别 特征-|||-1 自主访问控制(D C) 针对每个用户指明每个用户能够访问的资源,不在其中的不允许访问-|||-2 访问控制列表(A CL) 目标资源拥有访问权限列表,指明允许哪些用户可以访问-|||-3 强制访问控制(MAC) 访问者包含等级列表的许可,其中定义了可以访问哪些级别的目标-|||-4 基于角色的访问控制RBAC 先定义一些角色,然后分配相应的权限,按后给每个人分配一个或多个角色。.
热门问题
下列哪项关于广度优先搜索的描述正确()A. 每次扩展时,该算法从边缘集合中取出最下层(最深)的节点B. 广度优先搜索算法是深度优先搜索算法的特例C. 每次扩展时,该算法从边缘集合中取出最上层(最浅)的节点D. 深度优先搜索是广度优先搜索的特例
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法
在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
Windows中“复制”操作的快捷键是Ctrl+V。
路径排序算法的工作流程主要有三步()A. 特征抽取B. 特征计算C. 分类器训练D. 因果推断
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
路径排序算法的工作流程主要有三步()A. 特征计算B. 特征抽取C. 分类器训练D. 因果推断
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计
2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误