文档库 最新最全的文档下载
当前位置:文档库 › 广东海洋大学操作系统.实验(1)

广东海洋大学操作系统.实验(1)

广东海洋大学操作系统.实验(1)
广东海洋大学操作系统.实验(1)

班级:计科1141 学号:201411621110 姓名:邓超荣

实验一进程同步与互斥

实验目的了解多进程并发执行时因控制不当而导致的运行结果不确定的竞争条件现象、以及消除竞争条件所采取的措施。

实验内容

有一个数据文件,名字是data,其中存放了一个十进制正整数。现有一个程序,该程序读出文件data中的数据、将其加一、再将结果更新到data之中,上述动作重复进行一百万次。如下给出完成上述功能的源程序:

01 #include

02 #include

03 #include

04 #include

05 #include

06 #include

07 #include

08 int main()

09 {

10 int num, fd,i;// num变量用于存放从buff转换而来的二进制形式的整数

//fd是打开data文件之后的描述符,用于下文对data文件的读写操作

11 char buff[100];// 定义的buff字符数组用于存放从文件中读出的数字字符形式的整数

12 fd = open("data", O_RDWR);//打开文件

13 if(fd<=0){//如果文件不存在

14 printf("open error\n");

15 return 1;

16 }

17 for(i=1;i<=1000000;i++){//循环一百万次循环循环

18 lseek(fd, 0, SEEK_SET);// 将文件的读写指针归零

19 int len = read(fd, buff, 100);//len存放从文件读入的数字符的长度

20 buff[len]='\0';//在字符串后添加空格代表结束

21 num = atoi(buff);// 调用atoi函数,将字符串转换为二进制形式,并存放在num

22 sprintf(buff, "%d\n", num + 1);//num+1,循环10000次后就是1000000+num

23 lseek(fd, 0, SEEK_SET);// 将文件的读写指针归零即置于起始字节之处

24 write(fd, buff,strlen(buff));//将更新后的数重新写入文件中

25 }

26 close(fd);//关闭文件

27 return 0;//返回

28 }

问题:

1.请在linux中编译、链接、执行这个程序。如果该程序只作为单个进程执行,请观察运

行结果,并分析代码。

首先向data文件中输入1107,并进行保存。

该程序分析如下:

第10行中定义变量num存放从buff的字符串中转换而来的二进制形式的整数,变量fd存放打开data文件之后的描述符;第11行中定义长度为100的字符数组,用于存放从data文件中读出的数字字符形式的整数;第12行打开data文件;第13-16行判断文件是否打开,如果没有,则输出open error提示;第17-25行,循环1000000次操作,第18行,在每次循环都将文件的读写指针指向文件的起始位置;第19行,len保存读入字符串的长度;第20行,在字符串结尾加入空格符以示结束;第21行,调用atoi()函数,将buff的字符串转变为二进制数;第22行,对转变得二进制数进行+1操作;第23行,把文件的读写指针至于文件起始位置;第24行,将更新的数据重新写回data文件中。如此循环一百万次,相当于data中存放的数据加上一百万,所以得出图中所示结果。

2.在不改变程序代码的情况下,怎样把上述程序作为多个进程来并发执行?请观察并发执行情况下的运行结果,分析运行结果错误的具体原因。

答:要实现多进程并发执行,可多个窗口对同一程序进行运行。

由于data文件初始值为1234,所以两个进程在并发执行的情况下,正确结果应该为2001234,可是最后结果却为1509625。显然与正确结果不符。此主要原因在于,在两个进程同时执行的时候,可能会在同一时间对num进行操作,导致重读,如原本进程1对2加1后为3,进程而对3加1后为4.而现实中可能产生的情况是进程1和进程2同时对2进行加1操作,所以得到最终结果是3而不是4;另一种情况是,进程1已进行了加1操作但在保存到文件之前,进程2执

行到读取文件数据,因此,进程2读取的还是原本数据,进行加1操作后仍然是进程1执行操作后的数据。所以当多进程并发执行时,最后得出的结果与预想中的结果不同。

3.请修改上述代码,采用上锁方式,以保证并发执行时运行结果的正确性,并分析得到了正确结果的原因。

修改后,代码如下:

#include

#include

#include

#include

#include

#include

#include

int main()

{

struct flock fl;//定义结构体flock,设置锁

int num, fd,i;

char buff[100];

fd = open("data", O_RDWR);

if(fd<=0){

printf("open error\n");

return 1;

}

fl.l_whence = SEEK_SET;//设置文件读写位置

fl.l_start = 1;//开始位置为1

fl.l_len = 1;//长度为1

fl.l_pid = getpid();//获取进程

for(i=1;i<=1000000;i++){

fl.l_type = F_WRLCK;//对文件加锁

fcntl(fd, F_SETLKW, &fl);//对文件逐个扫描

lseek(fd, 0, SEEK_SET);

int len = read(fd, buff, 100);

buff[len]='\0';

num = atoi(buff);

sprintf(buff, "%d\n", num + 1);

lseek(fd, 0, SEEK_SET);

write(fd, buff,strlen(buff));

fl.l_type = F_UNLCK;//解锁文件

fcntl(fd, F_SETLKW, &fl);

}

close(fd);

return 0;

}

该程序分析结果如下:当进程1对文件进行操作时,对文件进行加锁,防止其他进程对文件同时操作,也就是,其他进程阻塞。当进程1完成操作对文件解锁后,进程2被唤醒,进而对文件进行操作,在操作前,同样对文件进行加锁。如此类推,对个进程交替执行,保证了结果的正确性。

实验心得:

写出你对单次执行和并发进程的感受,操作系统对并发进程控制的重要性。

