logo
  • write-homewrite-home-active首页
  • icon-chaticon-chat-activeAI 智能助手
  • icon-subjecticon-subject-active学科题目
  • icon-uploadicon-upload-active上传题库
  • icon-appicon-app-active手机APP
首页
/
计算机
题目

三、完形填空(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) ( )窗体顶端

三、完形填空(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 (定义一个整型数组并初始化,要求数据位 1,7,6,2,5,4,3 )                  空白处 2                   空白处 3                     空白处 4                    空白处 5                      空白处 1                              空白处 2                           空白处 3                     空白处 4                      空白处 5 (此处将班级平均成绩存储到 stuScore )

相关问题

  • 7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误

  • 以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层

  • 下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习

  • 下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型

  • 下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计

  • 下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法

  • 下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计

  • 2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情

  • 下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • 下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法

  • 【小题6】小明使用百度指数,以“冬奥会比赛项目”为关键词进行分析,得到大家对于比赛项目关注情况的图谱(如图),以数据可视化形式迅速展示要点信息。该图谱采用的是(  )A. 词云分布图B. 网络关系图C. 雷达图D. 热力图2022年北京冬李奥运会圆满结束,这不仅是一场体育盛会,也是一场文化盛宴、科技盛会。从充满文化的味的“二十四节气”倒计时,到脱胎于篆刻、书法的冬奥标识:从创意源于西汉长信宫灯的冬奥会火炬接力火种灯,到取自《千里江山图》的冰场挡板围案,从展现文明交流交融的“黄河之水”,到最终幻化成“冰雪环华文化与奥运文化、冰雪元素完美融合,闪耀冬奥舞台,写下文明交流互鉴的新篇章。结合材料,完成1~8题。【小题8】有着“冰丝带”之称的国家速滑馆布设各类传感器,能够以多种方式实时捕捉室内外温度、湿度、空气质量、光照度等场馆运行数据。这主要运用了人工智能技术与(  )A. 物联网技术B. 虚拟仿真技术C. 多媒体技术D. 智能语音技术【小题2】开幕式倒计时以“二十四节气”中《立春》为题,由短片、现场表演和焰火三个部分构成,寓意着一年的时光轮回,也代表人与自然和世界相处的方式。该案例突出体现了(  )A. 信息的产生和利用具有时效性B. 信息的表示传播依附于某种载体C. 人们接收到的信息,并不都是对事物的真实反映D. 信息价值的大小是相对的【小题5】随着技术的不断发展,人工智能已越来越多地参与到竞技体育中,成为助力北京冬奥会的科学力量。在下列场景中应用有人工智能技术的是(  )①开幕式上,运用动作捕捉.实时谊染等技术,使演员脚下呈现出“如影随形”的《雪花》②利用图像处理算法让机器学习并建立水墨纹理特征模型,呈现出《黄河之水天上来》画面③在百度智能云的协助下,结合语音识别、自然语音处理等技术,AI虚拟手语主播让听障人士观赛A. ①③B. ②③C. ①②D. ①②③【小题1】冬奥会开幕式,“二十四节气”首次变身为倒计时器惊艳亮相在全球观众面前,它是中国古人根据太阳周年认知天气、气候、物候的规律和变化形成。“二十四节气”科学地揭示了天文气象变化的规律,属于(  )A. 数据B. 信息C. 知识D. 智慧【小题4】通过统计分析海量网民在网上行为数据,百度发布(百度热搜:北京冬奥会大数据),以此了解人们对北京冬奥会的关注热度。说明大数据时代强调(  )A. 寻找事物之间的因果关系,而不是相关关系B. 追求数据的精确性,而不是模糊性C. 要分析的是全体数据,而不是抽样数据D. 数据价值密度的高低与数据总量的大小成正比关系【小题7】冬奥会期间,ANDI-巡检机器人在巡逻过程中对防疫]进行实时监控.将现场的综合监控信息实时反馈给冬奥村安保监控平台,若发现异常会自动报警。该案例主要体现了人工智能在(  )领域的应用。A. 智能制造B. 智能家居C. 智能交通D. 智能安防

  • 在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切

  • 网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误

  • 路径排序算法的工作流程主要有三步()A. 特征计算B. 特征抽取C. 分类器训练D. 因果推断

  • 路径排序算法的工作流程主要有三步()A. 特征抽取B. 特征计算C. 分类器训练D. 因果推断

  • 下列哪项关于广度优先搜索的描述正确()A. 每次扩展时,该算法从边缘集合中取出最下层(最深)的节点B. 广度优先搜索算法是深度优先搜索算法的特例C. 每次扩展时,该算法从边缘集合中取出最上层(最浅)的节点D. 深度优先搜索是广度优先搜索的特例

  • 3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错

  • AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确

  • 由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore

上一页下一页
logo
广州极目未来文化科技有限公司
注册地址:广州市黄埔区揽月路8号135、136、137、138房
关于
  • 隐私政策
  • 服务协议
  • 权限详情
学科
  • 医学
  • 政治学
  • 管理
  • 计算机
  • 教育
  • 数学
联系我们
  • 客服电话: 010-82893100
  • 公司邮箱: daxuesoutijiang@163.com
  • qt

©2023 广州极目未来文化科技有限公司 粤ICP备2023029972号    粤公网安备44011202002296号