搜档网
当前位置:搜档网 › 生物信息学课程设计报告

生物信息学课程设计报告

生物信息学课程设计报告
生物信息学课程设计报告

生物信息学课程设计报告

题目:H7N9病毒非结构蛋白NS1的基因序列分析

专业:

班级:

学号:

姓名:

指导教师:

2013年 12月 19日

1

目录

1绪论 (3)

1.1生物信息学概况 (3)

1.2软件工具 (4)

1.3 H7N9简介 (5)

1.4课题目的 (6)

1.5 课题设计的主要内容 (6)

本章总结 (6)

2 查找序列并进行Blast分析 (7)

2.1登录GenBanK并查找H7N9病毒的一段基因序列 (7)

2.2对序列进行Blast分析 (12)

本章总结 (15)

3.进行多序列比对 (15)

3.1 目标 (15)

3.2 多序列比对过程 (15)

本章总结 (18)

4 构建系统发育树 (19)

4.1 目标 (19)

4.2 将.Aln文件转化为.meg文件 (19)

4.3 用Mega5.2构建系统发育树 (22)

本章总结 (26)

5设计引物 (26)

5.1 目标 (26)

5.2引物设计过程 (26)

本章总结 (32)

6结果分析和讨论 (32)

6.1 结果分析 (32)

6.2 结果讨论 (32)

2

1绪论

1.1生物信息学概况

生物信息学(Bioinformatics)[1]是在生命科学的研究中,以计算机为工具对生物信息进行储存、检索和分析的科学。它是当今生命科学和自然科学的重大前沿领域之一,同时也将是21世纪自然科学的核心领域之一。其研究重点主要体现在基因组学(Genomics)和蛋白质组学(Proteomics)两方面,具体说就是从核酸和蛋白质序列出发,分析序列中表达的结构功能的生物信息。

生物信息学可以定义为对分子生物学中两类信息流的研究:

1.第一类信息流源于分子生物学的中心法则:DNA序列被转录为mRNA序列,后者被翻译为蛋白质序列。

蛋白质序列继而折叠为具功能的三维结构。按照达尔文演化理论,这些功能被生物体的环境所选择,从而驱动群体中DNA序列的进化。因此,第一类的生物信息学应用关注于中心法则中任一阶段的信息传递,包括DNA序列中基因的组织与控制、确定DNA中的转录单位、从序列预测蛋白质结构以及分子功能分析。

2.第二类信息流是基于科学方法:提出关于生物学活动的假设,设计实验以验证这些假设,评估结果与

假设的相容性,然后根据实验数据对原假设作扩展或修正。第二类的生物信息学应用关注于这一流程中的信息传递,包括产生假设、设计实验、通过数据库将实验结果组织起来、检验数据与模型的相容性以及修正假设的各个系统。

生物信息学的主要研究方向包括:

1.序列分析

2.计算进化生物学

3.生物多样性的度量

4.蛋白质结构预测

5.蛋白质表达分析

6.比较基因组学

7.基因表达分析

8.调控分析

9.生物系统模拟

当前一些发达国家的政府、科研机构均非常重视,纷纷建立相应的机构或部门进行这方面的研究、开发和服务。如美国国家生物信息中心(National Centre of

Biotechnology Information, NCBI),欧洲分子生物学网络(European Molecular

3

Biology Network, EMBNet)。另外一些生物公司亦非常重视生物信息学并组建相关的部门来从事相应的研发和应用。

在我国,生物信息学随着人类基因组研究的展开才刚刚起步,但已显露出蓬勃发展的势头。许多科研单位已经开始或准备开始从事这方面的研究工作。北京大学研究建立起一个EMBL的镜像数据库

