全部分类 > 招聘真题 > 互联网/电商/软件

剑指offer,亚信科技校招C++技术笔试A卷

AI技术发布于 2017-05-03 11:40
(6.0)分
  • 试卷时长
    60 分钟
  • 题目数
    50 道题
  • 试卷总分
    100
  • 已售
    671
  • 答题结束可查答案
    共可答4次
积分 99.0 / 次 买考试

试卷描述

剑指offer,亚信科技2016年校园招聘技术笔试题及答案,C++ A卷

试卷结构

计算机基础
技能
题型
题目数
分值
计算机基础
单选题
20
40
C++
技能
题型
题目数
分值
C++
...
20
40
单选题
19
38
多选题
1
2
数据库基础
技能
题型
题目数
分值
数据库基础
...
10
20
单选题
9
18
多选题
1
2
第一部分:计算机基础 (共20道题) 展开全部
1 [ 单选题 ] (2.0分) 计算机基础
在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( )。
  • A
    s->next=p->next;p->next=s;
  • B
    p->next=s;p->next=s->next;
  • C
    p->next=s;s->next=p->next;
  • D
    p->next=s->next;p->next=s;
2 [ 单选题 ] (2.0分) 计算机基础
已知数据元素为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树,则该树的深度为( )。
  • A
    5
  • B
    4
  • C
    7
  • D
    6
3 [ 单选题 ] (2.0分) 计算机基础
从逻辑上可以把数据结构分为( )两大类。
  • A
    线性结构、非线性结构
  • B
    顺序结构、链式结构
  • C
    动态结构、静态结构
  • D
    初等结构、构造型结构
4 [ 单选题 ] (2.0分) 计算机基础
对稀疏矩阵进行压缩存储目的是( )。
  • A
    节省存储空间
  • B
    便于输入和输出
  • C
    便于进行矩阵运算
  • D
    降低运算的时间复杂度
5 [ 单选题 ] (2.0分) 计算机基础
递归程序可借助于( )转化为非递归程序。
  • A
  • B
    数组
  • C
    线性表
  • D
    队列
6 [ 单选题 ] (2.0分) 计算机基础
并行技术可使系统的各种硬件资源尽量并行工作,这样的程序执行环境具有独立性,随机性和( )。
  • A
    资源共享性
  • B
    多发性
  • C
    顺序性
  • D
    封闭性
  • E
    连通性
第二部分:C++ (共20道题) 展开全部
1 [ 单选题 ] (2.0分) C++
设有定义int a=1;float f=1.2;char c='a';,则下列表示错误的是:
  • A
    8++
  • B
    ++a
  • C
    f--
  • D
    c++
2 [ 单选题 ] (2.0分) C++
类的析构函数是在什么时候调用的?
  • A
    删除对象时
  • B
    类创建时
  • C
    创建对象时
  • D
    不自动调用
3 [ 单选题 ] (2.0分) C++
若已定义:  
int a[]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, *p=a, i;
其中0≤i≤9,则对a数组元素不正确的引用是:
  • A
    a[10]
  • B
    p[i]
  • C
    *(&a[i])
  • D
    a[p-a]
4 [ 单选题 ] (2.0分) C++
下列语句中不是死循环的是:
  • A
    int i=10;
    while(1) {
      i--;
      if (i == 1) break;
    }
  • B
    for( int i=1;i<10;i++) {
      i--;
    }
  • C
    int i=0;
    do{ 
      i++;
    }while(i>=0);
  • D
    int i=1;
    for(;;)i=i+1;
5 [ 单选题 ] (2.0分) C++
在横线处填上适当的语句,使下面程序执行结果是13,18,23。
#include<iostream.h>
int add(int x,int y=8);
void main()
{
    _______;
    cout<<add(a)<<",";
    cout<<add(a,add(a))<<",";
    cout<<add(a,add(a,add(a)))<<endl;
}
int add(int a,int b)
{
    int s=a+b;
    return s;
}
  • A
    int a=5
  • B
    int a=3
  • C
    int b=3
  • D
    int b=5
