奇安信2018春招专业知识题(二)

时长:120分钟 总分:101分

212浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 52 28
1.
以下代码执行后输出结果为(&nbsp ) #include #...
问题详情

以下代码执行后输出结果为(  )
#include<stdio.h>
#define FUDGF(y)  2.84+y         
#define PR(a) printf("%d",(int)(a))  
#define PRINTI(a) PR(a)putchar('\n')

void main()
{ 
    int x=2
    PRINTI(FUDGF(5)*x)
}
</stdio.h><stdio.h>#define FUDGF(y)  2.84+y         
</stdio.h><stdio.h>#define PR(a) printf("%d",(int)(a))  
</stdio.h><stdio.h>#define PRINTI(a) PR(a)putchar('\n')
</stdio.h><stdio.h>void main()
</stdio.h><stdio.h>{ 
</stdio.h><stdio.h>    int x=2
</stdio.h><stdio.h>    PRINTI(FUDGF(5)*x)
</stdio.h><stdio.h>}</stdio.h>





2.
下列程序的运行结果是(&nbsp )&nbsp #incl...
问题详情

下列程序的运行结果是(  ) 
#include
int a=2
int fun(auto int n)
{
 static int a=4
  int t=1
  if(n/2){
    int a=0
    t+=++a
  }
  else {
    static int a=1
    t+=a++
  }
  return t+a++
}
main()
{
 int sum=a, i
  for( i=0 i<=3 i++) sum+=fun(i)
  printf("%d\n", sum)
}





3.
有以下程序段 for(int i=1i&lt=4i++)&nbsp...
问题详情

有以下程序段
for(int i=1i<=4i++)      
  {for(int j=1j<=_______j++)   cout<<" " 
      for(j=1j<=2*i-1j++)    cout<<"*"  
         cout<<endl}
程序的运行结果是          
      *
     ***
    *****
   *******
请为横线处选择合适的程序(     )                                         




4.
下面程序的输出结果是:() #include struct m {...
问题详情

下面程序的输出结果是:()

#include
<stdio.h>struct m </stdio.h>
<stdio.h>{ </stdio.h>
<stdio.h> int x </stdio.h>
<stdio.h> int *y </stdio.h>
<stdio.h>}*p </stdio.h>
<stdio.h>int a[4]={12,33,-40,100} </stdio.h>
<stdio.h>struct m b [4]={10,&a[2],9,&a[3],8,&a[0],7,&a[1]} </stdio.h>
<stdio.h>main() </stdio.h>
<stdio.h>{ </stdio.h>
<stdio.h> p=b </stdio.h>
<stdio.h> printf("%d\n",++p->x) </stdio.h>
<stdio.h> printf("%d\n",(++p)->x) </stdio.h>
<stdio.h> printf("%d\n",++(*p->y)) </stdio.h>
<stdio.h>} </stdio.h>
<stdio.h>struct m </stdio.h>
<stdio.h>{ </stdio.h>
<stdio.h> int x </stdio.h>
<stdio.h> int *y </stdio.h>
<stdio.h>}*p </stdio.h>
<stdio.h>int a[4]={12,33,-40,100} </stdio.h>
<stdio.h>struct m b [4]={10,&a[2],9,&a[3],8,&a[0],7,&a[1]} </stdio.h>
<stdio.h>main() </stdio.h>
<stdio.h>{ </stdio.h>
<stdio.h> p=b </stdio.h>
<stdio.h> printf("%d\n",++p->x) </stdio.h>
<stdio.h> printf("%d\n",(++p)->x) </stdio.h>
<stdio.h> printf("%d\n",++(*p->y)) </stdio.h>
<stdio.h>}</stdio.h>





5.
有以下类定义 #includeusing namespace stdcl...
问题详情

有以下类定义

#includeusing namespace stdclass A{public:void setA(int)void showA()private:int a}class B{public:void setB(int)void showB()private:int b}class C : protected A, private B{public:void setC(int, int, int)void showC()private:int c}
C类的私有数据成员是( )





6.
有以下程序 #include #include using namespa...
问题详情

有以下程序

