当前位置:文档之家› 合肥工业大学操作系统实验报告

合肥工业大学操作系统实验报告

合肥工业大学操作系统实验报告
合肥工业大学操作系统实验报告

合肥工业大学

计算机与信息学院

实验报告

课程:计算机操作系统

专业班级:计算机科学与技术2班学号:

姓名:

实验1 实验环境的使用

一.实验目的

1.熟悉操作系统集成实验环境OS Lab的基本使用方法。

2.练习编译、调试EOS操作系统内核以及EOS应用程序。

二.实验内容

1.启动OS Lab

2. 学习OS Lab的基本使用方法

2.1新建Windows控制台应用程序项目

2.2生成项目

2.3执行项目

2.4调试项目

2.4.1 使用断点中断执行

2.4.2单步调试

2.4.3查看变量的值

2.4.4调用堆栈

3. EOS内核项目的生成和调试

3.1新建EOS内核项目

3.2生成项目

3.3调试项目

3.4查看软盘镜像文件中的内容

3.5查看EOS SDK(Software Development Kit)文件夹

4. EOS应用程序项目的生成和调试

4.1新建EOS应用程序项目

4.2生成项目

4.3调试项目

4.4查看软盘镜像文件中的内容

4.5修改EOS应用程序项目名称

5 退出OS Lab

6 保存EOS内核项目

三.实验结果

本实验主要是熟悉EOS操作系统的基本操作,练习了:

(1)新Windows控制台应用程序项,

1.“文件”菜单中选择“新建”,然后单击“项目”。

2. 在“新建项目”对话框中,选择项目模板“控制台应用程序 (c)”。

3. 在“名称”中输入新项目使用的文件夹名称“oslab”。

4. 在“位置”中输入新项目保存在磁盘上的位置“C:\test”。

新建完毕后, OS Lab 会自动打开这个新建的项目。

(2)在“生成”菜单中选择“生成项目”。

结果如图

(3)执行项目:选择“调试”菜单中的“开始执行”

(4)调试项目:

1. 右键点击“项目管理器”窗口中的“源文件”文件夹节点,在弹出的快捷菜单中选择“添加”中的“添加新文件”。

2. 在弹出的“添加新文件”对话框中选择“C 源文件”模板。

3. 在“名称”中输入文件名称“func”。

4. 点击“添加”按钮,添加并自动打开文件func.c,此时的“项目管理器”窗口会如图:

(5). 在 func.c 文件中添加函数:

int Func (int n) { n = n + 1;

return n; }

(6). 点击源代码编辑器上方的console.c标签,切换到console.c文件。将 main 函数修改为:

int main (int argc, char* argv[])

{ int Func (int n); // 声明Func函数

int n = 0; n = Func(10);

printf ("Hello World!\n");

return 0; }

代码修改完毕后按F7

实验结果为输出:Hello World!

(7). 在main函数中定义变量n的代码行

int n = 0; 上点击鼠标右键,在弹出的快捷菜单中选择“插入/删除断点”,

会在此行左侧的空

白处显示一个红色

圆点,表示已经成功

在此行代码添加了一个断点

练习使用“逐过程”,“逐语句”,“跳出”功能

(8).在源代码编辑器中变量n的名称上点击鼠标右键,在弹出的快捷菜单中选择“快速监视”,进行单步测试,观察n结果依次为0,11

(9)调用堆栈,选择“调试”菜单“窗口”中的“调用堆栈”,激活“调用堆栈”窗口。可以看到当前“调用堆栈”窗口中只有一个main函数(显示的内容还包括了参数值和函数地址)。

按F11(“逐语句”功能的快捷键)调试,直到进入Func函数,其中当前正在调试的Func函数在栈顶位置,main函数在栈底位置。说明是在main函数中调用了Func函数。

(10)查看软盘镜像文件中的内容,在“项目管理器”窗口中双击软盘镜像文件Floppy.img

四.实验总结

今天第一次进行操作系统这门课的实验,这也是将抽象的理论知识应用到实践的一个很好的机会,同时,我们也学习了使用OS Lab的这个实验环境,OS Lab 的操作界面和Microsoft Visual Studio 2010很像,所以使用起来很快就能上

手,对于实验内容,今天主要练习了:新建Windows控制台应用程序项目、生成项目、执行项目、调试项目以及EOS应用程序项目的生成和调试;设置间断点,并且在它的基础上进行了单步操作;详细观察了通过“快速监视“标记的数的值的变化过程等基本操作,这也为以后实验的顺利进行打下了良好的基础。

五.实验截图

实验2 操作系统的启动

一.实验目的

1.跟踪调试EOS在PC机上从加电复位到成功启动的全过程,了解操作系统的启动过程。

2.查看EOS启动后的状态和行为,理解操作系统启动后的工作方式。

二.实验内容

1 准备实验

2 调试EOS操作系统的启动过程

2.1 使用Bochs做为远程目标机

2.2 调试BIOS程序

2.3 调试软盘引导扇区程序

2.4 调试加载程序

2.5 调试内核

2.6 EOS启动后的状态和行为

三.实验结果

1.新建一个EOS Kernel项目。

2.使用Bochs做为远程目标机

(1)在“项目管理器”窗口中,右键点击项目节点,在弹出的快捷菜单中选择“属性”。

(2)在弹出的“属性页”对话框右侧的属性列表中找到“远程目标机”属性,将此属性值修改为“Bochs Debug”

(3)点击“确定”按钮关闭“属性页”对话框。接下来就可以使用Bochs 模拟器调试BIOS程序和软盘引导扇区程序了。

3.按F5启动调试,此时会弹出两个Bochs窗口。标题为“Bochs for windows - Display”的窗口相当于计算机的显示器,显示操作系统的输出。标题为“Bochs for windows - Console”的窗口是Bochs的控制台,用来输入调试命令,输出各种调试信息。

4.启动调试后,Bochs在CPU要执行的第一条指令(即BIOS的第一条指令)处中断。此时,Display窗口没有显示任何内容,Console窗口显示要执行的BIOS第一条指令的相关信息,并等待用户输入调试命令

5.然后查看CPU在没有执行任何指令之前主要寄存器中的数据,以及内存中的数据

(1)在Console窗口中输入调试命令sreg后按回车,显示当前CPU中各个段寄存器的值

(2)输入调试命令r后按回车,显示当前CPU中各个通用寄存器的值

