当前位置:文档之家› 中南大学章程修正案(2018年核准稿)

中南大学章程修正案(2018年核准稿)

中南大学章程修正案(2018年核准稿)
中南大学章程修正案(2018年核准稿)

中南大学软件体系结构实验4-结构型设计模式实验

实验4 结构型设计模式实验 实验学时: 2 每组人数: 1 实验类型: 3 (1:基础性 2:综合性 3:设计性 4:研究性) 实验要求: 1 (1:必修 2:选修 3:其它) 实验类别: 3 (1:基础 2:专业基础 3:专业 4:其它) 一、实验目的 熟练使用PowerDesigner和任意一种面向对象编程语言实现几种常见的结构型设计模式,包括适配器模式、组合模式和外观模式,理解每一种设计模式的模式动机,掌握模式结构,学习如何使用代码实现这些模式。 二、实验内容 1. 现有一个接口DataOperation定义了排序方法sort(int[]) 和查找方法search(int[], int),已知类QuickSort的quickSort(int[])方法实现了快速排序算法,类BinarySearch 的binarySearch(int[], int)方法实现了二分查找算法。试使用适配器模式设计一个系统,在不修改源代码的情况下将类QuickSort和类BinarySearch的方法适配到DataOperation接口中。绘制类图并编程实现。(要求实现快速排序和二分查找,使用对象适配器实现) 2. Windows Media Player和RealPlayer是两种常用的媒体播放器,它们的API结构和调用方法存在区别。现在你的应用程序需要支持这两种播放器API,而且在将来可能还需要支持新的媒体播放器,请问如何设计该应用程序绘制类图并编程模拟实现。 3. 使用组合模式设计一个杀毒软件(AntiVirus)的框架,该软件既可以对某个文件夹(Folder)杀毒,也可以对某个指定的文件(File)进行杀毒,文件种类包括文本文件TextFile、图片文件ImageFile、视频文件VideoFile。绘制类图并编程模拟实现。 4. 某教育机构组织结构如下图所示:

Android移动应用开发实验指导书

《Android移动应用开发》 实验指导书 课程代码: 总课时数: 适用专业: 院(系)名称:

实验一深入理解Activity 目标 (1)掌握Activity的开发、配置和使用。 (2)掌握Intent的几种常用的属性。 (3)Android系统内置Intent的使用。 (4)了解Activity的生命周期 实验软、硬件环境 硬件:PC电脑一台; 配置:winxp或win7系统,内存大于4G,硬盘250G及以上 JDK1.7 、Eclipse、ADT、Android SDK 实验主要技术基础 (1)活动是Android的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。 (2)Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。 任务 1、请在AndroidManifest.xml文件中配置SecondActivity: 配置Intent的Action属性为com.sise.intent.action.JHY_ACTION; 配置Category属性为com.sise.intent.category.JHY_CATEGORY。 通过隐式Intent的使用从FirstActivity启动SecondActivity,编写代码,运行程序,预期效果如下所示。

图1 程序运行初始化界面图2 点击图1中的按钮后的运行结果 2、请使用显式Intent启动SecondActivity,并使用Intent从FirstActiv传递数据到SecondActivity。编写代码,运行程序,预期效果如下所示。 图1 程序运行初始化界面图2 点击图1中的按钮后的运行结果 3、使用Intent传递数据从SecondActivity返回数据到FirstActivity中去。编写代码,运行程序,预期效果如下所示。 图1 程序运行初始化界面图2 点击图1按钮运行结果 图3 点击图2按钮运行结果 实验方法与步骤 (1)创建活动 Activity是Android系统提供的一个活动基类所有的活动都必须直接或间接继承此类才能拥有活动的特性。 (2)布局文件 创建布局文件 加载布局文件 (3)在清单文件中注册活动 (4)以上方法完成多个活动的创建 (5)使用Intent完成多个活动之间的交互和数据传递

中南大学有机化学试卷