6 [ 单选题 ] (2.0分) C++
下段程序摘自某工程,请问m_infoPoint最终获得了什么?
//提交事件信息
int CDatumPackage::getEvent( CInfoPoint& infoPoint )
{
    m_infoPoint = &infoPoint;
    CPackage::getEvent(infoPoint);
    m_iSystemId = atoi(infoPoint.GetSystemID().c_str());
    return NORMAL;
}
  • A
    m_infoPoint获得了infoPoint的地址
  • B
    m_infoPoint获得了infoPoint的地址的地址
  • C
    m_infoPoint获得了infoPoint的值
  • D
    m_infoPoint获得了infoPoint的值的地址
第三部分:数据库基础 (共10道题) 展开全部
1 [ 单选题 ] (2.0分) 数据库基础
JDBC中,用于表示数据库连接的对象是:
  • A
    Connection
  • B
    Statement
  • C
    DriverManager
  • D
    PreparedStatement
2 [ 单选题 ] (2.0分) 数据库基础
如果要修改表TD_M_STAFF,对列STAFF_ID 增加一个主键约束,当前表为空。哪个语句能完成这个任务?
  • A
    ALTER TABLE td_m_staff ADD CONSTRAINT stud_id_pk PRIMARY KEY(staff_id);
  • B
    ALTER TABLE td_m_staff ADD PRIMARY KEY staff_id;
  • C
    ALTER TABLE td_m_staff ADD CONSTRAINT PRIMARY KEY (staff_id);
  • D
    ALTER TABLE td_m_staff ADD CONSTRAINT stud_id_pk PRIMARY KEY staff_id;
3 [ 单选题 ] (2.0分) 数据库基础
Oracle有5种约束,下面哪一项是正确的组合:
  • A
    NOT NULL 、UNIQUE 、 FOREIGN KEY 、PRIMARY KEY 、CHECK
  • B
    NOT NULL 、DEFAULT 、FOREIGN KEY 、PRIMARY KEY 、CHECK
  • C
    NOT NULL 、UNIQUE 、 FOREIGN KEY 、PRIMARY KEY 、DEFAULT
  • D
    DEFAULT  、UNIQUE 、 FOREIGN KEY 、PRIMARY KEY 、CHECK
4 [ 单选题 ] (2.0分) 数据库基础
使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当:
  • A
    在GROUP BY后面使用HAVING子句
  • B
    使用WHERE子句
  • C
    先使用WHERE子句,再使用HAVING子句
  • D
    先使用HAVING 子句,再使用WHERE子句
5 [ 单选题 ] (2.0分) 数据库基础
设有关系表EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是:
  • A
    职工号,技能
  • B
    职工号
  • C
    姓名,技能
  • D
    技能
6 [ 单选题 ] (2.0分) 数据库基础
在SQL的视图里有: 
SELECT DISTINCT productName, price FROM product WHERE (price>(SELECT AVG(price) FROM product))  ORDER BY price DESC; 
下面说法哪一个是错误的?
  • A
    "ORDER BY price DESC"是指按price从低到高顺序排列
  • B
    "SELECT AVG(price) FROM product "是子查询
  • C
    查询结果显示的是大于平均价格的产品记录
  • D
    此查询显示的字段只有"productName"和"price"

购买评价 (6.0)分

题库负责人

在线考试系统之互联网、IT题库团队负责人
共发布了 161 份试卷

相关试卷

2017-05-09 17:50
剑指offer,亚信科技2016年校园招聘技术岗笔试题及答案,Java开发,A卷
积分 88.0 / 次
2017-06-13 16:55
宜信2017年校招技术研发岗C&C++笔试题(A卷)
积分 50.0 / 次
2017-09-26 11:58
剑指offer,金山2013年暑期实习招聘笔试题,C++试卷
积分 10.0 / 次
2017-06-27 11:13
剑指offer,360公司2016年实习生招聘笔试真题(技术类)
积分 50.0 / 次