当前位置:文档之家› 《计算机应用基础》上机实验指导解析

《计算机应用基础》上机实验指导解析

《计算机应用基础》上机实验指导解析
《计算机应用基础》上机实验指导解析

《计算机应用基础》上机实验指导

计算机系硬件教研室

实验一英文指法训练

目的和要求

(1)熟悉基本指法和键位

(2)熟悉打字的的基本要领

(3)掌握打字的正确姿势

(4)输入方法简介

内容和步骤

(1)登录Windows 操作系统,打开“写字板”或“记事本”;

(2)指法与键位

(3)基本要领

1) ASDF 、JKL;八个基本键位,除两个拇指

外的八个手指总是对准这八个基本键位;

2) 每个手指都有它的管辖范围,击打后

立即回到基本键位,逐渐练出节奏感;

右小指

左右拇指

3)左右拇指负责击打空格键,左手击键

时,由右手拇指击打空格键,右手击

键时,由左手拇指击打空格键;

4)剪短指甲,坐姿端正;

5)眼睛一定不看键盘,只看稿件。

(4)参考练习内容

THE GETTYSBURG ADDRESS

Abraham Lincoln

Fourscore and seven years ago our fathers brought forth

on this continent a new nation conceived in liberty and

dedicated to the proposition that all men are created equal.

Now we are engaged in great civil war,testing whether that

nation,or any nation so concevied and dedicated,can long endure.

We are met on a great battlefield of that war; we have come

to dedicated a portion of that field as a final restingplace

for those who here gave their lives this nation might live.

It is altogether fitting and proper that we should do this.

But,in a larger sense,we cannot dedicate,we cannot consecrate,

we cannot hallow this ground.The brave men,living and dead,who

struggled here have consecrated it far above our poor power

to add or detract.

"The world will little note nor long remember what we say here,but it can never forget what they did here.It is for us,

the living,rather to be dedicated here to the unfinished work which they who fought here have thus far so nobly advanced."

"It is rather for us to be here dedicated to the great task remaining before us-that from these honored dead we take increased devotion to that cause for which they gave the last full measure

of devotion; that we here highly resolvethat these dead shall

not have died in vain,that this nation,under God,shall have a

new birth of freedom,and that government of the people,by the people,for the people,shall not perish from the earth."

实验二汉字输入训练

目的和要求

(1)掌握全拼输入法(主讲技巧)

(2)掌握智能ABC 输入法(省略不讲)

(3)熟悉五笔字型输入法

内容和步骤

(1)登录Windows 操作系统,打开“写字板”或“记事本”;

(2)智能ABC输入法的要点:

全拼输入:

按规范的汉语拼音输入,输入过程和书写汉语拼音的过程完全一致。

例如:

wo xiang wei qin'aide mama dian yi zhi ge

我想为亲爱的妈妈点一支歌

注意:单字输入时,韵母“ü”要用“V”代替。

简拼输入:

取各个音节的第一个字母组成,对于包含zh、ch、sh (知、吃、诗)的音节,也可以取前两个字母组成。

例如:

汉字全拼简拼

计算机jisuanji jsj

长城changcheng cc cch,chc,chch 混拼

混拼即两个音节以上的词语输入时,有的音节全拼,有的音节简拼。

例如:

汉字全拼混拼

金沙江jinshajiang jinsj,jshaj

例如:

汉字全拼简拼

明枪暗箭mingqiang'anjian mq'aj

(3)五笔字型输入法

参考教材P14。

(4)参考练习内容

大概在两年前吧,我中学时代的一位老师带给我一封很奇怪的信。收信人是我,而信封上写的地址却是30年前的中学和班级。老师早已退休,这天去学校领薪水,

偶尔在收发室见到了这封信,他闹不明白是怎么回事,受好奇心驱使,辛辛苦苦地

打听到我家地址,亲自送来了。

拆开信,终于明白,这是湖北北部农村的一位初中女学生写来的,前不久他们

学校发给学生一本新出版的《优秀作文选》,其中收了我30年前的那篇作文,署名

前依旧印了我当时的“番号”,于是这位中学生搞误会了。她很大方地称我“同学”,而且建议每个月与她交换一篇作文,特别是交换那些“老师不喜欢而自己喜欢”的

作文。

送信来的老师搞清原委后笑了一下,立即又严肃地盯着我出神,好久,他很哲

理地说:“其实今天的她,就是我记忆中的你;今天的你,就是当年的我。”可不是,这个农村小姑娘不期然地把人生的岁月涡旋在一起,使我和我的老师都晕眩起来。她用稚嫩的笔画,把时间的沟壑干净利落地勾划掉了。

给她回信动了我不少脑筋。我生怕她知道真相后发窘,而我自己也愿意在一种

逝去长久的无忧无虑的纯净心态中与她对话一阵,但这弄不好会变成大人对小孩的

捉弄,最终还会使她伤心。犹豫再三,决定在回信中用一种非常轻松的口气与她谈话,也不提我的职业,让她觉得这种书信往来极其正常和自然,只是在言词间很不

经意似地提一句,那是我很多年之前的作文。

看来孩子还是被惊吓了,她不知道该如何来对付这么一个大人,只能向父母亲

求援。父母亲都是中学语文教师,知道我,于是事情就更麻烦了。我收到她的第二

封来信的开头竟然是:“尊敬的教授……”

涡旋停止了,时间的沟壑依然生楞楞地横在眼前。

可以想象,以后的通信变得有点艰难。她非常想从我这里知道通向文学艺术殿

堂的路途该怎么走,但在语气上怎么也轻松不起来了。她压抑住了真实的自我,而

变成了一个急于求成的“问道”者。信中的文词除了拘谨外还有一种雕饰感,一定

是她父母亲帮着修改过的。

通信越来越少了,但我脑中却经常出现30年前的自己。送信来的老师说得对,

当年的我有点像她,痴痴地钟爱着文学和艺术,但只要把这种钟爱稍稍衍伸,就碰

到了一个大人的世界,于是便天天盼望着岁月快快流逝。

记得我那篇得奖作文是在一个夏天的黄昏坐在一个小板凳上一挥而就的,好像

是为了应付暑假作业吧,一写完就飞奔出去玩耍了。待到有一天惊奇万分地看到它

刊登在报纸上,而且后面还印有口气堂皇的长篇评语,从审题、选材、详略取舍、

辞章修养一一加以赞扬,我立即变得严肃起来了。在一个极其隆重的授奖大会上,

我看到有一位风度不凡的大学教师坐在主席台上,据大会主席说,他是全上海这次

作文比赛的总裁判,我暗想,我作文后的那篇评语大概也是他写的。他讲话了,音

色浑厚,知识渊博,潇洒幽默,在全场一阵阵地畅笑中把文章之道讲得那样清楚,