中南大学考试试卷(A ) 2006— 2007学年 上 学期期中考试试题 时间110分钟 有机化学 课程 64 学时 4 学分 考试形式: 闭 卷 专业年级: 05级化工专业 总分100分 占总评成绩 70 % 一、选择题(本题共20分,单选题14题,每题1分;多选题2题,每题3分) 1、单选题(共14题,14分。每题只有一个选项正确,选错、不选或多选均不得分)。 1. 沸点最高的是( )。 A :丁酸 B :丁醛 C :丁醇 D :2-丁酮 E :1-丁烯 2. 某烷烃的分子式为C 5H 12,只有二种二氯衍生物,那么它的结构为( )。 A :正戊烷 B :异戊烷 C :新戊烷 D :前A 、B 、C 均可 E :不存在这种物质 3. 下列化合物不具有芳香性的是( )。 A :[18]轮烯 B :环庚三烯正离子 C : D : E : 4. 下列化合物与AgNO 3的乙醇溶液作用,产生沉淀最快的是( )。 A : B : C : D : E : 5. 可用于鉴别CH 3C ≡CH 和CH 3CH=CH 2的试剂是( )。 A :Lucas 试剂 B :Ag(NH 3)2NO 3 C :CuSO 4 D :酸性KMnO 4 E :Br 2/H 2O 6. 下列化合物加热后形成内酯的是( )。 A :β-羟基丁酸 B :乙二酸 C :δ-羟基戊酸 D :α-羟基丙酸 E :己二酸 7. 下列化合物与FeCl 3溶液发生显色反应的是( )。 A :对甲基苯酚 B :苄醇 C :2 -戊酮 D :丙酮 E :环己醇 8. 下列化合物酸性最强的是( )。 A :苯酚 B :2,4-二硝基苯酚 C :对硝基苯酚 D :间硝基苯酚 E :对甲基苯酚 9. 下列化合物碱性最强的是( )。 A :苯胺 B :苄胺 C :吡咯 D :吡啶 E :对硝基苯胺 10. 将CH 3CH=CHCHO 氧化成CH 3CH=CHCOOH 选择下列哪种试剂较好?( ) A :酸性KMnO 4 B :K 2Cr 2O 7 + H 2SO 4 C :Tollens 试剂 D :HNO 3 E :以上试剂都不能 11. 苯①、氯苯②、甲苯③、苯酚④、苯甲醛⑤发生硝化反应活性顺序是( )。 A :⑤>④>③>②>① B :④>③>②>①>⑤ C :④>③>①>②>⑤ D :⑤>②>①>③>④ E :③>②>①>④>⑤ C(CH 3)3H 3C a. b. c. d.3)3CH 33)3H 3C C(CH 3)3CH 312. 稳定性由强到弱的顺序是( )。 A :abcd B :dacb C : cbad D :dcab E :adcb S N CH 2CH 2Br CH 2Br CHCH 3Br CHCH 3 CH 3Br

中南大学软件体系结构重要资料

第一章软件体系结构概述(5分) 一、软件体系结构的定义 ●国内普遍接受的定义:软件体系结构包括构件、连接件和约束,它是可预制和可重 构的软件框架结构。 ●软件体系结构= 构件+ 连接件+ 约束 二、软件体系结构的优势 ●容易理解 ●重用 ●控制成本 ●可分析性 第二章软件体系结构风格(10分) 一、软件体系结构风格定义 ●软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。 An architectural style defines a family of systems in terms of a pattern of structural organization. ●体系结构风格定义了一个系统家族,即一个体系结构定义一个词汇表和一组约束。 词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连 接件组合起来的。 An architectural style defines a vocabulary of components and connector types, and a set of constraints on how they can be combined. 二、常见的体系结构风格 ●管道和过滤器

?每个构件都有一组输入和输出,构件读输入的数据流,经过内部处理,然后产生输出数据流。 ?过滤器风格的连接件就像是数据流传输的管道,将一个过滤器的输出传到另一个过滤器的输入。 ●数据抽象和面向对象组织 ?数据的表示方法和它们的相应操作被封装在一个抽象数据类型或对象中。 ?这种风格的构件是对象或者说是抽象数据类型的实例。 ?对象通过函数和过程的调用来进行交互。 ●基于事件的隐式调用 ?构件不直接调用一个过程,而是触发或广播一个或多个事件。 ?事件的触发者并不知道哪些构件会被这些事件影响。 ●分层系统 ?组织成一个层次结构。 ?每一层都为上一层提供了相应的服务,并且接受下一层提供的服务。 ●仓库系统 ?构件:中心数据结构(仓库)和一些独立构件的集合。 ?仓库和在系统中很重要的外部构件之间的相互作用。 ●过程控制环路 ?源自于控制理论中的模型框架,将事务处理看成输入、加工、输出、反馈、再输入的一个持续的过程模型。 ?通过持续性的加工处理过程将输入数据转换成既定属性的“产品”。 ●C2风格

中南大学无机化学实验预习题

一、是非判断题: 1.粗氯化钠必须用称量纸称量。(非) 2.溶解粗氯化钠时,加入的20ml蒸馏水需要很精确。(非) 3.用玻璃棒搅拌溶解氯化钠时,玻璃棒不应该碰撞烧杯内壁。(是) 4.可以把粗氯化钠溶液配制成饱和溶液。(非) 5.粗氯化钠溶液中含有不溶性杂质和可溶性杂质,必须先将不溶性杂质过滤除去。(是) 6.可以用无毒的CaCl2代替毒性很大的BaCl2除SO42- 。( 非) 7.BaSO4刚沉淀完全就应该立刻过滤。(非) 8.待过滤的溶液都应该冷却至室温再过滤。(非) 9.除去SO42-、Mg2+、Ca2+、K+离子的先后顺序可以倒置过来。(非) 10.氯化钠溶液在蒸发结晶过程中可以不搅拌,直到蒸干为止。(非) 实验五硫酸铝的制备 一、是非判断题: 1. NH4HCO3的作用是为了调节溶液pH值,以便生成Al(OH)3沉淀。( 是) 2. Al2(SO4)3的结晶水合物只有Al2(SO4)3·18H2O一种。( 非) 3. 在生成Al(OH)3 的过程中要加热煮沸并不断搅拌。( 是) 4. 硫酸铝加热至赤热分解成SO3和Al2O3。( 是) 5. 停止减压过滤时,操作不当会导致自来水溢入吸滤瓶内。( 是) 二、选择填空题: 1.在Al3+溶液中加入茜素的氨溶液,生成( A )色沉淀。 A.红色B.白色C.蓝色D.黑色 2.Al2(SO4)3易与碱金属M I(除Li以外)的硫酸盐结合成(B )。 A.配合物B.矾C.混合物 3.在蒸发皿中制备硫酸铝晶体时,加热浓缩至溶液体积为原来的(A )左右,在空气中缓慢冷却结晶。A.1/2 B.1/3 C.2/3 D.2/5 4.硫酸铝可作净水剂,是因为与水作用所得的(B )具有很强的吸附性能。 A.结晶水合物B.氢氧化铝C.Al2(SO4)3胶体 5.下面Al3+形成的配合物中,哪一个是错误的。(D) A.[AlF6]3- B.[Al(C2O4)3]3- C.[Al(EDTA)]- D.[AlBr6]3-