在数据量比较少的情况下,单次执行的速度比并发执行的速度占有一定的优势。但在数据量的达到百万上亿的时候,单次执行的速度明显不尽人意。而并发执行能多个进程同时对一个程序进行操作,就如,工厂里生产汽车零件,一个人一天的产量必定少于多个人的共同完成生产零件一个的产量。当然,物极必反,并不是说进程越多越好,当进程增多,就容易出现进程空闲的情况,导致性能的下降。操作系统每天都要处理庞大的数据,若使用单次执行方式,不单会导致系统运行速度慢,还会让使用者陷于崩溃的等待中,所以,操作系统对并发执行的应用与控制显得更重要。

广东海洋大学大学物理试卷

一、判断对错题(每小题1分,共6分) 1)当刚体所受合外力为零时,一定处于平衡状态. 2)处于静电平衡状态下的实心导体,内部电场强度处处为零. 3)电场一定是保守场. 4)磁感线一定是闭合曲线. 5)回路中通过的电流越强,产生的自感电动势越大. 6)狭义相对论不适用于低速运动的物体. 二、填空题(每小题2分,共20分) 1)一质量为m 的物体,原来以速率v 向北运动,它突然受到外力打击,变为向西运动,速率仍为v ,则外力冲量的大小为( ). 2)人造卫星在万有引力作用下,以地球中心为焦点做椭圆运动.相对于地心而言,卫星的( )守恒.(选填动量或角动量) 3)要想用小电容组合成大电容,应将电容器( ).(选填串联或并联) 4)电容器两极板间的电势差增大一倍时,电场能增大到原来的( )倍. 5)将一带正电荷的导体球A 移近另一个不带电的导体球B ,则电势较高的球是( ).(选填A 或B ) 6)位移电流密度的实质是变化的( ).(选填电场或磁场) 7)一半径为R 的平面圆形导体线圈通有电流I ,放在均匀磁场B 中,所受到的 最大磁力矩是( ). 8)根据狭义相对论的基本原理,得到惯性系之间的坐标变换,称为( ).(选填伽里略变换或洛仑兹变换) 9)当粒子的动能等于它的静止能量时,它的运动速度为( ).(光速为c ) 10)在xOy 平面内有一运动的质点,其运动方程为r =10cos5t i +10sin5t j (SI ),则t 时刻其切向加速度的大小为( ). 三、单选题(每小题3分,共24分) 1)一物体作圆周运动,则( ) A 、加速度方向必定指向圆心; B 、切向加速度必定为零; C 、法向加速度必等于零; D 、加速度必不为零。 2)一力学系统由两个质点组成,它们之间只有引力作用, 若两质点所受外力的矢量和为零,则此系统( ) A 、动量、机械能以及对一轴的角动量守恒; B 、动量、机械能守恒,但角动量是否守恒不能确定; C 、动量守恒、但机械能和角动量是否守恒不能确定; D 、动量和角动量守恒、但机械能是否守恒不能确定。

2020年广东海洋大学软件工程试题

2016年广东海洋大学软件工程试题题型: 1选择题(25*2=50分) 2填空题(10*2=20分) 3问答题(3题30分) 一、选择题(25*2=50分) 具体考点如下,不分顺序(其中有一些是所选答案) 1细化阶段 2,3用例(图)相关2题 4确认测试 5系统测试 6包 7泛化关系(身份验证) 8边界值分析法 9螺旋模型 10软件需求说明书 11基本路径测试,覆盖 12构件 13逆向工程,再工程 14瀑布模型,原型建造等四种模型那些(语音识别) 15黑板模型,分层模型 16类图(“人”包括哪些,答案是公共部分那些,类似于java的类) 17依赖关系 18安全性(报警)

19测试人员有多少个(这是题目,请找相应知识点复习) 20传统流程图和活动图的根本区别是什么 21系统软件和外部环境交互的类 22元素组织成组 23泳道(活动图) 24概要设计说明书/项目开发计划(下面哪个文档说明“如何做”) 25预防性维护 二、填空题 三、问答题 注:填空题和问答题90%在下面这里出,背熟就好(红色为考到内容)。 广东海洋大学软件工程复习重点 1.1 什么是软件工程?构成软件工程的主要要素是什么?影响软件工程技术进步的动力是什么? ①将系统的、规范的、可量化的方法应用于软件开发、运行、维护的过程 ②包括①中的方法的研究 五要素:人、过程、项目、方法和工具、软件制品 硬件能力、软件技术、社会需求和科学技术水平 1.2 阐述软件的正确性、可用性、可靠性、有效性、安全性、可维护性、可移植性和可复用性的概念,并指明这些概念的重要性。 正确性,软件满足需求规约和用户目标的程度 可用性,学习和使用软件的难易程度,包括操作软件、为软件输入数据、解释软件 输出结果等。 可靠性软件完成预期功能,成功运行的概率 有效性软件系统利用计算机的时间资源和空间资源完成系统功能的能力 1.10 阐述通用软件开发过程的五项活动,分析通用软件开发过程的优点。 通用软件过程模型用“沟通、策划、建模、构建、部署” 5项活动构建软件过程模型。在软件项目管理等普适性活动的支持下进行软件开发,增强了软件的开发能力、突出了软件工程特色,具有较大的灵活性和适应性。 2.4 研究图2.1(课本60,61页)所示的面对对象的迭代式软件开发过程,描述在立项,初始,细化,构造和移交阶段分别可能使用哪些UML图形机制,为什么? 初始阶段 用例图描述软件需求 活动图表示业务处理过程

广东海洋大学数据库实验一报告

GDOU-B-11-112广东海洋大学学生实验报告书(学生用表) 实验名称实验1数据库及其对象创建与管理课程名称数据库原理及应用课程号 16732201 学院(系) 信息学院专业信息管理与信息系统班级信管1111 学生姓名陈梓哲学号201111671106 实验地点海安A705 实验日期2013/10/16