(3)输入调试命令xp /1024b 0x0000,查看开始的1024个字节的物理内存。在Console中输出的这1K物理内存的值都为0,说明BIOS中断向量表还没有被加载到此处。

(4)输入调试命令xp /512b 0x7c00,查看软盘引导扇区应该被加载到的内存位置。输出的内存值都为0,说明软盘引导扇区还没有被加载到此处。

6.EOS启动后的状态和行为

(1)在控制台中输入命令“ver”后按回车。

结果如图

(2)查看EOS启动后的进程和线程的信息:

在控制台中输入命令“pt”后按回车。

输出的进程和线程信息如图所示

四.实验总结

今天的实验在实验一的基础上学习了EOS操作系统的启动、跟踪调试以及EOS 在PC机上从加电复位到成功启动的全过程,这让我们对EOS这个平台有了初步的掌握,同时我们也练习了查看了EOS启动后的状态和行为,学会了查看CPU主要寄存器中以及内存中的数据的方法。

五.实验截图

实验3进程的创建

一,实验目的:

1,练习使用 EOS API 函数 CreateProcess 创建一个进程,掌握创建进程的方法,理解进程和程序的区别。

2,调试跟踪 CreateProcess 函数的执行过程,了解进程的创建过程,理解进程是资源分配的单位。

二,预备知识:

阅读本书第 5.1 节,重点理解程序和进程的关系,熟悉进程控制块结构体以及进程创建的过程。仔细

学习CreateProcess函数和其它与创建进程相关的函数的说明,注意理解这些函数的参数和返回值的意义。

三,主要实验内容及步骤:

1,准备实验;

2,练习使用控制台命令创建EOS 应用程序的进程:

练习使用控制台命令创建 EOS 应用程序进程的具体步骤如下:

(1)在 EOS 应用程序项目的“项目管理器”窗口中双击 Floppy.img 文件,使用 FloppyImageEditor

工具打开此软盘镜像文件。

(2)将本实验文件夹中的 Hello.exe 文件拖动到 FloppyImageEditor 工具窗

口的文件列表中释放,

Hello.exe 文件即被添加到软盘镜像文件中。Hello.exe 一个 EOS 应用程序,其源代码可以参见

本实验文件夹中的 Hello.c 源文件。

(3)在FloppyImageEditor 中选择“文件”菜单中的“保存”后关闭FloppyImageEditor。

(4)按 F7 生成 EOS 应用项目。

(5)按 F5 启动调试。OS Lab 会弹出一个调试异常对话框,并中断应用程序的执行。

(6)在调试异常对话框中选择“否”,忽略异常继续执行应用程序。

(7)激活虚拟机窗口,待该应用程序执行完毕后,在 EOS 的控制台中输入命令“A:\Hello.exe”后回

车。

(8) Hello.exe 应用程序开始执行,观察其输出如图 11-1。

(9)待 Hello.exe 执行完毕后可以重复第 7 步,或者结束此次调试。

3. 练习通过编程的方式让应用程序创建另一个应用程序的进程

使用 OS Lab 打开本实验文件夹中的 NewProc.c 文件(将此文件拖动到 OS Lab 窗口中释放即可)

按照下面的步骤查看应用程序创建另一个应用程序的进程的执行结果:

(1)使用NewProc.c文件中的源代码替换之前创建的EOS应用程序项目中的EOSApp.c文件内的源代码。

(2)按 F7 生成修改后的 EOS 应用程序项目。

(3)按 F5 启动调试。OS Lab 会首先弹出一个调试异常对话框。

(4)在调试异常对话框中选择“否”,继续执行。

(5)激活虚拟机窗口查看应用程序输出的内容,如图 11-2。结合图 11-1,可以看到父进程(EOSApp.exe)

首先开始执行并输出内容,父进程创建了子进程(Hello.exe)后,子进程开始执行并输出内容,

待子进程结束后父进程再继续执行。

(6)结束此次调试。

4.调试 CreateProcess 函数

按照下面的步骤调试 CreateProcess 函数创建进程的过程:

(1)按 F5 启动调试 EOS 应用程序,OS Lab 会首先弹出一个调试异常对话框。(2)选择“是”调试异常,调试会中断。

(3)在 main 函数中调用 CreateProcess 函数的代码行(第 57 行)添加一个断点。

(4)按 F5 继续调试,在断点处中断。

(5)按 F11 调试进入 CreateProcess 函数。此时已经开始进入 EOS 内核进行调试。

.5,调试PsCreateProcess 函数

创建进程最主要的操作就是创建进程控制块(PCB),并初始化其中的各种信息(也就是为进程分配各种资源)。所以在 PsCreateProcess 函数中首先调

合肥工业大学数据库A卷13级会计1班

考试时年月日专业年级13会计1、2、3、4班层次专升本学号学生姓名成绩 一、填空题(每空0.5分,共11分) 1、是位于用户与操作系统之间的一层数据管理软件。 2、数据管理技术经历了、、 3个阶段。 3、数据库系统的三级模式结构是指数据库系统是由、和三 级构成。数据库管理系统在三级模式之间提供了和两层映射。 7、关系模型中常用的关系操作包括和、、两大部分。 10、SQL即,是关系数据库的标准语言。 12、是从一个或几个表导出的表。 13、是防止数据库中数据在存储和传输中失密的有效手段。加密的基本思想是。 14、是将数据库中的数据以及与数据库正常运行有关的信息,定期或不定期地保存起来,以被恢复数据库的使用。 15、是指保护数据库以防止非法使用所造成的数据泄露、更改或破坏。 16、是指数据的正确性和相容性,并且有、、用户定义完整性。 二、简答题(每小题5分,共20分) 1、数据库设计有哪几个基本步骤。 2、在SQL语言中,SELECT语句的一般格式 3、简述数据库系统的组成。 4、数据库管理系统的主要功能有哪些 三、在关系S和关系R,用关系代数写出R∪S、R∩S、R×S、R-S、σb(R)(20分) S 考生注意:答题内容勿超过装订线左侧装线订