中南大学软件体系结构设计模式实验二

中南大学软件体系结构设计模式实验二 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

实验3 设计模式实验二 实验学时: 4 每组人数: 1 实验类型: 3 (1:基础性 2:综合性 3:设计性 4:研究性) 实验要求: 1 (1:必修 2:选修 3:其它) 实验类别: 3 (1:基础 2:专业基础 3:专业 4:其它) 一、实验目的 熟练使用PowerDesigner和任意一种面向对象编程语言实现几种常见的行为型设计模式,包括职责链模式、命令模式、观察者模式和策略模式,理解每一种设计模式的模式动机,掌握模式结构,学习如何使用代码实现这些模式。 二、实验内容 1. 某企业的SCM(Supply Chain Management,供应链管理)系统中包含一个采购审批子系统。该企业的采购审批是分级进行的,即根据采购金额的不同由不同层次的主管人员来审批,主任可以审批5万元以下(不包括5万元)的采购单,副董事长可以审批5万元至10万元(不包括10万元)的采购单,董事长可以审批10万元至50万元(不包括50万元)的采购单,50万元及以上的采购单就需要开董事会讨论决定。如下图所示: 试使用职责链模式设计并模拟实现该系统。 2. 房间中的开关是命令模式的一个实例,现用命令模式来模拟开关的功能,可控制对象包括电灯和电风扇,绘制相应的类图并编程模拟实现。 3. 某软件公司欲开发一个基于Windows平台的公告板系统。系统提供一个主菜单(Menu),在主菜单中包含了一些菜单项(MenuItem),可以通过Menu类的addMenuItem()方法增加菜单项。菜单项的主要方法是click(),每一个菜单项包含一个抽象命令类,具体命令类包括OpenCommand(打开命令),CreateCommand(新建命令),EditCommand(编辑命令)等,命令类具有一个execute()方法,用于调用公告板系统界面类(BoardScreen)的open()、create()、edit()等方法。现使用命令模式设计该系统,使得MenuItem类与BoardScreen类的耦合度降低,绘制类图并编程实现。 4. 某实时在线股票软件需要提供如下功能:当股票购买者所购买的某支股票价格变化幅度达到5%时,系统将自动发送通知(包括新价格)给购买该股票的所有股民。试使用观察者模式设计并实现该系统,要求绘制相应的类图并编程模拟实现。 5. 某公司欲开发一套机房监控系统,如果机房达到某一指定温度,温度传感器(Thermosensor)将自动传递信号给各种响应设备,例如警示灯(CautionLight)将闪烁(flicker())、报警器(Annunciator)将发出警报(alarm())、安全逃生门(SecurityDoor)将自动开启(open())、隔热门(InsulatedDoor)将自动关闭(close())

中南大学理工科大学物理练习册答案