我几乎全身心地被他收服了。散会之后,我悄悄跟在他后面,他在给另外一些大人

讲话,我很想再听到一点什么,再看看他走路的姿势,怎么摆手,怎么迈腿。此后,

我读书写作时常常会想起这位大学教师,揣想着如果他在我眼前,会叫我怎么读、

怎么写,这种揣想常常是毫无根据的,因此我变得很苦恼。

实验三操作系统—1

目的和要求

(1)熟悉键盘的各个工作区,鼠标的结构及使用。

(2)熟悉计算机面板部件、按钮的名称与位置

(3)熟悉开机、进入Windows 操作系统和退出Windows 操作系统的及关机的顺序、方法。

(4)熟悉Windows 桌面的组成。

(5)掌握打开桌面上“开始”菜单、文档窗口和程序窗口的方法,以及对窗口的各种操作。

(6)掌握桌面上主要部分,如“开始”菜单、“我的电脑”、“回收站”、“资源管理器”的使用。

1、开机、关机简介

2、任务栏实验

3、桌面实验

4、“我的电脑”简介

5、“我的文档”简介

6、“回收站”简介

7、“网上邻居”简介

8、窗口简介

9、对话框简介

10、菜单栏简介

11、应用程序——记事本简介

12、文件管理简介

13、文件夹选项

14、电脑属性简介

15、控制面板简介

16、

内容和步骤

(1)认识计算机面板及显示器上的各部件、按钮的位置,及启动、关闭计算机的方法:

◆电源按钮

◆RESET按钮

◆CD-ROM驱动器(俗称光驱)的使用方法

(2)熟悉鼠标的结构和各种操作方法:

◆鼠标的结构:是机械鼠还是光电鼠,是两键结构还是三键结构。

◆左键单击,双击

◆右击

◆移动鼠标指针

(3)开机、登录Windows 操作系统,进入桌面,认识桌面上各组成部分的名称和用途,如我的电脑、我的文档、回收站、开始菜单、任务栏等。

(4)打开“我的电脑”窗口,

(5)熟悉“我的电脑”窗口中的各个组成部分。

(6)用鼠标双击或右键单击打开C盘驱动器,或D盘驱动器等,熟悉文件夹和文件的图标。

(7)打开“查看”菜单,选择菜单项,改变窗口中的图标和排列方式,记住各菜单项的作用。

(8)关闭“我的电脑”窗口。试着用不同的方法关闭“我的电脑”窗口:

●使用“关闭按钮”

●使用“控制菜单”

●使用“文件”菜单

(9)熟悉“开始”菜单中的各组成项,利用“开始”菜单打开“记事本”程序。

●在记事本中输入大、小写英文字母。

●熟悉Capslock 、Shift、Tab、Backspace、Insert、Delete、Home、End等键

的作用。

●关闭“记事本”。

(10)通过“我的电脑”打开“画图”程序和“记事本”程序。

●打开“我的电脑”

●打开C盘驱动器

●在C:\winnt\system32下双击mspaint.exe(画图)(Windows 下是mspaint.exe,

Windows 98下是pbrush.exe) 或notepad.exe(记事本)。

(11)找出打开“资源管理器”的各种方法,打开资源管理器:

●利用“开始”菜单

●右键单击“开始”菜单

●右键单击“我的电脑”图标

(12)熟悉“资源管理器”窗口的组成,查看各磁盘驱动器中的内容,打开某文件夹,查看其中各种文件的图标。

(13)从“资源管理器”中打开“画图”程序和“记事本”程序。

(14)关闭“资源管理器”。

(15)退出Windows。

a)单击“开始”按钮,;再下拉菜单中选“关机”命令;

b)在“关闭Windows”对话框中选“关机”

实验四操作系统—2

目的和要求

(1)利用任务栏对桌面上打开的多个窗口进行操作。

(2)设置任务栏和开始菜单。

(3)熟悉MS—DOS的内部命令。

(4)利用控制面板配置“区域”、“时间”、“显示”中的内容,查看“系统”中的各项内容。

(5)查找出“mspaint.exe”文件所在的路径,并将其设置成桌面上的快捷方式。

内容和步骤

(1)登录到Windows操作系统

(2)在桌面上打开“我的电脑”、“我的文档”和“回收站”三个窗口。

(3)右键单击任务栏,弹出快捷菜单,利用快捷菜单对窗口进行如下操作:

●层叠、

●横向平铺

●纵向平铺排列

●最小化

●撤销最小化等操作。

(4)利用“任务栏”轮流使三个窗口成为当前活动窗口。

(5)进入MS—DOS方式,可使用:

●开机后的F8键

●“关闭系统”的“关闭indows ”对话框(仅适用Windows98)

●“开始”→“附件”→“命令提示符”等途径。

(6)在MS—DOS下使用。

DIR [绝对路径/相对路径]

CD [绝对路径/相对路径]

MD [目录名]

RD [目录名]

TYPE 文本文件名

DEL 文件名

Copy [绝对路径/相对路径\文件名1] 绝对路径/相对路径\文件名2等命令

(7)练习完毕后,关闭MS-DOS窗口,或在提示符下键入Exit返回Windows

(9)打开“控制面板”窗口,可通过:

●“开始”菜单→“设置”

●双击“我的电脑”→“控制面板”图标

●“资源管理器”窗口中的左窗格

(10)打开“区域”设置,设置“货币”、“时间”、“日期”等。

●设置美元($)和人民币符号(¥)

●设置12小时制和24小时制

●观察和修改常日期格式和短日期格式

(11)打开“显示”设置:

●查看当前设置

●在“背景”选项卡下,重新设置一种墙纸

●在“屏幕保护程序”选项卡中设置一种屏幕保护程序

●在“设置”选项卡中观察屏幕颜色和分辨率的设置

⑾设置“画图”应用程序的快捷方式:

(a)利用“开始”→“查找”→“文件夹和文件”菜单命令,打开“查找”窗

口,查找出“mspaint.exe”文件所在的路径。

(b)打开“资源管理器”,根据查找出的路径找到mspaint.exe 程序的图标,设置其桌面上的快捷方式。“资源管理器”窗口如下图所示。

(c)在“桌面”上双击其快捷方式图标,打开画图程序。

(d)在画图程序窗口中绘制一些简单的几何图形。

(e)关闭“画图”程序。

实验五操作系统—3

目的和要求

(1)掌握软盘的使用方法

(2)掌握文件系统的操作

内容和步骤

(1)登录Windows 操作系统,打开“我的电脑”;

(2)格式化软盘:

a)插入一张3.5英寸软盘;

b)鼠标右键单击“A驱动器”,打开快捷菜单,选“格式化”命令,打开软盘