考试时年月日专业年级13会计1、2、3、4班层次专升本学号学生姓名成绩 R 四、从表Student、Course表和SC表用SQL语言完成下列问题:(49分) 1、建立一个“学生”表Course。 2、向Student表增加“入学时间”列,其数据类型为日期型。 3、删除SC表 4、查询选修1号课程的学生姓名。 5、查询学号为20101101的学生的详细情况。 6、将一个新学生元组(学号:20101107;姓名:李四;性别:男;所在系:CS;年龄 23岁)插入到 Student表中。 7、将课程名为数据库的学分改为6。 8、删除姓名为李勇的学生记录。 表Student。 a b c a b c

操作系统实验报告--实验一--进程管理

实验一进程管理 一、目的 进程调度是处理机管理的核心内容。本实验要求编写和调试一个简单的进程调度程序。通过本实验加深理解有关进程控制块、进程队列的概念,并体会和了解进程调度算法的具体实施办法。 二、实验内容及要求 1、设计进程控制块PCB的结构(PCB结构通常包括以下信息:进程名(进程ID)、进程优先数、轮转时间片、进程所占用的CPU时间、进程的状态、当前队列指针等。可根据实验的不同,PCB结构的内容可以作适当的增删)。为了便于处理,程序中的某进程运行时间以时间片为单位计算。各进程的轮转时间数以及进程需运行的时间片数的初始值均由用户给定。 2、系统资源(r1…r w),共有w类,每类数目为r1…r w。随机产生n进程P i(id,s(j,k),t),0<=i<=n,0<=j<=m,0<=k<=dt为总运行时间,在运行过程中,会随机申请新的资源。 3、每个进程可有三个状态(即就绪状态W、运行状态R、等待或阻塞状态B),并假设初始状态为就绪状态。建立进程就绪队列。 4、编制进程调度算法:时间片轮转调度算法 本程序用该算法对n个进程进行调度,进程每执行一次,CPU时间片数加1,进程还需要的时间片数减1。在调度算法中,采用固定时间片(即:每执行一次进程,该进程的执行时间片数为已执行了1个单位),这时,CPU时间片数加1,进程还需要的时间片数减1,并排列到就绪队列的尾上。 三、实验环境 操作系统环境:Windows系统。 编程语言:C#。 四、实验思路和设计 1、程序流程图

2、主要程序代码 //PCB结构体 struct pcb { public int id; //进程ID public int ra; //所需资源A的数量 public int rb; //所需资源B的数量 public int rc; //所需资源C的数量 public int ntime; //所需的时间片个数 public int rtime; //已经运行的时间片个数 public char state; //进程状态,W(等待)、R(运行)、B(阻塞) //public int next; } ArrayList hready = new ArrayList(); ArrayList hblock = new ArrayList(); Random random = new Random(); //ArrayList p = new ArrayList(); int m, n, r, a,a1, b,b1, c,c1, h = 0, i = 1, time1Inteval;//m为要模拟的进程个数,n为初始化进程个数 //r为可随机产生的进程数(r=m-n) //a,b,c分别为A,B,C三类资源的总量 //i为进城计数,i=1…n //h为运行的时间片次数,time1Inteval为时间片大小(毫秒) //对进程进行初始化,建立就绪数组、阻塞数组。 public void input()//对进程进行初始化,建立就绪队列、阻塞队列 { m = int.Parse(textBox4.Text); n = int.Parse(textBox5.Text); a = int.Parse(textBox6.Text); b = int.Parse(textBox7.Text); c = int.Parse(textBox8.Text); a1 = a; b1 = b; c1 = c; r = m - n; time1Inteval = int.Parse(textBox9.Text); timer1.Interval = time1Inteval; for (i = 1; i <= n; i++) { pcb jincheng = new pcb(); jincheng.id = i; jincheng.ra = (random.Next(a) + 1); jincheng.rb = (random.Next(b) + 1); jincheng.rc = (random.Next(c) + 1); jincheng.ntime = (random.Next(1, 5)); jincheng.rtime = 0;

原位测试实验报告概要

南华大学 实验报告 实验项目名称:荷载板实验实验成绩 实验同组人:方园,谢发全,李杰才,刘俊,陈伟,徐正洲 实验地点南华大学土工原位测试基地实验日期:2012年10月23日(下午) 一.实验目的 1.确定地基土的比例界限压力、极限承载力,评定地基土的承载力特征值; 2.确定地基土的变形模量; 3.估算地基土的不排水抗剪强度; 4.确定地基土机床反力系数。 二. 实验原理 在试验场地上将一定尺寸和几何形状(圆形或方形)的刚性板,安放在被测的地基持力层上,逐级增加荷载,并测得每一级荷载下的稳定沉降,直至达到地基破坏标准,由此可得到荷载(p)-沉降(s)曲线(即p-s曲线)。典型的平板载荷试验p-s曲线可划分为三个阶段:(1)直线变形阶段:p-s曲线为直线段(线性关系),对应于此段的最大压力P0,称为比例界限压力(也称为临塑压力),土体以压缩变形为主。

(2)剪切变形阶段:当压力超过P0,但小于极限压力P u时,压缩变形所占比例逐渐减少,而剪切变形逐渐增加,p-s线由直线变为曲线,曲线斜率逐渐增大。 (3)破坏阶段:当荷载大于极限压力P u时,即使维持荷载不变,沉降也会急剧增大,始终达不到稳定标准。 直线变形阶段:受荷土体中任意点产生的剪应力小于土体的抗剪强度,土的变形主要由土中空隙的压缩引起,并随时间趋于稳定。可以用弹性理论进行分析。 剪切变形阶段:土体除了竖向压缩变形之外,在承压板的边缘已有小范围内土体承受的剪应力达到或超过了土的抗剪强度,并开始向周围土体发展。此阶段土体的变形主要由压缩变形和土粒剪切变形共同引起。可以用弹塑性理论进行分析。 破坏阶段:即使荷载不再增加,承压板仍会不断下沉,土体内部开始形成连续的滑动面,承压板周围土体面上各点的剪应力均达到或超过土体的抗剪强度。 三. 实验仪器设备 1.加载系统:油压式千斤顶 2.反力系统:地锚和反力梁 3.量测系统:百分表

嵌入式操作系统实验报告

中南大学信息科学与工程学院实验报告 姓名:安磊 班级:计科0901 学号: 0909090310

指导老师:宋虹

