网络程序设计课程设计考试题

网络程序设计课程设计考试题
网络程序设计课程设计考试题

网络程序设计课程设计期末大作业

一.基本要求:

(1)熟练掌握计算机网络的概念和原理。

(2)熟练掌握网络程序设计接口SOCKET编程原理和方法。

(3)掌握VC网络程序设计开发方法。

二.主要任务:

(1)从参考题目中选择一个题目,设计并完成相关的网络应用软件。(2)撰写课程设计报告。设计报告应参考软件工程的规范撰写,要求文字通顺,图表清晰,数据完整,结论准确,最后打印装订

成册。

(3)每人需提交相关设计的电子版(软件和报告)及设计报告的打印装订版,其中电子版文件夹命名规则:学号+姓名,打印版要

使用统一封面。

三.程序设计要求:

(1)程序功能描述清晰,程序结构合理,设计方法得当。

(2)代码规范,易读,主要代码添加注释。

(3)使用顺序/并发(多进程,多线程)等相关技术完成。

四.参考题目:

(1)开发教师上课系统,要求有:

a)软件分为两个部分:教师机(服务端)和学生机(客户端)

b)完成上课系统的基本要求如:教师机屏幕广播、教师上课过程的

录像、教师向学生群发文件等。

c)能同时支持40个学生上课。

(2)邮件客户端系统,要求如下:

a)能够同时接收与发送邮件。

b)支持多用户的配置

c)界面友好,有收件箱、发件箱、已发邮件等。

(3)开发一个基于socket的局域网聊天程序,要求:

a)实现基于服务器的并发多机信息转发。

b)如果各客户端在线则可以实时聊天、发送接收文件;

c)如果某客户端离线,则发送给他的消息可由服务器端进行内容缓

存,待重新连线后可以自动接收通过服务器转发的信息或文件;

d)已登陆客户端可以选择与任何其它已登陆客户端进行聊天,传输

文件,视频和语音聊天等。

e)具有一定的实用性。

(4) 开发一个界面友好又实用的抓包软件,要求:

a) 能捕获ARP,RARP,IP,ICMP,IGMP,TCP,UDP等报文。

b) 能够提供报文分析,报文过滤、报文统计、流量分析等功能。

(5) 开发一个网络游戏对战平台,要求:

a) 采用C/S模式架构, 能够同时支持40对玩家。

b) 服务器端提供游戏大厅、游戏桌等。

c) 对战平台提供的游戏:五子棋或其它等。

(6) 开发一个在线考试系统,要求如下:

a) 采用C/S模式架构

b) 服务器能够随机选题,分发试题,控制客户端的考试时间、统计成绩等。

c) 不同的客户端获取的试题不同,并在客户端显示考试成绩。

(7) 网络安全编程,要求如下:

a) 以Windows服务的形式在后台运行。

b) 实时监控用户的按键盘信息。

c) 能够定时把监控的结果以邮件的形式发送到指定的邮箱中。

(8) 与手机通信编程,要求如下:

a) 软件以Windows服务的形式在计算机后台运行。

b) 软件以邮件或短信端口的形式与手机终端通信。

c) 通过与软件的通信,手机终端可以远程操控计算机,如关机、重启、启动某个应用程序等。

(9) 网络会议编程,要求:

a) 采用组播技术,同时支持40人的会议室。

b) 支持语音会议。

(10) 网络监控系统,要求:

a) 能够实时监控本地主机的端口开放情况、进程的运行情况。

b) 能够实时监控局域网内的其它主机数量、IP地址和开放端口情况。五.评分标准:

成绩按优、良、中、及格、不及格五级分制评定。

(1)优:设计报告内容完整,格式规范,分析正确;软件功能完善,运行良好,代码设计规范,具有独立分析解决问题的能力和创新精神。(2)良:设计报告内容完整,分析正确;软件功能完善,运行良好,代码设计规范。

(3)中:设计报告内容较全面,态度较认真;软件运行基本良好,代码设计较规范。

(4)及格:设计报告内容基本正确,态度较认真;软件基本功能实现,代码设计基本规范。

(5)不及格:设计报告内容错误,态度较不认真;软件无法运行,代码设计不规范。

电子厂所有岗位考试试题

生产部岗位等级考核试题(初级) 所有试题每题1分:单选题只有一个最佳的正确答案;多选题至少有两个正确答案;判断题正确在括号内打“√”,错误打“×”。 贴片知识(共50分)成绩: 一、单选题(共20分) 1、(A)是表面组装再流焊工艺必需的材料 A、锡膏; B、贴装胶; C、焊锡丝; D、助焊剂。 2、(B)是表面组装技术的主要工艺技术 A、贴装; B、焊接; C、装配; D、检验。 3、锡膏贴装胶的储存温度是(D) A、0-6℃; B、2-13℃; C、5-10℃; D、2-10℃。 4、锡膏使用人员在使用锡膏时应先确认锡膏回温时间在(C) A、4-8小时; B、4-12小时; C、4-24小时; D、4小时以上。 5、贴装胶使用人员在使用贴装胶时应先确认贴装胶回温时间在(D) A、8-12小时; B、12-24小时; C、12-36小时; D、24-48小时。 6、放在模板上的锡膏应在12小时内用完,未用完的按(B)比例混合新锡膏。 A、1:2; B、1:3; C、1:4; D、1:5。 7、放在模板上的锡膏量以锡膏在模板上形成直径约为(B )的滚动条为准。 A、10mm; B、15mm; C、20mm; D、25mm。 8、已开盖但未放入模板上的锡膏应在(B)内用完,未用完的重新放回冰箱储存。 A、8小时; B、12小时; C、16小时; D、24小时。 9、回收的锡膏再次放置在冰箱中超过( C )时做报废处理 A、7天; B、10天; C、14天; D、15天。 10、锡膏、贴装胶的回温温度为(D ) A、20-24℃; B、23-27℃; C、15-25℃; D、15-35℃。 11、生产线转换产品或中断生产(B)以上需要作首件检验及复检。 A、1小时; B、2小时; C、3小时; D、4小时。 12、在线路板首件检验过程中如发现线路板上元器件项目代号标识不清楚,应立即通知进行