格式化对话框;

c)单击“开始”按钮,开始格式化软盘。

(3)文件和文件夹操作:

a)打开“资源管理器”

b)在“资源管理器”左窗格的对象目录中选定A盘

c)打开“文件”菜单,单击“新建”→“文件夹”,新建一文件夹,命名为

“folder_a”

d)重复b)、c)操作,在A盘上建立第二个和第三个文件夹folder_b和folder_c

e)关闭“资源管理器”

f)打开“记事本”程序

g)输入:

1 2 3 4 5 6 7 8 9 0

0 9 8 7 6 5 4 3 2 1

h)单击“记事本”的“文件”→“另存为”菜单项,打开“另存为”对话框,

如图所示:

i)以“numeric.txt”文件名,作为一个文件存入文件夹folder_a中。

j)删除“记事本”中的内容,重新输入以下内容:

a b c d e f g

H I J K L M N

k)以“character.txt”文件名,作为一个文件存入文件夹folder_b中。

l)打开“资源管理器”。

m)查看A盘文件夹folder_a和folder_b中是否有这两个文件。

n)打开A盘中的文件夹“folder_a”,选定“numeric.txt”文件。

o)在“资源管理器”中单击“编辑”→“复制”菜单命令。

p)选定文件夹“folder-c”,单击“编辑”→“粘贴”菜单命令,将文件夹“folder_a”中的文件“numeric.txt”复制到文件夹“folder_c”中。q)打开A盘中的文件夹“folder_b”,选定“character.txt”文件。

r)在“资源管理器”中单击“编辑”→“剪切”采单命令。

s)选定文件夹“folder-c”,单击“编辑”→“粘贴”,将文件夹“folder_b”中的文件“character.txt”移动到文件夹“folder_c”中。t)分别查看文件夹“folder_a”、“folder_b”、“folder_c”中的内容。u)删除文件夹“folder_a”中的文件“numeric.txt”。

v)删除文件夹“folder_b”。

w)将文件夹“folder_c”重命名为“folder_a_b”。

x)关闭“资源管理器”。

(4)继续采用另外的方法分别实现上述操作,如:

●鼠标拖动的方法

●使用常用工具栏

●使用快捷菜单等方法

数据库原理上机实验指导

数据库原理上机实验指导 一、实验目的和要求 1.实验目的 力图通过本实践课程的学习,使学生掌握数据库管理系统的基本概念、操作方法和管理方法,能够根据用户应用需求设计出合理的数据库应用系统逻辑模型方案,并且实现之。 2.实验要求 本实践课程主要介绍Microsoft SQL Server 2000系统的基本概念、基本知识;讲述数据库管理系统的安装、操作、设计、管理等基本概念及其操作方法;学习如何创建和管理数据库系统的步骤,为承担DBA角色作好准备。重点要求掌握Transact-SQL语言,学会数据库应用系统逻辑模型的设计和实现。 要求学生实验前认真准备,实验后提供实验报告,给出详细实验结果以及设计依据。 实验报告的格式应采用统一封面,统一的实验报告纸。封面应包括:课程名称、实验序号、名称、专业、班级、姓名、同组实验者、实验时间。实验报告内容应包括:实验名称、目的、内容、实验步骤、实验记录、数据处理(或原理论证、或实验现象描述、或结构说明等)。 二、实验环境介绍 1.硬件设备要求 微型计算机,最好具有局域网环境 2.软件设备要求 Windows 2000或Windows XP操作系统; MS SQL Server 2000数据库管理系统。 三、实验内容和学时分配 1.实验内容 实验1:服务器管理 实验2:创建和管理数据库 实验3:Transact-SQL语言——数据查询 实验4:Transact-SQL语言——数据定义与数据更新 实验5:数据库安全与保护——用户管理和权限管理 实验6:数据库安全与保护——数据完整性 实验7:数据库安全与保护——数据库的一致性和并发性 实验8:数据库安全与保护——数据库的备份与恢复 实验9:存储过程和触发器 实验10:嵌入式SQL的使用

2015VB实验指导书

计算机程序设计基础(VB)实验指导书主编:刘华伟 单位:信息工程学院

实验报告要求:每次实验要求写实验报告(word电子版),包括实验名称,实验目的,实验内容,所有主要界面(需把界面图贴上,用截图工具)和所有源程序(将代码复制粘贴到word报告里),每次上机课后的周五理论课对上机题目进行讲解,每次上机实验报告要求在上机内结束前提交,如果没做完最迟当天内提交给教师信箱458007844@https://www.doczj.com/doc/b95639548.html, 只能用自己的邮箱在这个时间段提交。 提交格式:邮件名和word文件名均为: 公141班张三000000第1次作业 第一次上机课要做实验指导书中前两次实验的内容,将两次上机的实验报告都写在同一个word文档里提交。以后每次上机均做一次实验的内容。

实验一VB6.0环境和程序设计初步 一、实验目的 1.学会使用VB开发环境。 2.学会建立、编辑、运行一个简单的VB应用程序的全过程。 3.掌握变量的概念及使用。 4.通过程序实践结合课堂例子,理解类、对象的概念,掌握属性、事件、方法的应用。 二、实验内容: 1.熟悉VB开发环境的标题栏、菜单栏、工具栏、窗体窗口、属性窗口、工程资源管理器窗口、代码窗口、立即窗口、窗体布局窗口、工具箱窗口的位置以及用法。(此题不需要写实验报告) 2.编写一个四则运算的功能,在界面上输入两个数,并设置加减乘除四个按钮,点击不同的按钮,显示不同的运算结果。 步骤: (1)建立用户界面的对象。 (2)对象属性的设置。 (3)对象事件过程及编程。 (4)保存和运行程序

实验二选择结构程序设计 一、实验目的 1.掌握逻辑表达式的正确书写形式。 2.掌握单分支与双分支语句的使用。 3.掌握多分支条件语句的使用。 4.掌握情况语句的使用与多分支条件语句的区别。 二、实验内容 1.P272实验C的1,2题,界面按自己思路设计。其中第1题要求用两种方法实现。 2.在界面上输入4个数,求最大值和最小值并显示,要求用两种方法实现。提示:先编写求最大值的程序,然后再编写求最小值的程序。 3.输入三门功课的成绩,评定某个学生是否得奖学金。 评奖学金标准如下: 平均分大于95分或两门100分第三门不低于80分。

pb实验指导