目录 课程设计内容 ----------------------------------- 3 uC/OS操作系统简介 ------------------------------------ 3 uC/OS操作系统的组成 ------------------------------ 3 uC/OS操作系统功能作用 ---------------------------- 4 uC/OS文件系统的建立 ---------------------------- 6 文件系统设计的原则 ------------------------------6 文件系统的层次结构和功能模块 ---------------------6 文件系统的详细设计 -------------------------------- 8 文件系统核心代码 --------------------------------- 9 课程设计感想 ------------------------------------- 11 附录-------------------------------------------------- 12

课程设计内容 在uC/OS操作系统中增加一个简单的文件系统。 要求如下: (1)熟悉并分析uc/os操作系统 (2)设计并实现一个简单的文件系统 (3)可以是存放在内存的虚拟文件系统,也可以是存放在磁盘的实际文件系统 (4)编写测试代码,测试对文件的相关操作:建立,读写等 课程设计目的 操作系统课程主要讲述的内容是多道操作系统的原理与技术,与其它计算机原理、编译原理、汇编语言、计算机网络、程序设计等专业课程关系十分密切。 本课程设计的目的综合应用学生所学知识,建立系统和完整的计算机系统概念,理解和巩固操作系统基本理论、原理和方法,掌握操作系统开发的基本技能。 I.uC/OS操作系统简介 μC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。 μC/OS 和μC/OS-II 是专门为计算机的嵌入式应用设计的,绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限度,为的是便于移植到任何一种其它的CPU 上。用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将μC/OS-II嵌入到开发的产品中。μC/OS-II 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点,最小内核可编译至2KB 。μC/OS-II 已经移植到了几乎所有知名的CPU 上。 严格地说uC/OS-II只是一个实时操作系统内核,它仅仅包含了任务调度,任务管理,时间管理,内存管理和任务间的通信和同步等基本功能。没有提供输入输出管理,文件系统,网络等额外的服务。但由于uC/OS-II良好的可扩展性和源码开放,这些非必须的功能完全 可以由用户自己根据需要分别实现。 uC/OS-II目标是实现一个基于优先级调度的抢占式的实时内核,并在这个内核之上提供最基本的系统服务,如信号量,邮箱,消息队列,内存管理,中断管理等。 uC/OS操作系统的组成 μC/OS-II可以大致分成核心、任务处理、时间处理、任务同步与通信,CPU的移植等5个部分。如下图:

数据库原理实验报告二.pdf

LIAOCHENG UNIVERSITY 计算机学院实验报告 【2015 ~2016 学年第 2 学期】 【一、基本信息】 【实验课程】数据库原理与应用 【设课形式】独立□非独立【课程学分】 【实验项目】实验二、SQL数据操作及查询 【项目类型】基础综合□设计□研究创新□其它[ ]【项目学时】4【学生姓名】傅雪晨【学号】59 【系别专业】电子商务 【实验班组】 【同组学生】 【实验室名】综合实验楼 【实验日期】【报告日期】 【二、实验教师对报告的最终评价及处理意见】 实验成绩:(涂改无效) 指导教师签名:年月日注:要将实验项目、实验课程的成绩评定及课程考核办法明确告知学生,并报实验管理中心备案

【三、实验预习】 实验条件(实验设备、软件、材料等): 实验2 SQL数据操作及查询 实验目的: 1. 向实验1建立的表中添加数据(元组), 掌握INSERT语句的用法; 2. 修改基本表中的数据, 掌握UPDATE语句的用法; 3. 删除基本表中的数据,掌握DELETE语句的用法; 4. 体会数据完整性约束的作用, 加深对数据完整性及其约束的理解。 5. 熟练掌握SELECT语句,能够运用该语句完成各种查询。 实验内容: 1.使用INSERT语句将教材P82表中的数据添加到数据库STUDENTDB中. 2. Insert into student59 select'1','李勇','男','20','CS','',''union select'2','刘晨','女','19','CS','',''union select'3','王敏','女','18','MA','',''union select'5','张立','男','19','IS','','' select*from student59 select*from course59 select*from sc59 alter table course59NOCHECK Constraint fk_cpno Insert into course59 select'1','数据库','5','4'union select'2','数学','','2'union select'3','信息系统','1','4'union select'4','操作系统','6','3'union select'5','数据结构','7','4'union select'6','数据处理','','2'union select'7','PASCAL语言','6','4' alter table course59CHECK Constraint FK_course59_course59 Insert into sc59 select'1','1',92 union select'1','2',85 union select'1','3',88 union select'2','2',90 union select'2','3',80 alter table sc59CHECK Constraint fk_S_c alter table sc59NOCHECKConstraint fk_S_c

数据库实验报告(合工大)

设计数据库、数据表并编程实现 一、实验目的 通过“数据库系统概论”书本知识学习和“数据库原理与应用”课程教学所授知识对“教学管理系统”的实验内容进行分析,通过建立数据库、数据表、数据视图以及触发器,利用SQL结构化查询语言提供的数据操纵功能,设计实现对数据的定义、修改、删除、查询、更新以及控制等操作,并按照实验指导书的各项要求完成实验内容。 二、实验内容 (1)根据实验建议所示,建立“学生管理”数据库。 (2)建立数据表的方法,建立五个相关的数据表。完成数据库的建立并定义各表的完整性约束条件。分别使用企业管理器和SQL 语言来实现。 (3)熟练掌握并应用SQL中的数据表定义、删除和修改等操作命令; (4)熟练掌握为各表常用字段建立索引,以提高数据检索效率。 create database 学生管理; create table student ( sno Char(9),sname Char(10) not null, sbirthday Datetime,ssex Char(2) check(ssex in ('男','女')),sclass Char(20), sremark Char(100),address Char(40),zipcode Char(6),phone Char(15), email Char(40), primary key(sno) ); create table course ( cno char(6) primary key,cname char(20),cpno char(6), ctime Numeric(2),credit Numeric(2),foreign key(cpno)references course(cno)); create table score(sno char(9), cno char(6),primary key(sno,cno), foreign key(sno)references student(sno),foreign key(cno)references course(cno), score Numeric(3)); create table teacher( Tno char(20) primary key,Tname char(20) , Tsex Char(2) check(Tsex in ('男','女')),Department char(15), tbirthdayDatetime); create table Teaching(Tno char(20),cno char(6),tdatedatetime, classroom char(10),sclass char(20),primary key(Tno,cno), foreign key(Tno)references teacher(Tno),foreign key(cno)references course(cno));

实时操作系统报告

实时操作系统课程实验报告 专业:通信1001 学号:3100601025 姓名:陈治州 完成时间:2013年6月11日