实验一数据库及其对象的创建与管理 一、实验目的 1、掌握用SSMS或Transact-SQL语句创建、查看、修改、删除数据库的方法; 2、掌握数据库的备份和恢复方法; 3、掌握数据库的分离和附加方法; 4、掌握用SSMS或Transact-SQL语句创建、修改、删除表及向其添加数据的方法。 二、实验要求 1、实验前做好上机实验的准备,针对实验内容,认真复习与本次实验有关的知识,完 成实验内容的预习准备工作; 2、能认真独立完成实训内容; 3、实验后做好实验总结,根据实验情况完成总结报告。 三、实验内容 1、用SSMS在“对象资源管理器”中完成如下任务: (1) 参数参数值 数据库名Student 逻辑数据文件名Student_dat 操作系统数据文件名D:\ Student_dat.mdf 数据文件的初始大小10MB 数据文件的最大大小100MB 数据文件增长幅度10% 日志逻辑文件名Student_log 操作系统日志文件名D:\ Student_log.ldf 日志文件初始大小5MB 日志文件增长幅度10

(2)再修改学生课程数据库Student的主数据文件的大小,使其扩大两倍,然后查看扩大后的数据库属性。 2、用SSMS,在数据库Student中: (1)创建如下四个表,并设置相关的约束条件: 列名说明数据类型约束 Sno 学号整形主键 Sname 姓名字符(10)非空,唯一 Ssex 性别字符(2)取‘男’或‘女’ Sage 年龄短整形 Sdept 院系字符(20)可取空,默认‘计算机系’ 列名说明数据类型约束 Cno 课程号字符(4)主键 Cname 课程名字符(10)非空 Tno 教师号整形非空 列名说明数据类型约束 Sno 学号整形外键 Cno 课程号字符(4)外键 Grade 成绩整数取0~100 列名说明数据类型约束 Tno 教师号整形主键 Tname 教师名字符(10) S Course SC

GDOU广东海洋大学数字电路试题集1

海洋大学 —— 学年第 学期 《 数字电子技术基础 》课程试题 课程号: 16632205 √ 考试 √ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷 一、填空题(每空1分,共10分) 1.如果采用二进制代码为200份文件顺序编码,最少需用 位。 2.和二进制数(1010.01)2等值的十进制数为 。 3.二进制数(+0000110)2的原码为 、反码为 补码为 。 4.逻辑函数式A ⊕0的值为 。 5.逻辑函数式Y = A ′ BC ′ + AC ′ + B ′C 的最小项之和的形式为 。 6. 组合逻辑电路的特点是 。 7.若存储器的容量为512K×8位,则地址代码应取 位。 8.D/A 转换器的主要技术指标是转换精度和 。 二、单项选择题(每小题2分,共10分) 1.逻辑代数中的三种基本运算指( c )。 (a)加、减运算 (b)乘、除运算 (c)与、或、非运算 (d)优先级运算 2.若两个逻辑式相等,则它们的对偶式( d )。 班级: 姓 名: 学号: 试 题共 页 加白纸 张 密 封 线 GDOU-B-11-302

(a)不一定相等 (b)可能为0 (c) 可能为1 (d) 一定相等 3.正逻辑的高电平表示为( b )。 (a) 0 (b)1 (c)原变量 (d)反变量 4.三态门电路的输出可以为高电平、低电平及( c )。 (a)0 (b)1 (c)高阻态 (d)导通状态 5.随着计数脉冲的不断输入而作递增计数的计数器称为( a )。 (a)加法计数器 (b)减法计数器 (c)可逆计数器 (d)加/减计数器 三、分析题(每小题10分,共40分) 1.已知逻辑函数Y 1 和Y 2的真值表如表1所示,试写出Y 1 和Y 2的逻辑函数式。 表1 2.分析图1所示时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图和时序图。 图1 3.写出如图2 A B C Y 0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1 Y 121 11 00 10 01 11 00 11 0 F=ABC+ABC+AB A B C

广东海洋大学JSP程序设计期末复习总结及模拟试题

广东海洋大学JSP程序设计期末复习总结及模拟试题

广东海洋大学jsp复习资料 JSP运行原理 当服务器上的一个 JSP 页面被第一次请求执行时,服务器上的 JSP 引擎首先将 JSP页面文件转译成一个 java 文件,再将这个 java 文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求,而当这个 JSP 页面再次被请求执行时,JSP 引擎将直接执行这个字节码文件来响应客户,这也是 JSP 比ASP 速度快的一个原因。而 JSP 页面的首次执行往往由服务器管理者来执行。这个字节码文件的主要工作是: 1、把 JSP 页面中普通的 HTML 标记符号(页面的静态部分)交给用户的浏览器负责显示。 2、负责处理JSP标记,并将有关的处理结果发送到用户的浏览器. 3、执行“<%”和“%>”之间的 java 程序片(JSP 页面中的动态部分),并把执行结果交给用户的浏览器显示。 4、当多个用户请求一个 JSP 页面时,Tomcat服务器为每个用户启动一个线程而不是启动一个进程,这些线程由 Tomcat服务器来管理,与传统的 CGI 为每个客户启动一个进程相比较,效率要高的多。 注意:如果对JSP页面进行了修改、保存,那么服务器会生成新的字节码。我们可以在服务器下的\work\Catalina\localhost\_\org\apache\jsp目录下找到服务器生成的JSP页面对应的JAVA文件,以及编译JAVA文件得到的字节码文件。 JSP指令标记 <%@ page contentType=”text/html;charset=GB2312”%> <%@ page import= “java.util.*”,“java.io.*”%> 如果需要在JSP页面的某处整体插入一个文件,可以使用include指令标记,其标记语法为:<%@ include file=”文件的URL”%>