网络程序设计—ASP考试试题(A卷)答案[1]

《网络程序设计—ASP》考试试题1答案 一、单项选择题(本大题共15小题.每小题1分。共15分) 1.A 2. D 3. B 4. B 5. B 6. B 7. A 8.C 9.B 10.B 11.A 12.D 13.B 14.A 15.C 二、判断题(本大题10小题,每小题1.5分,共15分)。 16.ABCD 17.AD 18.AB 19. ABCD 20.CD 21. ABCD 22. BD 23. CD 24. ABCD 25. AB 三、程序填空题(本大题10小题,每空1.5分,共15分) 26. “11”、2、“11”、“11”27. ac 28. 3 29.2 30. 空(Empty)31. 空(Empty)32. "<p>" 33. &lt;p&gt; 34. 与intAge的值有关35.全部 四、名词解释(本大题5小题,每小题2分,共10分) 36.静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。 37.相对路径——所谓相对路径,就是以“/”或“\”开头的路径。 38.子程序——就是只执行程序而不返回值的程序模块。 39.会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。 40.数据库——所谓数据库,就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立的、相互关联的数据集合。 五、简答题(本大题4小题,每小题4分,共20分) 41.什么是应用程序?为什么要建立应用程序? 答案:简单的说,添加了虚拟目录的文件夹就可以称为应用程序。建立应用程序后,多个网站之间就可以独立了,一些公共变量就不会混淆。 42.如果同时设置了背景颜色和背景图片,会出现什么情况? 答案:如果同时设置了背景颜色和背景图片,将只有背景图片起作用。 43.请简述四类运算符的优先级顺序。 答案:算术运算符>连接运算符>比较运算符>逻辑运算符。 44.某程序可以显示记录,但不能更新记录,请简述可能的原因。 答案:可能是没有对数据库文件设置相应的访问权限。(比如,去掉只读;对于Windows 2000、Windows XP 系统,如果安装时采用了NTFS文件系统,还要设置“Internet来宾帐户”可以完全控制该数据库文件。) 六、编程题(本大题2小题,第1小题15分,第二小题10分,共25分) 45.请编写程序段,随机产生一个0到9的整数。如果是偶数,则在页面上输出“生成的是偶数”,否则输出“生成的是奇数”。 程序清单: <% Dim s s=Int(10 * Rnd()) If (s Mod 2)=0 Then Response.Write "生成的是偶数" Else Response.Write "生成的是奇数"

电子厂所有岗位测验试题

电子厂所有岗位测验试题

————————————————————————————————作者:————————————————————————————————日期:

生产部岗位等级考核试题(初级) 姓名:生产部区岗位:总成绩: 所有试题每题1分:单选题只有一个最佳的正确答案;多选题至少有两个正确答案;判断题正确在括号内打“√”,错误打“×”。 贴片知识(共50分)成绩: 一、单选题(共20分) 1、(A)是表面组装再流焊工艺必需的材料 A、锡膏; B、贴装胶; C、焊锡丝; D、助焊剂。 2、(B)是表面组装技术的主要工艺技术 A、贴装; B、焊接; C、装配; D、检验。 3、锡膏贴装胶的储存温度是(D) A、0-6℃; B、2-13℃; C、5-10℃; D、2-10℃。 4、锡膏使用人员在使用锡膏时应先确认锡膏回温时间在(C) A、4-8小时; B、4-12小时; C、4-24小时; D、4小时以上。 5、贴装胶使用人员在使用贴装胶时应先确认贴装胶回温时间在(D) A、8-12小时; B、12-24小时; C、12-36小时; D、24-48小时。 6、放在模板上的锡膏应在12小时内用完,未用完的按(B)比例混合新锡膏。 A、1:2; B、1:3; C、1:4; D、1:5。 7、放在模板上的锡膏量以锡膏在模板上形成直径约为(B )的滚动条为准。 A、10mm; B、15mm; C、20mm; D、25mm。 8、已开盖但未放入模板上的锡膏应在(B)内用完,未用完的重新放回冰箱储存。 A、8小时; B、12小时; C、16小时; D、24小时。 9、回收的锡膏再次放置在冰箱中超过( C )时做报废处理 A、7天; B、10天; C、14天; D、15天。 10、锡膏、贴装胶的回温温度为(D ) A、20-24℃; B、23-27℃; C、15-25℃; D、15-35℃。 11、生产线转换产品或中断生产(B)以上需要作首件检验及复检。 A、1小时; B、2小时; C、3小时; D、4小时。 12、在线路板首件检验过程中如发现线路板上元器件项目代号标识不清楚,应立即通知进行