实验一数据库的创建与连接 目的和要求 (1)掌握PowerBuidler9.0数据库的创建与连接方法; (2)创建一个SQL Server数据库,为其配置ODBC数据源和DBProfile,然后在PowerBuilder环境中连接数据库; (3)创建数据库中的表,管理表并输入数据到表中。 上机准备 (l)启动Windows操作系统,如果在Windows操作系统的控制面板中没有安装ODBC32,必须进行ODBC的安装; (2)进人PowerBuilder 9.0集成环境,熟悉系统环境; (3)创建的应用个人应用mypb; (4)复习创建数据库的有关内容。 上机步骤 1..创建SQL Server 数据库 创建SQL Server数据库的步骤: (1)运行SQL Server 服务; (2)运行SQL Server 企业管理器; (3)创建student数据库; (4)在student数据库中,创建student表(见表1)。 2.配置ODBC 数据源 配置ODBC数据源的步骤: (1)在PowerBuilder数据库画板的窗口中,双击ODBC项下Utlities项的“ODBC Administrator”项,将弹出“ODBC数据源管理器”对话框: (2)选择“用户DSN”页,在该页的列表框中,列出了已有的数据源,若要修改已有的数据源,可以中击“配置”按钮进行修改。这里,我们需要添加一个ODBC数据源,所以,中击“添加”按钮创建新数据源,将出现标题为“创建新数据源”的对话框; (3)在“创建新数据源”的对话框中提供了一个系统支持的数据库驱动程序列表框,选择合适的驱动程序。这儿我们选择SQL Server,单击“完成”按钮,将弹出“创建SQL Server 新数据源”对话框; (4)输入新的数据源名称,这里为mydb。然后,选择想连接的SQL Server服务器,可选择local,然后单击“下一步”按钮; (5)选择SQL Server验证,登录ID 为sa,密码默认为空,然后单击“下一步”按钮; (5)更改默认的数据库为student,然后单击“下一步”按钮; (5)默认系统值,然后单击“完成”按钮;

《计算机图形学》新版实验指导书

湖北汽车工业学院实验报告 班级学号姓名 课程名称完成日期 实验一熟悉Visual C++绘图应用程序的开发过程 一、实验目的 1、熟悉VC6.0开发环境; 2、掌握MFC编程; 3、掌握CDC图形程序库; 4、掌握VC6.0下的简单图形程序的开发过程。 二、实验性质 验证性 三、实验要求 1、认真阅读本次实验的目的,了解本次实验要求掌握的内容; 2、能够根据实验指导书的要求,完成相关的内容; 3、务必掌握绘图程序的开发流程,为今后复杂的图形程序开发做好准备。 四、实验内容 (一)生成绘图应用程序的框架 开发绘图应用程序的第一步是使用AppWizard(程序生成向导)来建立程序的基本框架。AppWizard为框架的建立提供了一系列对话框及多种选项,用户可以根据不同的选项生成自己所需要的应用程序框架。具体步骤如下: 1、从“文件”菜单选择“新建”菜单项,在“新建”对话框中选择“工程”选项卡,从项目类型中选择MFC AppWizard(.exe)。在“位置”文本框中,可直接输入目录名称,或者单击“…”按钮选择已有的目录。在“工程名称”文本框中输入项目的名称,如Draw,其他采用默认值,这时确定按钮变亮,如下图所示:

2、单击确定按钮,弹出“MFC应用程序向导步骤1”对话框,如图所示,选择单文档单选按钮和“中文[中国]”选项,表示要生成以中文为用户界面的单文档(SDI绘图程序)。 3、点击下一步,在随后出现的几个对话框中,都点击下一步,表示采用各项的默认设置,直到出现“MFC应用程序向导步骤6”对话框,如图所示。

4、“MFC应用程序向导步骤6”对话框中默认设置确定了类得名称及其所在文件的名称。用户可以改CdrawApp、CmainFrame和CdrawDoc的文件名称,但不可以改变它们的基类。 单击完成按钮,应用程序向导显示将要创建的文件清单,再单击确定,MFC应用程序向导就自动生成绘图程序的各项源文件了。 MFC应用程序向导设置完后,点击组建按钮,然后再点击执行按钮,就会出现MFC 应用程序向导生成的完整应用程序的基本框架。

Oracle 数据库上机试验指导2(答案)

实验二代码参考: 1.-- 创建学生表 create table student ( studid char(6) primary key, studname varchar2(16) not null, gender char(4) check(gender in('男','女')), addr varchar2(256) ); -- 创建课程表 create table course ( courseid char(6) primary key, coursename varchar2(32) not null unique, teacher varchar2(16) , score number check(score in (1,3,5)) ); -- 创建选课表 create table courSelc ( recid number(4) primary key, studid char(6), courseid char(6), score number(2) check(score >=0 and score <=100), constraint fk_stud foreign key(studid) references student(studid), constraint fk_cour foreign key(courseid) references course(courseid) ); 2. alter table student modify studName null; 3.1 alter table course modify courseName null; 3.2 alter table course add examdate date; 4.insert into course values('M1001','数学','奥巴马','3',to_date('2012-1- 1','yyyy-mm-dd')); insert into course values('J2002','军事理论','拿破仑','5',to_date('2012-1-1','yyyy-mm-dd'));

运筹学上机实验指导书.

运筹学上机实验指导书 重庆交通大学管理学院

目录 绪论 运筹学上机实验软件简介 第一章运筹学上机实验指导 §1.1 中小型线性规划模型的计算机求解 §1.2 大型线性规划模型的编程计算机求解 §1.3线性规划的灵敏度分析 §1.4运输问题数学模型的计算机求解 §1.5目标规划数学模型的计算机求解 §1.6整数规划数学模型的计算机求解 §1.7 指派问题的计算机求解 §1.8最短路问题的计算机求解 §1.9最大流问题的计算机求解 第二章LINGO软件基础及应用 §2.1 原始集(primitive set)和派生集(derived set)与集的定义 §2.2 LINGO中的函数与目标函数和约束条件的表示 §2.3 LINGO中的数据 §2.4 LINDO简介

第三章运筹学上机实验及要求 实验一.中小型线性规划模型的求解与Lingo软件的初步使用实验二.中小型运输问题数学模型的Lingo软件求解。 实验三.大型线性规划模型的编程求解。 实验四.运输问题数学模型的Lingo编程求解。 实验五.分支定界法上机实验 实验六.整数规划、0-1规划和指派问题的计算机求解 实验七:最短路问题的计算机求解 实验八:最大流问题的计算机求解 实验九:运筹学综合实验