广东海洋大学数据库实验报告

实验四数据的完整性、安全性 一、实验目的 1.掌握数据安全性和完整性的概念,以及如何保证数据库中数据安全及完整性。 2.掌握SQL Server中有关用户、角色及操作权限的管理方法. 3.学会创建和使用规则、缺省。 二、实验内容 1 数据库的安全性实验,通过SSMS设置SQL Server的安全认证模式.实现对SQL Server 的用户和角色管理,设置和管理数据操作权限. 2数据库的完整性实验。使用Transact-SQL设计规则、缺省、约束和触发器。 三、实验要求 1.数据的完整性实验 ⑴用SQL语句创建一学生成绩数据库(XSCJ),包括学生(XSQK)、课程(KC)和成绩表(XS_KC): 学生情况表(XSQK) 列名数据类型长度是否允许为空值 学号Char 6 N 姓名Char 8 N 性别Bit 1 N 出生日期smalldatetime 2 专业名Char 10 所在系Char 10 联系电话char 11 Y

课程表(KC) 列名数据类型长度是否允许为空值课程号Char 3 N 课程名Char 20 N 教师Char 10 开课学期Tinyint 1 学时Tinyint 1 学分Tinyint 1 N 成绩表(XS_KC) 列名数据类型长度是否允许为空值学号Char 6 N 课程号成绩Char Smallint 3 2 N ⑵数据的实体完整性实验 用SSMS分别将学生情况表(XSQK)的学号字段、课程表(KC)的课程号字段设置为主健 ②用T-SQL语句将成绩表(XS_KC)的学号、课程号字段设置为主健

⑶数据的参照完整性实验 ①用SSMS为成绩表(XS_KC)创建外键FK_ XSQK_ID,外键FK_ XSQK_ID参照学生情况表(XSQK)表的学号 ②用T-SQL语句成绩表(XS_KC)创建外键FK_ KC_ID,外键FK_ KC _ID参照课程表(KC)表的课程号 ⑷数据的用户定义完整性实验 用T-SQL语句为学生情况表(XSQK)的姓名列创建一个唯一约束 ②用SSMS为学生情况表(XSQK)的性别列创建一个检查约束,使得性别的值为男或女

(完整版)JAVA实验3答案