实验简易电饭煲的模拟 一.实验目的: 掌握在基于嵌入式实时操作系统μC/OS-II的应用中,基于多任务的模式的编程方法。锻炼综合应用多任务机制,任务间的通信机制,内存管理等的能力。 二.实验要求: 1.按“S”开机,系统进入待机状态,时间区域显示当前北京时间,默认模式“煮饭”; 2.按“C”选择模式,即在“煮饭”、“煮粥”和“煮面”模式中循环选择; 3.按“B”开始执行模式命令,“开始”状态选中,时间区域开始倒计时,倒计时完成后进入“保温”状态,同时该状态显示选中,时间区域显示保温时间; 4.按“Q”取消当前工作状态,系统进入待机状态,时间区域显示北京时间,模式为当前模式; 5.按“X”退出系统,时间区域不显示。 6.煮饭时长为30,煮粥时长为50,煮面时长为40. 三.实验设计: 1.设计思路: 以老师所给的五个程序为基础,看懂每个实验之后,对borlandc的操作有了大概的认识,重点以第五个实验Task_EX为框架,利用其中界面显示与按键扫描以及做出相应的响应,对应实现此次实验所需要的功能。 本次实验分为界面显示、按键查询与响应、切换功能、时钟显示与倒计时模块,综合在一起实验所需功能。 2.模块划分图: (1)界面显示: Main() Taskstart() Taskstartdispinit() 在TaskStartDispInit()函数中,使用PC_DispStr()函数画出界面。

(2)按键查询与响应: Main() Taskstart() 在TaskStart()函数中,用if (PC_GetKey(&key) == TRUE)判断是否有按键输入。然后根据key 的值,判断输入的按键是哪一个;在响应中用switch语句来执行对应按键的响应。 (3)切换功能: l计数“C”按 键的次数 M=l%3 Switch(m) M=0,1,2对应于煮饭,煮粥,煮面,然后使用PC_DispStr()函数在选择的选项前画上“@”指示,同时,在其余两项钱画上“”以“擦出”之前画下的“@”,注意l自增。 四.主要代码: #include "stdio.h" #include "includes.h" #include "time.h" #include "dos.h" #include "sys/types.h" #include "stdlib.h" #define TASK_STK_SIZE 512 #define N_TASKS 2 OS_STK TaskStk[N_TASKS][TASK_STK_SIZE]; OS_STK TaskStartStk[TASK_STK_SIZE]; INT8U TaskData[N_TASKS];

合肥工业大学信息隐藏实验报告 完整代码版.

计算机与信息学院 信息隐藏实验报告 专业班级 信息安全13-1班 学生姓名及学号 马骏 2013211869 课程教学班号 任课教师 郑淑丽 实验指导教师 郑淑丽 实验地点 20 ~20 学年第学期

实验1 BMP位图信息隐藏 一、实验目的 学习BMP格式文件,并编程实现对位图文件信息隐藏 二、实验要求 将TXT文件嵌入BMP 文件中 三、问题描述 1、BMP位图文件的格式? 2、有哪几种方法隐藏信息,分别采用什么样的数据结构 3、随机选取如何避免“碰撞”的出现 四、算法思想 1、BMP位图文件格式 0000h~0001h 2字节-------------------------bm的ASC码 0002h~0005h 4字节-------------------------文件大小102718字节 0006h~0009h 4字节-------------------------全为0 000Ah~000Dh 4字节-------------------------偏移量118字节 000Eh~0011h 4字节-------------------------位图信息块大小40字节 0012h~0015h 4字节-------------------------宽450 0016h~0019h 4字节-------------------------高450 001Ah~001Bh 2字节-------------------------恒为01h 00h 001Ch~001Dh 2字节-------------------------颜色所占二进制位数值04h 00h=4 16色位图 001Eh~0021h 4字节-------------------------压缩方式=0无压缩 0022h~0025h 4字节-------------------------图像数据区大小102600字节 0026h~0029h 4字节-------------------------水平每米多少像素39个 002Ah~002Dh 4字节-------------------------垂直每米多少像素39个 002Eh~0031h 4字节-------------------------图像所用颜色数=0 0032h~0035h 4字节-------------------------重要颜色数=0 0036h~0076h 64字节-------------------------颜色表

撞击动力学实验报告

1.SHPB实验装置、基本原理及用途 1.1实验装置及用途 如图1所示为SHPB的实验装置及数据采集处理系统: 图1 SHPB实验装置 SHPB装置主要由三部分组成:压杆系统、测量系统以及数据采集与处理系统。其中压杆系统是由撞击杆、入射杆、透射杆和吸收杆四部分组成。撞击杆也称之为子弹,一般来说压杆所采用的截面尺寸及材料均相同,因此子弹的长度就决定了入射应力脉冲的宽度λ,一般取λ=2L(L为子弹的长度),吸收杆主要是用来吸收来自透射杆的动能,以削弱二次波加载效应,为保证获得完整的入射及反射波形,入射杆的长度一般要大于子弹长度的两倍,所有压杆的直径应远小于入射应力脉冲的波长,以忽略杆中的惯性效应影响。 测量系统可以分为两个部分,一个是撞击杆速度的测量系统,另一个是压杆上传感器测量系统。对撞击杆速度的测量常采用激光测速法,如图1所示,在发射管与入射杆之间装有一个平行光源,用来发射与接收激光信号,两个光源之间的间距是可测的,当子弹经过平行光源时,会遮挡住光信号而产生一定宽度的脉冲信号,据此可测出子弹通过平行光源的时间即可求出子弹的撞击速度。压杆传感器测量系统则是在压杆相应位置处粘贴电阻应变片,并将应变片经电桥连接至超动态应变测试仪上,据此即可测出压杆中的应变。 数据采集和处理系统主要由TDS5054B数字示波器,CS—1D超动态电阻应变仪,TDS2000B波形存储器,以及微机等组成。其作用是完成对信号的采集、处理和显示。