绪论 运筹学是研究资源最优规划和使用的数量化的管理科学,它是广泛利用现有的科学技术和计算机技术,特别是应用数学方法和数学模型,研究和解决生产、经营和经济管理活动中的各种优化决策问题。 运筹学通常是从实际问题出发,根据决策问题的特征,建立适当的数学模型,研究和分析模型的性质和特点,设计解决模型的方法或算法来解决实际问题,是一门应用性很强的科学技术。运筹学的思想、内容和研究方法广泛应用于工程管理、工商企业管理、物流和供应链管理、交通运输规划与管理等各行各业,也是现代管理科学和经济学等许多学科研究的重要基础。 在解决生产、经营和管理活动中的实际决策问题时,一般都是建立变量多、约束多的大型复杂的运筹学模型,通常都只能通过计算机软件才能求解,因此,学习运筹学的计算机求解和进行上机实验,就是运筹学教学的重要组成部分。 现在求解各类运筹学模型的软件多种,主要有Microexcel,Matlab,LINDO,LINGO,WinQSB和英国运筹学软件Dash-Xpress。Microexcel主要利用规划求解来解线性规划模型,WinQSB功能比较齐全,但是主要适合解决规模较小的运筹学模型,英国运筹学软件Dash-Xpress现在在中国的使用率不高,Matlab是通过矩阵的方法解决线性规划,对非线性规划和其它运筹学模型特别是大规模的模型的输入不太方便,。而LINGO和LINDO是使用最广泛的运筹学专业软件,前者功能强大,能解决几乎所有的运筹学优化模型,后者主要功能是线性规划模型的求解。在LINGO中模型的输入和编程都比较方便,可解决大规模的运筹学模型。因此,本课程的教学就是以LINGO为主,适当补充Excel和LINDO作为运筹学上机软件,后者的优势主要在于能获得最优单纯形表以进行更全面地灵敏度分析。 LINGO是用来求解线性和非线性优化问题的简易工具。LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。 LINGO全称是Linear INteractive and General Optimizer的缩写---交互式的线性和通用优化求解器。它是一套设计用来帮助您快速,方便和有效的构建和求解线性,非线性,和整数最优化模型的功能全面的工具.包括功能强大的建模语言,建立和编辑问题的全功能环境,读取和写入Excel和数据库的功能,和一系列完全内置的求解程序. 运行环境:Win9x/NT/2000/XP/2003/Vista/Win7 软件类别:国外软件/工具软件/计算工具 软件语言:英文 LINGO 是使建立和求解线性、非线性和整数最佳化模型更快更简单更有效率的综合工具。LINGO 提供强大的语言和快速的求解引擎来阐述和求解最佳化模型。LINGO具有如下的优势: 1.简单的模型表示 LINGO 可以将线性、非线性和整数问题迅速得予以公式表示,并且容易阅读、了解和修改。LINGO的建模语言允许您使用汇总和下标变量以一种易懂的直观的方式来表达模型,非常类似您在使用纸和笔。模型更加容易构建,更容易

西门子PLC实验指导书

实验一:PLC认知及PLC编程软件的使用(两学时) 一、实验目的: 1.熟悉典型继电器电路的工作原理及电路接线。 2.熟悉西门子PLC 的组成,模块及电路接线。 3.熟悉西门子STEP 7 编程软件的使用方法。 4.熟悉利用STEP 7 建立项目、硬件组态、编程、编译、下载和运行等设 计步骤。 5.学会用基本逻辑指令实现顺控系统的编程,完成三相异步电机单向运行控 制程序的编制及调试。 二、实验设备: 1.个人PC 机 1 台 2.西门子1214C AC/DC/RLY PLC 1 台 3.西门子CM1241 RS485通信模块 1 台 4.实验操作板 1 块 5.线缆若干 三、实验步骤: 1.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,可以上电 试验。 2.了解西门子PLC 的组成,熟悉PLC的电源、输入信号端I 和公共端 COM、输出信号端Q 和公共端COM;PLC 的编程口及PC 机的串行通讯口、编程电缆的连接;PLC 上扩展单元插口以及EEPROM 插口的连接方法;RUN/STOP开关及各类指示灯的作用等。 2.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,并将 RUN/STOP 开关置于STOP 后,方可接入220V交流电源。 3.在PC 机启动西门子STEP 7编程软件,新建工程,进入编程环境。 4.根据实验内容,在西门子STEP 7编程环境下输入梯形图程序,转换后, 下载到PLC中。

5.程序运行调试并修改。 6.写实验报告。 四、实验内容: 实验1、三相笼型异步电动机全压起动单向运行控制 图1 三相笼型异步电动机全压起动单向运行控制接线图实验2、三相笼型异步电动机全压起动单向运行PLC控制 图2 三相笼型异步电动机全压起动单向运行PLC控制梯形图 五、实验总结与思考: 1.简述S7-1200 PLC的硬件由哪几部分组成。 2.请简要叙述从硬件组态开始到程序下载到PLC进行调试的整个过程。 3.做完本次实验的心得体会;

数据库上机实验总结(含代码)

实验一 (1)无条件单表查询 select sname NAME,'year of birth:' BIRTH,2004-sage BIRTHDAY,LOWER(sdept) DEPARTMENT FROM student; (2)有条件单表查询 SELECT sname,sdept,sage FROM student WHERE sage NOT BETWEEN 20 AND 23; (3)单表嵌套(一层)查询 SELECT sno,sname,sdept FROM student WHERE sdept IN(SELECT sdept FROM student WHERE sname='刘晨'); (4)复合条件多表查询 SELECT student.sno,sname,cname,grade FROM student ,sc,course WHERE student.sno=sc.sno AND https://www.doczj.com/doc/b95639548.html,o=https://www.doczj.com/doc/b95639548.html,o; (5)使用COUNT()的单表查询 SELECT COUNT(*) FROM student; (6)使用AVG()的单表查询 SELECT AVG(grade) '平均成绩' from SC where CNO='1'; (7)查询结果分组 SELECT cno,COUNT(sno) '人数' FROM sc GROUP BY cno; (8)查询结果排序 SELECT * FROM student ORDER BY sdept,sage DESC; (9)使用通配符的查询 SELECT sname,sno,ssex FROM student WHERE sname NOT LIKE'刘%'; (10)使用换码字符的单表查询 SELECT cno,ccredit FROM course WHERE cname LIKE 'DB\_Design'ESCAPE'\'; (11)插入单个元组 插入一个新学生元组 Insert into student (sno,sname,ssex,sdept,sage) values ('200215128','陈冬','男','IS',18) (12)插入子查询结果 对每一个系,求学生平均年龄,并把结果存入数据库 Create table dept_age(sdept char(15),avg_age int) Insert into dept_age(sdept,avg_age) select sdept,avg(sage) from student group by sdept (13)修改某个元组的值 将学生200215121的年龄改为22岁 Update student set sage=’22’ where sno=’200215121’ (14)修改多个元组的值

运筹学实验报告1