网络程序设计复习题(带答案)

网络程序设计复习题 1、为了实现网络的互联,互联网技术必须保证使用不同硬件结构的计算机能够进行通信 适用于多种不同的操作系统、能够使用多种分组交换网络硬件 2、因特网体系结构委员会的英文简称是ICCB 3、协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为实体 4、连接控制、流控制、报文分段等属于传输层功能 5、IP数据报协议标识字段指明了IP数据报封装的协议,当标识字段为 6 时 表示封装的是TCP协议 6、ICMP报文不包括地址解析报文 7、套接字是指IP地址和端口号的组合。 8、SOCKET编程中的全相关是指源端口号、目的端口号、源IP、目的IP、协议 9、IP分组的中的TTL值描述,每经过一个路由器,它的值会减1是正确的 10、TELNET通过TCP/IP协议模块在客户机和远程登录服务器之间建立一个TCP 11、以下提供可靠服务不是UDP协议的特性 12、虚拟局域网通常采用交换机端口号、MAC地址、网络层地址或IP广播组地 址定义 13、办公自动化服务不是网络操作系统提供的服务 14、分析IP数据报所携带的TCP内容不是IP路由器应具备的主要功能 15、java当中网络编程的接口是在https://www.360docs.net/doc/ee4207136.html,包当中提供的。 16、会话的建立、维护和交互过程中的同步等属于会话层功能 17、在网络层,IP模块根据IP数据报首部中的协议值决定将数据报中的数据交 给哪一个模块去处理,当协议值为17,应将数据交给UDP模块处理 18、ARP请求帧在物理网络中是以广播方式发送的 19、ICMP在重组定时器超时情况下会产生数据报超时报告。 20、回应请求与应答报文的目的是对网络进行诊断和测试,使用它可以了解 设备的可达性 21、网络的功能主要由各层的协议来完成,互联网技术经过多年的发展形成了现在的TCP/IP协议。 22、为了保证网络的各个功能的相对独立性,以及便于实现和维护,通常将协议划分为多个子协议,并且让这些协议保持一种层次结构,子协议的集合通常称为协议簇。 23、IP协议是TCP/IP协议簇中的核心协议,提供数据传输的最基本服务,是实现网络互联的基本协议。 24、ICMP协议将请求转变为ICMP报文,然后将报文封装在IP协议中进行发送。包含ICMP报文的IP数据报首部的协议字段为1。

c++网络编程实例

第1章Visual C++网络编程概述 Visual C++(后面简写为VC)网络编程是指用户使用MFC类库(微软基础类库)在VC编译器中编写程序,以实现网络应用。用户通过VC编程实现的网络软件可以在网络中不同的计算机之间互传文件、图像等信息。本章将向用户介绍基于Windows操作系统的网络编程基础知识,其开发环境是VC。在VC编译器中,使用Windows Socket进行网络程序开发是网络编程中非常重要的一部分。 1.1 网络基础知识 如果用户要进行VC网络编程,则必须首先了解计算机网络通信的基本框架和工作原理。在两台或多台计算机之间进行网络通信时,其通信的双方还必须遵循相同的通信原则和数据格式。本节将向用户介绍OSI七层网络模型、TCP/IP协议以及C/S编程模型。 1.1.1 OSI七层网络模型 OSI网络模型是一个开放式系统互联的参考模型。通过这个参考模型,用户可以非常直观地了解网络通信的基本过程和原理。OSI参考模型如图1.1所示。 图1.1 OSI七层网络模型

·3· 用户从OSI 网络模型可以很直观地看到,网络数据从发送方到达接收方的过程中,数据的流向以及经过的通信层和相应的通信协议。事实上在网络通信的发送端,其通信数据每到一个通信层,都会被该层协议在数据中添加一个包头数据。而在接收方恰好相反,数据通过每一层时都会被该层协议剥去相应的包头数据。用户也可以这样理解,即网络模型中的各层都是对等通信。在OSI 七层网络模型中,各个网络层都具有各自的功能,如表1.1所示。 表1.1 各网络层的功能 注意:在表1.1中列出了OSI 七层网络模型中各层的基本功能概述。用户根据这些基本 的功能概述会对该网络模型有一个比较全面的认识。 1.1.2 TCP/IP 协议 TCP/IP 协议实际上是一个协议簇,其包括了很多协议。 例如,FTP (文本传输协议)、SMTP (邮件传输协议)等应 用层协议。TCP/IP 协议的网络模型只有4层,包括数据链路 层、网络层、数据传输层和应用层,如图1.2所示。 在TCP/IP 网络编程模型中,各层的功能如表1.2所示。 表1.2 TCP/IP 网络协议各层功能 在数据传输层中,包括了TCP 和UDP 协议。其中,TCP 协议是基于面向连接的可靠的通信协议。其具有重发机制,即当数据被破坏或者丢失时,发送方将重发该数据。而UDP 协议是基于用户数据报协议,属于不可靠连接通信的协议。例如,当用户使用UDP 协议发送一条消息时,并不知道该消息是否已经到达接收方,或者在传输过程中数据已经丢失。但是在即时通信中,UDP 协议在对一些对时间要求较高的网络数据传输方面有着重要的 作用。 图1.2 TCP/IP 网络协议模型