1.2基本原理 利用应变片技术测量波速的工作原理如图2所示。子弹撞击压杆所产生的应力波(弹性波)先后为应变片1和应变片2所记录。鉴于弹性波在线弹性细长杆中的传播很少有衰减,也不弥散,基本上不失真,因此可根据两个应变片之间的距离及所记录信号的时间差确定波在细长杆中的传播速度。 应变片1应变片2 图 2 应力波波速测量原理图 鉴于弹性波在自由端反射的异号波形具有相同的传播速度,还可以采用如图3所示的更为简单的测试方法。这时,应变片所记录的是拉压相间的应力波,同一相位间隔距离代表应力波行走了一个来回,即杆长的二倍距离,据此也可以确定应力波在细长杆中的传播速度。 图3 应力波波速测量原理图 常规的拉伸(或压缩)实验测得的是材料在低应变率(341010/s -- )下的应力应变曲线。本实验测得的是材料在高应变率(241010/s )下的应力-应变曲线,其原理如图4所示。当枪膛内的子弹以某速度撞击输入杆时,在杆内产生一个入射脉冲i ε,试件在该应力作用下产生高速变形,与此同时,在压杆中分别产生往回的反射脉冲r ε和向前的透射脉冲t ε。

数据库实验报告二

《数据库原理》实验报告 实验三: 数据库完整性与安全性控 制 实验四: 视图与索引 学号姓名 班级日期 2013302534 杨添文10011303 2015.10.1 7 实验三:数据完整性与安全性控制 一、实验内容 1.利用图形用户界面对实验一中所创建的Student库的S表中,增加以下的约束和索引。 (18分,每小题3分) (1)非空约束:为出生日期添加非空约束。 (2)主键约束:将学号(sno)设置为主键,主键名为pk_sno。 (3)唯一约束:为姓名(sname)添加唯一约束(唯一键),约束名为uk_sname。 (4)缺省约束:为性别(ssex)添加默认值,其值为“男”。 (5)CHECK约束:为SC表的成绩(grade)添加CHECK约束,约束名为ck_grade,其检查 条件为:成绩应该在0-100之间。

(6)外键约束:为SC表添加外键约束,将sno,cno设置为外键,其引用表为分别是S 表和C表,外键名称分别为fk_sno,fk_cno。 2.在图形用户界面中删除上小题中已经创建的各种约束,用SQL语言分别重新创建第1小题中的(2)-(6)小题。(15分,每小题3分,提示:alter table add constraint)(2)alter table s add constraint pk_sno primary key(sno) (3)alter table s add constraint uk_sname unique(sname) (4)alter table s add constraint a default('男')for ssex (5) alter table sc add constraint ck_grade check(grade between 0 and 100) (6) alter table sc add constraint fk_sno foreign key(sno)references s(sno) alter table sc add constraint fk_cno foreign key(cno)references c(cno)

合肥工业大学博士学位研究生-学位管理办公室

附件2 合肥工业大学硕士研究生 指导教师资格申请表 一级学科: 所属学院: 姓名: 填表日期: 合肥工业大学学位评定委员会制 二〇一五年十一月