运筹学实验报告(一) 实验要求:学会在Excel 软件中求解。 实验目的:通过小型线性规划模型的计算机求解方法。 熟练掌握并理解所学方法。 实验内容: 题目: 某昼夜服务的公交线路每天各时间区段内所需司机和乘务人员数如下; 设司机和乘务人员分别在各时间区段一开始上班,并连续工作八小时,问该公交线 路至少配备多少名司机和乘 务人员。列出这个问题的线 性规划模型。 解:设Xj 表示在第j 时间区段开始上班的司机和乘务人员数 班次 时间 所需人数 1 6:00-10:00 60 2 10:00-14:00 70 3 14:00-18:00 60 4 18:00-22:00 50 5 22:00-2:00 20 6 2:00-6:00 30

。 6-10 10-14 14-18 18-22 22-2 2-6 1 X1--- X1 2 X2--- X2 3 X3--- X3 4 X4--- X4 5 X5--- X5 6 X6 X6--- 60 70 60 50 20 30 所需人 数 Min z=x1+x2+x3+x4+x5+x6 St: x1+x6>=60 X1+x2>=70 X2+x3>=60 X3+x4>=50 X4+x5>=20 X5+x6>=30 Xj>=0,xj为整数, j=1,2,3,4,5,6

过程: 工作表[Book1]Sheet1 报告的建立: 2011-9-28 19:45:01 目标单元格(最小值) 单元格名字初值终值 $B$1 min 0 150 可变单元格 单元格名字初值终值 $B$3 x 0 45 $C$3 x 0 25 $D$3 x 0 35 $E$3 x 0 15 $F$3 x 0 15 $G$3 x 0 15 结果:最优解X=(45,25,35,15,15,15)T 目标函数值z=150 小结:1.计算机计算给规划问题的解答带来方便,让解答变得简洁;

数据库上机实验报告

《数据库技术与应用》上机实验报告 姓名:谢优贤 学号:020******* 专业班级:安全工程1003班

通过这次上机实验,我做了学生信息管理系统数据库,通过创建表、查询、窗体、报表和宏对输入数据库中的学生的基本信息进行整理和操作,以便得到我们想要的信息。学生信息管理系统可以实现对学生的基本信息:学号、姓名、联系方式、性别、成绩等的查询,还有对教师的情况进行比较了解从而可以帮助学生更好地选课和学习,省去了纸质档案管理不方便的方面。 通过窗体的创建和美化,使我们在操作数据时有一个简洁明了美观的窗口,简化了用户的操作程序,方便用户的使用。报表的创建可以使用户想要的数据很好地呈现在纸上。使用宏命令还使数据库有了设置密码的功能,很好的保护了数据的使用权限;也可以使用宏命令打开我们希望打开的窗口。 一、主要上机内容 1. 数据库的创建: 我使用自行创建数据库的方式进行创建,数据库文件名为学生信息管理系统。数据库要实现的主要功能:学生基本信息及学习成绩情况的统计,通过窗体进行学生信息的查询、学生信息及成绩的普通查询、打印学生信息报表等。 2. 表的创建: 基本表为学生信息表、学生成绩表、教师信息表、课程信息表等均使用设计器创建表学生信息表的记录: 学生信息表结构: 在学生信息表中设置了学号为主键,为了方便输入又在学号字段中设置了掩码(如下图)

学生年龄一般不会太大或太小,于是为了防止填写信息时出错,添加了有效性规则 性别只有男和女之分,于是为了方便,选择了查询向导 同样在入学日期和电话字段也设置了输入掩码 头像属于图片类型,其数据类型为“OLE对象”,所得荣誉和自我介绍选择了“备注”类

C语言实验指导书

《C语言程序设计》实验指导书 每次实验(10分)一共100分,最后折合成50分计入最终成绩。 第一次实验(一星期完成) ●内容一:熟悉编译环境和工具 在VS中键入以下的这段程序 1)关键字变色,自动缩近,智能提醒 2)代码风格和注释 3)编译出错,连接出错。修改错误 4)调试,断点,监控变量,进入函数,跳出函数。监控内存,监控堆栈 在linux中键入以下这段程序 1)熟悉VIM程序,gcc编译程序(开两个终端窗口) 2)熟悉GDB调试程序的基本技巧。(list,backstrac; break, watch,delete; next, continue, run; print,set,help) 其中,help命令是一个非常的参考,如果忘记了某条具体的命令,可以随时去参考help命令来得到相关的细节。 3)介绍《鸟歌的私房菜》这本书 ●内容二:登陆https://www.doczj.com/doc/b95639548.html,网站,在线提交。 1)熟悉基本的提交方法和规则 2)现场演示反作弊程序的效果 ●程序: 输入:两个整数,用空格分隔, 输出:两个整数的和,计算两个整数的和的功能,要求用函数实现,同时如果输入有错误,例如(12 abc)程序能够给出“error input”的提示。 参考输入: 12 33 参考输出: 45 参考输入: 12 abc 参考输出:

error input ●思考和扩展(无标准答案) 如果用户输入12 12abc 如何判断并终止程序,输出“error input”的提示 第二次实验(一星期完成) ●内容一:登陆ACM,演示OJ系统 1)介绍这个网站,有兴趣的同学可以去尝试一下() ●内容二:计算工资/小时程序 1)强制类型转换 2)一共有多少位的算法 3)整形数的溢出,以及针对特定问题,如何解决溢出问题 注意:linux编译下应该加上–lm 开关。 ●程序: 输入:工资数,小时数(整数,空格分隔)。 输出:工资/小时数(精确到小数点后2位),并根据四舍五入取整,然后将取整的数平方后计算一共有几位,后三位分别是什么? 参考输入: 2345 2 ←input (separate by space) 参考输出: 1172.50 ←average salary 1173 ← round off to integer 7 ← number of digit 0 2 5 ← the last three digit (separate by space) 第三次实验(两星期完成) ●内容一:介绍linux 下的grep,并给出相应的实例。重点介绍下面要用到的四个符号。 ●内容二:正则表达式 ^ 代表字符串开始 . 代表任意字符 $ 代表字符串末尾

南工大数据库实验+考试——上机实验指导_实验内容和思考参考答案