广东海洋大学学生实验报告书(学生用表) 实验名称实验三. 分支与循环语句课程名称Java程序设计与开发 技术 课程号16232204 学院(系) 信息学院专业计算机科学与技术班级计科 学生姓名学号实验地点钟海楼 04019 实验日期 2015年 9月22日 一、实验目的 (1)学习掌握Java中的if-else if-else多分支语句; (2)学习使用Java 程序中的if-else分支和while循环语句解决问题。 二、实验任务 完成实验三指导上实验1、实验2的实验任务。 三、实验仪器设备和材料 安装有J2SE开发工具的PC机。 四、实验内容和步骤 实验1 回文数 编写一个Java应用程序。用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。 代码如下: Number.java import java.util.Scanner; public class Number{ public static void main(String args[]){ int number=0,d5,d4,d3,d2,d1; Scanner reader=new Scanner(System.in); System.out.println("输入一个1至99999之间的数"); number=reader.nextInt(); if(number>=1&&number<=99999){ d5=number/10000; d4=number%10000/1000; d3=number%1000/100; d2=number%100/10; d1=number%10; if(d5!=0){ GDOU-B-11-112

数字电子技术数电试题库试卷13

广东海洋大学 —— 学年第二学期 《数字电子技术基础》课程试题 课程号: 16632205 √ 考试 □ A 卷 √ 闭卷 一、填空题(每空1分,共15分): 1.(93)10=( )2=( )16=( )8421BCD 码。 2. (-58)10的反码为 ;补码为 。(用8位二进制表示) 3.一个8位D/A 转换器的转换比例系数k 为0.12V ,当输入代码为00110010时,输出电压为 。 4.对n 个变量来说,最小项共有 个;所有的最小项之和恒为 。 5.三个D 触发器构成计数器,最多有效状态为 ;若要成十进制计数器,则需要 个触发器,它的无效状态有 个。 6.若输入变量A=1,则F = A ⊕B = 。 7.对于JK 触发器,若K J ==1,则构成 触发器。 8.一个8位数的D/A 它的分辨率是 。 9.数字电路中存在回差电压的电路是 。 二、判断题(对的打√,错的打×;每小题1分,共10分): ( )1、对于或门、或非门电路不用的输入端都可以通过一个电阻接地。 ( )2、把二个4进制计数器进行级联可得到一个8进制计数器。 ( )3、优先编码器只对同时输入的信号中的优先级别最高的一个信号编码。 ( )4、OC 门和TSL 门均可实现“线与”功能。 ( )5、当与门的控制端为0时,信号不可以传送。 班级: 姓 名: 学 号: 试题共 7 页 加白纸 1 张 密 封 线GDOU-B-11-302

( )6、一个模十的计数器可做一个十二分频器使用。 ( )7、计数器和数字比较器同属于时序逻辑电路。 ( )8、若接通电源后能自动产生周期性的矩形脉冲信号,则该电路是多谐振荡器。 ( )9、用4片256×8的RAM 芯片可构成1024×8的存储器。 ( )10、单稳态触发器的分辨时间T d ,由外加触发脉冲决定。 1.5个触发器可以构成能寄存( )位二进制数码的寄存器。 A 、4; B 、5; C 、6; D 、10; 2.若逐次逼近型ADC 的输出为8位,设时钟脉冲频率为1MHz ,则完成一 次转换操作需要( )。 A 、8us ; B 、10us ; C 、12us ; D 、16us ; 3.十六路数据选择器应有( )选择控制端。 A 、8; B 、6; C 、4 ; D 、2。 4.若某模拟输入信号含有600Hz 、1KHz 、3KHz 、6KHz 等频率的信号,则该ADC 电路的采样频率应大于等于( )。 A 、1.2KHz ; B 、6KHz ; C 、2KHz ; D 、12KHz ; 5.如图(1)真值表,B 、C 为输入变量,则输入与输出变量是( )。 A 、与非门; B 、或非门; C 、异或门; D 、同或门; 图(1)6.三态门电路的输出可以为高电平、低电平及( )。 A 、 0 ; B 、1; C 、高阻态; D 、导通状态;

广东海洋大学选修课精髓

这个历年来的师兄师姐的选课建议,仅供大家参考参考。 (黄色部分为本人caoaisi增添) 海洋科學進展..一般隔周點名..開卷..老師會給資料..超級好..不過有兩堂是看科普片即場寫感想..如果恰好沒去的話就少了平時成績咯..不過老師確實很好..不會掛的..前提是缺勤不要太多..呵呵 觀賞園藝好玩..知識性強..就是老師的普通話有待提高..一般都會每周簽到(纸上打勾就可以了)..考試開卷..可買可借資料抄..不會掛的..只要不作弊!!(老师叫刘付东标) 珍珠鑒賞每周抽點名..期末交作業..就是把一些東西抄一下就行了..期末開卷..題量較大..大家記得合作咯..呵呵 ,美術鑒賞不點名..期末給資料..考試直接抄!!超級好..而且..有時會看電影..不錯的..培養藝術休養嘛..(老师不一样,郭胡榕的期末考试是闭卷,但是可以偷偷作弊,上课总共点三次名)演講與口才不好玩的..基本去了3.4堂吧..不過一般不點名..考試寫論文..有課件郵箱的.. 遺傳與人類..點3次名..有兩次就行..期末開卷//把課件的東西搞出來就好..有課件郵箱的.. 國際環境法不建議理工類學生選..因為考試是即場寫時事評論..平時都會點名的..不過法律的東西還是挺有用的..有課件郵箱...期末要交手寫版的筆記..作為平時成績 策劃入門老師很好..很能吹..基本不點名..期末交論文..可以Ctrl+c..Ctrl+v..的很簡單的.. 亲爱的师弟,师妹们,,,千万不要选那个由地中海老男人(名字忘了,不过头发很很个性)上的<<古诗词鉴赏>>,他绝对变态,,,我上这么多的选修课,从没挂过,,就上他最后一节竟然挂掉了(心疼我的奖学金泡汤拉)...据我所知,,和我一起上那节课的人最少有一半都是不及格的 重审一次:千万不要选那个由地中海老男人上的<<古诗词鉴赏>> 现代生命科学与人类,抽点名,开卷考试,提供课件 法律与电影:很好的,每节都是看电影不点名,期末写一篇影评就行了 大学生心理素质:刘国华老师,去不去随便,不点名,上课第一节理论,第二节测试。不过要买教材考试用到。 发明创造学:很无聊,基本每次点名,写论文的 鱼类观赏与繁殖:点几次名,考试开卷有资料 生命科学:也不错第一节理论,第二节看相关录像,点几次名开卷考试有资料 海洋技术:各位就不要选了,挂了不少..... 蛋白质科学与生活: 太感谢老师了,上课他讲他的, 下面只要不吵就行, 平常不点名,要点那三次他说是学校规定才点. 有邮箱,课件可下.期末就开卷,相互合作就OK了. 过了. 转基因动物:老师超级搞笑加吹水能力特强,点过三次名,我两次没去也没事.平时他讲完就看视频啊,电影啊.期末写论文,网上CTRL+C CTRL+V 再加换头换脚就OK. 过了. 音乐欣赏: 当初不知道为什么会分到一个很严的老师,不是我报的, 不过还好过了. 上课点名不过没点到我,都是听音乐,看视频.期末还要边听音乐边写作者, 时间, 代表作之类的. 考得很痛苦不过还是pass了. 录像与摄影: 据说点过名,嘻嘻,我通常都是逃第二小节的.老师很好人, 偶尔放电影.期末虽然说是闭卷,但大家都带上资料狂抄.相互合作就好. 大学生心理素质:刘老师的课,好像没点过名,讲完做心理测试, 考试开卷,不过要买教材. 电声像技术:也是逃了第二小节的,平时讲电视节目制作之类的.期末交了论文就pass. 声乐:选梁培才老师的一定没错.发下签到表,自己画勾.唱歌练声,期末唱歌. 微生物与人类健康单周只点单学号的,双周只点双学号的(不点全,双号的双周也可能点不到只写一篇关于微生物与人类健康的论文!老师很好的! 语言文化漫谈,老师人不错,很少点名,最后是写论文的

广东海洋大学物理化学资料

热力学的主要内容 利用热力学第一定律来计算变化过程中的能量转换问题;利用热力学第二三定律来寻求变化的方向和限度问题。热力学的研究对象是由大量分子组成的宏观性质,对于物质的微观性质无从作出解答。 热力学的理论基础主要是热力学第一定律和热力学第二定律,它们是在人类长期实践经验的基础上建立的,不能从其它更普遍的定律推导出来,但其正确性已被无数的科学实验的客观事实所证实。 1. 基本概念1.1 系统和环境 敞开系统:系统和环境间既有物质又有能量交换 封闭体系:系统和环境之间仅有能量无物质交换 隔离系统:系统和环境间既无物质又无能量交换 1.2 系统的性质 广度性质:其数值的大小与体系中所含物质的数量成正比,具有加和性,如V、U、H、S、A、G 强度性质:其数值的大小与体系中所含物质的量无关而取决于体系自身的特性,不具有加和性。如T、P、Vm、Sm…. 广度性质/广度性质=强度性质 1.3 热力学平衡态必须同时满足4种平衡:热平衡+力平衡+相平衡+化学平衡 1.4 状态和状态函数

状态的确定:一定量的纯物质构成的单相系统,只需确定两个独立的变量,即可确定系统的状态.一定量混合物组成的单相系统,除两个独立的变量外,还需确定混合物的组成。 状态函数的特征:状态函数的数值只取决于体系的初、终状态,而与变化时体系所经历的具体途径无关 1.5过程与途径系统从一个状态到另一个状态的变化称为过程,完成过程的具体方式称为途径。可逆过程、自发过程 1.6功和热体积功与非体积功,功和热的正负号 1.7热容定压热容Cp、定容热容CV、摩尔热容Cm、质量热容(比热容)c 单原子理想气体:Cvm = 3R/2 CPm =5R/2 双原子理想气体:Cvm = 5R/2 CPm = 7R/2 1.8 U、H、S、A、G、热力学能U:ΔU=Q + W ;焓:H = U十PV 熵:dS= δQr/T亥姆霍兹函数:A=U-TS 吉布斯函数:G=H-TS=A+PV 1.9 反应进度ξ、反应焓ΔrH 、摩尔反应焓ΔrHm dξ= dnB /νB ,Δξ= ΔnB /νB 2. 热力学第一定律-----能量守恒dU=δQ +δW; ΔU=Q + W 2.1气体恒容变温、恒压变温过程

广东海洋大学JSP期末考试题及答案

广东海洋大学JSP期末考试题及答案

广东海洋大学 2013 ——2014 学年第二学期 《 JSP 程序设计 》课程试题 课程号: 19221201 √ 考试 √ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷 题 号 一 二 三 四 五 六 总分 阅卷教师 各题分数 40 15 20 15 10 100 实得分数 一、选择题 1.当用户请求jsp 页面时,JSP 引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C ) A )发送一个JSP 源文件到客户端 B )发送一个Java 文件到客户端 C )发送一个HTML 页面到客户端 D )什么都不做。 2.当多个用户请求同一个JSP 页面时,Tomcat 服务器为每个客户启动一个(B ) A )进程 B )线程 C )程序 D 服务。 3.下列动态网页和静态网页的根本区别描述错误的是(D )。 A )静态网页服务器端返回的HTML 文件是事先存储好的 B )动态网页服务器端返回的HTML 文件是程序生成的。 C )静态网页文件里只有HTML 标记,没有程序代码。 D )动态网页中只有程序,不能有HTML 代码。 4.不是JSP 运行必须的是(D ) A )操作系统 B )Java JDK C )支持Jsp 的Web 服务器 D )数据库 5.URL 是Internet 中资源的命名机制,URL 由三部分构成( A )。 A )协议、主机DNS 名或IP 地址和文件名 B )主机、DNS 名或IP 地址和文件名、协议 C )协议、文件名、主机名 D )协议、文件名、IP 地址 6.Tomcat 服务器的默认端口号是:(B ) A )80 B )8080 C )21 D )2121 7、由JSP 页面向Tag 文件传递数据要使用的指令是( B )。 A 、tag B 、attribute C 、variable D 、taglib 8、在Java Web 中,Servlet 从实例化到消亡是一个生命周期。下列描述正确的是(A )。 A 、 init()方法是包容器调用的Servlet 实例的第一个方法 B 、在典型的Servlet 生命周期模型中,每次Web 请求就会创建一个Servlet 实例,请求结束Servlet 就消亡了 C 、在包容器把请求传送给Servlet 之后,和在调用Servlet 实例的doGet 或者doPost 方法之前,包容器不会调用Servlet 实 例的其他方法 D 、在Servlet 实例消亡之前,容器调用Servlet 实例的close()方法 9、在JSP 中要使用user 包中的User 类,则以写法正确的是( A )。 A 、 B 、 C 、 D 、 10、阅读下面代码片段: RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp"); 密 封 GDOU-B-11-302

