vivo 2018秋招软件开发笔试题

时长:120分钟 总分:100分

325浏览 0人已完成答题

题型介绍
题型 单选题 多选题 判断题 简答题
数量 14 1 7 8
1.
有关线程的哪些叙述是对的
问题详情




2.
有三位男生张强、赵林、王刚和三位女生李华、秦珊、刘玉暑假外出旅游,可能去上...
问题详情

有三位男生张强、赵林、王刚和三位女生李华、秦珊、刘玉暑假外出旅游,可能去上海、杭州、青岛和大连。条件是:①每人只能去一个地方;②凡是男生去的地方就必须有女生去;③凡是有女生去的地方就必须有男生去;④李华去上海或者杭州,赵林去大连。如果上述断定都为真,则去杭州的人中不可能同时包含(  )。





3.
以下三条输出语句分别输出什么?  int main ...
问题详情

以下三条输出语句分别输出什么? 

int main (void) {

    char str1[] = “abc”

    char str2[] = “abc”

    const char str3[] = “abc”

    const char str4[] = “abc”

    const char* str5 = “abc”

    const char* str6 = “abc”

 

    cout << (str1 == str2) << endl

    cout << (str3 == str4) << endl

    cout << (str5 == str6) << endl

    return 0

    }






4.
下面程序运行的结果是?  public static vo...
问题详情

下面程序运行的结果是?

 public static void main(String args[]) {  

     Thread t = new Thread() {  

         public void run() {  

             pong()  

         }  

     }  

t.run()  

System.out.print("ping")  

}  

static void pong() {  

    System.out.print("pong")  

}





5.
以下程序的输出结果是 void main() { int...
问题详情

以下程序的输出结果是

void main()

{

int i=O11,j=11,k=0x11

printf("%d,%d,%d\n",i,j,k)

}





6.
已知函数fun的原型为int fun(int,int,int);下列重载函...
问题详情

已知函数fun的原型为int fun(int,int,int);下列重载函数原型中错误的是





7.
知道数组有序且由小到大排列,采用顺序查找方式从数组int[] a = {2...
问题详情

知道数组有序且由小到大排列,采用顺序查找方式从数组int[] a = {22, 33, 44, 55, 66, 77, 88, 99}寻找50,需要循环的次数为





8.
不同进程加载同一个动态库时,不能共享的部分是
问题详情




9.
同一个进程的不同线程,哪个是不能共享的?
问题详情




10.
请问linux系统发送信号的系统调用是
问题详情




11.
在定点二进制运算器中,减法运算一般通过(   )来实现
问题详情




12.
操作系统在控制和管理进程过程中,涉及到(   )这一重...
问题详情

操作系统在控制和管理进程过程中,涉及到(   )这一重要数据结构,这是进程存在的唯一标志。





13.
阅读以下JAVA程序段,执行结果正确的是(  )。 pub...
问题详情

阅读以下JAVA程序段,执行结果正确的是(  )。

public class Test

{

      public static void main (String[]  args)

      {

          Byte var1 = 126

          Byte var2 = 127

          Byte var3 = var1 + var2   //第7行

      }

}





14.
设栈最大长度为3 ,入栈序列为 1,2,3,4,5, 6,则不可能的出栈序列是
问题详情




15.
已定义以下函数: int fun(int *p){ ret...
问题详情

已定义以下函数:

int fun(int *p){ return *p }

该函数的返回值是





16.
在32位系统上:void *p=malloc( 100 )请计算size...
问题详情

在32位系统上:void *p=malloc( 100 )请计算sizeof (p) =()

17.
设F和R分别表示顺序循环队列的头指针和尾指针,则判断该循环队列为空的条件为...
问题详情

设F和R分别表示顺序循环队列的头指针和尾指针,则判断该循环队列为空的条件为 ()

18.
设某循环队列的容量为50,头指针front=5,尾指针rear=29,则该...
问题详情

设某循环队列的容量为50,头指针front=5,尾指针rear=29,则该循环队列中共有()个元素。

19.
已知代码char* p=(char*)malloc(val)其中p在运行...
问题详情

已知代码char* p=(char*)malloc(val)其中p在运行的时候获得了一个空指针,请列举三种可能的原因?()()()

20.
两个进程间需要交换1KB的数据,请列出三种进程间通讯的方法[$##$][$...
问题详情

两个进程间需要交换1KB的数据,请列出三种进程间通讯的方法()()()

21.
设一组初始关键字序列为(38,65,97,76,13,27,10),则从小...
问题详情

设一组初始关键字序列为(38,65,97,76,13,27,10),则从小到大第3趟冒泡排序结束后的结果为()

22.
Android四大组件是[$##$][$##$][$##$][$##$]
问题详情

Android四大组件是()()()()

23.
JAVA中,final修饰的类、成员函数、变量分别有什么特点?
问题详情
24.
下面这段代码的输出是多少? #include<stdio.h>...
问题详情

下面这段代码的输出是多少?

#include<stdio.h>
int main()
{
       int a,b,c,d
       a=9
       b=a++
       c=++a
       d=10*a++
       printf("a,b,c,d:%d,%d,%d,%d",a,b,c,d)
       return 0
}

25.
 请问如何定义C++类,阻止C++类对象的相互赋值(obj2=o...
问题详情

 请问如何定义C++类,阻止C++类对象的相互赋值(obj2=obj1)?

提示:利用重载制造编译错误

class A{
 
}

26.
java中Thread.sleep()和 Object.wait() 有什...
问题详情

java中Thread.sleep()和 Object.wait() 有什么区别?

27.
sprintf、strcpy、strncpy及 memcpy 函数,请问这...
问题详情

sprintf、strcpy、strncpy及 memcpy 函数,请问这些函数功能有什么区别?从安全角度考虑一般应该用哪个函数复制字符串? 

28.
在一盘纸牌游戏中,某个人的手中有这样的一副牌: (1)正好有十三张牌...
问题详情

在一盘纸牌游戏中,某个人的手中有这样的一副牌:

(1)正好有十三张牌。

(2)每种花色至少有一张。

(3)每种花色的张数不同。

(4)红心和方块总共五张。

(5)红心和黑桃总共六张。

(6)属于"王牌"花色的有两张。

红心、黑桃、方块和梅花这四种花色,哪一种是"王牌"花色?写出具体推理过程。

29.
约瑟夫环是一个数学应用题:已知n个人(编号1、2、..n)围坐在一张圆桌周...
问题详情

约瑟夫环是一个数学应用题:已知n个人(编号1、2、..n)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个又从1开始报数,数到m的那个人又出列;依次规律重复下去,直到圆桌周围的人全部出列。请编写一个程序,给定n、m计算出列人员先后顺序。

30.
编程找出两个字符串中最大公共子字符串,如"abccade","dgcadd...
问题详情

编程找出两个字符串中最大公共子字符串,如"abccade","dgcadde"的最大子串为"cad"