填表说明 1、本表只需填写符合硕导遴选条件的相关内容,请申请者认真、如实填写。 2、封面上的“一级学科”,请按国务院学位委员会2011年颁布的《学位授予和人才培养学科目录》中的名称填写;“所属学院”为一级学科所在学院。 3、“项目名称及编号”中的编号:属国家有关部委、省、直辖市或地市(局)批准立项的项目,编号填写批准部门的项目编号,其他项目,请填校内编号。“起讫时间”以任务书(合同书)为准。 4、表中“是否核心刊物”,指的是由北京大学图书馆和北京高校图书馆期刊工作研究会研制出版的《中文核心期刊要目总览》中列出的期刊(简称“中文核心期刊”)。 5、论文收录情况主要填写SCI,SSCI,EI,A&HCI,ISTP和CSSCI。 (1)SCI,SSCI,EI,A&HCI,ISTP分别指美国科学情报研究所制作的科学引文索引数据库、社会科学引文索引数据库、工程索引数据库、艺术与人文引文索引数据库及科技会议录索引数据库。 (2)CSSCI指南京大学编制的中文社会科学引文索引数据库(近三年的数据库均有效)。 6、人文社科类学科包括:哲学、经济学、法学、历史学、教育学、文学、管理学、艺术学、建筑学;基础学科包括:数学和物理学。 7、近三年指2012年9月1日-2015年8月31日。 8、本表原则上不加页,但可依据本人业绩情况对第一~四栏作微调;请用A4幅面,双面打印。 附:合肥工业大学硕导选聘条件 (摘自《合肥工业大学硕士研究生指导教师资格审核暂行办法》(合工大政发〔2013〕151号)第五条硕导任职资格的基本条件: 1、拥护党的基本路线和教育方针,具有良好的职业道德,熟悉研究生教育规律,教书育人,为人师表。 2、身体健康,年龄不超过57周岁(新增硕导申请者,年龄不超过55周岁)的高级职称者;或年龄不超过35周岁、具有博士学位、承担重要科研课题的讲师。 3、研究方向较明确,近三年,主持省部及以上教研、科研项目≧1项;或主持的教研、纵横向科研项目到校研究经费≧6万元(人文社科类学科和基础学科≧2万元);或作为骨干成员,承担的教研、纵横向科研项目到校研究经费≧9万元(人文社科类学科和基础学科≧3万元)。 4、近三年,取得的学术成果达到如下基本条件之一: (1)以第一作者发表本学科领域校定核心期刊(2010版)或SCI、EI、SSCI、A&HCI、CSSCI 收录期刊论文≧1篇;或以第一作者发表国外期刊论文或“中文核心期刊”论文或ISTP、SCI、EI、SSCI检索(以下简称“四大检索”)学术会议论文≧2篇。 (2)公开出版学术专著、新编教材、译著1部(署名为前2名),并以第一作者发表国外期刊论文或“中文核心期刊”论文或“四大检索”学术会议论文≧1篇。 (3)获得厅局级一等以上科技成果奖励、授权发明专利(前2位)、实用新型专利(排名第1)、软件著作权(排名第1)、设计奖(拥有个人证书)、地方标准(前2位)、国家标准(前3位)≧1项;并发表国外期刊论文或“中文核心期刊”论文或“四大检索”学术会议论文≧1篇。 (4)以工程或设计为主的单位,获得2项以上国家或省部主管部门组织的设计比赛奖励(拥有个人证书),或承担过2项以上较大工程项目的设计、技术负责,并发表国外期刊论文或“中文核心期刊”论文或“四大检索”学术会议论文≧1篇。 第六条申请者近三年取得的学术成果,若超过基本条件的50%,其项目经费条件要求可减半。

合肥工业大学土木学院研究生公共实验

研究生创新综合实验建设项目申报书 建设单位:土木与水利工程学院 实验名称:土木与水利综合实验 适用学院:土木与水利工程学院、资源与环境工程学院等适用专业: 电测综合实验:结构工程、固体力学、工程力学、岩土工程、 水工结构、桥梁与隧道、防灾 水力学实验:市政工程、水文学、水力学、水利水电工程 测量实验:大地测量、地理信息系统、地质工程 选课人数: 212人/2009级 项目负责人:巫绪涛 二○○九年十月

项目摘要 (简要说明项目建设的必要性、可行性及预期成效) 根据土木与水利工程学院所有研究生主要研究方向结合考虑学校其它专业的需要,本项目包括三项独立的实验项目:工程电测综合实验、水工模型测量综合实验及GPS原理与数据处理综合实验,下面分别简要介绍各项目建设的必要性、可行性及预期成果。 一、工程电测综合实验 电阻应变测量方法(电测法)是目前应用最广泛的实验应力分析方法,其适用范围非常广泛,包括静态、准动态、高速变形相关力学量测量都可以采用,且测量原理和操作过程基本相同,仅在数据采集和处理方面有区别。电测法可以较方便准确获得结构在复杂载荷作用下的实际响应,对于监测结构安全性、判定设计参数与实际情况的符合程度、验证数值模拟结果判定其准确性具有重要的作用。 对于工科学生,电测法的基本原理本科二年级就已初步掌握,涉及到后续课程内容较少,具有适用专业宽的优点。但由于一般本科学生进行电测实验主要关注的是应变测量结果与理论值的符合程度,而对于电测的实际操作过程,诸如各种应变计结构性能特点、应变计的粘贴位置选择、应变计粘贴及焊接技术、复杂测试条件的布片与接桥方案等不完全了解。因此势必影响其在工程或课题研究中正确有效地使用该技术。 土木与水利工程学院力学实验室拥有电测实验的所有设备,拥有丰富工程电测经验的师资力量,完全满足开设该实验的必要条件。工科相关专业研究生经过该实验的学习,基本能独立运用该技术进行工程结构受力分析及论文研究课题的相关工作。 初步计划实验学生数:180人/年。 二、水工模型测量综合实验 水流运动是一种非常复杂的自然现象,设计水利工程时,常常有很多问题是不能用数学分析的方法来解决的,对许多水力学现象同样不能依靠数学分析的方法来解释。通常需要通过水工模型试验进行研究。特别是在近50年来,我国先后对长江、黄河等七大水系和洞庭湖、巢湖、太湖、洪泽湖等天然水域进行了大规模的河道整治和建设工程,这些工程的规划、设计和实施均离不开水工模型试验。通过水工模型实验,不但可以解决水利工程建设中的重大工程技术难题,可

数据库实验报告实验二

湘潭大学 数据库实验报告 实验名称SQL操作 班级软件工程一班 指导老师郭云飞(老师)学生姓名汤能武 系(院)信息工程学院实验时间2011年12月

SQL操作 一、实验目的 1.了解和掌握MS SQL Server 工具的使用; 2.熟悉掌握SQL' 3.训练学生设计与编写过程,函数与触发器的能力; 二、实验环境 1. 硬件:数据库服务器,客户机,局域网; 2.软件:MS SQL Server 2008 ,建模软件; 三、实验内容 根据给定的问题建立数据库模型,在MS SQL Management Studio 中建立该数据库,并利用SQL语句建立表格与视图,录入数据,进行查询,插入,删除,修改等操作,编写过程,函数,触发器等; 给定问题如下: 1.一个学校有若干教学楼和若干班; 2.一个教室有若干教室和若干管理人员; 3.一间教室只有一个管理人员,但一个管理人员可以管理若干个教室; 4.每周7天,每周上午,下午,晚上都可以安排上课,每周的课表都不变; 5.一间教室或班在一段时间内只能安排一堂课,但可以是合班上课;

四、实验准备 1.理论知识预习及要求 ①使用SQL语句建立数据库; ②使用SQL语句进行查询,修改等操作; ③使用SQL语句建立过程,函数,触发器等; ④使用SQL创建数据表; 2.实验指导书预习及要求 上机前先预习数据库原理指导书的实验,理解和掌握SQL语言的常用操作。 五、实验原理或操作要点简介 注意服务器要先启动,才能与服务器建立连接。 使用SQL命令,完成预定功能。 六、实验步骤 1. 分析给定问题,设计E-R 模型;

2.根据E-R图设计出该问题的关系数据模型,分析数据模型并规范之;关系模型

合肥工业大学数据库B卷13级会计1

考试时间:年月专业年级 13级会计1、2、3、4班层次专升本学号学生姓名成绩 一、填空题(每空0.5分,共12分) 1、是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的 中心问题。 2、数据模型有和两类模型。数据模型通常由、和 完整性约束三部分组成。 3、数据库系统一般由、、和构成。 4、关系模型中有三类完整性约束:、和用户定义的完整性。 5、传统的集合运算是二目运算包括、差、、四种运算。专门的关系运算包括选择、、、等。 6、支持SQL的RDBMS同样支持数据库三级模式结构,其中外模式对应于和部分基本表,模式对应于,内模式对应于。 7、间接地实现支持存取谓词的用户权限定义。 8、审计一般可以分为和。 9、关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R 的。 二、简答题(每小题4分,共20分) 1、简述关系模型的3个组成部分。 2、在SQL语言中,SELECT语句的一般格式 3、在SQL语言中,模式定义与删除语句一般格式。 。 4、在SQL语言中,插入数据、修改数据、删除数据语句一般格式。 5、在SQL语言中,基本表定义与删除语句一般格式。 考生注意:答题内容勿超过装订线左侧装线订

考试时间:年月专业年级 13级会计1、2、3、4班层次专升本学号学生姓名成绩 三、在关系R和关系S,用关系代数写出R∪S、R∩S、R×S、R-S、σB(R)、(20分) R S 四、从表Student、Course表和SC表用SQL语言完成下列问题:(48分) 1、建立一个“学生”表Student。 2、向Course表增加“授课教师”列,其数据类型为字符型。 3、删除SC表 4、查询Course表中课程名和学分。 5、查询学号为20101101的学生的详细情况。 6、将一个新学生元组(学号:20101105;姓名:李四;性别:男;所在系:CS;年龄23岁)插入到 Student表中。 7、将课程名为数据库的学分改为6。 8、删除学号为20101102的学生记录。 表Student。 A B C A B C

嵌入式实时操作系统实验报告

嵌入式实时操作系统实验报告 任务间通信机制的建立 系别计算机与电子系 专业班级***** 学生姓名****** 指导教师 ****** 提交日期 2012 年 4 月 1 日

一、实验目的 掌握在基于嵌入式实时操作系统μC/OS-II的应用中,任务使用信号量的一般原理。掌握在基于优先级的可抢占嵌入式实时操作系统的应用中,出现优先级反转现象的原理及解决优先级反转的策略——优先级继承的原理。 二、实验内容 1.建立并熟悉Borland C 编译及调试环境。 2.使用课本配套光盘中第五章的例程运行(例5-4,例5-5,例5-6),观察运行结果,掌握信号量的基本原理及使用方法,理解出现优先级反转现象的根本原因并提出解决方案。 3.试编写一个应用程序,采用计数器型信号量(初值为2),有3个用户任务需要此信号量,它们轮流使用此信号量,在同一时刻只有两个任务能使用信号量,当其中一个任务获得信号量时向屏幕打印“TASK N get the signal”。观察程序运行结果并记录。 4. 试编写一个应用程序实现例5-7的内容,即用优先级继承的方法解决优先级反转的问题,观察程序运行结果并记录。 5.在例5-8基础上修改程序增加一个任务HerTask,它和YouTask一样从邮箱Str_Box里取消息并打印出来,打印信息中增加任务标识,即由哪个任务打印的;MyTask发送消息改为当Times为5的倍数时才发送,HerTask接收消息采用无等待方式,如果邮箱为空,则输出“The mailbox is empty”, 观察程序运行结果并记录。 三、实验原理 1. 信号量 μC/OS-II中的信号量由两部分组成:一个是信号量的计数值,它是一个16位的无符号整数(0 到65,535之间);另一个是由等待该信号量的任务组成的等待任务表。用户要在OS_CFG.H中将OS_SEM_EN开关量常数置成1,这样μC/OS-II 才能支持信号量。

SQL数据库实验报告 实验二

实验2 SQL Server数据库的管理 1.实验目的 (1)了解SQL Server 数据库的逻辑结构和物理结构的特点。 (2)掌握使用SQL Server管理平台对数据库进行管理的方法。 (3)掌握使用Transact-SQL语句对数据库进行管理的方法。 2.实验内容及步骤 (1)在SQL Server管理平台中创建数据库。 ①运行SQL Server管理平台,在管理平台的对象资源管理器中展开服务器。 ②右击“数据库”项,在快捷菜单中选择“新建数据库”菜单项。在新建数据库对话框的数据库名称文本框中输入学生管理数据库名studentsdb,单击“确定”按钮。 (2)选择studentsdb数据库,在其快捷菜单中选择“属性”菜单项,查看“常规”、“文件”、“文件组”、“选项”、“权限”和“扩展属性”等页面。 (3)打开studentsdb数据库的“属性”对话框,在“文件”选项卡中的数据库文件列表中修改studentsdb数据文件的“分配的空间”大小为2MB。指定“最大文件大小”为5MB。修改studentsdb数据库的日志文件的大小在每次填满时自动递增5%。 (4)单击“新建查询”打开查询设计器窗口,在查询设计器窗口中使用Transact-SQL 语句CREATE DA TABASE创建studb数据库。然后通过系统存储过程sp_helpdb查看系统中的数据库信息。 (5)在查询设计器中使用Transact-SQL语句ALTER DATABASE修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。 (6)在查询设计器中为studb数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。 (7)使用SQL Server管理平台将studb数据库的名称更改为student_db。 (8)使用Transact-SQL语句DROP DATABASE删除student_db数据库。 3.实验思考 (1)数据库中的日志文件是否属于某个文件组? (2)数据库中的主数据文件一定属于主文件组吗? (3)数据文件和日志文件可以在同一个文件组吗?为什么? (4)删除了数据库,其数据文件和日志文件是否已经删除?是否任何人都可以删除数据库? (5)能够删除系统数据库吗?

合肥工业大学封面个人简历模板

……………………….…………………………………………………………………………………姓名:杜宗飞专业:计算机科学与技术 学院:数理信息学院学历:本科……………………….…………………………………………………………………………………手机:×××E – mail:×××地址:合肥工业大学

自荐信 尊敬的领导: 您好!今天我怀着对人生事业的追求,怀着激动的心情向您毛遂自荐,希望您在百忙之中给予我片刻的关注。 我是合肥工业大学计算机科学与技术专业的2014届毕业生。合肥工业大学大学四年的熏陶,让我形成了严谨求学的态度、稳重踏实的作风;同时激烈的竞争让我敢于不断挑战自己,形成了积极向上的人生态度和生活理想。 在合肥工业大学四年里,我积极参加各种学科竞赛,并获得过多次奖项。在各占学科竞赛中我养成了求真务实、努力拼搏的精神,并在实践中,加强自己的创新能力和实际操作动手能力。 在合肥工业大学就读期间,刻苦进取,兢兢业业,每个学期成绩能名列前茅。特别是在专业必修课都力求达到90分以上。在平时,自学一些关于本专业相关知识,并在实践中锻炼自己。在工作上,我担任合肥工业大学计算机01班班级班长、学习委员、协会部长等职务,从中锻炼自己的社会工作能力。 我的座右铭是“我相信执着不一定能感动上苍,但坚持一定能创出奇迹”!求学的艰辛磨砺出我坚韧的品质,不断的努力造就我扎实的知识,传统的熏陶塑造我朴实的作风,青春的朝气赋予我满怀的激情。手捧菲薄求职之书,心怀自信诚挚之念,期待贵单位给我一个机会,我会倍加珍惜。 下页是我的个人履历表,期待面谈。希望贵单位能够接纳我,让我有机会成为你们大家庭当中的一员,我将尽我最大的努力为贵单位发挥应有的水平与才能。 此致 敬礼! 自荐人:××× 2014年11月12日 唯图设计因为专业,所 以精美。为您的求职锦上添花,Word 版欢迎 下载。

相关主题
文本预览
相关文档 最新文档