#include
#include
using namespace std
class S
{public:
char * p
S(int len)  {p=new char[len+1] }
~S() {delete p}
}
void fun(Sa,int len)
{Sold=a
a=new S(len) }
int main()
{S str(10)
Sp1=&str
S
{Sold=a
a=new S(len) }
int main()
{S str(10)
Sp1=&str
Sp2=&p1
strcpy(str.p,"china")
fun(p2, 5)
cout<<str.p<<endl
return 0}
程序的运行结果是( )





7.
下列有关内联函数叙述中正确的是(&nbsp &nbsp &nbsp )
问题详情

下列有关内联函数叙述中正确的是(      )




8.
下列函数的功能是找出数组x中的最大数和最小数,并且将最大数和最小数交换位置...
问题详情

下列函数的功能是找出数组x中的最大数和最小数,并且将最大数和最小数交换位置,请为横线处选择合适的程序(      )
void f(int x[],int n)
{ int p0,p1,i,j,t,m 
  _____________ 
  p0=p1=0 
 for(m=0m<nm++)
  { if(x[m]>i)
  {i=x[m] p0=m} 
  else if(x[m]<j)
 {j=x[m] p1=m} 
 } 
 t=x[p0]x[p0]=x[p1]x[p1]=t }





9.
下列程序的运行结果是DC-D-C-D-,请为横线处选择合适的程序( ...
问题详情

下列程序的运行结果是DC-D-C-D-,请为横线处选择合适的程序( )

#includeusing namespace stdclass Point{public:Point(){ X=Y=0 cout<<"DC-"}Point(int xx,int yy){ X=xxY=yy cout<< "C-"  }~Point() { cout<<"D-"  }int GetX(){return X}int GetY(){return Y}private:int  X,Y}int main(){    Point *Ptr1=new Pointdelete  Ptr1Ptr1=new ____delete Ptr1return 0}





10.
有以下类定义 class Point {&nbsp &nbsppubl...
问题详情

有以下类定义
class Point
{   public:
       Point(){   X=Y=0}
       Point(int xx,int yy){X=xxY=yy}
       void Move(int x,int y){X=xY=y}
       int GetX() {return X}
       int GetY() {return Y}
  private:
       int  X,Y
}
假设有语句定义:
Point A(4,5)
Point *p1=&A 
int (Point::*p)()=Point::GetX
则可以输出对象A的X成员值的语句是(      )                                                




11.
以下代码的执行结果为() class Parent { &nbsp &n...
问题详情

以下代码的执行结果为()
class Parent {
    private final void Print(){
        System.out.println("Parent")
    }
}
public class Child extends Parent {
    private final void Print() {
        System.out.println("Child")
    }
public static void main(String[] args) {
        new Child().Print()
    }
}





12.
下面代码的运行结果是(&nbsp &nbsp &nbsp ) &nb...
问题详情

下面代码的运行结果是(      )
 public class Arraytest 
{ 
int a[] = new int[6] 
public static void main ( String arg[] ) { 
System.out.println ( a[0] ) 
} 
} 





13.
执行如下程序,输出结果是(&nbsp &nbsp &nbsp ) c...
问题详情

执行如下程序,输出结果是(      )
class Test{
private int data
int result = 0
public void m(){
result += 2
data += 2
System.out.println(result + "  " + data)
}
}
class ThreadExample extends Thread{
private Test mv
public ThreadExample(Test mv){
this.mv = mv
}
public void run(){
synchronized(mv){
mv.m()
}
}
}
class ThreadTest{
public static void main(String args[]){
Test mv = new Test()
Thread t1 = new ThreadExample(mv)
Thread t2 = new ThreadExample(mv)
Thread t3 = new ThreadExample(mv)
t1.start()
t2.start()
t3.start()
}
}





14.
不属于局部变量表存放的类型是(&nbsp &nbsp &nbsp )
问题详情

不属于局部变量表存放的类型是(      )




15.
分析程序,执行结果是(&nbsp &nbsp &nbsp )&nbs...
问题详情

分析程序,执行结果是(      )   
 public class bbb{
 public static void main(String args[])
 {  ccc c=new ccc()
    c.test()
 }
 void test()
 {
    System.out.print("bbb")
 }
}
class ccc extends bbb{
  void test(){
   super.test()
   System.out.print("ccc")
}





16.
以下程序的运行显示的内容是(&nbsp &nbsp &nbsp) c...
问题详情

以下程序的运行显示的内容是(     )
class TestArray{    
public static void main(String argv[]){ 
TestArray t=new TestArray() 
System.out.println(t.method())    
}
public int method() { 
 try {     
 int array[]=new int[3]
 for(int i=0i<=array.lengthi++)
 {System.out.print(array[i])
 }
 }catch (ArrayIndexOutOfBoundsException e) { 
System.out.println("索引超界")     
 return -1 
 }
 finally{     
 System.out.println("正常执行完成") 
 } 
 return 0
 }
 }





17.
以下数组声明正确有(&nbsp &nbsp &nbsp )
问题详情

以下数组声明正确有(      )




18.
Java中以下说法正确的有(&nbsp &nbsp &nbsp )
问题详情

Java中以下说法正确的有(      )




19.
下列有关Java构造器使用叙述正确的是(&nbsp &nbsp &nb...
问题详情

下列有关Java构造器使用叙述正确的是(      )




20.
关于Java以下哪个说法是正确的()
问题详情




21.
分析如下的JavaScript代码段, 则运行后在页面上输出(&nbsp...
问题详情

分析如下的JavaScript代码段, 则运行后在页面上输出(      )
var c="10",d=20 
document.write(c+d) 





22.
JavaScript函数SetTimeOut(&rdquotestA()&rdquo,1000...
问题详情

JavaScript函数SetTimeOut(”testA()”,1000)的作用是(     )




23.
分析下面的JavaScript代码段 a=new Array(1,2,4,...
问题详情

分析下面的JavaScript代码段
a=new Array(1,2,4,6,8)
sum=0
for(i=1i<a.lengthi+=2 )
sum +=a[i]
document.write(sum)
输出结果是(      ).




24.
&nbspJavaScript 中提供的循环类型是(&nbsp &nb...
问题详情

 JavaScript 中提供的循环类型是(      )




25.
下面哪个选项中的对象与浏览列表有关(&nbsp &nbsp &nbsp)
问题详情

下面哪个选项中的对象与浏览列表有关(     )




26.
在document对象中,以下哪个不是包含document对象的内容?(&...
问题详情

在document对象中,以下哪个不是包含document对象的内容?(      )




27.
在Javascript中,对于浏览器对象的层次关系理解错误的是(&nbsp...
问题详情

在Javascript中,对于浏览器对象的层次关系理解错误的是(      )




28.
obj对象有att属性,那么获取att属性的值,以下哪些做法是可以的(&n...
问题详情

obj对象有att属性,那么获取att属性的值,以下哪些做法是可以的(      )




29.
ID为&ldquoshowTime&rdquo的DIV标签内显示时钟,每秒刷新一次,完成每秒刷...
问题详情

ID为“showTime”的DIV标签内显示时钟,每秒刷新一次,完成每秒刷新时钟的代码正确的是:(      )




30.
下列JS框架中,下列不包含开箱即用的 UI 控件和小部件的是(&nbsp...
问题详情

下列JS框架中,下列不包含开箱即用的 UI 控件和小部件的是(      )




31.
分析下面的HTML代码段,该页面在浏览器中的显示效果为(&nbsp &n...
问题详情

分析下面的HTML代码段,该页面在浏览器中的显示效果为(      )     
<HTML> 
<body> 
   <marquee scrolldelay="300" direction="left">Welcome!</marquee> 
</body> 
</HTML> 





32.
Canvas绘制线条时,下列方法中能实现设置起点坐标的是(&nbsp &...
问题详情

Canvas绘制线条时,下列方法中能实现设置起点坐标的是(      )




33.
在HTML5中,sessionStorage保存数据的方法正确的是(&nb...
问题详情

在HTML5中,sessionStorage保存数据的方法正确的是(      )




34.
在HTML5中,FileReader对象使用什么方法把图片显示出来。(&n...
问题详情

在HTML5中,FileReader对象使用什么方法把图片显示出来。(      )




35.
当使用地图进行图像搜索时,可以把一幅图片从电脑桌面拖放到地图页面的输入框里...
问题详情

当使用地图进行图像搜索时,可以把一幅图片从电脑桌面拖放到地图页面的输入框里,这是使用了HTML5的()API实现的。




36.
在HTML5文件离线存储的清单文件中,用来声明不缓存文件的段标识是()
问题详情




37.
以下属于是&ltform&gt的属性的是(&nbsp &nbsp ...
问题详情

以下属于是<form>的属性的是(      )




38.
在HTML的&ltTD&gt标签中,align属性取值可以是(&nbs...
问题详情

在HTML的<TD>标签中,align属性取值可以是(      )




39.
有关HTML iframe 和 frameset 的说法正确的是(&nbs...
问题详情

有关HTML iframe 和 frameset 的说法正确的是(      )




40.
下面关于cookies,sessionStorage 和 localSto...
问题详情

下面关于cookies,sessionStorage 和 localStorage 的区别说法,正确的是(      )




41.
ID为left的DIV标签,用CSS设置DIV的左边为红色实线,下面设置正...
问题详情

ID为left的DIV标签,用CSS设置DIV的左边为红色实线,下面设置正确的是(      )




42.
要去掉文本超级链接的下划线,下列正确的是(&nbsp &nbsp &n...
问题详情

要去掉文本超级链接的下划线,下列正确的是(      )




43.
CSS 盒子模型中( )是透明的,这部分可以显示背景(&nbsp &nb...
问题详情

CSS 盒子模型中( )是透明的,这部分可以显示背景(      )




44.
一般浏览器在默认情况下,超链接文字的颜色为蓝色加下划线,已访问的超链接文字...
问题详情

一般浏览器在默认情况下,超链接文字的颜色为蓝色加下划线,已访问的超链接文字变成紫色。在HTML文件中,如果修改超链接文字的颜色为黄色,查看过的红色,下面正确的是(      )




45.
在CSS+DIV布局中,以下关于盒子模型说法错误的是(&nbsp &nb...
问题详情

在CSS+DIV布局中,以下关于盒子模型说法错误的是(      )




46.
在Bootstrap网格系统的工作原理说法不正确的是(&nbsp &nb...
问题详情

在Bootstrap网格系统的工作原理说法不正确的是(      )




47.
浮动(float)是基于CSS的现代Web设计用到的主要功能之一,floa...
问题详情

浮动(float)是基于CSS的现代Web设计用到的主要功能之一,float属性的取值可以是(      )




48.
下列选项中不属于CSS 文本属性的是(&nbsp &nbsp &nbs...
问题详情

下列选项中不属于CSS 文本属性的是(      )




49.
在设置background-position属性时,下面设置是等价的两个属...
问题详情

在设置background-position属性时,下面设置是等价的两个属性值的是(      )




50.
虽然可以直接使用 Bootstrap 提供的 CSS 样式表,也可以采用预...
问题详情

虽然可以直接使用 Bootstrap 提供的 CSS 样式表,也可以采用预编译的 CSS 文件快速开发,也可以从源码定制自己需要的样式。 Bootstrap 的源码是基于(      ) CSS 预处理脚本开发的




51.
有如下Python代码段: b1=[1,2,3] b2=[2,3,4] b...
问题详情

有如下Python代码段:
b1=[1,2,3]
b2=[2,3,4]
b3 = [val for val in b1 if val in b2]
print (b3)

上述代码段的运行结果为:()




52.
以下不能创建一个字典的语句是 (&nbsp &nbsp &nbsp ) ?
问题详情

以下不能创建一个字典的语句是 (      ) ?




53.
下面的程序根据用户输入的三个边长a,b,c来计算三角形面积.请指出程序中的...
问题详情

下面的程序根据用户输入的三个边长a,b,c来计算三角形面积.请指出程序中的错误:(设用户输入合法,面积公式无误)()
1.import math
2.a, b, c = raw_input(“Enter a,b,c: ”)
3.s = a + b + c
4.s = s / 2.0
5.area = sqrt(s*(s-a)*(s-b)*(s-c))
6.print “The area is:”, area





54.
下面的程序要求用户输入二进制数字0/1并显示之.请指出程序中的错误: 1....
问题详情

下面的程序要求用户输入二进制数字0/1并显示之.请指出程序中的错误:
1.bit = input(“Enter a binary digit: “)
2.if bit = 0 or 1:
3.print “Your input is:”, bit
4.else
5.print “Your input is invalid.”





55.
bash环境中挂起当前进程的方式是(&nbsp &nbsp &nbsp )
问题详情

bash环境中挂起当前进程的方式是(      )




56.
查看本系统支持shell类型的配置文件是(&nbsp &nbsp &n...
问题详情

查看本系统支持shell类型的配置文件是(      )




57.
shell的系统变量PATH中路径之间的分隔符是(&nbsp &nbsp...
问题详情

shell的系统变量PATH中路径之间的分隔符是(      )




58.
internet中邮件服务器为客户提供了远程web用户注册,要保证服务器安...
问题详情

internet中邮件服务器为客户提供了远程web用户注册,要保证服务器安全性又要可以正常为用户转发邮件,用户的shell为(      )




59.
linux系统普通用户shell提示符是当前目录相对路径$,希望shell...
问题详情

linux系统普通用户shell提示符是当前目录相对路径$,希望shell提示符是当前目录绝对路径@,执行的指令是(      )




60.
网络管理员为了创建安全的shell程序默认仅所有者完全控制,需要执行的指令...
问题详情

网络管理员为了创建安全的shell程序默认仅所有者完全控制,需要执行的指令有(      )




61.
Linux文件权限一共10位长度,分成四段,第三段表示的内容是()
问题详情




62.
linux虚拟内存的文件系统是(&nbsp &nbsp &nbsp )
问题详情

linux虚拟内存的文件系统是(      )




63.
linux加载USB磁盘设备的指令是(&nbsp &nbsp &nbs...
问题详情

linux加载USB磁盘设备的指令是(      )




64.
驱动driver使用什么方式,从硬件queue中收包(&nbsp &nb...
问题详情

驱动driver使用什么方式,从硬件queue中收包(      )




65.
Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft ...
问题详情

Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),下列说法正确是是(      )




66.
linux系统中,dns区域配置文件默认有(&nbsp &nbsp &...
问题详情

linux系统中,dns区域配置文件默认有(      )




67.
windows系统查看dns缓存记录的指令是(&nbsp &nbsp ...
问题详情

windows系统查看dns缓存记录的指令是(      )




68.
希望把用户桌面的数据存储到服务器,需要使用的策略是(&nbsp &nbs...
问题详情

希望把用户桌面的数据存储到服务器,需要使用的策略是(      )




69.
windows系统ping命令发送最大的数据包是(&nbsp &nbsp...
问题详情

windows系统ping命令发送最大的数据包是(      )




70.
windows系统convert转换正在工作分区的文件系统,下列描述正确的...
问题详情

windows系统convert转换正在工作分区的文件系统,下列描述正确的是(      )




71.
windows本地安全策略提供用户相关策略是(&nbsp &nbsp ...
问题详情

windows本地安全策略提供用户相关策略是(      )




72.
windows系统使用传输层连接的应用层服务有(&nbsp &nbsp...
问题详情

windows系统使用传输层连接的应用层服务有(      )




73.
某超市人员通过研究销售记录发现,买肉丸子的人很大的概率也会购买火锅料,这种...
问题详情

某超市人员通过研究销售记录发现,买肉丸子的人很大的概率也会购买火锅料,这种属于数据挖掘的哪类问题(      )




74.
下面关于关联规则的描述错误的是(&nbsp &nbsp &nbsp )
问题详情

下面关于关联规则的描述错误的是(      )




75.
一共5个点A(0,0), B(1,0.3),C(3,0.5),D(2,1)...
问题详情

一共5个点A(0,0), B(1,0.3),C(3,0.5),D(2,1),E(1.8,1.5),采用Kmeans方法如果选取A,D为种子点,B,C,E分别属于()种子点




76.
两个种子点A(-1,0),B(-1,6),其余点为(0,0),(2,0),...
问题详情

两个种子点A(-1,0),B(-1,6),其余点为(0,0),(2,0),(0,6),(2,6),利用Kmeans算法,点群中心按坐标平均计算。最终同类点到种子点A和同类点到种子点B的距离和分别为()




77.
关于基本数据的元数据是指(&nbsp &nbsp &nbsp )
问题详情

关于基本数据的元数据是指(      )




78.
下面选项中t不是s的子序列的是(&nbsp &nbsp &nbsp )
问题详情

下面选项中t不是s的子序列的是(      )




79.
下列有关聚类说法正确的是(&nbsp &nbsp &nbsp )
问题详情

下列有关聚类说法正确的是(      )




80.
下面的表格中列出了14个日期中天气、温度、湿度和风力四个因素和小明是否攀岩...
问题详情

下面的表格中列出了14个日期中天气、温度、湿度和风力四个因素和小明是否攀岩的关系。基于这14个观测数据,采用朴素贝叶斯分类方法计算出实例 <天气=晴天,温度=凉爽,湿度=高,风力=强>时“休息”的概率为(      )
778952mih.jpg