广东海洋大学电路与电子技术复习题

注:在没有真题的情况下,本文不失为一篇参考价值很高的卷子 电路与电子技术基础复习题 一、基本概念题: 1、电路包括电源、负载和中间环节三个组成部分。 2、电源或信号源的电压或电流,称为激励,它推动电路的工作;由它在电路各部分产生的电压和电流称为响应。 3、习惯上规定正电荷运动的方向为电流的实际方向。 4、选定同一元件的电流参考方向与电压参考方向一致,称为关联参考方向。选定同一元件的电流参考方向与电压参考方向相反,称为非关联参考方向。 5、若电阻元件的伏安特性可以用一条通过平面坐标原点的直线来表征,称为线 性电阻元件。若电阻元件的伏安特性可以用一条通过、平面坐标原点的曲线来表征,就称为非线性电阻元件。 6、在电压和电流的关联参考方向下,欧姆定律表示为u=Ri 。 在电压和电流的非关联参考方向下,欧姆定律表示为u=-Ri 。 7、基尔霍夫电流定律(KCL):任何时刻,对任一节点,所有支路电流的代数和恒 等于零。 基尔霍夫电压定律(KVL):任何时刻,沿任一回路各支路电压的代数和恒等于零。 8、下图所示电路中,I1=2 A,I2=3 A, I3=-2 A;I4=-3A 。

