三星历年笔试题真题.docx
- 文档编号:25596659
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:13
- 大小:21.16KB
三星历年笔试题真题.docx
《三星历年笔试题真题.docx》由会员分享,可在线阅读,更多相关《三星历年笔试题真题.docx(13页珍藏版)》请在冰豆网上搜索。
三星历年笔试题真题
(一)
选择题
1:
事务日志的用途是C
A.事务处理
B.完整性约束
C.数据恢复
D.安全性控制
2:
以W方式打开文本文件a:
\aa.dat,若该文件已存在,则B
A.新写入数据被追加到文件末尾
B.文件被清空,从文件头开始存放新写入数据
C.显示出错信息
D.新写入数据被插入到文件首部
3:
在分时操作系统控制下,对终端用户均采用_____算法,使每个终端作业都有机会在处理器上执行。
C
A.先来先服务
B.优先数
C.时间片轮转
D.短作业优先
4:
若定义了unsignedshorta=32768;,则执行printfa=%d,a;语句的输出结果是C
A.a=-32768
B.a=-1
C.a=32768
D.数据类型不一致,出错
5:
计算机系统是由______组成。
C
A.硬件系统和主存储器
B.软件系统和操作系统
C.硬件系统和软件系统
D.主机和外围设备
6:
设inta=3;则表达式a1--a1的运算结果和a的值分别是B
A.0和2
B.0和3
C.1和2
D.1和3
7:
不会产生内部碎片的存储管理A
A.分页式存储管理
B.分段式存储管理
C.固定分区式存储管理
D.段页式存储管理
8:
把一个程序在一个数据集合上的一次执行称为一个进程。
所以A
A.进程与程序是一一对应的
B.一个进程没有结束前另一个进程不能开始工作
C.每个进程都有一个生命周期
D.一个进程完成任务后,它的程序和数据自动被撤销
9:
按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是C
A.READ(Q)
B.WRITE(Q)
C.LOCKS(Q)
D.LOCKX(Q)
10:
设宏定义#definePI1415926,用宏名PI替换的是C
A.算术表达式
B.字符串
C.单精度实型数
D.双精度实型数
11:
用顺序查找方法查找长度为n的线性表时,在等概率情况下的平均查找长度为D
A.n
B.n/2
C.(n-1)/2
D.(n+1)/2
12:
若变量a,b已正确定义并赋值,符合C语言语法的表达式是A
A.a=b=a+1
B.ab
C.ab
D.ab
13:
若允许表达式内多种括号混合嵌套,则为检查表达式中括号是否正确配对的算法,通常选用的辅助结构是A
A.栈
B.线性表
C.队列
D.二叉排序树
14:
产生系统死锁的原因可能是由于C
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争,资源出现了循环等待
D.多个进程竞争共享型设备
简答题
15:
面的代码输出是什么,为什么
voidfoo(void)
{
unsignedinta=6;
intb=-20;
(a+b6)puts(6):
puts(=6);
}
16:
简述数据库并发操作通常会带来哪些问题。
1丢失修改
2不可重复读
3读脏数据
17:
设有关系模式如下
供应商关系S(供应商号,供应商名,城市)
工程关系P(工程号,工程名)
供应关系SP(供应商号,工程号)
试写出定义下列完整性约束的SQL子句
(1)在关系SP中插入元组时,其供应商号和工程号必须是关系S和P中的有效值。
(2)在修改关系S中的供应商号时,必须同时修改关系SP中相应的供应商号。
18:
intmain()
{
intx=3;
printf(%d,x);
return1;
}
问函数既然不会被其它函数调用,为什么要返回1
如果返回0,告诉操作系统,程序正常结束,非0表示程序非正常结束。
19:
试说明为何编译程序要进行如下优化
for(j=0;j200;j++)
{for(i=0;i20;i++)
{
A[j]=A[j]+1;
}
}
编译优化后
for(i=0;i20;i++)
{for(j=0;j200;j++)
{
A[j]=A[j]+1;
}
}
答减小抖动
20:
简述数组与指针的区别
数组是指针常量,指针是指针变量
21:
非C++内建型别A和B,在哪几种情况下B能隐式转化为A
a.classB:
publicA{}//B公有继承自A,可以是间接继承的
b.classB{operatorA();}//B实现了隐式转化为A的转化
c.classA{A(constB);}//A实现了non-explicit的参数为B(可以有其他带默认值的参数)构造函数
d.Aoperator=(constA);//赋值操作,虽不是正宗的隐式类型转换,但也可以勉强算一个
22:
局部变量能否和全局变量重名
可以,在局部作用域范围下,局部变量有效
23:
如果有几千个session,怎么提高效率。
24:
简述介质故障的含义及其恢复方法。
1装入最新的数据库后备份,是数据库恢复到最近一次转储时的一致性状态,
2装入相应的日志文件副本,重做已完成的事物。
25:
描述派生类的内存存储方式。
内存分配时,是在于基类对象不同的内存地址处,按基类的成员变量类型,开辟一个同样的类型空间,但注意开辟后派生对象的空间,不是复制基类的成员的值,而是仅仅开辟那种成员类型的空间,未初始化时,里面存在的数是不确定的
然后派生类自己定义的成员变量是排在继承的A类成员下面,如果派生类定义的变量名与基类相同,则此变量覆盖掉继承的基类同名变量,注意,覆盖不是删除,也就是派生类中继承自基类的成员变量依然存在,而且值也不发生变化。
如果想用此继承自基类的成员变量,则要加:
:
,在成员函数中访问时,直接用base:
:
i,即可,用派生类的对象a访问时,如果此继承自基类的成员变量是对象可访问的(Public类型),则用a.base:
:
i访问之
--------------------------------------------------------------=================================
选择题
1:
下面给出的四种排序方法中,排序过程中的比较次数与排序方法无关的是
A.选择排序法
B.插入排序法
C.快速排序法
D.堆积排序法
2:
在数据库设计中,表示用户业务流程的常用方法是A
A.DFDDataFlowDiagram数据流图
B.ER图
C.程序流程图
D.数据结构图
3:
用户使用操作系统通常有三种方式,它们是终端命令、系统调用命令和C
A.计算机指令
B.宏命令
C.作业控制语言
D.汇编语言
4:
设int(*p)();,则p是B
A.一维数组的指针变量
B.函数的指针变量
C.二级指针变量
D.字符串的指针变量
5:
()不是Unix系统的特色。
A
A.交互的分时系统
B.以全局变量为中心的模块结构
C.模块之间调用关系简明
D.可以分成内核和外壳
6:
对于while语句,错误的说法是B
A.用条件控制循环体的执行次数
B.循环体至少要执行一次
C.循环体有可能一次也不执行
D.循环体中可以包含若干条语句
7:
进程有三种基本状态,不属于基本状态的是B
A.等待态(阻塞态)
B.后备态
C.就绪态
D.运行态
8:
对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的C
A.-1为假,1为真
B.只有1为真
C.0为假,非0为真
D.0为真,非0为假
9:
设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成书名LIKEC
A.__M_
B.__M%
C.__M_%
D._%M__
10:
在下列的阐述中,正确的表述是B
A.中央处理器只能从主存储器中存取一个字节的信息
B.中央处理器不能直接读磁盘上的信息
C.中央处理器在目态工作时可执行所有的机器指令
D.中央处理器在管态工作时只能执行特权指令
11:
用户程序中的I/O操作实际是由()完成。
D
A.程序设计语言
B.标准库程序
C.编译系统
D.操作系统
12:
当用户程序执行访管指令时,中断装置将使中央处理器()工作。
C
A.维持在目态
B.从目态转换到管态
C.维持在管态
D.从管态转换到目态
13:
在批处理操作系统中,用户须事先编写好一份表示作业执行步骤的作业说明书,所采用的语言是D
A.汇编语言
B.C语言
C.JAVA语言
D.作业控制语言
14:
在采用非抢占式进程调度方式下,下列哪一种情况不会引起进程切换B
A.时间片到
B.一个更高优先级的进程就绪
C.进程运行完毕
D.进程执行P操作
15:
设chars1[]={a,b,c},s2[]=abc;,则数组s1和s2的长度分别是B
A.2,3
B.3,3
C.3,4
D.4,4
16:
()不是分时系统的基本特征C
A.同时性
B.独立性
C.实时性
D.交互性
17:
表达式52||5|2的值是B
A.0
B.1
C.2
D.3
18:
下列选项中,不正确的是C
A.R=(R-S)(RS)
B.R-S=R-(RS)
C.RS=S-(R-S)
D.RS=S-(S-R)
19:
在分时系统中,进程调度通常采用的算法是C
A.先来先服务
B.静态优先级
C.时间片轮转
D.动态优先级
20:
在关系模式R(A,B,C)中,有函数依剌集F={(A,B)C,(B,C)A},则R最高达到B
A.INF
B.2NF
C.3NF
D.BCNF
21:
主存储器的可分配区域被分成256块,用字长为32位的8个字作为位示图,已知字号为3,位号为4,则对应的块号为
A.28
B.35
C.100
D.131
简答题
22:
用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
23:
为什么引入缓冲技术支持多用户的系统中,实现键盘驱动程序需要字符缓冲技术,请给出两种实现字符缓冲的方法。
24:
简单介绍下实现事务原子性算法的规则。
25:
简述嵌入式SQL语言中使用游标的作用。
26:
编程实现将任意的十进制整数转换成R进制数(R在2-16之间)。
27:
独占设备采用哪种分配方式
28:
简述数据库并发操作通常会带来哪些问题。
29:
设有如下3个关系模式
职工EMP(职工号,姓名,性别,出生年月)
工程PRJ(工程编号,工程名称,预算)
报酬SAL(职工号,工程编号,工资)
用SQL语句,写出以下问题的SQL;
按照职工号统计每个职工的总收入。
创建一个查询职工承担工程的视图VPS,VPS包括职工号、姓名、工程名称和工资属性。
将预算额达到100万元以上工程的职工工资提高10%。
30:
系统有三种独占型单部件资源R1、R2、R3,有三个进程A、B、C并发执行,进程A需使用资源R3和R1,进程B需使用资源R1和R2,进程C需使用资源R2和R1。
问在什么情况下会发生死锁,并说明原因。
31:
阅读下列程序,将输出结果写到各题右侧的空白处。
main()
{
intx=20,y=40,*p;
p=x;printf(%d,,*p);
*p=x+10;
p=y;printf(%d\n,*p);
*p=y+20;
printf(%d,%d\n,x,y);
}
32:
创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话
33:
inta[3];
a[0]=0;a[1]=1;a[2]=2;
int*p,*q;
p=a;
q=a[2];
则a[q-p]=
(二)
三星笔试题心得
第一部分计算题,就是三角形度数,解方程,比大小什么的,大家应该都记得,不记得的翻翻初中课本。
都是挺基础的。
前面的不难,从18题开始难了,也没时间了。
所以我就做到17题。
。
。
大家有数学好的能多做就多做点。
第二部分逻辑,就是找规律,给个图上下左右的翻来翻去,也有字母的题。
有的图比较麻烦,要翻好多次,跟瑞银的不太一样,比那个麻烦多了。
我做了16题,不是很多。
第三部分性格测试,不想说了,太多了,最后都填上就行了,都不知道自己在填什么了。
这项不能空着,切记。
整个测试用磁带计时,他说开始就开始,说结束时很恐怖,大家都在低头算题,很安静的说,突然冒出来一句,把全场人吓得半死。
最后性格测试早早交了卷还是被吓到了。
真不知道为什么要路这个东西。
就这么多吧,祝大家都能顺利通过拿到面时邀请。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三星 历年 笔试 题真题