实验2:SQL Server数据库的管理 二、实验内容及步骤 4.单击“新建查询”打开查询设计器窗口,在查询设计器窗口中使用Transact-SQL语句CREATE DATABASE创建studb数据库。然后通过系统存储过程sp_helpdb查看系统中的数据库信息。 CREATE DATABASE studb ON (NAME=studb_dat, FILENAME='C:\DataBase\studb.mdf') EXEC sp_helpdb 5.在查询设计器中使用Transact-SQL语句ALTER DATABASE修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。 ALTER DATABASE studb MODIFY FILE(NAME=studb_data,SIZE=5MB,MAXSIZE=20MB,FILEGROWTH= 1MB) 6.在查询设计器中为studb数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。 ALTER DATABASE studb ADD LOG FILE(NAME=studb_log2,FILENAME=studb_log2.ldf,SIZE=5MB, MAXSIZE=10MB) 8.使用Transact-SQL语句DROP DATABASE删除student_db数据库。 DROP DATABASE student_db 实验3SQL Server数据表的管理 二、实验内容及步骤 5.使用Transact-SQL语句CREATE TABLE在studentsdb数据库中创建grade表。 CREATE TABLE grade( [学号][char](4)NULL, [课程编号][char](4)NULL, [分数][char](5)NULL )ON[PRIMARY] 8.使用Transact-SQL语句INSERT INTO...VALUES向studentsdb数据库的grade表插入数据:学号为0004,课程编号为0001,分数为80。 INSERT grade VALUES('0004','0001','80') 9.使用Transact-SQL语句ALTER TABLE修改curriculum表的“课程编号”列,使之为非空。

运筹学上机实验报告

运筹学上机实验报告 实验一:线性规划和灵敏度分析 一.线性规划和灵敏度分析 二. 实验目的: 安装WinQSB软件,了解WinQSB软件在Windows环境下的文件管理操作,熟悉软件界面内容,掌握操作命令。用WinQSB软件求解线性规划。掌握winQSB软件写对偶规划,灵敏度分析和参数分析的操作方法 三. 实验内容及要求: 安装与启动软件,建立新问题,输入模型,求解模型,结果的简单分析。 某公司是一家在同行业中处于领先地位的计算机和外围设备的制造商。公司的主导产品分类如下:大型计算机、小型计算机、个人计算机和打印机。公司的两个主要市场是北美和欧洲。公司下一季度的需求预测如下: 表1 需求预测 而公司三个工厂的能力限度又使得其不能随心所欲地在任意工厂进行生产,限制主要是各工厂规模和劳动力约束。 表2 工厂的生产能力 表4 单位利润贡献(美元)

根据以上信息,请完成: 1.为该公司建立一个线性优化模型,并求解。 2.作灵敏度分析: 1)爱尔兰工厂的劳动力变化为(50+学号后两位数); 2)采用新技术,大型计算机的资源利用率中劳动小时/单位(由79变为79减去学号后两位数/10); 3)削减中国台湾小型机生产。 四.实验结果及分析:(包括操作步骤) 1.根据题意列出约束方程: 运行软件:

按照约束方程输入数据: 运行的结果为:

数据分析: 伯灵顿向北美和欧洲提供大型计算机分别为0台、0台,小型计算机分别为1832.5880、0台,个人计算机分别为13710.07、0台,打印机分别为15540.0、6850.0台。中国台湾向北美和欧洲提供大型计算机分别为994.6420、321.0台,小型计算机分别为1619.3330、0台,个人计算机分别为34499.930、15400.0台,打印机都为0台。爱尔兰向北美和欧洲提供大型计算机都为0台,小型计算机分别为965.0793、1580.0台,个人计算机都为0台,打印机都

广工《Java语言程序设计基础教程》上机实验指导手册(第一次)