电子维修考试试题

生产部岗位等级考核试题(初级) 姓名:生产部楼岗位:总成绩: 所有试题每题1分:单选题只有一个最佳的正确答案;多选题至少有两个正确答案;判断题正确在括号内打“√”,错误打“×”。 贴片知识(共50分)成绩: 一、单选题(共20分) 1、()是表面组装再流焊工艺必需的材料 A、锡膏; B、贴装胶; C、焊锡丝; D、助焊剂。 2、()是表面组装技术的主要工艺技术 A、贴装; B、焊接; C、装配; D、检验。 3、锡膏使用人员在使用锡膏时应先确认锡膏回温时间在() A、4-8小时; B、4-12小时; C、4-24小时; D、4小时以上。 4、放在模板上的锡膏应在12小时内用完,未用完的按()比例混合新锡膏。 A、1:2; B、1:3; C、1:4; D、1:5。 5、放在模板上的锡膏量以锡膏在模板上形成直径约为()的滚动条为准。 A、10mm; B、15mm; C、20mm; D、25mm。 6、已开盖但未放入模板上的锡膏应在()内用完,未用完的重新放回冰箱储存。 A、8小时; B、12小时; C、16小时; D、24小时。 7、回收的锡膏再次放置在冰箱中超过()时做报废处理 A、7天; B、10天; C、14天; D、15天。 8、锡膏的回温温度为() A、20-24℃; B、23-27℃; C、15-25℃; D、15-35℃。 9、生产线转换产品或中断生产()以上需要作首件检验及复检。 A、1小时; B、2小时; C、3小时; D、4小时。 10、在线路板首件检验过程中如发现线路板上元器件项目代号标识不清楚,应立即通知进行生产的设备操作人员停止生产,并将此信息反馈给当班的() A、品质主管人员; B、SMT工程师; C、生产主管人员; D、工艺人员。 11、《洄流焊锡机温度设置规定》中要求贴装胶的固化温度150-200℃,持续() A、120-150秒; B、150-180秒; C、180-210秒; D、210-240秒。

《网络程序设计》期末考试试题.doc

学习中心_________ 姓名_____________ 学号 西安电子科技大学网络与继续教育学院 2019学年上学期 《网络程序设计》期末考试试题 (综合大作业) 考试说明: 1、大作业试题于2019年4月25日公布,2019年4月26日至2019年5月12日在线上传大作业答卷(最多上传10张图片); 2、考试必须独立完成,如发现抄袭、雷同均按零分计; 3、答案须用《西安电子科技大学网络与继续教育学院综合大作业答题纸》手写完成,要求字迹工整、卷面干净; 4、文字描述部分需手写,系统界面以图片形式保存,且总页面不超过10页,上传考试系统。 一、(30分/题,共1个)以access数据库作为后台数据库,完成某学校教材信息的录入、修改和查询。要求所有教材信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。 总体分析 根据题目要求选择了使用桌面应用程序实现,而没有选择web实现。所以选择java作为开发语言,使用java提供的swing组件实现交互界面。题目要求使用access做为后台数据库,java提供了JDBC-ODBC驱动连接access数据库。

实现方案 使用access数据库(JDBC-ODBC连接) 使用java语言编程(JDK1.6) 使用swing实现交互界面 使用Netbeans7.0 IDE 数据库设计 表结构: 表:book 字段类型说明Id 长整型图书编号 book_name 字符串书名 author 字符串作者 publisher 字符串出版社 publish_date 时间出版时间 功能模块设计 程序中实现了图书信息的查询、添加、修改、删除。 1、查询模块 可以显示所有的图书信息, 可以按条件查询,可分别通过书名、作者、出版社进行查询相关图书信息。 2、添加模块 添加新的图书信息到数据库中 3、修改模块 对数据库中存储的图书信息进行修改。 4、删除模块 删除数据库中的图书信息。 详细设计 代码结构:

VC++网络编程之实例篇

一个简单的论坛灌水工具 我在https://www.360docs.net/doc/ee4207136.html,/index.php?prog=topic::flat&tid=219030里面回复了这样一个贴: 标题是:Re:啥时候下雪啊 回复内容是:下啊下啊 经过截取后,得到这样的数据包: POST /index.php?prog=topic::reply&tid=219030 HTTP/1.1..Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*..Referer: https://www.360docs.net/doc/ee4207136.html,/index.php? prog=topic::flat&tid=219030..Accept-Language: zh-cn..Content-Type: application/x-www-form- urlencoded..Accept-Encoding: gzip, https://www.360docs.net/doc/ee4207136.html,er-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)..Host: https://www.360docs.net/doc/ee4207136.html,..Content-Length: 509..Connection: Keep-Alive..Cache- Control: no-cache..Cookie: CEFS=56a4967e3f0923cc0b9e361d2599290f.... title=Re%3A%C9%B6%CA%B1%BA%F2%CF%C2%D1%A9%B0% A1&cetag=checked&autoParseURL=checked&smiles=checked&showsign=checked&domai ns=https://www.360docs.net/doc/ee4207136.html, &q=Google+Site+Search&sitesearch=https://www.360docs.net/doc/ee4207136.html,&client=pub- 9549696168596987&forid=1&channel=5833732144&ie=GB2312&oe=GB2312&cof=GALT%3A %23008000%3BGL% 3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A 336699%3BALC% 3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID %3A1%3B&hl=zh- CN&content=%CF%C2%B0%A1%CF%C2%B0%A1&parentid=0