(https://www.sodocs.net/doc/837984118.html, ),并提供部分的检索服务。复旦大学遗传学研究所,为克隆新基因而建立的一整套生物信息系统也已初具规模。中科院上海生化所、生物物理所等单位在数据分析和基因预测方面也有相当的基础。、

1.2软件工具

1.2.1 Blast

BLAST (Basic Local Alignment Search Tool)是一套在蛋白质数据库或DNA数据库中进行相似性比较的分析工具。BLAST程序能迅速与公开数据库进行相似性序列比较。BLAST结果中的得分是对一种对相似性的统计说明。BLAST是基于Altschul等人在J.Mol.Biol上发表的方法(J.Mol.Biol.215:403-410(1990)),在序列数据库中对查询序列进行同源性比对工作。从BLAST发展到NCBI提供的BLAST2.0,已将有缺口的比对序列也考虑在内了。BLAST可处理任何数量的序列,包括蛋白序列和核酸序列;也可选择多个数据库但数据库必须是同一类型的,即要么都是

蛋白数据库要么都是核酸数据库。所查询的序列和调用的数据库则可以是任何形式的组合,既可以是核酸序列

到蛋白库中作查询,也可以是蛋白序列到蛋白库中作查询,反之亦然。

1.2.2 Fasta

FASTA程序是第一个广泛使用的数据库相似性搜索程序。程序引用取代矩阵实行局部比对以获得最佳搜索。但众所周知,使用这种策略会非常耗费工作时,为了提高速度,在实施耗时的最佳搜索之前,程序使用已知的字串检索出可能的匹配。在速度和敏感度之间权衡选择依赖于ktup参数。它决定了字串的大小。增大ktup参数就会减少字串命中的数目,也就会减少所需要的最佳搜索的数目和搜索的速度。从2.0版本开始,FASTA对每一个检索的比对都提供一个统计学显著性的评估。

1.2.3Clustal

Clustal是一款用来对核酸与蛋白序列进行多序列比对(multiple sequence alignment)的软件。可以用来发现特征序列,进行蛋白分类,证明序列间的同源性,帮助预测新序列二级结构与三级结构,确定PCR引物,

以及在分子进化分析方面均有很大帮助。Clustal包括Clustalx和Clustalw(前者是图形化界面版本后者是命令

界面),是生物信息学常用的多序列比对工具。

1.2.4 Mega

MEGA 的全称是Molecular Evolutionary Genetics Analysis 分子进化遗传分析。MEGA is an integrated tool for automatic and manual sequence alignment, inferring phylogenetic trees, mining web-based databases, estimating rates of molecular evolution, and testing evolutionary hypotheses. MEGA 可用于序列比对、进化树的推断、估计

分子进化速度、验证进化假说等。MEGA 还可以通过网络(NCBI)进行序列的比对和数据的搜索。

4

1.2.5 Primer Premier

Primer Premier是一款由加拿大的Premier公司开发的专业用于PCR或测序引物以及杂交探针的设计,评估的软件。主要功能分四种,即引物设计、限制性内切酶位点分析、DNA 基元(motif)查找和同源性分析功能。前三种为其主要功能。此外,该软件还有一些特殊功能,其中最重要的是设计简并引物,另外还有序列"朗读"、DNA 与蛋白序列的互换、语音提示键盘输入等等。

Primer Premier软件还可以针对模板DNA 的来源以相应的遗传密码规则转换DNA 和氨基酸序列。软件共给出八种生物亚结构的不同遗传密码规则供用户选择,有纤毛虫大核(Ciliate Macronuclear)、无脊椎动物线粒体(Invertebrate Mitochondrion)、支原体(Mycoplasma)、植物线粒体(Plant Mitochondrion)、原生动物线粒体(Protozoan Mitochondrion)、一般标准(Standard)、脊椎动物线粒体(Vertebrate Mito-chondrion)和酵母线粒体(Yeast Mitochondrion)。

1.2.6 BioEdit

BioEdit是一个序列编辑器与分析工具软件。功能包括:序列编辑、外挂分析程序、RNA分析、寻找特征序列、支持超过20000个序列的多序列文件、基本序列处理功能、质粒图绘制等等。

1.3 H7N9简介

流感是由流感病毒引起的一种急性呼吸道传染病。流感病毒可分为甲(A)、乙(B)、丙(C)三型。其中,甲型流感依据流感病毒特征可分为HxNx共135种亚型。所有人类的流感病毒都可以引起禽类流感,但不是所有的禽流感病毒都可以引起人类流感,禽流感病毒中,H5、H7、H9可以传染给人。H7N9亚型禽流感病毒是一种新型禽流感,以前仅在禽间发现,从未发现过人的感染情况。

2013年3月底,在上海和安徽两地率先发现发现3例人感染H7N9禽流感病例。H7N9型禽流感是全球首次发现的新亚型流感病毒,尚未纳入中国法定报告传染病监测报告系统,并且也尚未有疫苗推出,人类对该病毒及其所致疾病的研究资料十分有限。被该病毒感染均在出现发热、咳嗽等呼吸道感染症状,进而发展为严重肺炎和呼吸困难。

2013年4月经调查,H7N9禽流感病毒基因来自于东亚地区野鸟和中国上海、浙江、江苏鸡群的基因重配。H7N9禽流感病毒的8个基因片段中,H7片段与浙江鸭群中分离的禽流感病毒相似,浙江鸭群中的病毒往上追溯,与东亚地区野鸟中分离的禽流感病毒基因相似;N9片段与东亚地区野鸟中分离的禽流感病毒相似。其余6个基因片段与H9N2禽流感病毒相似。据病毒基因组比对和亲缘分析显示,H9N2禽流感病毒来源于中国上海、浙江、江苏等地的鸡群。

基因重配的发生地很有可能在中国的长三角地区,过程可能是亚欧大陆迁徙的野鸟(携带病毒)在自然迁徙过程中(经由韩国等东亚地区)和中国长三角地区的鸭群、鸡群携带的禽流感病毒进行基因重配而产生。

5

1-3-1 H7N9病毒基本情况

1.4课题目的

在学习分子生物学、生物计算技术、生物网络数据库、生物信息学的基础上,培养学生进行核酸序列查询分析的能力。本文简单介绍了如何从NCBI获取所需的DNA序列,然后对该序列进行Blast比对,查找相关序列,进行多序列比对,构建系统发育树,为该序列的PCR扩增设计引物。

1.5 课题设计的主要内容

设计内容1:以某一基因或蛋白为研究对象搜索一条序列(DNA长度为300-1500bp,蛋白质序列为100-500)及相关信息,并分别表示出他的GENBANK和FASTA格式。

设计内容2:以设计内容1为目标序列进行BLAST分析。

设计内容3:通过BLAST或相关软件下载8条基因或蛋白质序列;

设计内容4:以8条基因序列进行多序列比对;

设计内容5:依照设计内容4构建系统发育树;

设计内容6:以其中一条基因序列设计一条长度为20-50bp的一对引物。

本章总结

本章主要对有关概念进行总结。大致总结了一下生物信息学的当前进展,并且对下面将要用的相关概念及有关软件进行了简要的介绍。明确了本文的实验目的与内容。

6

2查找序列并进行Blast分析

2.1登录GenBanK并查找H7N9病毒的一段基因序列

1输入网址,进入Genbank。如图2-1-1

2-1-1

在浏览器地址栏输入Genbank网址(https://www.sodocs.net/doc/837984118.html,/genbank/),进去Genbak网站。如图2-1-1中红色方框1处所示。

2在搜索栏(图2-1-1黄色方框2处)输入关键词”H7N9”并回车,打开搜索结果界面。

2-1-2

7

如图2-1-2,即为关键词h7n9的搜索结果,黄色方框处为关键词。

3 选择一条长度适当的序列,直接单击(如图2-1-2,绿色方框),打开Genbank格式(如图2-1-3)

2-1-3

所选序列的Genbank格式为

LOCUS KF768180 864 bpcRNA linear VRL 23-NOV-2013 DEFINITION Influenza A virus (A/chicken/Zhejiang/PA-DTID-ZJU01/2013(H7N9)) segment 8 nuclear export protein (NEP) and nonstructural protein 1

(NS1) genes, complete cds.

ACCESSION KF768180

VERSION KF768180.1 GI:558484185

KEYWORDS .

SOURCE Influenza A virus (A/chicken/Zhejiang/PA-DTID-ZJU01/2013(H7N9)) ORGANISM Influenza A virus (A/chicken/Zhejiang/PA-DTID-ZJU01/2013(H7N9))

Viruses; ssRNA negative-strand viruses; Orthomyxoviridae;

Influenzavirus A.

REFERENCE 1 (bases 1 to 864)

AUTHORS Xu,L., Bao,L., Deng,W., Zhu,H., Li,F., Chen,T., Lv,Q., Yuan,J.,

Xu,Y., Li,Y., Yao,Y., Gu,S., Yu,P., Chen,H. and Qin,C.

8

TITLE Passaging of Human- and Chicken-Origin H7N9 Influenza Viruses in

Pigs

JOURNAL Unpublished

REFERENCE 2 (bases 1 to 864)

AUTHORS Xu,L., Bao,L., Deng,W., Zhu,H., Li,F., Chen,T., Lv,Q., Yuan,J., Xu,Y., Li,Y., Yao,Y., Gu,S., Yu,P., Chen,H. and Qin,C.

TITLE Direct Submission

JOURNAL Submitted (24-OCT-2013) Influenza Group, Pathogen Center, Institute of Laboratory Animal Sciences, Chinese Academy of Medical Sciences,

No. 5, PanjiayuanNanli, Chaoyang District, Beijing, Beijing

100021, China

COMMENT ##Assembly-Data-START##

Sequencing Technology :: Sanger dideoxy sequencing

##Assembly-Data-END##

FEATURES Location/Qualifiers

source 1..864

/organism="Influenza A virus

(A/chicken/Zhejiang/PA-DTID-ZJU01/2013(H7N9))"

/mol_type="viral cRNA"

/strain="A/chicken/Zhejiang/PA-DTID-ZJU01/2013"

/serotype="H7N9"

/isolation_source="pig nasal swab"

/db_xref="taxon:1413189"

/segment="8"

/note="pig adapted P1-P3;

subtype: H7N9"

gene 1..838

/gene="NEP"

CDS join(1..30,503..838)

9

/gene="NEP"

/codon_start=1

/product="nuclear export protein"

/protein_id="AHA56912.1"

/db_xref="GI:558484186"

/translation="MDSNTVSSFQDILTRMSKMQLRSSSEDLNGMITQFESLKLYRDS LGEAAMRMGDLHSLQSRNGKWREQLSQKFEEIRWLIEEVRHRLKITENSFEQITFMQA LQLLLEVEQEIRTFSFQLI"

gene 1..654

/gene="NS1"

CDS 1..654

/gene="NS1"

/codon_start=1

/product="nonstructural protein 1"

/protein_id="AHA56913.1"

/db_xref="GI:558484187"

/translation="MDSNTVSSFQVDCFLWHVRKRFADQEMGDAPFLDRLRRDQKSLR GRSSTLGLDIRTATREGKHIVERILEEESDEAFKMSIASVPAPRYLTDMTLEEMSRDW LMLIPKQKITGSLCIRMDQAIVDKNITLKANFSVIFNRLEALILLRAFTEEGAIVGEI SPLPSLPGHTDKDVKNAIEILIGGFEWNDNTVRVSETLQRFAWRSSDEDGRSPLSTK" ORIGIN

1 atggattccaatactgtgtcaagcttccaggtagactgctttctttggcatgtccgcaaa

61 cgatttgcagaccaagaaatgggtgatgccccatttctagaccggcttcgccgagatcag

121 aagtccctgagaggaagaagcagcactcttggtctggacatcagaactgccacgcgtgaa

181 ggaaagcatatagtggagcggattttagaggaagagtcagatgaagcatttaaaatgagt

241 attgcttcagtgccagctccacgctatctaactgacatgactcttgaagaaatgtcaaga

301 gattggttaatgctcattcccaaacagaaaataacagggtccctatgcattagaatggac

361 caagcaatagtggacaaaaacatcacattgaaagcaaatttcagtgtgattttcaatcgg

421 cttgaagccctgatactacttagagcttttacggaagaaggagcaattgtaggcgaaatc

10

481 tcaccattaccttctcttccaggacatactgacaaggatgtcaaaaatgcaattgagatc

541 ctcatcggaggatttgaatggaatgataacacagttcgagtctctgaaactctacagaga

601 ttcgcttggagaagcagcgatgaggatgggagatctccactctctacaaagtagaaacgg

661 gaaatggagagaacagttaagccagaagttcgaagaaataagatggttgattgaagaagt

721 acgacatagattaaaaattacggagaatagctttgagcaaataacttttatgcaagcctt

781 acaactattgcttgaagtggagcaagagataagaactttctcgtttcagcttatttaatg

841 ataaaaaacacccttgtttc tact

//

从中可以了解序列的基本信息。

4 点击图2-1-3中红色方框处的”Fasta“选项,可打开序列的fasta格式,如图2-1-4

2-1-4

原序列Fasta格式为:

>gi|558484185|gb|KF768180.1| Influenza A virus (A/chicken/Zhejiang/PA-DTID-ZJU01/2013(H7N9)) segment 8 nuclear export protein (NEP) and nonstructural protein 1 (NS1) genes, complete cds

ATGGATTCCAATACTGTGTCAAGCTTCCAGGTAGACTGCTTTCTTTGGCATGTCCGCAAACGATTTGCAG

ACCAAGAAATGGGTGATGCCCCATTTCTAGACCGGCTTCGCCGAGATCAGAAGTCCCTGAGAGGAAGAAG

CAGCACTCTTGGTCTGGACATCAGAACTGCCACGCGTGAAGGAAAGCATATAGTGGAGCGGATTTTAGAG

GAAGAGTCAGATGAAGCATTTAAAATGAGTATTGCTTCAGTGCCAGCTCCACGCTATCTAACTGACATGA

CTCTTGAAGAAATGTCAAGAGATTGGTTAATGCTCATTCCCAAACAGAAAATAACAGGGTCCCTATGCAT

TAGAATGGACCAAGCAATAGTGGACAAAAACATCACATTGAAAGCAAATTTCAGTGTGATTTTCAATCGG

11

12

CTTGAAGCCCTGATACTACTTAGAGCTTTTACGGAAGAAGGAGCAATTGTAGGCGAAATCTCACCATTAC

CTTCTCTTCCAGGACATACTGACAAGGATGTCAAAAATGCAATTGAGATCCTCATCGGAGGATTTGAATG

GAATGATAACACAGTTCGAGTCTCTGAAACTCTACAGAGATTCGCTTGGAGAAGCAGCGATGAGGATGGG

AGATCTCCACTCTCTACAAAGTAGAAACGGGAAATGGAGAGAACAGTTAAGCCAGAAGTTCGAAGAAATA

AGATGGTTGATTGAAGAAGTACGACATAGATTAAAAATTACGGAGAATAGCTTTGAGCAAATAACTTTTA

TGCAAGCCTTACAACTATTGCTTGAAGTGGAGCAAGAGATAAGAACTTTCTCGTTTCAGCTTATTTAATG

ATAAAAAACACCCTTGTTTCTACT

2.2 对序列进行Blast 分析

1. 进入NCBI 提供的在线Blast 分析网站(https://www.sodocs.net/doc/837984118.html,/Blast.cgi ),选择核酸核苷酸Blast

(如图2-2-1,红色圆圈处)

2-2-1

2. 进入Blast 主界面,选择从文件导入序列,输入2.2中取得的序列(已保存为fasta 格式)。如图

2-2-2

2-2-2

选择红圈处的从文件输入序列,导入预先以fasta格式保存的序列文件

3.在网页下方找到Blast按钮(如图2-2-3红圈),点击开始Blast分析

2-2-3

4.经过一小段时间的等待,获得了分析结果。如图2-2-4,2-2-5所示。按照课题需求下载相关序列中的

8条,保存为FASTA格式备用。如图2-2-6所示

13

2-2-4 Blast分析结果

2-2-5 Blast找到的相关序列

14

15

2-2-6将相关序列保存为FASTA 格式备用

本章总结

本章详细介绍了本次课题的基础工作,即从GenBank 上下载目标序列,通过Blast 进行分析并找出相关序列的过程。为下面课题的进程准备了材料。

3.进行多序列比对

3.1 目标

本章使用软件Clustalx 对前面已经取得的8条基因序列进行比对。

3.2 多序列比对过程

1. 打开软件Clustalx ,打开后界面如图3-2-1

3-2-1 clustalx 主界面

2. 依次选择File-load sequences ,打开导入序列界面,导入上一章保存好的FASTA 格式序列(路径需全

英文)。如图

3-2-2

16

3-2-2

3. 已导入的基因序列,如图3-2-3

3-2-3 导入序列后的界面

4. 依次选择Alignment-Do Complete Alignment ,进行完全比对。如图

3-2-4

3-2-4 5.选择比对结果保存位置,如图3-2-5

3-2-5 6.完全比对后的结果如图3-2-6所示

17

18

3-2-6

7. 完全比对后产生的.aln 文件可以用BioEdit 直接查看,如图3-2-7

3-2-7

8. 多序列比对完成

本章总结

本章利用软件clustalx 对前一章获取的8条相关序列进行了多序列比对。在序列分析中, 将未知序列同已知序列进行相似性比较是一种强有力的研究手段,从序列的片段测定, 拼接, 基因的表达分析, 到RNA

和蛋白质

的结构功能预测,物种亲缘树的构建都需要进行生物分子序列的相似性比较。生物信息学中的序列比对算法的研究具有非常重要的理论意义和实践意义。

4构建系统发育树

4.1 目标

使用软件Mega5.2将上一章经过多序列比对的8条序列构建系统发育树。

4.2 将.Aln文件转化为.meg文件

1.打开软件Mega5.2,主界面如图4-2-1

4-2-1

2.依次选择Align- Edit/Build Alignment,如图4-2-2

19

20

4-2-2

3. 在接下来弹出的对话框中选择建立新比对(Create a new alignment ),点ok 。如图4-2-3。然后选择

DNA ,如图4-2-4.

4-2-3

4-2-4

4. 在弹出的新窗口中,依次选择Data-open-Retrieve Sequence from file ,载入.aln 文件。如图4-2-

5.载入

第三章中产生的.aln 文件,载入后界面如图

4-2-6.

人工智能课程设计报告--动物识别系统

计算机科学与技术学院 《人工智能》课程设计报告设计题目:动物识别系统 设计人员:学号: 学号: 学号: 学号: 学号: 学号: 指导教师: 2015年7月

目录 目录 (1) 摘要 (2) Abstract (2) 一、专家系统基本知识 (3) 1.1专家系统实际应用 (3) 1.2专家系统的开发 (3) 二、设计基本思路 (4) 2.1知识库 (4) ....................................................................................................... 错误!未定义书签。 2.1.2 知识库建立 (4) 2.1.3 知识库获取 (5) 2.2 数据库 (6) ....................................................................................................... 错误!未定义书签。 ....................................................................................................... 错误!未定义书签。 三、推理机构 (7) 3.1推理机介绍 (7) 3.1.1 推理机作用原理 (7) ....................................................................................................... 错误!未定义书签。 3.2 正向推理 (7) 3.2.1 正向推理基本思想 (7) 3.2.2 正向推理示意图 (8) 3.2.3 正向推理机所要具有功能 (8) 3.3反向推理 (8) ....................................................................................................... 错误!未定义书签。 3.3.2 反向推理示意图 (8) ....................................................................................................... 错误!未定义书签。 四、实例系统实现 (9)

贪吃蛇游戏课程设计实验报告全解

辽宁科技大学课程设计说明书 设计题目:基于C#的贪吃蛇游戏 学院、系:装备制造学院 专业班级:计算机科学与技术 学生姓名:叶佳佳 指导教师:丁宁 成绩: 2015年12月12日

目录 一、概述 (1) 1、用C#实现该设计的方法 (1) 2、贪吃蛇游戏说明 (1) 二、实验目的及设计要求 (1) 1、实验目的 (1) 2、实验要求 (2) 三、课程设计具体实现 (2) 1、概要设计 (2) 1.1、设计思想 (2) 1.2、主模块实现 (2) 1.3、主函数流程图 (4) 2、详细设计 (5) 2.1、设计思想 (5) 2.2、具体模块实现: (5) 四、调试过程及运行结果 (10) 1、调试过程 (10) 2、实验结果 (11) 五、实验心得 (12) 六、参考资料 (13) 七、附录:源代码 (13)

一、概述 1、用C#实现该设计的方法 首先应该了解设计要求,然后按照功能设计出实际模块,每个模块都要完成特定的功能,要实现模块间的高内聚,低耦合。设计模块是一个相当重要的环节,模块的数量不宜太多,也不宜太少,要是每个模块都能比较简单的转换成流程图。模块设计完成后,就该给每个模块绘制流程图。流程图要尽可能的简单且容易理解,多使用中文,补一些过长的代码,增加理解难度。此外,流程图应容易转换成代码。 根据流程图编写好代码后在WindowsXP操作系统,https://www.sodocs.net/doc/837984118.html,2008开发环境下进行运行测试,检查错误,最终设计出可行的程序。 2、贪吃蛇游戏说明 游戏操作要尽可能的简单,界面要尽可能的美观。 编写程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计10分;接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁、障碍物或身体交叉(蛇头撞到自己的身体),则游戏结束。游戏结束时输出相应得分。 具体要求有以下几点: (1)对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理; (2)系统设计要实用,采用模块化程序设计方法,编程简练、可用,功能全面; (3)说明书、流程图要清楚; 二、实验目的及设计要求 1、实验目的 .NET课程设计是教学实践环节中一项重要内容,进行此课程设计旨在掌握基础知识的基础上,进一步加深对VC#.NET技术的理解和掌握; 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新 1

网页制作课程设计报告

网页制作课程设计报告 学院: 专业班级: 姓名: 学号: 成绩: 阅卷教师:

目录 1.设计目的 (1) 2.设计思想 (1) 2.1网站整体结构规划思想 (1) 2.2 主页设计思想 (1) 2.3子页的设计思想 (1) 3网页详细设计分析 (1) 4结论 (2)

1.设计目的 阐述该个人网站的设计意图和创意,简单介绍自己的个人网站。 2.设计思想 阐述网站的整体设计思想,包括: 2.1网站整体结构规划思想 要求阐述网站整体结构的选择、设计的思想,绘制网站结构草图。 2.2 主页设计思想 要求对主页的布局思路进行阐述和分析。 2.3子页的设计思想 要求对子页的设计以及网页对象的选取思路进行阐述和分析。 3网页详细设计分析 要求选取一张网页,对网页的设计实现过程进行阐述和分析,详细说明制作该网页的步骤,所使用的网页对象以及该网页对象的操作方法。

4结论 对整个设计报告做归纳性总结,并分析设计过程中的困难及如何解决的,最后提出展望。 一、设计目的 本课程的设计目的是通过实践使同学们经历Dreamweaver cs3开发的全过程和受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。结合具体的开发案例,理解并初步掌握运用Dreamweaver cs3可视化开发工具进行网页开发的方法;了解网页设计制作过程。通过设计达到掌握网页设计、制作的技巧。了解和熟悉网页设计的基础知识和实现技巧。根据题目的要求,给出网页设计方案,可以按要求,利用合适图文素材设计制作符合要求的网页设计作品。熟练掌握Photoshop cs3、Dreamweaver cs3等软件的的操作和应用。增强动手实践能力,进一步加强自身综合素

汽轮机课程设计指导书

汽轮机课程设计指导书

目录 一、课程设计的目的与意义 (1) 二、设计题目及已知条件 (2) 2.1 机组概况 (2) 2.2 本次设计与改造的基本要求 (4) 三、设计过程 (6) 3.1 汽轮机的热力总体任务 (6) 3.2 汽轮机变工况热力核算的方法介绍 (6) 3.3 本课程设计的基本方法 (7) 3.3.1 级的变工况热力核算方法——倒序算法 (8) 3.3.2 级的变工况热力核算方法——顺序算法 (17) 3.4 上述计算过程需要注意的问题 (22) 四、参考文献: (23) 附:机组原始资料 (23)

汽轮机课程设计 一、课程设计的目的与意义 汽轮机是按照经济功率设计的,即根据给定的设计要求如功率、蒸汽初参数、转速以及汽轮机所承担的任务等,确定机组的汽耗量、级数、通流部分的结构尺寸、蒸汽参数在各级的分布以及效率、功率等。汽轮机在设计条件下运行称为设计工况。由于此工况下蒸汽在通流部分的流动与结构相适应,使汽轮机有最高的效率,所以设计工况亦称为经济工况。 由于要适应电网的调峰以及机组实际运行过程中运行参数的偏差等原因,汽轮机不可能始终保持在设计条件下,即负荷的变化不可避免的,蒸汽初终参数偏离设计值,通流部分的结垢、腐蚀甚至损坏,回热加热器停用等在实际运行中也时有发生等等。汽轮机在偏离设计条件下的工作,称为汽轮机的变工况。在变工况下,蒸汽量、各级的汽温汽压、反动度、比焓降等可能发生变化,从而引起汽轮机功率、效率、轴向推力、零件强度、热膨胀、热应力等随之改变。 通过本课程设计加深、巩固《汽轮机原理》中所学的理论知识,了解汽轮机热力设计的一般步骤,掌握每级焓降以及有关参数的选取,熟练各项损失和速度三角形的计算,通过课程设计以期达到对汽轮机的结构进一步了解,明确主要零部件的位置与作用。具体要求就是按照某机组存在的问题,根据实际情况,制定改造方案,通过理论与设计计算,解决该汽轮机本体存在的问题,达到汽轮机安全、经济运行的目的[1-4]。

人工智能课程设计报告-罗马尼亚度假问题

人工智能课程设计报告-罗马尼亚度假 问题 1

2

3 2020年5月29日 课 程 :人工智能课程设计报告 班 级: 姓 名: 学 号: 指导教师:赵曼 11月

人工智能课程设计报告 课程背景 人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,能够设想,未来人工智能带来的科技产品,将会是人类智慧的”容器”。 人工智能是对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。 人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些一般需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种”复杂工作”的理解是不同的。 人工智能是计算机学科的一个分支,二十世纪七十年代以来被称为世界三大尖端技术之一(空间技术、能源技术、人工智能)。也被认为是二十一世纪三大尖端技术(基因工程、纳米科学、人工智能)之一。这是因为近三十年来它获得了迅 速的发展,在很多学科领域都获得了广泛应用,并取得了丰硕的成果,人工智能已逐 - 1 - 2020年5月29日

WEB个人主页课程设计

Web应用开发技术 实验报告 专业:计算机科学与技术 班级: 学号: 姓名:

一、设计题目 个人网站 二、目的 1、本次设计是学生在学完ASP动态网站开发课程后的一次实践性很强的课程设计,是对ASP进行动态网站开发所学知识的综合运用。 2、掌握使用ASP技术进行网站开发设计。 3、通过本次实习,使学生加深所学知识内容的理解,并能积极地调动学生的学习兴趣,结合实际应用操作环境,真正做到理论与实际相结合。 三、功能需求描述 此网站可以对主人留言,来发表自己的心情,也可以把自己的联系方式写入其中,达到和睦相处、心灵的驿站的目的等。 四、总体设计

五、详细设计 (一)、我的主页 此页面为网站的主页,通过发布新心情,点击通讯录可以查看通讯录好友信息,点击留言板可以查看好友留言。 主要代码: 个人空间