《Java语言程序设计基础教程》 上机实验指导手册 实验一 Java环境演练 【目的】 ①安装并配置Java运行开发环境; ②掌握开发Java应用程序的3个步骤:编写源文件、编译源文件和运行应用程序; ③掌握开发Java Applet程序的3个步骤:编写源文件、编译源文件和运行Java Applet 程序; ④学习同时编译多个Java源文件。 【内容】 1.一个简单的应用程序 ?实验要求: 编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”。 ?程序运行效果示例: 程序运行效果如下图所示: ?程序模板: Hello.java public class Hello { public static void main (String args[ ]) { 【代码1】//命令行窗口输出"你好,很高兴学习Java" A a=new A(); a.fA(); } } class A { void fA() { 【代码2】//命令行窗口输出"We are students" } } ?实验后的练习: 1.编译器怎样提示丢失大括号的错误? 2.编译器怎样提示语句丢失分号的错误? 3.编译器怎样提示将System写成system这一错误?

4.编译器怎样提示将String写成string这一错误? 2.一个简单的Java Applet程序 ?实验要求: 编写一个简单的Java Applet程序,并在Java Applet中写两行文字:“这是一个Java Applet程序”和“我改变了字体”。 ?程序运行效果示例: 程序运行效果如下图所示: ?程序模板: FirstApplet.java import java.applet.*; import java.awt.*; public class FirstApplet extends Applet { public void paint(Graphics g) { g.setColor(Color.blue); 【代码1】//在Java Applet中绘制一行文字:“这是一个Java Applet 程序” g.setColor(Color.red); g.setFont(new Font("宋体",Font.BOLD,36)); 【代码2】//在Java Applet中绘制一行文字:“我改变了字体” } } ?实验后的练习: 5.程序中的主类如果不用public修饰,编译能通过吗? 6.程序中的主类如果不用public修饰,程序能正确运行吗? 7.程序将paint方法误写成Paint,编译能通过么? 8.程序将paint方法误写成Paint,运行时能看到有关的输出信息吗? 3.联合编译 ?实验要求: 编写4个源文件:Hello.java、A.java、B.java和C.java,每个源文件只有一个类,Hello.java是一个应用程序(含有main方法),使用了A、B和C类。将4个源文件保存到同一目录中,例如:C:\100,然后编译Hello.java。 ?程序运行效果示例: 程序运行效果如下图所示: ?程序模板: 模板1:Hello.java public class MainClass { public static void main (String args[ ]) {

数据库原理上机实验代码及截图

《数据库原理》上机实验报告 2017年11月

一、实验目的与要求: ●熟练使用SQL定义子语言、操纵子语言命令语句●掌握关系模型上的完整性约束机制 ●掌握一定的数据库管理技术 ●能完成简单的数据库应用开发 二、实验容 1、实验一到实验十七 (一)数据定义子语言实验(2学时) 实验1:利用SQL语句创建Employee数据库 代码如下: create database Employee; 运行结果:

实验2:利用SQL语句在Employee数据库中创建人员表person、月薪表salary及部门表dept, 暂不定义外键约束。 要求:按表1、表达、表3中的字段说明创建 表1 person表结构 表2 salary表结构 表3 dept表结构 代码如下: create table person( P_no char(6) not null primary key, P_name varchar(10) not null, Sex char(2) not null, Birthdate datetime null,

Prof varchar(10) null, Deptno char(4) not null ); create table salary( P_no char(6) not null primary key, Base dec(5) null, Bonus dec(5) null, Fact dec(5) null, Month int not null ); create table dept( Deptno char(4) not null primary key, Dname varchar(10) not null ); 运行结果:

测控电路实验指导书

目录 第一次实验 实验二信号放大电路实验 (1) 第二次实验 实验六幅度调制及解调实验 (6) 实验七移相电桥实验 (19) 第三次实验 实验八脉宽调制电路实验 (20) 实验十一开关式相乘调制及解调实验 (12) 第四次实验 实验十二精密全波整流及检波实验 (14) 实验十三开关式全波相敏检波实验 (16) 第五次实验 实验十四锁相环单元实验 (18) 实验十五分频器单元实验 (34)

实验二 信号放大电路实验 一、实验目的 1.研究由集成运算放大器组成的基本放大电路的功能。 2.了解运算放大器在实际应用时应考虑的一些问题。 二、实验原理 集成运算放大器是一种具有电压放大倍数高的直接耦合多级放大电路。当外部接入不同的线性或非线性元器件组成输入和负反馈电路时,可以灵活地实现各种特定的函数关系。在线性应用方面,可以组成反相比例放大器,同相比例放大器,电压跟随器,同相交流放大器,自举组合电路,双运放高共模抑制比放大电路,三运放高共模抑制比放大电路等。 理想运算放大器的特性: 在大多数情况下,将运放视为理想运放,就是将运放的各项技术指标理想化,满足下列条 件(如表2-1所示)的运算放大器称为理想运放。 失调与漂移均为零等。 理想运放在线性应用时的两个重要特性: (1)输出电压U O 与输入电压之间满足关系式:U 0=A ud (U +-U -),而U 0为有限值,因此,(U +-U -)=0,即U +=U -,称为“虚短”。 (2)由于r i =∞,故流进运放两个输入端的电流可视为零,即称为“虚断”。这说明运放对其前级吸取电流极小。 以上两个特性是分析理想运放应用电路的基本原则,可简化运放电路的计算。 1.基本放大电路: 1)反向比例放大器 电路如图2-1所示。对理想运放,该电路的输出电压与输入电压之间的关系为: i 1 F O U R R U - =,为了减少输入级偏置电流引起的运算误差,在同相输入端应接入平衡电阻 R 2=R 1∥R F 图2-1 反向比例放大器 图2-2 同相比例放大器 2)同相比例放大器 电路如图2-2所示。对理想运放,该电路的输出电压与输入电压之间的关系为:

沈阳工业大学数据库原理上机指导2008级

数据库原理上机指导 信息科学与工程学院 2010年3月

SQL Server 2000简介 一、SQL Server 2000概述 SQL Server 2000 是Microsoft公司在SQL Server 6.5 和SQL Server 7.0 基础上推出的最新版本的关系数据库管理系统统,被广泛的运行在Windows NT/2000平台上,为用户提供了一套完全的数据库和数据分析解决方案. SQL Server 2000 的特点: 1.与Internet的紧密结合 SQL Server 2000的数据库引擎集成了对XML的支持,同时以可扩展,易于使用和安全的特点,成为建设大型Web站点的数据存储设备之一。 2. 可扩展性和可用性 为兼顾各种计算机的使用,SQL Server 2000的数据库引擎可以在从运行Windows98的台式机器,笔记本电脑到运行Windows2000的大型多处理器的计算机等多种平台使用。 3. 企业级数据库 SQL Server 2000的数据库引擎具备强大的数据处理功能,在有效保证数据库一致性基础上,尽量降低多用户进行并发访问时的管理和延迟成本。 4简单友好的操作方式 SQL Server 2000包含一整套的管理和开发工具,具有非常友好的用户界面,易于安装、使用和发布。用户可专注于自己的业务问题,迅速建立并发布强大而复杂的数据库应用系统。 5. 数据仓库的支持 为满足对大规模数据进行有效分析和利用的要求, SQL Server 2000包含了一系列提取、分析、总结数据的工具,使联机分析处理成为可能。 二、SQL Server 2000 的体系结构 SQL Server 2000是由一族数量众多的数据库组件组成。从不同的应用和功能角度出发,SQL Server 2000 具有不同的系统结构分类。具体可划分为: 1.客户机/服务器体系结构 主要应用于客户端的可视化操作、服务器端功能配置以及客户端和服务器端的通信。 2.数据库体系结构 分为数据库逻辑结构和数据库物理结构。 数据库逻辑结构:主要应用于面向用户的数据组织和管理,如数据库的表、视图、约束、用户权限等。 数据库物理结构:主要应用于面向计算机的数据组织和管理,如数据文件、表和视图的数据组织方式、磁盘空间的利用和回收、文本和图形数据的有效存储等。 3.关系数据库引擎体系结构 主要应用于服务器端的高级优化,如查询服务器的查询过程、线程和任务的处理、数据在内存的组织和管理等。 4.服务器管理体系结构 主要面向SQL Server 2000的数据库管理员(DBA),具体内容包括分布式管理框架、可视化管理工具、数据备份、恢复、复制等。 三、SQL Server 2000服务器端组件 SQL Server 2000服务器端组件包括: SQL Server、 SQL Server Agent 、MS DCT、Microsoft Search Service。 1. SQL Server( SQL Server Service)

运筹学上机实验报告

一、 线性规划问题(利用excel 表格求解) 12121 21212max 1502102310034120..55150,0 z x x x x x x s t x x x x =++≤??+≤??+≤??≥? 解:1 将光标放在目标函数值存放单元格(C7),点击“工具”,出现下图: 2 点击“规划求解”出现下图

3.在可变单元格中选择决策变量单元格B2,C2,出现下图。 4. 点击“添加”,出现下图。 5.输入约束条件

6. 输入约束条件,点击“确定”,出现下图。 7. 点击“选项”,出现下图。 8. 点击确定,回到规划求解对话框,出现下图。

9.点击“求解”,出现下图‘ 10.点击“确定”,回到Excell 工作表,出现下图。 在工作表中,给出了最优解情况:120,30,max 6300x x z === 。 二、 求解整数线性规划(excel 表格处理) 某公司从两个产地A1,A2将物品运往三个销地B1,B2,

B3,各产地的产量、各销地的销量和各产地运往各销地的每件物品的运费如下表所示: 应如何调运,是的总运费最小? 1、建立模型 分析:这个问题是一个线性规划问题。故应该确定决策变量、目标函数及约束条件。 设X ij 表示从产地A i 调运到B j 的运输量(i=1,2;j=1,2,3),根据问题的要求 由分析可得如下模型: minW =6X 11+4X 12+6X 13+6X 21+5X 22+5X 23 (所需费用最低) X 11+ X 12+ X 13=200; X 21+ X 22+ X 23=300; 约束条件 X 11+ X 21=150; X 12+ X 22=150; X 13+ X 23=200; X ij >=0(i=1,2;j=1,2,3). 建立规划求解工作表,如下图所示:

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