电子厂防静电知识培训考试题

电子厂防静电知识培训考试题 (共50分)成绩: 一、单选题(共17分) 1、静电防护的核心是(B) A、静电的产生; B、静电的消除; C、静电的利用; D、静电的防护。 2、对可能产生或者已经产生静电的部位进行接地,提供静电释放通道,采用埋地线的方法 建立(C)地线。 A、无阻值的; B、联系的; C、独立的; D、防静电的。 3、为了保证防静电手环在操作者工作时可以有效、及时的将静电释放掉,需要在(B)上 岗前检查其是否可以正常工作。 A、每周; B、每日; C、每月; D、每次。 4、对经常移动的人员(含现场管理人员),接触元器件、线路板时,要(A) A、佩戴防静电手套; B、佩戴防静电手环; C、穿防静电工作服; D、可以不作任何防护。 5、操作人员上岗前,防静电手环进行测试,并按要求填写(C) A、《设备工具检查表》; B、《过程状态标识卡》; C、《防静电手环测试记录》; D、《生产设备、工装、工具接地情况检查表》。 6、佩戴防静电手环目的是为减少(A)对原材料、半成品及成品的损害,减少在线产品的维修量,提高产品质量。 A、静电; B、磕碰线路板; C、员工; D、随意走动。 7、从静电防护角度出发,环境(C),对静电的防护就越有利。 A、温度越高,湿度越大; B、温度越低,湿度越小; C、温度越低,湿度越大; D、温度越高,湿度越小。 8、防静电桌垫的测试,用万用表的表笔一端接(D),另一端接地。

A、防静电手环插接处; B、防静电桌垫的右上角; C、防静电桌垫任意位置; D、防静电桌垫的金属接触部位。 9、生产部(B)要对防静电桌垫的接地进行检查,并按要求填写记录,如不符合要求,应及时解决,严禁继续使用。 A、每周; B、每两周; C、每日; D、每月。 10、烧录程序等静电敏感工位需要配备(B),操作员工穿防静电鞋。 A、防静电手环; B、离子风机; C、防静电手套; D、防静电工作服。 11、操作员工所戴防静电手环,其要与紧密接触,防静电与要紧密接触,可靠接地。 1环内金属片,2手环插头,3皮肤,4接地插座;上面四个空依次填入的顺序为(C)A、1234; B、2314; C、1324; D、4321。 12、在存储、搬运、使用贴片阻容类元器件过程中,要求使用(B )的相应包装物(如包装盒、专用塑料袋、料盘)进行防护。 A、公司专用; B、厂家自带; C、塑料制成; D、金属制成 13、在防静电中空板箱中存放半成品时,每层间要垫加( C )隔开,较重产品叠放层数不能超过规定层数。 A、黑色纸板; B、黄色纸板; C、防静电纸板; D、软纸板 14、清洗线路板时应该( B ) A、采用丙酮作为清洗液; B、采用防静电毛刷; C、所有线路板都需要清洗; D、采用紫外UV固化机进行固化。 15、生产部对防静电桌垫和接地座的接地进行检查后,要填写(A) A、《设备工具检查表》; B、《桌垫静电检查表》; C、《防静电手环测试记录》; D、《生产设备、工装、工具接地情况检查表》。

《网络程序设计》期末考试复习题及参考答案

网络程序设计复习题 (课程代码 252284) 一.选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. java B. class C. html D. exe 2、设int型变量x = 1 , y = 2 , z = 3,则表达式y+=z--/x++ 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5 3、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。 A. start( ) B. stop( ) C. init( ) D. paint( ) 4、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 5、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 6、下列浏览器中,可以运行HTML中的Applet,而忽略其他HTML命令的是( )。 A. Netscape 3.0 B. Internet Explorer5.0 C. Hot Java D. Appletviewer 7、以下哪一个不是JA V A的标准数据流( )。 A. 标准输出数据流 B. 标准输入数据流 C. 标准错误数据流 D. 标准运算数据流 8、下面声明数组的写法错误()。 A. int a[ ]; B: int[ ] a; C: int[ ][ ] a[3][ ]; D; int[ ][ ] a[ ][3]; 9: 设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char 型变量,则表达式x+y*a/x+b/y+c的值为( )类型。

电子厂防静电知识培训考试题(精)上课讲义