\练习一 1.j i 6+,j i 26+,j 24 2.3/2)2/3(k s ,2/121-kt ,2/303 2 kt x x += 3.[2] 4.[3] 5.(1)由???-==2 2192t y t x 得)0(21192 ≥-=x x y ,此乃轨道方程 (2)j i r 1142+=,j i r 1721+=,∴j i v 62-=,s m v /33.6= (3)i t i dt r d v 42-==,j dt v d a 4-== ∴s t 2=时,j i v 82-=,j a 4-= (4)由v r ⊥,有0=?v r ∴? ??==?=--s t t t t t 300)219(442或 当0=t 时???==190y x 当s t 3=时? ??==16 y x 6.(1)a dt dv = 2/1kv dt dv -=∴ 有 ? ?-=-?-= -v v t kt v v kdt dv v 2 /10 2 /12 /122 当0=v 时,有k v t 02= (2)由(1)有2 021??? ? ? -=kt v v k v kt v k vdt x t k v 3221322 /30 00 /2300=? ? ? ??--==?? 练习二 1. 2 220 2t g v t g +, 2 220 0t g v g v + 2.2/8.4s m 2/4.230s m r a d 15.3

3.[2] 4.[3] 5.由约束方程 222h x l += 有:dt dx x dt dl l 22= 即:xv lv 220=-……(1) ∴02 20v x x h v x l v +- =-= 对(1)两边求导,有: dt dv x dt dx v dt dl v +=-0 203222 0v x h x v v dt dv a -=-==∴ 6.(1)s rad R v /25==ω (2)22/8.392s rad ==θωβ (3)s t 628.02==ω θ 练习三 1.k g m 222 2.J 882 3.[1] 4.[4] 5.(1)2 202 08 321221mv mv v m E W k f -=-??? ??=?= (2)r mg W f πμ2?-= rg v πμ163 2 =∴ (3)3 4 ) 2 1 0(2 0= ?-=k E mv N (圈) 6.先用隔离体法画出物体的受力图 建立坐标,根据ma F =的分量式 x x ma f =∑ y y ma f =∑有 x ma f F =-μθcos 0sin =-+Mg F N θ 依题意有0≥x a ,N f μμ= θμθμsin cos +≥ Mg F 令 0)sin (cos =+θμθθ d d ?=∴21.8 θ 4.36≥F

Android移动应用开发基础教程(微课版)-教学大纲

《Android移动应用开发基础教程(微课版)》教学大纲 学时:62 代码: 适用专业: 制定: 审核: 批准: 一、课程的地位、性质和任务 Android移动应用开发基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对Android移动应用开发有一个系统的、全面的了解、为掌握移动应用开发打下良好的基础;在系统理解和掌握Android移动应用开发基本原理的基础上,了解和掌握移动应用开发的基本原理和方法,具有设计和开发Android移动应用APP的基本能力。 Android移动应用开发是一门实践性非常强的学科,它要求学生在理解和掌握Android移动应用开发语言语法的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。 二、课程教学基本要求 1.课程教学以Android移动应用开发方法为主,在教学过程中让学生掌握Android移动应用开发的基本原理和方法。 2.要求在教学过程中合理安排理论课时和实验课时,让学生有充分的使用在计算机上练习理论课程中学到的Android移动应用开发技巧和方法。 三、课程的内容 第1章 Android开发起步 让学生了解Android平台特点、体系架构和版本,掌握如何搭建Android开发环境,熟悉如何创建Android项目和Android编程的日志工具 第2章 Android核心组件:活动 让学生了解Android核心组件之一的活动是什么、活动生命周期,掌握活动基本操作、在活动中使用Intent、在活动之间传递数据、活动的启动模式。 第3章 UI设计 让学生熟练掌握线性布局、相对布局、通用UI组件、消息通知和菜单。 第4章广播机制 让学生了解广播机制,并熟练掌握如何使用广播接收器。 第5章数据存储 让学生熟练掌握Android文件存储、共享存储和SQLite数据库存储。 第6章多媒体 让学生熟练掌握播放多媒体文件、记录声音、使用摄像头和相册。 第7章网络和数据解析

中南大学大学物理双语版答案Problem 1-22

Problem 1. Answers: 1. 216v i j =+ ; 8a j = ; 7.13?.(cos a v av θ?= ) 2. 1/3(3/)f t v k = 3. a-e, b-d, c-f. 4. [d]: 222x y L +=, 0dx dy x y dt dt += dx v dt =, B dy v dt =, 0B xv yv +=, cot B x v v v y θ== 5. (a)32(102)3 t r i t t j =+- , (Answer) (b) 912r i j =+ , (3)(0)343 avg r r v i j -= =+ , (Answer) (3)(0)343 avg v v a i j -==- (Answer) (c) 92v i j =- 2tan 9 y x v v θ==-, 12.5θ=- (Answer) 6. Solution: From the definition of acceleration for a straight line motion dv a dt =, and the given condition a =- dv dt -= . Apply chain rule to d v /d t , the equation can be rewritten as d v d x d v v d x d t d x -= = Separating the variables gives v k d x =- Take definite integration for both sides of the equation with initial conditions, we have x v d v k d x =-? ?, or 3/2 023x v k = (Answer)

中南大学 软件体系结构重点

需求工程 所有与需求直接相关的活动通称为需求工程。包括需求开发和需求管理。需求开发包括需求的调查,分析和定义,需求管理包括需求的确认、跟踪以及变更控制 C/S体系结构定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上。 C/S体系结构有三个主要组成部分:数据库服务器、客户应用程序和网络 c/s优点:1、具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受 2、对于硬件和软件的变化有极大的适应性和灵活性,而且易于对系统进行扩充和缩小。 3、将大的应用处理任务分布到许多通过网络连接的低成本计算机上,节约大量费用缺点 缺点: 开发成本较高 客户端程序设计复杂 信息内容和形式单一 用户界面风格不一,使用繁杂,不利于推广使用 软件移植困难 软件维护和升级困难 新技术不能轻易应用 b/s优点:1、实现了零客户端,易于服务升级2、提供了异种机、异种网、异种应用服务器的联机、联网、统一服务的最现实的开放性基础。b/s缺点: B/S体系结构缺乏对动态页面的支持能力,没有集成有效的数 据库处理功能。 系统扩展能力差,安全性难以控制。 在数据查询等响应速度上,远远低于C/S体系结构。 数据的动态交互性不强,不利于在线事务处理(OLTP)应用。适配器模式(Adapter Pattern) :将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作 优点: 1、将目标类和适配者类解耦 2、增加了类的透明性和复用性 3、灵活性和扩展性都非常好

4、类适配器:可以在适配器类中置换一些适配者的方法,使得适配器的灵活性更强。 5、对象适配器:同一个适配器可以把适配者类和它的子类都适配到目标接口。 缺点: 类适配器:不支持多继承的语言,一次最多只能适配一个适配者类,而且目标抽象类只能为抽象类,不能为具体类,其使用有一定的局限性 对象适配器:要想置换适配者类的方法就不容易 适用: 系统需要使用现有的类,而这些类的接口不符合系统的需要。 想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类一起工作 桥接模式(Bridge Pattern):将抽象部分与它的实现部分分离,使它们都可以独立地变化 优点: ? 分离抽象接口及其实现部分。 ? 桥接模式有时类似于多继承方案,但是多继承方案违背了类的单 一职责原则(即一个类只有一个变化的原因),复用性比较差, 而且多继承结构中类的个数非常庞大,桥接模式是比多继承方案 更好的解决方法。 ? 桥接模式提高了系统的可扩充性,在两个变化维度中任意扩展一 个维度,都不需要修改原有系统。 ? 实现细节对客户透明,可以对用户隐藏实现细节。 缺点: 1、增加系统的理解与设计难度,由于聚合关联关系建立在抽象层,要求开发者针对抽象进行设计与编程。 2、要求正确识别出系统中两个独立变化的维度,因此其使用范围具有一定的局限性 适用: 一个类存在两个独立变化的维度,且这两个维度都需要进行扩展 不希望使用继承或因为多层次继承导致系统类的个数急剧增加的系统 一个系统需要在构件的抽象化角色和具体化角色之间增加更多的灵活性,避免在两个层次之间建立静态的继承联系 装饰模式(Decorator Pattern) :动态地给一个对象增加一些额外的职责(Responsibility)

中南大学有机化学考纲

中南大学硕士研究生“有机化学”考试大纲 本考试大纲由化学化工学院学院教授委员会于2011年7月7日通过。 I.考试性质 全国硕士研究生入学考试是为高等学校招收硕士研究生而设置的。有机化学属我校自行命题的考试。它的评价标准是高等学校优秀毕业生能达到的及格或及格以上水平,以保证被录取者具有较扎实的有机化学基础知识。 II.考查目标 有机化学是化学的重要分支,是许多学科专业的基础理论课程,它的内容丰富,有机化学考试在考查基本知识、基本理论的基础上,注重考查考生灵活运用这些基础知识分析和解决实际问题的能力。考生应能: 1.掌握各类有机化合物的命名法,有机化合物的各类异构现象,特别是立体异构。 2.掌握重要的有机化学反应:如取代、加成、氧化、还原、酯化、酰化、消除、缩合、脱羧、偶联、重排、周环化等反应,包括一些重要的人名反应。 3.掌握自由基取代、亲电取代、亲核取代、自由基加成、亲电加成、亲核加成反应机理和一些缩合、降解反应的机理。 4.能运用电子效应和空间效应,分析和理解结构与性质的关系。 5.熟悉各类化合物的制备,并能运用基本有机反应和理论,完成有机合成反应的设计、反应现象和机理的解释以及推断有机化合物的结构等。 6.熟悉基本杂环、常见糖类及氨基酸的结构和化学性质。 7.熟悉红外光谱、核磁共振谱的基本原理及其在测定有机化合物结构中的应用。8.熟悉有机化合物合成、分离纯化的基本原理、基本操作和基本方法。 Ⅲ.考试形式和试卷结构 1.试卷满分及考试时间 本试卷满分为150分,考试时间为180分钟 2.答题方式 答题方式为闭卷,笔试。 3.试卷内容结构 有机化学基本知识与基本理论约35% 基本有机反应约20% 有机合成约15% 有机反应机理约10% 推断有机化合物结构(含波谱分析)约10% 有机化学实验约10% Ⅳ.试卷题型结构 选择题、填空(如命名和完成有机反应)、问答题、有机合成、反应机理、推断结构、实验等 Ⅴ.考查内容

Android移动应用开发习题答案

Android移动应用开发习题答案 单元1 Android开发环境搭建与模拟器创建 1.填空题 (1) 2008 (2) Linux、操作系统 (3) 应用程序层、应用程序框架层、核心类库、Linux内核 (4) Java C++/C (5) 应用框架 (6) 应用程序 (7) 模拟器、Android模拟器 (8) IntelliJ IDEA Android 2.选择题 (1)创建程序的过程中,填写Application Name表示()。 正确答案:A (2)Android操作系统的手机可以有以下几个方法进行软件安装()。(多选题)ABCD (3)Android操作系统主要的特点是:()。(多选题) 正确答案:ABC (4)以下对Android操作系统描述正确的是:()。(多选题) 正确答案:ABCD (5)以下哪些是Android Stuido的优势()。(多选题) 正确答案:ABCD (6)以下哪些是Genymotion模拟器的优势()。(多选题) 正确答案:ABCD 3.简答题 (1)Android的四层架构分别包括哪几层?分别起到什么作用? 参考答案: Linux内核层(Linux Kernel):基于Linux内核,内核为上层系统提供了系统服务。 核心类库层(Libraries):系统库基于C/C++语言实现,通过接口向应用程序框架层提

基于Android Studio的移动应用开发任务驱动教程 供编程接口。 应用框架层(Application Framework):为开发者提供了一系列的Java API,包括图形用户界面组件View、SQLite数据库相关的API、Service组件等。 应用程序层(Applications):包含了Android平台中各式各样的应用程序。 (2)简述Android开发环境安装的步骤。 参考答案: 下载并安装JDK,配置JDK的环境变量; 从Anroid官网上下载Android开发组件(包含Eclipse和Android SDK、ADT); 安装Android开发环境(包括配置Android SDK的环境变量、打开Eclipse通过菜单设定Android SDK路径)。 (3)简述Android Studio的优势。 参考答案:略。 (4)简述Genymotion模拟器的优势。 参考答案:略。 (5)简述Android应用程序创建和运行的步骤。 参考答案: 通过菜单创建Android应用程序,设置应用程序名、Android版本等基本信息。 单击菜单中的运行按钮可以直接运行Android项目(也可以通过菜单配置运行参数, 指定运行的模拟器)。 单元2 Android Studio的组成结构与基本操作 1.填空题 (1) res/layout (2) Activity、Bundle (3) XML (4) java代码文件 (5) AndroidManifest.xml (6) 打包成.apk文件 2.选择题 (1)如果需要创建一个字符串资源,需要将字符串放在res\values的哪个文件中?()B (2)新建的Android程序默认的布局方式是相对布局(RelativeLayout),该布局中包含一个()控件。 B (3)要让布局文件或者控件能够显示在界面上,必须要设置RelativeLayout和控件的

有机化学实验精彩试题

有机化学实验现场考试试题(A卷)一、基本操作(7-8分) 萃取:用乙酸乙酯从苯酚水溶液中萃取苯酚,苯酚水溶液10mL,萃取2次(第一次取乙酸乙酯5mL,第二次取3mL),用2%FeCl3检验萃取效果,有机层倒入回收瓶中。实验结束后,清洗仪器,清理实验台面,征得主考老师同意后离开实验室。 蒸馏:取20mL乙醇,选择合适的仪器,加热蒸馏2分钟,经主考老师同意后,拆卸仪器,结束实验,清理实验台面,征得主考老师同意后离开实验室。 熔点的测定:用毛细管法测定尿素的熔点(加热3min,经主考老师同意后,结束实验,清洗仪器,清理实验台面,废弃物入垃圾桶)。征得主考老师同意后离开实验室。 乙酸正丁酯的制备(回流):选择合适的仪器,取10ml冰醋酸,加10滴浓硫酸、10ml正丁醇。加热2min,经主考老师同意后,结束实验,清理实验台面。征得主考老师同意后离开实验室。 重结晶:取2克粗乙酰苯胺,用适量的热水进行重结晶。实验完毕,产品倒入回收瓶,清洗仪器,清理实验台面。征得主考老师同意后离开实验室。 乙酰苯胺在水中的溶解度:100℃ 5.63g;80℃3.5g;25℃0.56g;6℃0.53g 二、问答题(口答部分2-3分,从以下问题中任选2-3题,让学生口答) 1、熔点测定的意义?

2、电泳实验中,如何判断氨基酸的移动方向? 3、影响熔点测定结果的因素有哪些?各因素对熔点测定结果有什么影响? 4、熔点测定实验中“三中心重合”指的是什么? 5、加热过快对测定熔点有何影响?为什么? 6、蒸馏酒精用什么样的冷凝管? 7、蒸馏时物料最多为蒸馏烧瓶容积的多少? 8、水蒸气蒸馏的适用条件是什么?什么情况下考虑采用水蒸气蒸馏? 9、重结晶主要有哪几步?各步的作用是什么? 10、任举出两种分离提纯操作? 11、蒸馏时加沸石的作用是什么? 12、蒸馏时,温度计的位置如何? 13、萃取的意义是什么?萃取与洗涤有何异同?所做实验中哪些是萃取,哪些是洗涤? 14、蒸馏过程中若发现没加沸石,怎么办? 15、层析时点样时样点过大或过小对实验结果有什么影响? 16、萃取时,上层液体为什么要从上面倒出来? 17、层析时,斑点为什么不能浸入展开剂内? 18、展开时,层析缸为什么要密封? 19、重结晶时,加活性炭过多对实验会有什么影响? 20、重结晶的溶剂应具备什么条件? 21、乙酰苯胺的制备中,制得的产物怎样检验其纯度? 22、扇形滤纸的作用是什么?

有机化学实验及答案

中南大学考试试卷(A) 2013—2014年二学期期末考试试题时间60分钟 有机化学实验Ⅱ课程48 学时1.5 学分考试形式:闭卷专业班:学号姓名指导教师 总分100分,占总评成绩30 % 一、单选题(每小题3分,共30分) 1.鉴定糖类物质的颜色反应是(A )A.Molish反应B.Seliwanoff 反应C.Benedict反应D.水解 2.下列化合物中,不能发生碘仿反应的是(C )A.丙酮B.丁酮C.3-戊酮D.2-丙醇 3.不能与乙酰乙酸乙酯反应的是(A )A.托伦试剂B.溴水C.羰基试剂D.FeCl3溶液 4.下列氨基酸的水溶液pH均为4时,主要以负离子形式存在的氨基酸是(C ) A. 甘氨酸(pI=5.97) B. 丙氨酸(pI=6.00) C.谷氨酸(pI=3.22) D. 精氨酸(pI=10.76) 5.蒸馏沸点在130 ℃以下的物质时,最好选用(B ) A.空气冷凝管B.直型冷凝管C.球型冷凝管D.蛇型冷凝管6.当被加热的物质要求受热均匀,且温度不高于80℃时,最好使用(A ) A.水浴B.砂浴C.酒精灯加热D.油浴 7.对于含有少量水的乙酸乙酯,可选用的干燥剂是( B ) A.无水氯化钙B.无水硫酸镁C.金属钠D.氢氧化钠 8.薄层色谱中,硅胶是常用的(C )A.展开剂B.萃取剂C.吸附剂D.显色剂 9.Abbe(阿贝)折光仪在使用前后均需对棱镜进行清洗,常用的溶剂是(D )A.蒸馏水B.乙醇C.氯仿D.丙酮

10.用氯仿萃取水中的甲苯,静置分层后,甲苯处在(B ) A.上层B.下层C.中层D.不确定 二、判断题(对的打“√”,错误的打“×”。每小题2分,共20分) 1.在低于被测物质熔点10-20℃时,加热速度控制在每分钟升高5℃为宜。(×) 2.中途停止蒸馏,再重新开始蒸馏时,不需要补加沸石。(×) 3.在薄层色谱实验中,吸附层太厚对分离效果无影响。(×) 4.活性炭是非极性吸附剂,只吸附有色杂质,对产品没有吸附。(×) 5.在柱色谱实验中,柱中吸附剂填装有裂缝不均匀将直接影响分离效果。(√) 6.用蒸馏法测沸点,温度计的位置影响测定结果的可靠性。(√) 7.球形冷凝管的冷却效果虽比直型冷凝管好,但蒸馏时不可选用球形冷凝管。(√)8.干燥液体时,干燥剂用量越多越好。(×) 9.对于一定量的溶剂,一次萃取比分次萃取效率高。(×) 10.恒定沸点的液体不一定是纯净的。(√) 三、填空题(每空2分,共20分) 1.在进行水蒸气蒸馏时,被提取的物质必须具备的三个条件中,除了“在近100℃时,被提纯物质应具有5-10mmHg蒸气压外”,还有不溶或难溶于水;在沸腾时与水长期并存但不发生化学反应。 2.重结晶提纯时,难溶的杂质在热过滤步骤中除去;易溶的杂质留在母液中。3.用硅胶薄层色谱分离用光照射过的偶氮苯样品时,出现两个斑点(顺式和反式异构体), R f值较小的斑点所代表的物质是顺式偶氮苯。

中南大学软件体系结构设计模式实验二全解

《软件体系结构》 实验报告 项目名称设计模式实验2 专业班级 学号_________________ 姓名___________________ 实验成绩: 批阅教师:

实验3设计模式实验二 实验学时: 4 每组人数: 1 实验类型: 3 (1 : 基础性 2: 综合性 3: 设计性 4 :研究性) 实验要求: 1 (1 : 必修 2: 选修 3: 其它) 实验类别: 3 (1 : 基础 2: 专业基础 3: 专业 4:其它) 、实验目的 熟练使用 PowerDesigner 和任意一种面向对象编程语言实现几种常见的行为型设计模 式,包括职责链模式、命令模式、观察者模式和策略模式, 理解每一种设计模式的模式动机, 掌握模式结构,学习如何使用代码实现这些模式。 、实验内容 1. 某企业的SCM (Supply Chain Management ,供应链管 理)系统中包含一个采购审批子 系统。该企业的采购审批是分级进行的, 即根据采购金额的不同由不同层次的主管人员来审 批,主任可以审批 5万元以下(不包括 5万元)的采购单,副董事长可以审批 5万元至10 万元(不包括10万元)的采购单,董事长可以审批 10万元至50万元(不包括50万元)的 采购单,50万元及以上的采购单就需要开董事会讨论决定。如下图所示: 试使用职责链模式设计并模拟实现该系统。 2. 房间中的开关是命令模式的一个实例,现用命令模式来模拟开关的功能,可控制对 象包括电灯和电 风扇,绘制相应的类图并编程模拟实现。 3. 某软件公司欲开发一个基于 Windows 平台的公告板系统。系统提供一个主菜单 (Menu ),在主菜单中包含了一些菜单项 (Menultem ),可以通过 Menu 类的addMenultem ()方 法增加菜单项。菜单项的主要方法是 click (),每一个菜单项包含一个抽象命令类,具体命令 类包括 OpenCommand (打开命令),CreateCommand (新建命令),EditCommand (编辑命令)等, 命令类具有一个 execute ()方法,用于调用公告板系统界面类 (BoardScreen )的open ()、 create 。、 采购人员 采购单 金额V 5万元 5万元w 金额V 10万元10万元w 金额V 50万元 金额》50万元 主任 副董事长 董事长 董事会

中南大学有机化学试卷

中南大学有机化学试卷 中南大学考试试卷 (专业:医学五年制) 2006 ~2007 110 96 4.5 10070 % 07年7月2日题号一二三四五六 七合计满分 20 10 20 20 10 10 10 100 得分 评卷人 复查人 (每小题有四、五个备选答案,请将你认为正确的选项字母填入下 表中相应题号下的空格中。本题20分,每小题1分) 得分 题号 1 2 3 4 5 6 7 8 9 10 评卷人答案题号 11 12 13 14 15 16 17 18 19 20 答案 1、化合物:a乙醇、b乙酸、c苯酚、d碳酸,其酸性由强到弱排列是 A、bacd B、bdca C、bcad D、bcda 2、下列分子量相近或相同的物质:a正丁醇、b丙酸、c乙酸乙酯、d正戊烷。其沸点从高到低顺序为 A、bacd B、abcd C、cabd D、dcba 3、顺反异构与对映异构可共存的结构是 A 、 B、 CHCH(CH)CCHCHCHCHCHCH33233C、 D、CHOHOH CH=CHCH(CH)332 CHCH33 4、下列化合物不能与HCN加成的是 A、正壬醛 B、丁酮 C、苯乙酮 D、环己酮 5、下列试剂中,可把苯胺与N-甲基苯胺定性区别开来的是 A、5%HCl水溶液 B、先用CHSOCl再用NaOH 652

C、CuCl + NH?HO D、AgNO + NH?HO 22323326、甲苯与氯气在光照下进行反应的机理是 A、亲电取代 B、亲核取代 C、自由基取代 D、亲电加成 7、既是叔胺又是芳香胺的是 A、叔丁胺 B、3-甲基苯胺 C、N-甲基对甲苯胺 D、N,N-二甲基苯胺 8、能与FeCl溶液发生颜色反应的是 3 A、苯甲酸 B、苯乙醚 C、苯甲醇 D、对甲苯酚 9、化合物a、二乙胺 b、三乙胺 c、苯胺 d、乙酰苯胺,其碱性由强至弱顺序为 A、abdc B、abcd C、bacd D、badc 10、下列试剂中能发生Cannizzaro歧化反应的是 A、甲醇 B、甲醛 C、乙醛 D、丙酮 11、CHCH=CHCHCH=CHCH经酸性KMnO氧化后的产物是 3234 A、CHCOOH + HOOCCHCOOH B、CO+ OHCCHCHO 322 2 C、HCOOH + OHCCHCHO D、HCOOH + HOOCCHCOOH 2212、能溶于NaOH溶液,通入CO后又析出来的化合物是 2 A、苯甲酸 B、苯酚 C、苯胺 D、环己醇 13、下列羧酸衍生物发生亲核取代反应速度最快的是 A、CHCOOCH B、(CHCO)O C、CHCOCl D、CHCONH 325 32332 14、下列试剂中能区别苯甲醛和苯乙酮的是 O A、FeCl溶液 B、Grignard试剂 C、Fehling试剂 D、Tollens试剂 3NCONHHNHA、HNSONHB、C、D、2222215.既溶于酸又溶于碱的是 N O 16、卤代烷与NaOH在水-乙醇中进行反应,下列现象中,属于S1历程的是 N A、有重排产物 B、产物构型完全转化

移动应用开发-实验报告

实验一Android开发基础 实验时间:实验地点:X501 一、实验目的 1. 掌握Android开发环境的搭建; 2. 了解Android SDK的安装、配置、使用; 3. 熟悉开发工具Android Studio的使用; 4. 了解创建项目并熟悉文件目录结构; 二、实验学时 2学时/次,共2学时 三、实验环境 Android Studio;;PC机 四、实验内容和要求 1.Android Studio安装 (1) Android Studio的下载与安装 前提准备工作:安装JDK 并配置JDK 环境变量。 请使用传统的JAVA_HOME 环境变量名称。很多人会被提醒JVM 或者JDK 查找失败,几乎都是因为JDK 版本或者没有使用JAVA_HOME 这个环境变量名称的原因。 ①Android Studio可以从中文社区进行下载,网址为。在浏览器中打开该网址,如图1-1所示。 图1-1 Android Studio官方网站 ②选择合适的平台,进行下载,如图1-2所示。

图1-2 Java platform(JDK) ③安装之前,要确定JDK版本必须是或以上,否则安装之后会报错。双击Android Studio 的安装文件,按照提示一步步安装,具体参考教材。不出意外的话,看到图1-3所示的界面,说明Android Studio已经安装成功了。 图1-3 Android Studio已经安装成功 2. 配置Android Studio 安装Android Studio完成之后,运行Android Studio。每一次安装,都会显示图1-4所示的这个界面,用以选择导入Android Studio的配置文件。 第一个选项:使用以前版本的配置文件夹。 第二个选项:导入某一个目录下的配置文件夹。 第三个选项:不导入配置文件夹。 如果你以前使用过Android Studio,可以选择到以前的版本。如果你是第一次使用,可以选择第三项。 图1-4 导入Android Studio配置文件 3. 创建AVD

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