9、下图所示电路中,已知I1=1 A,I2=10A,I3=2 A,I4=-13A 。 10、1度=1K W h=3.6×106 J 11、将放大电路中的一部分或全部回送到输入回路的过程称为反馈。 12、整流的目的是将交流电变成直流电。 13、串联型稳压电路中的调整管必须工作在放大状态。 14、多级放大电路中输入信号为零时,输出信号电压不为零的现象称为零点漂 移,能够抑制此现象的放大电路是差动放大电路。 15、在时间上和数值上均作连续变化的电信号称为模拟信号;在时间上和数值 上离散的信号叫做数字信号。 16、数字电路中机器识别和常用的数制是二进制。 17、(365)10=(101101101)2=(555)8=(16D)16 18、在正逻辑的约定下,“1”表示高电平,“0”表示低电平。 19、数字电路中,输入信号和输出信号之间的关系是逻辑关系,所以数字电路 也称为逻辑电路。在逻辑关系中,最基本的关系是与逻辑、或逻辑和非逻辑。 20、8421 BCD码是最常用也是最简单的一种BCD代码,各位的权依次为8 、 4 、2 、1 。 21、使用三态门可以实现总线结构;使用OC 门可实现“线与”逻辑。 22、一般TTL集成电路和CMOS集成电路相比,TTL集成门的带负载能力强, CMOS集成门的抗干扰能力强;CMOS集成门电路的输入端通常不可以悬空。

广东海洋大学大学物理期末复习题_答案

大学物理期末复习 第一章至第三章(力学)(10) 基本内容—— 第一章 1. 位置矢量 k z j y i x r ++= 大小: 222z y x r r ++= = 方向余弦: r x = αcos , r y =βcos , r z =γcos ; 关系: 1c o s c o s c o s 2 2 2 =++γβα 2. 运动方程: k t z j t y i t x t r )()()()(++= 3. 位移 A B r r r -=? 在直角坐标系中: ()() k z j y i x k z j y i x r r r A A A B B B A B ++-++=-=? k z j y i x r ?+?+?=? 4. 速度 t r v ??= ——平均速度; dt r d t r v t = ??=→?0lim ——瞬时速度; 在直角坐标系中: k dt dz j dt dy i dt dx v ++= 大小 22 2z y x v v v v v ++== , 其中 dt dx v x =, dt dy v y =, dt dz v z = 5. 加速度 t v a ??= ——平均加速度; 220lim dt r d dt v d t v a t ==??=→?——瞬时加速度; 在直角坐标系中:k a j a i a a z y x ++= 其中 22dt x d dt dv a x x ==, 22dt y d dt dv a y y ==, 22dt z d dt dv a z z == 6. 运动学的两类问题: 1)微分法——已知运动方程,求质点的速度和加速度(根据速度和加速度的定义求); 2)积分法——已知速度函数(或加速度函数)及初始条件,求质点的运动方程: ?+=t dt a v v 0 0 , ?+=t dt v r r 0 7. 注意:在处理问题时,强调坐标的选取,只有选定了坐标,才能用位置矢量来描述质点在任意时刻的位置:)(t r r =——这就是运动方程;也只有写出了运动方程,才能根据位移、速度、加速度的定义 Y

java试题练习(第2套)

大学 —— 学年第 学期 《 Java 程序设计 》课程试题 课程号: √ 考试 □ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷 一、单项选择题(20题;每题2分,共40分) 1、165/2的值是___。 A )0 B )82 C )3 D )83 答案:B (难度系数 C )知识点:表达式 2、在HTML 中,用________标签来强制显示Applet 。 A ) name,height,width B )codebase, height,width C ) code ,name D ) code, height,width 答案:D (难度系数B ) 知识点:小应用程序 3、 在Java Applet 程序用户自定义的Applet 子类中,一般需要重载父类的_____方法来完成主类实例的初始化工作。 A )start( ) B ) stop( ) C )init( ) D )paint( ) 答案:C (难度系数C ) 知识点:小应用程序 4、创建一个标识有“关闭”按钮的语句是___。 A ) TextField b = new TextField(“关闭”); B ) Label b = new Label(“关闭”); C ) Checkbox b = new Checkbox(“关闭”); D ) Button b = new Button(“关闭”); 答案:D (难度系数C ) 知识点:GUI 编程 5、在编写异常处理的Java 程序中,每个catch 语句块都应该与___语句块对 应,使得用该语句块来启动Java 的异常处理机制。 班 级 : 姓名: 学号: 试题共 页 加 白纸 张 密 封 线

【免费下载】数字电子技术数电试题库试卷1

