iOS工程师校招试题_第1页
iOS工程师校招试题_第2页
iOS工程师校招试题_第3页
iOS工程师校招试题_第4页
iOS工程师校招试题_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

iOS工程师校招试题一、选择题。1. C语言程序的基本单位是()A. 函数(正确答案)B. 过程C. 语句D. 子程序2. 定义语句int a=3;则执行语句a+=a-=aa后,变量a的值是()A. 3B. 0C. 9(正确答案)D. -123.已知指针p的指向数组a=[10,20,30,40,50]的a[1],则表达式++p的值是()A.20B.30C.21(正确答案)D.314.以下conj函数的功能是将两个字符串s和t连接起来。

char conj(char s,char t) {   

char p=s; while(s)

①   ; 

while(t)

{s=  ②  ;s++;t++;} 

s='\0';

 ③      ; 

①A) s--

B) s++

C) s    D) s 

②A) t 

B) t

C) t--  D) t++ 

③A) return s

B) return t

C) return p  

D) return p-tABCBCABAC(正确答案)5.SQL语言是()语言。A.层次数据库B.网络数据库C.关系数据库(正确答案)D.非数据库6.若用如下的SQL语句创建一个student表,可以插入到student表中的是(  )

CREATETABLEstudent(NOC(4)NOTNULL,

NAMEC(8)NOTNULL,

SEXC(2),

AGEN(2))(‘1031’,‘曾华’,男,23)(‘1031’,‘曾华’,NULL,NULL)(正确答案)(NULL,‘曾华’,‘男’,‘23’)(‘1031’,NULL,‘男’,23)7.Internet采用的网络层协议类型为 ()A.TCP/IP(正确答案)B.IEEE802.2C.X.25D.IPX/SPX8.在HTTP协议的“请求/响应”交互模型中,一下说法中错误的是()A.客户机在发送请求之前需要主动与服务器建立连接B.服务器无法主动向客户机发起请求C.服务器无法主动向客户机发送数据D.以上都错(正确答案)9.域名服务DNS的正向解析是()A.将域名转换为物理地址B.将域名转换为IP地址(正确答案)C.将IP地址转换为物理地址D.将IP地址转换为域名10.下列说法正确的是()A. 所有类都必须定义构造方法(构造器)B. 构造方法必须初始化类的所有数据成员C. 子类定义了构造器后,不再调用父类的构造器D. 构造方法可以访问类的非静态成员(正确答案)11.下列关于继承的说法哪个是正确的?()A.子类只继承父类public方法和属性B.子类继承父类的非私有属性和方法(正确答案)C.子类只继承父类的方法,而不继承父类的属性D.子类将继承父类的所有属性和方法12.String s=new String(“xyz”)创建了几个对象()A.  0B.  1C.  2(正确答案)D.  3二、填空题。1.结构化设计中的三种基本结构是________、_______、________。空1答案:请设置答案空2答案:请设置答案空3答案:请设置答案2.一个函数由两部分组成,它们是_______、_______。空1答案:请设置答案空2答案:请设置答案3.指针变量是把内存中另一个数据的_______4.如果程序中已有定义:int k;不回答,请作答4.1-4.54.1)定义一个指向变量k的指针变量p的语句是_______4.2)通过指针变量,将数值6赋值给k的语句是_______4.3)定义一个可以指向指针变量p的变量pp的语句是_______4.4)通过赋值语句将pp指向指针变量p的语句是_______4.5)通过指向指针的变量pp,将k的值增加一倍的语句是_______5.SELECT语句中,_______子句用于选择满足给定条件的元组,使用________子句可按指定列的值分组,同时使用_______子句可提取满足条件的组。空1答案:请设置答案空2答案:请设置答案空3答案:请设置答案6.计算机网络按网络覆盖范围分为________、_______、________3种空1答案:请设置答案空2答案:请设置答案空3答案:请设置答案7.局域网体系结构仅包含OSI参考模型最低两层,分别是________层和________层空1答案:请设置答案空2答案:请设置答案8.________类不能被继承,即不能有子类9.________是相同类型的数据按顺序组成的一种引用数据类型10.子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字________ 来表示。三、简答题。1.面向对象语言的特点是?2.描述线程与进程的区别?3.设有如下关系表R:

R(No,NAME,SEX,AGE,CLASS)

主关键字是No,其中No为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。

①插入一个记录(25,’李明’,’男’,21,’95031’)

②插入’95031’班学号为30、姓名为’郑和’的学生记录

③将学号为10的学生姓名改为’王

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论