电子厂防静电知识培训考试题 (共 50分成绩: 一、单选题(共 17分 1、静电防护的核心是(B A 、静电的产生; B、静电的消除; C 、静电的利用; D、静电的防护。 2、对可能产生或者已经产生静电的部位进行接地,提供静电释放通道,采用埋地线的方法建立(C 地线。 A 、无阻值的; B、联系的; C 、独立的; D、防静电的。 3、为了保证防静电手环在操作者工作时可以有效、及时的将静电释放掉,需要在(B 上岗前检查其是否可以正常工作。 A 、每周 ; B、每日 ; C 、每月 ; D、每次。 4、对经常移动的人员 (含现场管理人员 ,接触元器件、线路板时, 要 (A A 、佩戴防静电手套 ; B、佩戴防静电手环; C 、穿防静电工作服 ; D、可以不作任何防护。 5、操作人员上岗前 ,防静电手环进行测试 , 并按要求填写 (C A 、《设备工具检查表》 ; B、《过程状态标识卡》 ;

C 、《防静电手环测试记录》 ; D、《生产设备、工装、工具接地情况检查表》。 6、佩戴防静电手环目的是为减少 (A 对原材料、半成品及成品的损害 , 减少在线产品的维修量 ,提高产品质量。 A 、静电; B、磕碰线路板 ; C 、员工; D、随意走动。 7、从静电防护角度出发 ,环境 (C ,对静电的防护就越有利。 A 、温度越高 , 湿度越大 ; B、温度越低 , 湿度越小 ; C 、温度越低 , 湿度越大 ; D、温度越高 , 湿度越小。 8、防静电桌垫的测试 ,用万用表的表笔一端接(D , 另一端接地。 A 、防静电手环插接处 ; B 、防静电桌垫的右上角 ; C 、防静电桌垫任意位置 ; D 、防静电桌垫的金属接触部位。 9、生产部(B 要对防静电桌垫的接地进行检查 , 并按要求填写记录 , 如不符合要求 , 应及时解决 , 严禁继续使用。 A 、每周 ; B、每两周 ; C 、每日 ; D、每月。 10、烧录程序等静电敏感工位需要配备 (B ,操作员工穿防静电鞋。 A 、防静电手环; B、离子风机 ;

网络程序设计试题A卷- 最新版本

西安电子科技大学《网络程序设计》试题 (2013年A卷) 考试时间120 分钟试卷编号 班级学号姓名任课老师姓名 一、单选题(10×2分=20分) 1.以下字段中,不属于IP首部的是 A. 协议类型 B. 生存时间 C. 源IP地址 D. 目的端口号 2.以下函数中,不会产生阻塞的是 A. send( ) B. sendto( ) C. connect( ) D. listen( ) 3.进程A是进程B的父进程,当A正在运行时B退出,下列叙述中正确的是 A.进程A也将退出 B.进程A将收到SIGCHLD信号 D.进程A将收到SIGKILL信号 D.进程A会成为僵尸进程

4.整数0x12345678在little-endian字节序主机内存中的存储形式是_________(注:内存由低到高) A. 12 34 56 78 B. 78 56 34 12 C. 34 12 78 56 D. 56 78 12 34 5.使用信号驱动I/O时哪一个不是必须要执行的操作 A.为信号SIGIO关联一个信号处理函数 B.设置套接字为非阻塞模式 C.设置套接字所有者 D.允许套接字进行信号驱动I/O 6.对使用UDP协议的套接字调用connect函数,下面叙述中正确的是A.connect函数将阻塞 B.connect函数将导致3次握手操作 C.connect函数记录对方的IP地址和端口后立刻返回 D.不能对使用UDP协议的套接字描述符调用connect函数 7.对函数调用send(sockfd,“12xyz”,5,MSG_OOB)的描述中正确的是 A.只有字符z被写入发送缓冲区 B.只有字符串12xy被写入发送缓冲区 C.字符串12xyz中的每个字符都将作为带外数据发送 D.TCP协议发送的下一个报文段中URG标志将置位 8.在给网络地址附值时,程序如果使用“INADDR_ANY”,则表明A.对于只有一个IP地址的主机,使用“127.0.0.1”地址 B.对于有多个网卡的主机,使用其中任意一个IP地址 C.对于有多个网卡的主机,表示所有IP地址,并处理所有地址的请求D.以上均不对

C语言程序设计期末考试复习题及答案[1]

C语言考试期末考试复习题及答案 一、选择题 (1) 一个C语言程序总是从(C )开始执行 A) 书写顺序的第一个函数 B) 书写顺序的第一条执行语句 C) 主函数main() D) 不确定 (2) 设int x=3,y=4,z=5,则下列表达式中的值为0的是 ( D ) A) ‘x’&&’y’B) x||y+z&&y-z C) x<=y D) !((x

实验七 网络程序设计综合实验

网络程序设计 实验报告 实验名称:winsock 编程接口实验 实验类型:设计型 指导教师:贾浩 专业班级:信安1204 姓名:马灿 学号:20123252 电子邮件: 实验地点:东6 E307 实验日期: 实验成绩:__________________________

实验七网络程序设计综合实验 摘要:本课程设计包含了文件传输协议的简单设计与实现。文件传送协议是一 种最基本的应用层协议按照客户/服务器的模式进行工作,提供交互式的访问,是INTERNET使用最广泛的协议之一。文件传输协议的简单设计与实现建立在计算机网络实验环境TCP/IP网络体系结构之上,使用socket编程接口编写两个程序,分别为客户程序(client.c)和服务器程序(server.c),利用了已有网络环境设计并实现简单应用层协议。本设计包括了具体设计任务,基本思路及所涉及的相关理论,设计流程图,调试过程中出现的问题及相应解决办法,实验运行结果,核心程序,个人体会及建议等。 关键词:SOCKET编程,FTPclient/server程序 一.问题描述及设计思路 1.1 问题描述 服务器端: 1.指定一个目录作为FTP目录(之后所有的文件操作均在此目录下进行) 2.接收客户端的命令请求并提供相应的服务。 客户端:完成与FTP用户的人机界面,以命令的方式向服务器请求服务,主要的命令有: 1.CONNECTIP地址端口号 2.指定FTP服务器的IP地址和端口号,连接到服务器。响应:连接成功/失败。 3.LOGIN用户名 4.用户登录(假设在服务器端有用户管理功能) 5.响应:若用户不存在,提示“无此用户”;若用户存在,提示“密码:”;用户输入密码后,若正确提示“登录成功”;若不成功,提示“密码错误”。6.3.DIR 7.显示FTP服务器的FTP目录的文件列表(假设无子目录) 8.响应:目录列表(只要文件名即可)。 9.4.GET文件名 10.将FTP目录下的文件下载到本地,支持断点续传 11.响应:传送成功/失败/无此文件。 12. 5.PUT文件名 13.将本地文件上传到FTP目录,支持断点续传 14.响应:传送成功/失败/无此文件。 15. 6.HELP(客户端和服务器端均有该功能) 16.实验环境本次实验采用MFC MFC MyServer和FTPSOCKET。 17.详细设计过程 1.2 设计思路 1. FTP协议基础

电子厂生产安全用电知识考试题

电子厂生产安全用电知识考试题 (共20分)成绩: 一、单选题(共5分) 1、如果触电后,呼吸心跳均已停止,则最佳的救助方法是( D ) A、则应使触电者通风舒畅,平卧放松、安静休息,并做严密的观察,同时请医生诊治或送往医院; B、实行人工呼吸; C、采取胸外挤压法; D、同时采用人工呼吸法和胸外挤压法两种方法。 2、如果触电者心跳停止,呼吸尚在,则最佳的救助方法是( C ) A、应使触电者通风舒畅,平卧放松、安静休息,并做严密的观察,同时请医生诊治或送往医院; B、实行人工呼吸; C、采取胸外挤压法; D、同时采用人工呼吸法和胸外挤压法两种方法。 3、如触电者停止呼吸,但心跳尚存,则最佳的救助方法是( B ) A、则应使触电者通风舒畅,平卧放松、安静休息,并做严密的观察,同时请医生诊治或送往医院; B、实行人工呼吸; C、采取胸外挤压法; D、采用人工呼吸法和胸外挤压法两种方法。 4、如果触电者呼吸和心跳均未停止,则最佳的救助方法是( A ) A、则应使触电者通风舒畅,平卧放松、安静休息,并做严密的观察,同时请医生诊治或送往医院; B、实行人工呼吸; C、采取胸外挤压法; D、采用人工呼吸法和胸外挤压法两种方法。 5、当用手挨近电气设备试验其温度的时候,正确的是要用( A ) A、手背;

B、手掌; C、都可以; D、都不可以。 二、多选题(共5分) 1、电流对人体伤害的严重程度一般同下面( ABCDE )因素有关 A、通过人体电流的大小; B、电流通过人体的时间; C、电流通过人体的部位; D、通过人体电流的频率; E、触电者身体健康状况。 2、下边说法正确的是( ABCD ) A、设备操作者应熟悉设备性能和操作要领; B、设备操作者明确设备操作和使用的安全注意事项; C、设备操作者严格按照设备安全操作规程和有关制度进行操作和使用; D、设备操作者禁止用湿手或湿抹布接触或擦拭带电的电气设备。 3、如果触电,下面哪些脱离电源的办法是正确的( ABCDE ) A、就近切断电源; B、拉触电者衣角; C、站在干燥的木板、木凳上拉开触电者; D、干燥绝缘的木棒挑开触电者身上的电线; E、电工钳掐断电线。 4、短路是一种突发性的电气故障,造成短路的原因很多,正常运行的设备和线路发生短路,下面哪些原因可能产生短路( ABCD ) A、绝缘的损坏; B、工作人员的疏忽和失误; C、设备安装不合理; D、接线错误。 5、安装和使用漏电保护器,除了正确选用以外,还应注意以下问题( ABCD ) A、装设电流型漏电保护器必须改变系统的运行方式,但用于接地电网时,系统零线不得重

网络程序设计_试题2004

考试时间120 分钟 网络应用程序设计试题班级学号姓名 任课教师 一、单项选择题(10分) 1.___协议提供面向连接的、可靠的数据流服务。 ①UDP ②IP ③TCP ④ICMP 2.ICMP数据包一定是被封装在___数据包中传输的。 ①UDP ②IP ③TCP ④ATM 3.使用UDP协议时,调用函数connect(),可以____。 ①获取通信另一方的IP地址 ②启动三次握手操作 ③获取通信另一方的接收队列长度 ④获取通信另一方接收缓存区的大小 4.TCP套接字函数中___不会产生阻塞。 ①bind ②read ③accept ④write 5.网络编程时,不需要考虑字节顺序的数据类型是____。 ①int ②char ③float ④struct 6.调用fork( )函数产生子进程后,进程的运行顺序是____。 ①先运行父进程,后运行子进程 ②先运行子进程,后运行父进程 ③先运行进程号较小的进程 ④不确定

7.以下函数中可以清除Zombie进程的函数是____。 ①close ②exit ③waitpid ④shutdown 8.进程响应信号时,不能对信号____作“忽略”处理。 ①SIGURG ②SIGINT ③SIGSTOP ④SIGALARM 9.采用多路复用I/O 监听3个套接字的数据时,如果套接字描述符分别是: 5、17、19,则select(int maxfd, struct fd_set* rdset, NULL,NULL) 中的 maxfd应取为___。 ① 5 ②3 ③19 ④20 10.超级服务进程的启动文件/ e t c / i n e t d . c o n f 中,wait 字段设置为nowait,通常表示此项服务____。 ①是并发服务②是循环服务 ③采用UDP协议工作④是单线程服务 二、简答题(25分) 1.套接字函数close( ) 与shutdown( ) 的差别? 2.函数fork( ) 与exec( ) 的差别? 3.创建一个守护进程有哪些步骤?

socket网络编程小例子

服务器端程序: #include #include #include #include #include #include #include #include #include #include #define PORT 2370 #define BACKLOG 2 #define IP "127.0.0.1" void process_conn_server(int s,char * ip); int main(int argc,char *argv[]) { int ss,sc; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int err; pid_t pid; //创建套接字 ss=socket(AF_INET,SOCK_STREAM,0); if(ss<0) { printf("socket error\n"); return -1; } //设置服务器端的地址,端口等 server_addr.sin_family = AF_INET; server_addr.sin_port = htons(PORT); server_addr.sin_addr.s_addr = INADDR_ANY; bzero(&(server_addr.sin_zero), 8); //将创建的套接字绑定到服务器端 err = bind(ss, (struct sockaddr *)&server_addr, sizeof(struct sockaddr)); if(err<0) { printf("bind error\n"); return -1; }

仓库班长考核试题及答案

一、单项选择(40分) 1、物资保管要求中“严”的含义(D) A、质量严 B、要求严 C、进出严 D、工作严 2、仓库日常管理中“四无”的内容是(D) A、无鼠 B、无虫、无蛛丝 C、无杂草 D、以上都是 3、物资验收的内容包括(D) A、资料数量验收 B、内在质量验收 C、外观质量和规格尺寸 D、以上全是 4、仓库管理的性质是(C) A、存储性 B、保管性 C、生产性 D、非生产性 5、“四保”是指(D) A、保质、保量 B、保安全 C、保急需 D、以上全是 6、本司仓库要求的温度范围是(D ) A、0 ~ 5 B、5 ~ 20 C、20~40 D、5 ~ 40 7、本司仓库湿度要求是(C ) A、≤80% B、≤70% C、≤60% D、≤50% 8、本司仓库所使用的灭火器是(B ) A、干粉灭火器 B、二氧化碳灭火器 C、1211灭火器 D、泡沫灭火器 9、灭火器指针指向红色代表(B )指向绿色代表(C )指向黄色代表(A ) A、压力太高 B、压力太低 C、压力正常 10、仓库的成品出货准确率目标值是(C )点收出错率目标值(A )发放出错率目标值( A ) A、≤0.015% B、≤0.025% C、≥100% D、≥0.015% 二、简答题:( 60分) 1. 哪种情况下的物料事申请为吊滞料?(5分) 2. 为遵循物料”先进先出”原则, 入库物料所贴季标颜色如何规定?(5分)

3. 本司盘点工作分几种,分别应安排在什么时间段执行? (5分) 4. 新进一名仓管员, 作为班长你应从哪些方面去培训指导他? (10分) 5.客户退货仓库如何操作? (10分) 6. 来料发现少数你如何处理? (5分) 7. 来料品质异常要求退回供应商,仓库如何操作? (5分) 8. 生产线反映发给线上的物料发现有混料, 你从哪几方面去调查处理?(10分) 9.你认为6S 活动对仓库运作起的作用有哪些?(5分)

[网络程序设计]考试卷

西南科技大学网络教育学院(2015)/(2016)学年第 1 学期试题单〈A卷〉课程名称:网络程序设计专业班级:命题教师:雷全水 学生姓名:学号:成绩: 考试时间:月日 一、不定项选择 ( 每题3分,共5题,共15分,下列各小题备选答案中,有一个或多个符合题意的答案。多选、少选、错选、不选均不得分 ) 1. ASP采用的程序架构方式是________。 A、模块化程序设计 B、面向对象程序设计 C、C/S模式 D、B/S模式 2. HTML中表示表格一行的标记是。 A. B. 和 C. 和 D.

3.在VB Script中,能够获取字符串的子串的内部函数有。 A、InStr B、Left C、Right D、Mid 4.安装好PWS/IIS服务器后,我们可以通过如下方式访问,来检验服务器是否安装正确_______。 A、http://localhost B、http://你的计算机名字 C、http://你的IP地址 D、http://127.0.0.1 5.网络程序设计中常用到SQL,它是指。 A、SQL 服务器 B、数据库查询语言 C、结构化查询语言 D、数据库操作对象 二、填空题 ( 每题3分,共5题,共15分 ) 6. ASP在Windows 98下的运行环境是:(),在Windows NT下的运行环境是:()。 7.在表格中用于设置文本水平对齐方式的属性是()。 8.操作year(date())的作用是(),操作mounth(date())的作用是()。 9.在程序中ASP使用的脚本语言一般有两种指定方式,它们是()和()。 10.()表示记录集的开头,位于第一条记录之前,()表示记录集的结尾,位于最后一条记录之后。 三、简答题 ( 每题5分,共5题,共25分 ) 11. HTML语言是一种什么语言,它适用于制作哪种网页?ASP呢? 12.简述VBScript中变量的作用域和生命期的基本概念。 13.简述Application对象、Session 对象的基本功能,试说明它们的异同。

相关文档
最新文档