广东海洋大学 -- 学年第 学期 《数字电子技术基础》课程试题■考试■A 卷■闭卷课程号: 16632205□考查□B 卷□开卷题 号一二三四五六七八九十总分阅卷教师 各题分数1025 153020100实得分数一.填空题。(每题2分,共10分) 1.将二进制数化为等值的十进制和十六进制: (1100101)2=( 101)10 =(65)162.写出下列二进制数的原码和补码: (-1011)2=( 10001011)原=( 11110101)补3.输出低电平有效的3线 – 8线译码器的输入为110时,其8个输出端的电平依次为 1011111 。 07~Y Y 4.写出J 、K 触发器的特性方程: ;5. TTL 集电极开路门必须外接__电源和上拉电阻______才能正常工作。二.单项选择题。(1~15每题1分,16~20每题2分,共25分)1.余3码10001000对应的8421码为( B )。A .01010101 B.10000101 C.10111011 D.111010112.使逻辑函数为0的逻辑变量组合为( D ) )')(')(''(C A C B B A F +++= A. ABC=000 B. ABC=010 C. ABC=011 D. ABC=1103.标准或-与式是由( B )构成的逻辑表达式。 A .与项相或 B. 最小项相或 C. 最大项相与 D.或项相与 班级: 姓名: 学号: 试题共 10 页 加白纸 1 张密 封 线习题到试卷连备进;对于布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。度内来中资料

大学物理试卷

广东海洋大学2014——2015学年第一学期 《大学物理》课程试题1 课程 号: 1910003*2 试 □ A 卷 闭卷 □ 考查 □ B 卷 □ 开卷 单选题,每小题3分,共24分1、当质点以频率f 作简谐运动时,它得势能变化频率为( ) A 、f/2 B 、f C 、2f D 、4f 2、在驻波中,两个相邻波节间各质点得振动( ) A 、振幅不同,相位相同 B 、振幅相同,相位不同 C 、振幅相同,相位相同 D 、振幅不同,相位不同 3、下列说法中,正确得就是( ) A 、声波能够在真空中传播 B 、波动得周期与波源得周期数值相同 C 、机械波通过不同媒质时,波长保持不变 班级 : 姓 名 : 学号: 试题共6 页 加白纸 2 张 密 封 线 GDOU-B-11-302

D 、波速与波得频率有关 4、在讨论双缝干涉时有式)1(),2,1,0(sin =±=k k d λθ; 在讨论单缝衍射时有式)2()3,2,1,(sin =±=k k a λθ, 比较(1)式与(2)式,下列说法正确得就是( ) A 、(1)表示明纹条件,(2)式表示暗纹条件,两者矛盾; B 、(1)表示明纹条件,(2)式表示暗纹条件,两者不矛盾; C 、(1)表示明纹条件,(2)式也表示明纹条件,两者矛盾; D 、(1)表示明纹条件,(2)式也表示明纹条件,两者不矛盾、 5、在劈尖干涉实验中,若劈尖上表面绕棱向上作缓慢转动,则观察到干涉条纹得变化就是( ) A 、条纹整体向着劈尖棱方向移动,条纹间距变大; B 、条纹整体向着劈尖棱反方向移动,条纹间距变小; C 、条纹整体向着劈尖棱方向移动,条纹间距变小; D 、条纹整体向着劈尖棱反方向移动,条纹间距变大、 6、磁场中得安培环路定理说明稳恒电流得磁场就是[ ]。 (A) 无源场 (B) 有旋场 (C)无旋场 (D)有源场 7、关于位移电流,有下面四种说法,正确得就是[ ]。 (A)位移电流得实质就是变化得电场; (B)位移电流与传导电流一样就是定向运动得电荷; (C)位移电流得热效应服从焦耳—楞兹定律; (D)位移电流得磁效应不服从安培环路定律。 8、若一个光子与一个电子具有同样得波长,则( ) 班级 :

基于Java与SQL数据库技术的学生成绩管理系统_

目录 设计总说明 --------------------------------------------------------------II 1. 课程设计目的与需求分析 ------------------------------------------------3 1.1 课程设计目的 ------------------------------------------------------3 1.2 需求分析 ----------------------------------------------------------3 2. 设计思路与主功能设计 --------------------------------------------------4 2.1 设计思路 ----------------------------------------------------------4 2.1.1 开发环境和软件 ------------------------------------------------4 2.1.2 数据库表结构 --------------------------------------------------4 2.1.3 程序设计图 ----------------------------------------------------4 2.2 功能设计与介绍 ----------------------------------------------------5 3. 具体功能的介绍和数据测试 ----------------------------------------------5 3.1 登录界面 ----------------------------------------------------------5 3.2 主功能界面 --------------------------------------------------------7 3.2.1 查询 ----------------------------------------------------------7 3.2.2 添加 ----------------------------------------------------------9 3.2.3 修改 ---------------------------------------------------------10 3.2.4 删除 ---------------------------------------------------------12 3.2.5 关于 ---------------------------------------------------------13 3.2.6 退出 ---------------------------------------------------------13 4. 课程设计总结 ---------------------------------------------------------14 5. 附录(程度代码) -------------------------------------------------------15

GDOU 广东海洋大学 数字电路试题集1

广东海洋大学 —— 学年第 学期 《 数字电子技术基础 》课程试题 课程号: 16632205 √ 考试 √ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷 一、填空题(每空1分,共10分) 1.如果采用二进制代码为200份文件顺序编码,最少需用 位。 2.和二进制数(1010.01)2等值的十进制数为 。 3.二进制数(+0000110)2的原码为 、反码为 补码为 。 4.逻辑函数式A ⊕0的值为 。 5.逻辑函数式Y = A ′ BC ′ + AC ′ + B ′C 的最小项之和的形式为 。 6. 组合逻辑电路的特点是 。 7.若存储器的容量为512K×8位,则地址代码应取 位。 8.D/A 转换器的主要技术指标是转换精度和 。 二、单项选择题(每小题2分,共10分) 1.逻辑代数中的三种基本运算指( c )。 (a)加、减运算 (b)乘、除运算 (c)与、或、非运算 (d)优先级运算 2.若两个逻辑式相等,则它们的对偶式( d )。 班级: 姓 名: 学号: 试 题共 页 加白纸 张 密 封 线 GDOU-B-11-302

(a)不一定相等 (b)可能为0 (c) 可能为1 (d) 一定相等 3.正逻辑的高电平表示为( b )。 (a) 0 (b)1 (c)原变量 (d)反变量 4.三态门电路的输出可以为高电平、低电平及( c )。 (a)0 (b)1 (c)高阻态 (d)导通状态 5.随着计数脉冲的不断输入而作递增计数的计数器称为( a )。 (a)加法计数器 (b)减法计数器 (c)可逆计数器 (d)加/减计数器 三、分析题(每小题10分,共40分) 1.已知逻辑函数Y 1 和Y 2的真值表如表1所示,试写出Y 1 和Y 2的逻辑函数式。 表1 2.分析图1所示时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图和时序图。 图1 3.写出如图2 A B C Y 0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1 Y 121 11 00 10 01 11 00 11 0 F=ABC+ABC+AB A

相关文档
相关文档 最新文档