《数据结构(Java版)(第4版)》课程设计题

《数据结构(Java版)(第4版)》课程设计题
《数据结构(Java版)(第4版)》课程设计题

第10章课程设计

10.4 课程设计选题

课程设计的目的、要求和选题详见教材10.4节,及课程设计任务书。

10.4.1 线性表

1. 多项式的表示和运算

题意详见教材2.4节。

(1)使用排序单链表存储多项式

10-1 ?一元多项式相加,PolySinglyList多项式排序单链表类增加以下成员方法,public权限。

//多项式相加,返回this+list的多项式,不改变this和list,C(x)=A(x)+B(x)。

//算法不调用深拷贝,将this(A)和list(B)中的所有结点合并(相加)到C多项式单链表

PolySinglyList union(PolySinglyList list)

10-2 ?二元多项式相加,实现10-1题。

10-3 ?一元多项式相乘,Polynomial多项式类增加以下成员方法。

public boolean equals(Object obj) //比较两个多项式是否相等,覆盖

public Polynomial multi(Polynomial poly) //相乘,返回this*poly的多项式10-4 ?二元多项式相乘,实现10-3题。

(2)使用排序循环双链表存储多项式

10-5 ?一元多项式相加,声明PolyDoublyList多项式排序循环双链表类,继承排序循环双链表类,方法声明如下。Polynomial多项式类使用PolyDoublyList对象作为成员变量。

PolyDoublyList union(PolyDoublyList list) //返回相加的多项式,不调用深拷贝10-6 ?二元多项式相加,实现10-5题。

10-7 ?一元多项式相乘,声明PolyDoublyList多项式排序循环双链表类,继承排序循环双链表类,实现二元多项式相乘运算,方法声明如下。Polynomial多项式类使用PolyDoublyList对象作为成员变量。

Polynomial multi(Polynomial poly) //返回相乘的多项式

10-8 ?二元多项式相乘,实现10-7题。

10.4.2 栈和队列及递归算法

1. 计算表达式值

在例4.2、例4.6计算算术表达式值的基础上,增加以下功能。

⑴检查表达式语法是否正确。

⑵使用散列映射存储运算符集合,建立从运算符到优先级的映射,快速查找指定运算符的优先级。运算符集合包括位运算符、关系运算符、逻辑运算符、字符串连接运算符等,各运算符的优先级见附录D。

⑶整数表达式增加位运算功能。

⑷计算逻辑表达式、字符表达式、字符串表达式等,BNF定义见教材实验4-12。

⑸以浮点数作为常数,所求算术表达式值为浮点数类型。

⑹增加标识符作为变量,识别标识符,为变量赋值。使用散列映射存储变量集合,快速查找指定变量的值。

⑺采用文件保存多行表达式字符串,读取表达式,并将结果写入文件。

10-9 ??计算表达式值。改进例4.2,同时使用运算符栈和操作数栈,省略转换成后缀表达式过程;增加运算符、浮点数等功能。

10-10 ???计算表达式值,递归算法。改进例4.6,增加运算符、浮点数等功能。

10-11 ?????带变量的表达式求值,使用栈,增加运算符、浮点数等功能。

10-12 ?????带变量的表达式求值,递归算法,增加运算符、浮点数等功能。

10-13 ??给定一个初始序列,求解素数环问题(例4.3)的所有解,采用回溯法(10.3.4节)。

2. 走迷宫

迷宫题见实验4-13,指定迷宫大小、入口及出口位置和初始状态等,求解一条或多条路径,演示走迷宫过程,显示一条或多条结果路径。

10-14 ??走迷宫,使用栈。

10-15 ??走迷宫,使用队列。

10-16 ??走迷宫,递归算法。

10-17 ??走迷宫求所有路径,采用回溯法(10.3.4节)。

10-18 ??骑士游历问题(见实验题4-18)求多个解,采用回溯法(10.3.4节)。

10.4.3 矩阵和广义表

1. 稀疏矩阵的压缩存储及运算

以下各题实现深拷贝、矩阵相加(addAll()和union()见实验题5-3)、转置等矩阵运算。

(1)稀疏矩阵三元组行的排序单/双链表

10-19 ?设LinkedMatrix矩阵类采用行的排序单链表存储(见实验题5-4)。

10-20 ??设LinkedMatrix矩阵类采用行的多项式排序单链表PolySinglyList(见2.4节)存储。

10-21 ?设LinkedMatrix矩阵类采用行的排序循环双链表存储。

10-22 ??设LinkedMatrix矩阵类采用行的多项式排序循环双链表存储。

(2)稀疏矩阵三元组列的排序单/双链表

10-23 ?设LinkedMatrix矩阵类采用列的排序单链表存储(见实验题5-4)。

10-24 ??设LinkedMatrix矩阵类采用列的多项式排序单链表PolySinglyList(见2.4节)存储。

10-25 ?设LinkedMatrix矩阵类采用列的排序循环双链表存储。

10-26 ??设LinkedMatrix矩阵类采用列的多项式排序循环双链表存储。

(3)稀疏矩阵三元组十字链表

以下各题实现深拷贝、矩阵相加(addAll()和union()见实验题5-3)、比较相等、转置等矩阵运算。

10-27 ???设CrossLinkedMatrix矩阵类采用十字单链表存储,见图5.13。

10-28 ????设CrossLinkedMatrix矩阵类采用十字双链表存储,改进图5.13,每个结点增加指向行列前驱的指针。

2. 广义表

10-29 ???声明以双链表示的广义表类GenList,实现广义表的遍历、插入、删除、查找原子、比较相等、复制等操作。

10-30 ???以广义表双链表示实现m元多项式的相加、相乘等运算。

10.4.4 二叉树和树

1. 二叉树(二叉链表存储结构)

(1)二叉树的成员方法,递归算法

已知BinaryTree二叉树类采用二叉链表存储结构,增加以下成员方法,public权限。

?以先根和中根序列构造二叉树,替换其中所有与pattern匹配的子树。成员方法声明如下:BinaryTree(T prelist[], T inlist[]) //以先根和中根序列构造二叉树

void replaceAll(BinaryTree pattern, BinaryTree bitree) //替换所有与pattern匹配子树(深拷贝)10-31 以中根和后根序列构造二叉树,替换其中所有与pattern匹配的子树。方法声明如下:BinaryTree(T inlist[], T postlist[]) //以中根和后根序列构造二叉树(2)二叉树的成员方法,使用栈的非递归算法

10-32 ?以先根和中根序列构造二叉树(使用栈的非递归算法),替换其中所有与pattern匹配的子树。

10-33 ?以中根和后根序列构造二叉树(使用栈的非递归算法),替换其中所有与pattern匹配的子树。

(3)对二叉树操作的静态方法,递归算法

10-34 ?以中根和后根序列构造二叉树,求二叉树中两结点最近的共同祖先结点。方法声明如下:T ancestor(BinaryTree bitree, T x, T y) //返回x、y结点最近的共同祖先结点10-35 ?以中根和后根序列构造二叉树,求一棵二叉树的所有直径及其路径长度。方法声明如下:void diameterAll(BinaryTree bitree) //输出二叉树的所有直径及其路径长度10-36 ??以中根和后根序列构造一棵二叉树,以层次序列构造一棵完全二叉树,调用以下方法:boolean isComplete(BinaryTree bitree) //判断是否为完全二叉树(4)对二叉树操作的静态方法,使用栈的非递归算法

(5)表达式二叉树

表达式二叉树类ExpressionBinaryTree(见例6.3)声明以下方法。

10-37 ??? void createByPostfix(String postfix) //以后缀表达式构造表达式二叉树

10-38 ??? void inorder() //输出带括号的中缀表达式,算法必须比较运算符优先级的大小其中,使用散列映射存储运算符集合,快速查找指定运算符的优先级,Java运算符及其优先级见附录D。

(6)二叉树的其他应用

10-39 ?存储淘汰赛的比赛信息,创建表示比赛过程的满二叉树(教材图1.2),保存比赛结果。

2. 二叉树(三叉链表存储结构)

(1)二叉树的成员方法,不使用栈的非递归算法

10-40 ??BinaryTree(T prelist[])以标明空子树的先根序列构造二叉树(不使用栈的非递归算法),替换

所有与pattern匹配的子树。

10-41 ???BinaryTree(BinaryTree bitree)深拷贝,不使用栈的非递归算法。

10-42 ???以中根和后根序列构造二叉树,printGenList()输出二叉树的广义表表示(不使用栈的非递

归算法)。

(2)对二叉树操作的静态方法,不使用栈的非递归算法

10-43 ?以中根和后根序列构造二叉树,求二叉树中两结点最近的共同祖先结点。

10-44 ?以中根和后根序列构造二叉树,求二叉树的所有直径及其路径长度(不使用栈的非递归算法)。

10-45 ????BinaryTree createByGenList(String genlist) //以广义表表示字符串构造二叉树(3)表达式二叉树

10-46 ??? createByPostfix(String postfix) //以后缀表达式构造表达式二叉树10-47 ??? inorder() //输出带括号的中缀表达式,使用散列映射存储运算符集合

1. 线索二叉树

以下对中序线索二叉树操作的算法描述见习题解答6.3节。

10-48 ? ThreadNode parent(ThreadNode node) //返回node结点的父母结点

10-49 ?插入根,插入左/右孩子操作,方法声明如下。

void add(T x) //插入x作为根结点,原根作为x的左孩子

ThreadNode add(ThreadNode p, T x, boolean leftChild) //插入x作为p的左/右孩子结点10-50 ??删除根,删除指定结点的左孩子结点,2度结点用删除结点的左孩子顶替,方法声明如下。

void remove() //删除根,分别用左或右孩子顶替

void remove(ThreadNode p, boolean leftChild) //删除p的左或右孩子,用左或右孩子顶替

void remove(ThreadNode p) //删除以p结点为根的子树

10-51 ??删除根,删除指定结点的右孩子结点,2度结点用删除结点的右孩子顶替,画出算法描述图。

2. Huffman树

10-52 ???采用Huffman编码进行文件压缩,以字符为单位进行压缩,统计字符使用频率。

①指定一个文本文件,采用散列映射或树映射统计其中字符使用频率(例8.3、例8.5)。

②指定字符集合和权值集合创建一棵Huffman树,获得各字符的Huffman编码(以多个二进制位表示)。

③压缩指定文件,计算压缩比。

④解压缩文件,指定二进制位文件,采用Huffman编码对二进制位序列进行译码,获得原文本文件。

10-53 ???采用Huffman编码进行文件压缩,以单词为单位进行压缩,统计单词的使用频率,单词以

空格、标点符号或回车换行符分隔。要求同上。

3. 树(父母孩子兄弟链表存储)

Tree树类采用父母孩子兄弟链表存储。

(1)树的成员方法,递归算法

10-54 ?void replaceAll(Tree pattern, Tree tree) //替换所有与pattern匹配子树为tree

10-55 ??? void printGenList() //输出树(森林)的广义表表示字符串

10-56 boolean equalsIgnoreOrder(Tree tree) //无序树,比较是否相等,忽略孩子结点次序10-57 TreeNode search(Tree pattern) //无序树,查找匹配的子树,忽略孩子结点次序10-58 ??void removeAll(Tree pattern) //无序树,删除所有匹配的子树,忽略孩子次序10-59 ???void replaceAll(Tree pattern, Tree tree) //无序树,替换所有匹配子树,忽略孩子次序

(2)树的成员方法,非递归算法

10-60 ??? void printGenList() //输出树的广义表表示,使用栈的非递归算法10-61 ??? void printGenList() //输出树的广义表表示,不使用栈的非递归算法(3)对树操作的静态方法,递归算法

10-62 T ancestor(Tree tree, T x, T y) //返回x、y结点最近的共同祖先结点

10-63 void diameterAll(Tree tree) //输出树的所有直径及其路径长度

10-64 ???Tree createGenList(String genlist) //返回以广义表表示genlist构造的树(森林)(4)对树操作的静态方法,非递归算法

10-65 ???Tree createGenList(String genlist) //以广义表构造树,使用栈的非递归算法

10-66 ???Tree createGenList(String genlist) //以广义表构造树,不使用栈的非递归算法

4. 树(孩子兄弟链表存储)

Tree树类采用孩子兄弟链表存储,方法声明同上。

(1)树的成员方法,递归算法

10-67 ?void replaceAll(Tree pattern, Tree tree) //替换所有与pattern匹配子树为tree

10-68 ??? void printGenList() //输出树(森林)的广义表表示字符串

10-69 boolean equalsIgnoreOrder(Tree tree) //无序树,比较是否相等,忽略孩子结点次序

10-70 TreeNode search(Tree pattern) //无序树,查找匹配的子树,忽略孩子结点次序10-71 ??void removeAll(Tree pattern) //无序树,删除所有匹配的子树,忽略孩子次序10-72 ???void replaceAll(Tree pattern, Tree tree) //无序树,替换所有匹配子树,忽略孩子次序

(2)树的成员方法,非递归算法

10-73 ??? void printGenList() //输出树的广义表表示,使用栈的非递归算法(3)对树操作的静态方法,递归算法

10-74 T ancestor(Tree tree, T x, T y) //返回x、y结点最近的共同祖先结点

10-75 void diameterAll(Tree tree) //输出树的所有直径及其路径长度

10-76 ?Tree create(String[] prelist) //以横向凹入表示构造树

10-77 ???Tree createGenList(String genlist) //返回以广义表表示genlist构造的树(森林)(4)对树操作的静态方法,非递归算法

10-78 ???Tree createGenList(String genlist) //以广义表构造树,使用栈的非递归算法

10.4.5 图

1. 图的邻接表存储带权图类

实现AdjListGraph类声明的以下成员方法,public权限。

10-79 int cost() //返回带权图的代价(无向图每边只计算一次)10-80 Triple minWeightEgde() //返回带权图中权值最小的边

10-81 boolean isComplete() //判断是否完全图

10-82 AdjListGraph createComplete(T[] vertices) //以顶点集合构造一个完全图

10-83 AdjListGraph(AdjListGraph graph) //拷贝构造方法,深拷贝

10-84 ?AdjListGraph(MatrixGraph graph) //拷贝构造方法,深拷贝

2. 抽象图类关于图的连通性操作

(1)实现AbstractGraph类以下对图的操作,图的邻接矩阵存储。

10-85 ?boolean equals(Object obj) //比较两个图是否相等,忽略顶点次序

10-86 ?boolean isSubgraph(AbstractGraph graph) //判断是否子图

10-87 ?boolean isSpanSubgraph(AbstractGraph graph) //判断是否生成子图

10-88 ?boolean stronglyConnected() //判断一个无向图是否为连通图

10-89 ?boolean stronglyConnected() //判断一个有向图是否为强连通图

10-90 ?boolean isTree() //判断一个无向图是否为一棵树

10-91 ?boolean isCyclePath(int[] vertexs) //判断由顶点序列表示的一条路径是否为回路

10-92 ?boolean isPath(SinglyList pathlink) //判断由单链表存储的顶点序列是否是图的一条路径10-93 ?void printPathAll(int i, int j) //输出顶点i v、j v之间的所有路径及其路径长度,回溯法(10.3.4节)10-94 ??void printPathAll(int i)//输出从顶点i v出发的所有深度优先搜索的遍历路径(图7.23),回溯法

(2)实现AbstractGraph类以下对图的操作,图的邻接表存储。

10-95 ??boolean equals(Object obj) //比较两个图是否相等,忽略顶点次序10-96 ??boolean isSubgraph(AbstractGraph graph) //判断是否子图

10-97 ???boolean isSubgraph(MatrixGraph graph) //判断是否子图,graph图邻接矩阵存储

10-98 ??boolean isSpanSubgraph (AbstractGraph graph) //判断是否生成子图

10-99 ???boolean isSpanSubgraph (MatrixGraph graph) //判断是否生成子图,graph 邻接矩阵存储 10-100 ??boolean stronglyConnected () //判断一个无向图是否为连通图

10-101 ??boolean stronglyConnected () //判断一个有向图是否为强连通图

10-102 ??boolean isTree () //判断一个无向图是否为一棵树

10-103 ??boolean isCyclePath (int[] vertexs) //判断由顶点序列表示的一条路径是否为回路

10-104 ??boolean isPath (SinglyList pathlink) //判断由单链表存储的顶点序列是否是图的一条路径 10-105 ??void printPathAll (int i, int j) //输出i v 、j v 之间的所有路径及其路径长度,回溯法(10.3.4节) 10-106 ???void printPathAll (int i) //输出从i v 出发的所有深度优先搜索的遍历路径(图7.23),回溯法

3. 图的邻接多重表存储

(1) 以邻接多重表存储带权无向图

10-107 ???以邻接多重表存储带权无向图,实现插入、删除、遍历操作算法。

10-108 ????void printPathAll (int i) //输出从顶点i v 出发的所有深度优先搜索的遍历路径(图7.23) 10-109 ????以邻接多重表存储带权无向图,采用Prim 算法求图的最小生成树。

10-110 ?????以邻接多重表存储带权无向图,采用Kruskal 算法求图的最小生成树。

10-111 ????以邻接多重表存储带权无向图,采用Dijkstra 算法求图的单源最短路径。

10-112 ?????以邻接多重表存储带权无向图,采用Floyd 算法求图所有顶点间的最短路径。

(2) 以邻接多重表存储带权有向图

10-113 ???以邻接多重表存储带权有向图,实现插入、删除、遍历操作算法。

10-114 ????void printPathAll (int i) //输出从顶点i v 出发的所有深度优先搜索的遍历路径(图7.23) 10-115 ????以邻接多重表存储带权有向图,采用Dijkstra 算法求图的单源最短路径。

10-116 ?????以邻接多重表存储带权有向图,采用Floyd 算法求图所有顶点间的最短路径。

4. 图的应用

10-117 ???绘制一个由若干城市的航班路线构成的带权有向图(图1.3),连接两城市的边表示两地是否开通航班,有直飞或经停,边的权值表示两地间价格。指定两城市,给出多种航班路线方案,在何地中转,标明最短路径。

10-118 ???绘制一个由若干货币的汇率关系构成的带权有向图,如人民币、美元、欧元、英镑、加元、澳元等,有向边表示汇率关系。有些货币之间无法直接兑换,需要由第三方中转。指定两种货币的若干金额,给出转换结果,由第三方中转的多种方案。例如,将100美元转换成多少人民币;将1000人民币转换成多少土耳其里拉,需要由美元或欧元中转,标明最佳转换方案。

10-119 地铁计费,题详见教材10.4节。

10-120 ????公共交通信息综合查询,题详见教材10.4节。

10.4.6 查找

1. 查找设计

(1) 散列

10-121 ??HashSet散列表类声明实现Set接口(见1.1.3节),实现集合相等、包含、并、差、交等集合运算,以及读写对象文件操作。

10-122 ??实现HashMap散列映射类的keySet()、values()等方法。

(2) 二叉排序树

10-123 BinarySortTree subSet (T begin, T end) //返回取值在begin ~end 范围内的子树,深拷贝 10-124 boolean isSubtree (BinarySortTree bstree) //判断bstree 表示排序集合是否是this 的子集

ASL的计算公式(显示每层的查找次数×结点个数)及结果10-125 void printASL() //输出

成功

10-126 ??BinarySortTree二叉排序树类声明实现Set接口,实现集合相等、包含、并、差、交等集合运算。

10-127 ??实现TreeMap树映射类的keySet()、values()等方法。

(3)平衡二叉树

10-128 ????声明平衡二叉树类A VL,实现平衡二叉树的插入、删除和查找等操作。使用平衡二叉树存储互异的排序随机数序列,分析其特点、功能和查找效率。

2. 查找应用

(1)提供快速查询的存储技术

10-129 ??电话簿,按姓氏分块存储。采用索引单链表(图8.8)结构,实现以下功能,分析算法效率。

①索引表按姓氏排序,采用排序单链表或排序循环双链表存储。

②主表按姓氏分块存储,各块按姓名排序,提供查找、插入、删除操作,可存储一人多号,采用排序单/循环双链表存储。

③提供读写对象文件操作。

10-130 ??电话簿,按姓氏分块存储,用散列表作为索引表和主表,不排序,要求同上。

10-131 ??电话簿,按姓氏分块存储,采用二叉排序树作为索引表和主表,要求同上题。

10-132 ????电话簿,按树形关系分块存储,实现以下功能,分析算法效率。

①索引表是树结构,显示人物关系分类,以广义表表示一棵树。例如:

全部(家人,同学(中学同学,大学同学,研究生同学),同事(计算机系,通信系),朋友)将该树形关系保存在指定文件中。

②主表按树形关系分块存储,提供查找、插入、删除操作,采用散列表存储。

③提供读写对象文件操作。

10-133 ????电话簿,按树形关系分块存储,索引表采用横向凹入表示一棵树;主表采用二叉排序树存储,按姓名排序。要求同上。

10-134 ??学生信息的存储和管理,按班级分块存储。

声明Student学生类,包括学号、姓名、生日、班级、多门课程成绩等属性。

声明StudentManage学生信息管理类,采用索引单链表结构,按班级分块存储,实现以下功能,分析算法效率。

①索引表按班级排序,采用排序单链表或排序循环双链表存储。

②主表按班级分块存储,提供查找、插入、删除操作,采用排序单/循环双链表存储。

⑴基本操作:包括插入、删除、修改、查找学生对象等操作。

⑵计算成绩:计算指定学生多门课程成绩的总分、平均值和绩点。

⑶查询班级成绩:指定班级,显示所有学生各门课程成绩及总分、平均值和绩点,标记每门课程的最高分和最低分,计算每门课程的平均值。

⑷分段统计:指定班级指定课程,按优秀、良好、中等、及格、不及格五个等级分段统计人数。

⑸排序:将学生信息表或班级成绩查询结果排序显示,选择排序依据,或按学号,或按成绩等,采用二叉排序树存储一种排序结果。

⑹文件存储:将学生信息表及查询结果或分别写入对象文件或文本文件,提供从指定文件中读取信息的操作。

10-135 ??学生信息的存储和管理,采用散列表作为索引表和主表,不排序,要求同上。

10-136 ??学生信息的存储和管理,采用二叉排序树作为索引表和主表,要求同上题。

10-137 ?变量名的语法检查,题详见教材10.4节。

10-138 ??拼写检查,题详见教材10.4节。

10-139 ??手机信息之通讯录管理,提供显示、修改、插入、删除操作,提供查找和排序功能,提供按约定树形关系分类功能。说明所采用的数据结构,分析特点和性能。

10-140 ??手机信息之最近通话管理,分别保存并有效管理若干最近“未接来电”、“已接来电”、“已拨电话”等信息,通讯录中已有的电话号码按人名显示,提供按姓名或时间排序等功能。

10-141 ??手机信息之短消息管理,将短消息分别存储在收件箱、发件箱、草稿箱中;通讯录中已有的电话号码按人名显示;短消息按时间降序排列,每号码占一条信息,展开可查看所有收发分类信息;提供短消息群发功能,即在通讯录中选择多个数据项;提供自动回复功能。

(2)使用映射,分类统计

10-142 众数,题详见教材10.4节。

10-143 统计获奖名单,题详见教材10.4节。

10-144 选票统计,题详见教材10.4节。

c++课程设计题目(分析)

1、设计一个模拟选课系统 问题描述:假定有30门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,学分,额定选课人数(每门课选课不超过40人),实际选课人数。学生可按要求(如总学分不得少于40)自由选课(如果某门课的实际选课人数=额定选课人数,不允许选课)。每个学生信息包括学号,姓名,选取课程(每个同学可选课程不超过8门课),实际选课门数(不一定选满8门课)。 试设计一选修课程系统,使之能提供以下功能: (1).学生端:由学生进行操作,此操作包括查询课程信息(按学分查询,按课程性质查询),学生选课(不支持重复选课,即一门课被同一个同学选择多次),退课,查询选课情况等 (2).管理端:由管理员进行操作,此操作包括增加/删除学生、课程,填写成绩(以课程为单位,分别填写某门课程的考试成绩),更改学分,查询某门课的选课情况 要求: (1)系统以菜单方式工作(字符界面即可,界面给出操作提示,如下所示,以下各题要求相同。也可以采用Visual图形界面完成。) ***************** * 1.…* * 2. …* ***************** (2)创建文件,将信息以文本文件的形式进行保存。(建立课程文件,存储课程信息;建立学生文件,存储学生信息;建立选课文件,存储选课结果(课程号,学生号,成绩);根据需要,创建其他文件) 2、银行账户管理程序 问题描述:设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、电话号码、地址,存、取款记录(日期,金额,类型(存,取)。由于没有学链表,所以可以定义一个数组存储改信息)等;允许用户进行如下操作:开户、销户、存款、取款、转账、查询(某个账户的信息,某个用户的所有帐户的信息),一个用户可以有多个户头,账户的数值不超过10000个(注:因没有学习链表,所以此处只能作此限制)。 基本要求 程序运行时,可以由用户选择进行何种操作,开户操作要求输入用户信息后自动获取账号(帐号应连续编号),用户销户后账号被回收,并且该账号可以继续分配给其它账户,不允许用户透支,根据姓名或账号可以进行用户的信息查询,所有的账户信息应存放到一个文件中,可以随时的访问和更新。 测试数据 程序应输入不少于10人的账户信息,应考虑到人员同名的情况。 实现提示 定义一个文件,记录银行工作的流水信息。 可定义一个账户类(count)存放账户信息以及执行相应的操作,可以用另外一个类(数据成员为count数组,数组中的数据与流水文件相关)来管理账户。 3、单项选择题标准化考试系统设计 问题描述:设计一个单项选择题标准化考试系统,该系统要求能自动组卷和评分

趣味安全知识竞赛活动试题库完整

2016年度安全趣味竞赛题库 第一部分填空题 1. 新的安全生产法经第十二届全国人大第十次会议通过,于 2014年12月1日起实施。 2. 2016年安全生产月的主题是:强化安全发展观念,提升全民安全素质。 3. 安全生产管理,坚持安全第一、预防为主、综合治理的方针。 4. 职业病防治的八字方针是:预防为主、防治结合。 5. 物质燃烧的三个必要条件是:可燃物、助燃物、着火源。 6. 事故的特性是:因果性、随机性、潜伏性、可预防性。 7. 三违指的是:违章指挥、违章作业、违反劳动纪律。 8. 《劳动法》规定劳动者对用人单位违章指挥、强令冒险作业有权拒绝执行。 9. 《安全色》标准中,表示指令、必须遵守的颜色为:蓝色。 10.生产经营单位的特种作业人员必须按照国家有关规定经专门的安全作业培训,取得特种作业操作资格证书,方可上岗作业。 11.用人单位应建立、健全职业卫生档案和劳动者健康监护档案。 12.安全生产“五要素”是:安全文化、安全法制、安全责任、安全科技、安全投入。 13.消防工作方针:预防为主、防消结合。 14.《国务院安委会关于进一步加强安全培训工作的决定》 的意识。 16.公司《安全培训制度》中规定,员工上岗前须接受三级安全教育培训,培训合格后方可上岗作业。 17.公司《操作规程》中规定,工人、机械必须严格遵守相关安全操作规程,严禁违章作业、消极怠工、野蛮作业。 第二部分单择题 1. 安全生产法的立法目的是:“为了加强安全生产工作,(B)生产安全事故,保障人民群众生命和财产安全,促进经济社会持续健康发展”。

A、控制 B、防止和减少 C、预防 2. 下列表述不正确的是(C) A、生产经营单位作出涉及安全生产的经营决策,应当听取安全生产管理人员的意见。 B、生产经营单位制定或修改有关安全生产的规章制度,应当听取工会的意见。 C、生产经营单位应当按照规定提取和使用安全生产费用,专门用于职工安全生产培训。 3. 生产经营单位应当在有较大危险因素的生产经营场所和有关设施、设备上,设置明显的(C)。 A、安全宣传标语 B、安全宣传挂图 C、安全警示标志 4. 依据《安全生产法》的规定,生产经营单位新建、改建或扩建的工程项目中的安全设施是否符合要求,是确保安全生产和从业人人身安全和健康的(B)。 A、基本要求 B、重要条件 C、前提条件 5.根据《安全生产法》的规定,发现危及从业人员生命安全情况时,工会有权(C)从业人员撤离危险场所。 A、代表生产经营单位决定 B、命令现场负责人组织 C、向生产经营单位建议组织 6. 保障生产经营单位安全生产的基本制度是:(A) A、安全生产责任制; B、国家监察制度; C、综合治理制度; D、企业领导负责制 7. 对本单位的安全生产工作全面负责的是(C)。 A、安全管理人员 B、工会主席 C、生产经营单位的主要负责人 D、特种作业人员 8. 建设项目的安全设施“三同时”是指安全设施必须与主体工程同时设计、同时施工、同时(C)。 A、完工 B、验收 C、投入生产和使用 D、调试 9. 《中华人民共和国职业病防治法》()年()月()日时候开始实施。(B) A、2001.5.1 B、2016.7.2 C、2003.5.1 10. “四不放过”原则是指事故原因不查清不放过,(C)未处理不放过,整改措施未落实不放过,有关人员未受到教育不放过。 A、事故 B、行政正职 C、责任人员 D、业主 11.生产经营单位的安全生产责任制应当明确各岗位的责任人员、责任范围和(B)等内容。 A、绩效标准 B、考核标准 C、奖惩措施

机械设计课程设计说明书范本

一:设计题目:搓丝机传动装置设计 1.1 设计要求 1) 该机用于加工轴辊螺纹,其结构见下图,上搓丝板安装在机头上,下搓丝板安装在滑块上。加工时,下搓丝板随着滑块作往复运动。在起始(前端)位置时,送料装置将工件送入上、下搓丝板之间,滑块往复运动时,工件在上、下搓丝板之间滚动,搓制出与搓丝板一致的螺纹。搓丝板共两对,可同时搓出工件两端的螺纹。滑块往复运动一次,加工一件。 2) 室内工作,生产批量为5台。 3) 动力源为三相交流380/220V,电动机单向运转,载荷较平稳。 4) 使用期限为10年,大修周期为3 年,双班制工作。 5) 专业机械厂制造,可加工7、8级精度的齿轮、蜗轮。 图1.1: 搓丝机简图 1.2原始技术数据

1.3设计任务 1. 完成搓丝机传动装置总体方案的设计和论证,绘制总体设计原理方案图。 2. 完成主要传动装置的结构设计。 3. 完成装配图1 张(用A0 或A1 图纸),零件图2 张。 4. 编写设计说明书1 份。 二:机械装置的总体方案设计 2.1 拟定传动方案 方案一:

方案二: 根据系统要求可知: 滑块每分钟要往复运动24次,所以机构系统的原动件的转速应为24r/min。以电动机作为原动机,则需要机构系统有减速功能。运动形式为连续转动→往复直线运动。根据上述要求,可采用曲柄滑块机构,该机构有尺寸较小,结构简洁的特点。利用曲柄和连杆共线,滑块处于极限位置时,可得到瞬时停歇的功能。同时该机构能承受较大的载荷。整个搓丝机由电动机、开式齿轮减速器、一级减速器、曲柄滑块机构、最终执行机构组成。如方案一图所示。 其中,r=148.5mm; l=1371.5mm; e=666mm; 最大压力角α=33°; 急回夹角β=7°,急回特性为k=1.081。 采用一级圆柱齿轮减速器,外加开式齿轮减速器,主要优点是结构简单可靠,设计制造,维护方便。

课程设计题目.doc

题目一 题目:广告公司网络的设计 1.基本背景描述 某广告公司现有分公司1(50台pc)和分公司2(40台pc),分公司1和分公司2都拥有各自独立的部门。分公司1和分公司2包括:策划部、市场部、设计部。为提高办公效率,该广告公司决定建立一个内部网络。 该广告公司内部使用私有IP地址192.168.160.0/23,要求该广告公司的分公司1和分公司2之间使用路由器进行连接(不使用vpn技术),使用动态的路由协议(RIP)。分公司1和分公司2内部通过划分vlan技术,使不同的部门在不同的局域网内。 2.方案设计 写题为“广告公司的网络解决方案”的网络方案设计书。包括: ①完整的校园网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制); ②结合网络拓扑图进行IP地址的规划; ③分公司1的VLAN的设计与规划。 ④分公司2的VLAN的设计与规划。 ⑤分公司1和分公司2的网络互连互通。 设计内容及工作量 1、写题为“广告公司的网络解决方案”的网络方案设计书。要求画出完整的企业网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制)。 2、结合网络拓扑图进行IP地址的规划,要求通过表格的形式体现。 3、按照任务书的具体要求书写相应的设计书及实现的过程纪录。 题目二 某学院有1900台个人计算机,50台服务器,其中办公用计算机60台,教学用计算机60台,科研用计算机120台,研究生计算机200台。其余为学生实验电脑。 分配的IP地址为: 服务器:172.16.1.1—172.16.1.61/26 网关为:172.16.1.62/26 个人计算机:192.168.0.0—192.168.7.255 学院现在三层交换机6台,每台三层交换机可划VLAN(虚拟局域网)个数为100。24口二层交换机若干台。 1.请为学院的全部计算机分配IP地址,并使用上述设备为学院设计网络。 2.要求: a.画出网络拓扑图。 b.给出每个网段的IP范围,子网掩码,默认网关。 c.为三层交换机规划VLAN。给每个VLAN接口分配IP地址。 d.做好三层交换机之间的路由设计(可使用静态路由和RIP)

2020年趣味国学知识竞赛试题库及答案(共350题)

2020年趣味国学知识竞赛试题库及答案(共350题)1、柳宗元的《小石潭记》中,“日光下澈,影布石上”的“澈”是什么意思?(D) A:清澈。B:水底。C:照到。D:透射 2、成也萧何,败也萧何,说的是谁的经历(C) A:刘邦B:项羽C:韩信D:张良 3、请听题:才高八斗最早出于南北朝时最著名的大诗人谢灵运之口,当时他是用来形容谁才学出众(B) A、曹丕 B、曹植 C、曹睿 4、《怨情》是哪位诗人写的?(D) A:苏轼B:白居易C:孟浩然D:李白 5、中国古琴曲中展现思乡之情的是?(D) A.高山流水 B.广陵散 C.梅花三弄 D.胡笳十八拍 D.胡笳十八拍-蔡文姬所作 6、中国文化是否涉及到科技?(A) A.是 B.否 7、中国第一部国产动画片是哪个?(B) A<大闹天宫>B<大闹画室>C<美猴王>D<铁扇公主 8、【相传饺子是何人发明的?(B) A.伍子胥 B.张仲景 C.苏东坡 D.诸葛亮 9、相传馒头是何人发明的?(A) A.诸葛亮 B.苏东坡 C.张仲景 D.伍子胥

10、望闻问切四诊法,是谁发明的?(B) A华佗B扁鹊C张仲景D李时珍 “唐朝”是对外贸易繁荣,请问作为重要对外贸易港口的城市是?(C.) A.宁波 B.泉州 C.广州 D.厦门 11.下列哪一句诗描写的场景最适合采用水墨画来表现?(C) A、落霞与孤鹜齐飞,秋水共长天一色 B、 返景入深林,复照青苔上 C、 孤舟蓑笠翁,独钓寒江雪 D、 接天莲叶无穷碧,映日荷花别样红 12.下列哪个成语典故与项羽有关?(D) A、隔岸观火 B、 暗度陈仓 C、 背水一战 D、破釜沉舟 13.《百家姓》中没有下面哪个姓?(C) A、乌

机械设计课程设计范本

计算及说明 结果 一、设计任务书 1、设计任务 设计带式输送机的传动系统,采用带传动和一级圆柱齿轮减速器。 2、原始数据 输送带轴所需扭矩 τ=950Nm 输送带工作速度 ν=0.8m/s 输送带滚筒直径 d =350mm 减速器设计寿命为8年(两班制),大修期限四年。 3、工作条件 两班制工作,空载起动载荷平稳,常温下连续(单向)运转,工作环境 多尘;三相交流电源,电压为380/220V 。 二、传动系统方案的拟定 带式输送机传动系统方案如图所示:(画方案图) 带式输送机由电动机驱动。电动机1将动力传到带传动2,再由带传动传入 一级减速器3,再经联轴器4将动力传至输送机滚筒5,带动输送带6工作 。传动系统中采用带传动及一级圆柱齿轮减速器,采用直齿圆柱齿轮传动。 三、电动机的选择 按设计要求及工作条件选用Y 系列三相异步电动机,卧式封闭结构,电压 380V 。 1、电动机的功率 根据已知条件由计算得知工作机所需有效效率 KW Fv P w 17.21000 8 .035.0950 1000=?== 设:η1—联轴器效率=0.97; η2—闭式圆柱齿轮传动效率=0.99 η3—V 带传动效率=0.96 η4—对轴承效率=0.99 η5—输送机滚筒效率=0.96 由电动机至运输带的传动总效率为 8588.096.099.096.099.097.0353 4 321=????==ηηηηηη 工作机所需电动机总功率 KW P w 53.28588 .017 .2P r == = η 由表所列Y 系列三相异步电动机技术数据中可以确定,满足Pm ≥Pr 条件的

电动机额定功率Pm 应取为3KW 计算及说明 结果 2、电动机转速的选择 根据已知条件由计算得知输送机滚筒的工作转速 m i n /68.43350 14.38.0100060100060r d v n w =???=?=π 额定功率相同的同类型电动机,可以有几种转速供选择,如三相异步电动 机就有四种常用的同步转速,即min /3000r 、min /1500r 、min /1000r 、 min /750r 。(电动机空载时才可能达到同步转速,负载时的转速都低于同步 转速)。电动机的转速高,极对数少(相应的电动机定子绕组的极对数为2、 4、6、8),尺寸和质量小,价格也便宜,但会使传动装置的传动比加大,结 构尺寸偏大,成本也会变高。若选用低转速的电动机则相反。一般来说,如 无特殊要求,通常选用同步转速为min /1500r 或min /1000r 的电动机。 选用同步转速为 min /1000r 的电动机,对应于额定功率Pm 为3KW 的电 动机型号应为Y132S-6型。有关技术算据及相应算得的总传动比为: 电动机型号:Y132S-6 额定功率:3KW 同步转速:1000r/min 满载转速:960r/min 总传动比:21.978 电动机中心高H=132mm ,轴伸出部分用于装联轴器段的直径和长度分别为 D=38mm 和E=80mm 。 四、传动比的分配 带式输送机传动系统的总传动比 978.2168 .43960=== w m n n i 由传动系统方案,分配各级传动比 978.21522.598.321=?=?=齿带i i i 五、传动系统的运动和动力参数计算 传动装置从电动机到工作机有三轴,分别为Ⅰ、Ⅱ、Ⅲ、Ⅳ轴,传动系统各轴 的转速、功率和转矩计算如下: ①Ⅰ轴(电动机轴): m i n /9601r n n m == KW P P r 53.21==

数据结构课程设计题目选择

数据结构课程设计题目 说明: (1)选用语言:C或Java语言; (2)需要注明3人(可少于3人)小组各自承担和完成的任务(据此给予成绩); (3)如下带“*”的题目,“*”越多,难度越大一些,分值权重更高---要得到更高分数,推荐选择。 要求: (1) 用中文给出设计说明书(含重要子函数的流程图); (2) 给出测试通过、能实现相应功能的源代码; (3) 测试报告。 0、小学数学四则混合运算试题出题、评价、题库自动生成与组卷系统(****)---已经有2组选择 任务: (1)将随机给出的四则混合运算表达式显示在计算机显示器上,要求应试者给出答案;并且使用堆栈对该表达式求值,同给出的答案进行比较,判断 正确和错误。给出鼓励信息和嘉奖信息; (2)保存多人在不同时间应试的题目与他(或她)给出的答案,评价所出题目的难易程度(通过多人回答正确与否的情况给出),形成题库; (3)按照用户给出的题目难易程度指标(例如让50人的得分满足怎样的正态分布,如90分以上10%,80分以上30%,70分以上30%,60分以上20%,60分 以下10%),从题库中抽取不同的题目,组成试卷。 要求:随机产生的题目中,参加运算的数据随机、运算符随机。题目涉及加减乘除,带括弧的混合运算;随时可以退出;保留历史分数,能回顾历史,给出与历史分数比较后的评价。 1、集合的并、交和差运算---已经有1组选择 任务:编制一个能演示执行集合的并、交和差运算的程序。 要求: (1) 集合的元素限定为小写字母字符[…a?..?z?] 。 (2) 演示程序以用户和计算机的对话方式执行。 实现提示:以链表表示集合。 选作内容: (1) 集合的元素判定和子集判定运算。 (2) 求集合的补集。 (3) 集合的混合运算表达式求值。 (4) 集合的元素类型推广到其他类型,甚至任意类型。 2、停车场管理------已经有2组选择 任务:设停车场是一个可以停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次有北向南排列(大门在最南端,最先到达的第一车停放在车场的最北端),若车场内已停满n辆车,那么后来的车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。试为停车场编制按上述要求进行管理的模拟程序。 要求:以栈模拟停车场,以队列模拟车场外的便道。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码以及到达或离去的时刻。对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停车不收费)。栈以顺序存储结构实现,队列以链表结构实现。 3、哈夫曼码的编/译码系统(**)---已经有1组选择

机械设计课程设计要求及具体安排

机械设计课程设计指导书 一、机械设计课程设计的目的 机械设计课程是培养学生机械设计能力的技术基础课,课程设计则是机械设计课程重要的实践环节,其基本目的是: 1.通过课程设计,综合运用机械设计课程和其他先修课程的理论和实际知识,掌握机械设计的一般规律,树立正确的设计思想,培养分析和解决实际问题的能力; 2.学会从机器功能的要求出发,合理选择传动机构类型,制定设计方案,正确计算零件的工作能力,确定它的尺寸、形状、结构及材料,并考虑制造工艺、使用、维护、经济和安全等问题,培养机械设计能力; 3.通过课程设计,学习运用标准、规范、手册、图册和查阅有关技术资料等,培养机械设计的基本技能。 二、机械设计课程设计的内容 课程设计题目一般为机械传动装置或简单机械。 1.题目:带式输送机传动装置设计 2.内容: 1)传动方案的分析和拟定; 2)电动机的选择,传动装置的运动和动力参数的计算; 3)传动件的设计(带传动、链传动、齿轮传动等); 4)轴的设计(所有轴的结构设计,弯、扭组合强度校核); 5)轴承的设计(轴承的组合设计及寿命计算); 6)键的选择及强度校核; 7)联轴器的选择; 8)减速器的润滑与密封; 9)减速器装配图设计(箱体、箱盖、附件设计等); 10)零件工作图设计; 11)编写设计计算说明书。 3.工作量:(每个学生应完成) 1)部件装配图(如减速器装配图)1张(用A2图纸绘制,手绘,用两个视图和

必要的局部剖视图表达); 2)零件工作图2张(用A3图纸绘制,手绘,一张是中间轴、一张是低速轴上的齿轮); 3)设计说明书一份(约6000—8000字)。(手写,包括计算及其它说明) 4.进行方式 1)每人组一题,学生按指定题号,在教师指导下,按时、保质、按量完成全部设计; 2)教师每天基本按一定时间到设计教室进行答疑和检查。 三、课程设计的步骤 课程设计大致按以—下步骤进行: 1.设计准备:阅读设计任务书,明确设计要求和工作条件;通过看实物、模型、录像或减速器拆装实验等,了解没计对象;阅读行关资料、图纸;拟定设计计划等。 2.传动装置的总体设计:比较和选择传动装置的方案;选定电动机类型和型号;确定总传动比和各级传动比;计算各轴转速和转矩。 3.传动件的设计计算:设计计算各级传动件的参数和主要尺寸,例如减速器外传动零件(带、链等)和减速器内传动零件(齿轮、蜗杆传动),以及选择联轴器的类型和型号等。 4.装配图设计:绘制装配草图;设计轴(强度计算和结构设计等);选择计算轴承和进行支承结构设计;进行箱体及附件的设计;完成装配图的其他内容(标注尺寸、配合,技术要求,零件明细表和标题栏等)。 5.零件工作图设计 6.编写设计说明书 7.设计小结 四、进度 1.第一阶段:设计准备,分题号、借图板、手册、图册等,传动装置的总体设计、传动件的设计(3天) 2.第二阶段:装配草图的设计与绘制,减速器的拆装,装配工作图的绘制与总成(3天)

趣味知识竞赛题库

趣味知识竞赛题库

目录第一篇历史典故 第二篇动物植物 第三篇天文地理 第四篇生理健康 第五篇体育运动 第六篇风俗旅游 第七篇经济政治 第八篇法律法规 第九篇语言文字 第十篇文学艺术 第十一篇社区科学 第十二篇绿色环保 第十三篇生活常识

第一篇 历史典故 判断 1.红玫瑰象征爱情,与希腊神话中的爱神有关。………………………………对 2.宋代的代表性刑罚是刺配。……………………………………………………对 3.“曾剃头”指曾国藩。…………………………………………………………对 4.美国负责外交的行政部门是外交部。………………………………错(国务院) 5.脱帽礼和举手礼源于战时,表示友好。………………………………………对 6.我国最早的佛寺是洛阳白马寺。………………………………………………对 7.“喝墨水”源于在考试时对“成绩滥劣”要罚喝墨水。……………………对 8.“鹊桥”有时候也被称为“蓝桥”。…………错(魂断蓝桥:夫妻关系破裂) 9.“庵”里原来住的是尼姑。……………………………错(圆形的草屋/书斋) 10.“香港”名称中有一个“香”字,说明其由来与香料有关。………………对 11.传说罗汉钱里含有真金,确实有这么一回事。………………………………对 12.“宣纸”产于安徽宣州。…………错(宣纸产于安徽泾县,集中于宣州销售) 13.宋体字是宋太宗赵光义创造的。………………………………………错(秦桧) 14.自由女神像是法国为纪念美国独立100周年(1876年)而送给美国的礼 物。…………………………………………………对 15.从中国革命史看,中国工农红军有一、二、四方面军,没有第三方面军。对 选择 二选一 1.“一窝蜂”这个词源于 B A.马蜂窝 B.一个人的绰号 2.谁下令建造了凯旋门? A A 法国的拿破仑 B 戴高乐为庆祝第二次世界大战打败纳粹德国而下令修建 3.蹦极从什么时候开始的 A A 是南太平洋的瓦努阿图部落用来证明男孩成人的仪式,后来就慢慢发展成了蹦极 B 是澳大利亚的年轻人用来证明勇气的。因为有趣而开始,后来就变成了一项运动 4.“黄花闺女”专指待嫁女子,“黄花”指 B A 一种黄颜色的花 B 古时女子用黄纸剪成的装饰 5.美味的糕点叫“点心”,“点心”的称呼来自 A A “点点心意”这个含义 B 很多糕点都是心形的 6.两家结亲,我们常说他们结成了“秦晋之好”,“秦晋”原指 A A 秦国和晋国 B 姓秦和姓晋的两个人 7.金字塔和狮身人面像哪个更古老? A A 狮身人面像 B 金字塔

机械设计课程设计范本)

机械设计基础课程设计 说明书 题目: 院(系):电子信息工程系 专业: 学生姓名: 组员: 学号:2009219754106 指导教师:邓小林 2013年12月28日

目录 作品内容简介 (2) 1 研制背景及意义 (3) 2 结构特点 (3) 2.1 绞碎机的结构 (5) 2.2 压榨机的结构 (5) 3 工作原理 (6) 4 性能参数 (7) 5 创新点 (8) 6 作品的应用前景和推广价值 (8) 7 参考文献 (9) 附图: (10)

作品内容简介 作为日常生活中重要的家用辅助机器的绞碎机和压榨机,在我们日常生活中发挥着越来越重要的作用。目前市面上的绞碎机和压榨器往往只具有绞碎或者压榨的功能,针对上述不足,我们小组经过深入研究分析,运用所学专业知识,在老师的指导下,设计制作了一款同时具备绞碎和压榨功能的绞碎压榨机。 该机主要由螺杆、四叶刀和绞碎筒体组成绞碎系统实现绞碎功能。由双旋向螺杆、压榨活塞和压榨筒体组成的差动螺旋机构实现压榨功能。该机可同时实现绞碎和压榨功能,在具备上述功能的基础上,可根据需要,随时拆开,单独作为绞碎机和压榨机使用。 该机具有结构巧妙、拆装方便、使用方便简单、工作稳定可靠、效率高等特点。

1 研制背景及意义 随着我国社会经济又好又快的发展,人民生活水平的日益提高,人们开始更多地关心注重生活的质量,追求高品质的生活。可在我们的日常生活中,许多不法生产商为了谋取暴利,制造假冒伪劣产品,特别是假冒伪劣食品对人民的生命安全构成巨大的威胁更无法谈及高品质生活。例如:阴霾笼罩的食品市场中的劣质肉馅、含化学色素的合成果汁和化学物质合成的速冲豆浆等。这无疑是阻挡人们追求高品质生活和建设社会主义和谐社会的巨大绊脚石。针对当前的实际情况,联系大赛“绿色、环保、创新”的主题,通过走进社会,深入到群众中,我们研究小组经过科学的调查研究,运用所学的专业知识,在老师的指导下,决定设计一台家用绞碎压榨机器。 目前,市场上手动的绞碎和压榨机都是分离的。其中,大部分的绞碎机是针对中小企业或者作坊设计的,结构多为变螺距锥形螺杆与相应的锥筒配合,使用电动机带动实现绞碎功能,但是结构复杂不利于维修,体积大、功耗大不适合家庭使用。压榨机则多为在密闭的空间里通入压缩空气能实现高效率、大规模压榨,但是需要辅助的空气压缩机增大机器设备的体积、功耗大,噪声大不适宜小规模的家用压榨。我们的作品是针对家庭绞碎和压榨,实现全手动驱动而设计的两用家庭绞碎压榨机,具有体积小、噪声小、绿色环保等特点。 该机器不但能够为人们提供新鲜的肉馅,而且能够提供各种新鲜的果汁等。该机器不仅能够对水果、豆类、瓜类和肉类等进行单独压榨或者绞碎,而且能够对其进行先绞碎后压榨。它是把绞碎和压榨功能集为一体的机械产品,具有体积小、效率高、制造成本低、安全可靠和绿色环保等的特点。它适用于广大的普通家庭,操作简单,使用方便。因此该产品具有较大的市场竞争力和广阔的市场空间。 2 结构特点 如图2-1所示是按1:1所绘制的绞碎压榨机三维模型,设计尺寸规格为304mm*476mm*245mm。图2-2为绞碎压榨机的分解图。绞碎压榨机由绞碎机构、压榨机构和机架三部分部分组成。绞碎机构与压榨机构间通过绞碎筒体右端盖14和连接螺母套筒15实现连接,机架11、17与机身8、20通过内六角螺钉连接。

《数据库原理课程设计》题目

《数据库原理课程设计》任务书 《数据库原理课程设计》是一门独立的实践课程,学分为1,单独记成绩。通过本课程设计,能使学生较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论和设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成简单的数据库应用系统的设计与实现。 一、设计内容 完成一个数据库应用系统的设计全过程,包括需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统安装和调试等。 学生以2~3人为一设计小组,从课程设计题目中选择一个题目,要求每班中各组的题目都不相同。二、设计环境 操作系统:Windows XP/2003/Vista/Win7/Win8; DBMS:SQL Server或MySQL等; 开发工具:JA V A、JSP、C#等。 三、设计步骤 1、需求分析 业务流程分析和功能分析。 2、概念结构设计 生成基本E-R图。 3、逻辑结构设计 关系表设计(主键与完整性约束)、范式分析(至少要达到3NF)。 4、功能模块实现、集成及调试 应用系统功能通常根据实际目标设定,一般应具有基本的增、删、改、查功能。 编写实现系统功能的界面和代码。 5、报告编写。 四、报告内容 1、需求分析(功能分析、工作流图、数据流图、数据字典); 2、概念模型设计(E-R图); 3、逻辑设计(E-R模型转换为关系模式,指明所满足的范式并给出理由); 4、系统功能设计 5、功能模块实现(界面及源代码) 6、总结(设计过程中遇到的问题以及解决方法;课程学习及课程设计的体会)。 7、参考文献 五、报告格式 1、报告一律按A4纸打印,每人1份。 2、全班刻录在一张光盘上,每组一个文件夹,文件夹名为课程设计题目+(该组学生姓名),并在该文件夹中以每个同学的学号+姓名为名称建立子文件夹,子文件夹中是该同学的内容(包括:源代码、课程设计报告电子版)。 特别提示: 凡有抄袭现象一经发现,课程设计成绩均为不及格。

趣味物理知识竞赛试题及答案

趣味物理知识竞赛试题及答案 一、必答部分题目(答对+100 分,答错不扣分) 1、下列说法中错误的是(C) A ?声音是由物体的振动产生的 B ?声音的传播需要介质,真空不能传播声音 C. 声音的大小由振动的频率决定 D. 禾U用声波和电磁波都可以传递信息 2、小华在2008 年学业考试体育测试中,身高的读数为160,小华的身高应记录为(B)A . 160m B . 160cm C . 160dm D . 160mm 3、关于声现象的下列说法中,正确的是( D ) A .声音在不同介质中的传播速度相同 B .如果音调和响度相同,声音我们就无法分辨 C.只要物体在振动,我们就能听到声音 D .一切发声的物体都在振动 4、投影仪在现代教学中已经得到广泛的应用,投影仪的镜头相当于是一块焦距不变的凸透镜,下列有关说法正确的是( C ) A .无论物距多大,凸透镜均可成清晰的像 B .投影仪所成的像可以是实像,也可以是虚像 C.要使投影仪清晰成像在更远的屏幕上,投影仪的镜头要距投影片更近一些 D .放大镜就是一个凸透镜,它和投影仪所成像的特点是一样的 5、关于分子动理论和内能,下列说法正确的是( D ) A .一桶水的比热容比一杯水的比热容大 B .太阳能热水器吸收太阳能使水的温度升高是利用做功改变了水的内能 C.物体的内能与物体的速度有关,物体的速度越大,物体的内能越大 D .扩散现象不仅说明了分子在不停的运动,还说明了分子间是有间隙的 6、2008 年的北京奥运会倡导“绿色奥运” ,下图是北京奥运会的环境标志,树冠与人组成 参天大树,代表着人与自然的和谐统一。下列做法中不符合“绿色奥运”理念的是( A ) A .大量增加机动车辆,改善交通条件 B .加大水污染防治工作力度,加强饮用水源的保护 C,尽量减少一次性木筷、餐巾纸、塑料袋等物品的使用 D .调整能源结构,采用无污染和低污染能源 7、在弹簧测力计的两侧沿水平方向各加4N 拉力并使其保持静止,此时弹簧测力计的示数为( C ) A. 0N B. 2N C. 4N D. 8N 8、跳水运动是奥运会的正式比赛项目,我国运动员在该项目上一直处于国际领先地位。比 赛中,跳水运动员从腾空跳起向上运动后再向下落入水中,若不计空气阻力,在整个空中运动过程中,运动员的( A ) A .动能先减小后增大,重力势能先增大后减小,机械能不变 B .动能先增大后减小,重力势能减小先后增大,机械能不变 C.动能先减小后增大,重力势能先增大后减小,机械能增大 D .动能先增大后减小,重力势能先减小后增大,机械能减小 9、氢气球上升的过程中将出现的现象是: A上升到最大高度后由于受到的浮力等于重力,会长期悬浮在空中;E由于受到的浮力大 于重列车长,气球一直上升;

课程设计题目

课程设计题目

题目一 题目:广告公司网络的设计 1.基本背景描述 某广告公司现有分公司1(50台pc)和分公司2(40台pc),分公司1和分公司2都拥有各自独立的部门。分公司1和分公司2包括:策划部、市场部、设计部。为提高办公效率,该广告公司决定建立一个内部网络。 该广告公司内部使用私有IP地址192.168.160.0/23,要求该广告公司的分公司1和分公司2之间使用路由器进行连接(不使用vpn技术),使用动态的路由协议(RIP)。分公司1和分公司2内部通过划分vlan技术,使不同的部门在不同的局域网内。 2.方案设计 写题为“广告公司的网络解决方案”的网络方案设计书。包括: ①完整的校园网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制); ②结合网络拓扑图进行IP地址的规划; ③分公司1的VLAN的设计与规划。 ④分公司2的VLAN的设计与规划。 ⑤分公司1和分公司2的网络互连互通。 设计内容及工作量 1、写题为“广告公司的网络解决方案”的网络方案设计书。要求画出完整的企业网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制)。 2、结合网络拓扑图进行IP地址的规划,要求通过表格的形式体现。 3、按照任务书的具体要求书写相应的设计书及实现的过程纪录。 题目二 某学院有1900台个人计算机,50台服务器,其中办公用计算机60台,教学用计算机60台,科研用计算机120台,研究生计算机200台。其余为学生实验电脑。 分配的IP地址为: 服务器:172.16.1.1—172.16.1.61/26 网关为:172.16.1.62/26 个人计算机:192.168.0.0—192.168.7.255 学院现在三层交换机6台,每台三层交换机可划VLAN(虚拟局域网)个数为100。24口二层交换机若干台。 1.请为学院的全部计算机分配IP地址,并使用上述设备为学院设计网络。 2.要求: a.画出网络拓扑图。 b.给出每个网段的IP范围,子网掩码,默认网关。 c.为三层交换机规划VLAN。给每个VLAN接口分配IP地址。 d.做好三层交换机之间的路由设计(可使用静态路由和RIP)

机械设计课程设计简明指导手册

《机械设计课程设计》 简明指导手册 ================== 一、进度安排 序号内容日程 1 准备阶段第一周周1 2 传动装置的总体设计第一周周2 3 传动零件的设计计算第一周周3 4 减速器箱体关键尺寸的确定第一周周4 5 装配图草图第一阶段(装配图的关键阶 第一周周5,6 段) 第二周周1 6 装配图草图第二阶段第二周周2

7 装配图草图第三阶段第二周周3 8 誊抄装配图第二周周4 9 完成减速器装配图第二周周5,6 第三周周1 10 零件工作图第三周周2-3 11 编写计算说明书第三周周4 12 答辩第三周周5 注意:每一阶段的结果必须得到老师认可后,才能进入下一阶段。 二、传动装置的总体设计(第一周周2) 由于是专用减速器,计算各轴的功率、转矩时,按所需功率计算,不是按照电机的额定功率计算。 电机的转速按满载转速计算。 电动机为Y系列,转速选1000rpm,1500,3000rpm。 传动方案:V带+二级展开式圆柱齿轮减速器 带传动传动比:2~3比较合适,总传动比大时取大值 两级齿轮传动比分配:高速级传动比i1与低速级传动比i2应满 足: 计算结果制成P19表2-6形式,交给指导教师检查。

三、传动零件的设计计算(第一周3) 齿轮传动的设计计算参考课本。 小带轮半径不大于电机中心高。 在高速级齿轮传动设计完毕后,应根据实际传动比来调整低速级齿轮传动的传动比,确保总传动比误差不超过3%~5%。 由于功率较小,为了方便绘图,齿轮传动一律采用软齿面斜齿轮传动。 软齿面齿轮传动按齿面接触强度设计,校核齿轮的弯曲强度即可。 齿轮传动不需要变位。 要求中心距圆整,为了绘图方便,要求两级齿轮传动中心距之和一般不大于280。 为了避免中间轴大齿轮与低速轴干涉,应保证中间轴大齿轮直径比低速轴大齿轮直径小20毫米以上。 为了便于中间轴大齿轮甩油润滑,中间轴大齿轮的直径与低速轴大齿轮直径的差值不能超过50~60mm。具体参看P30表4-2。 采用斜齿轮,螺旋角范围:8~20°。 ● 为了使中间轴上齿轮轴向力相互抵消一部分,两齿轮的螺旋角方向应相同。 ● 齿轮计算时,螺旋角应精确到秒,分度圆直径、齿顶圆直径等应精确到 0.001mm。 ● 齿轮的模数不小于2mm。 ● 带传动的关键数据(i,d1,d2,a,型号,根数(不大于5),带轮宽度)和两对齿轮传动的参数填入P22表3-1(有关变位部分删除),交给指导教师检查。四、减速器箱体关键尺寸的确定(第一周4)

趣味知识竞赛题库

1、为了繁殖具优良性状的果树,可以使用的方法是(C )A 、分裂生殖的方法B 、 出芽生殖的方法C 、营养生殖的方法 2、参观菊花展后,郝思同学对一盆开有多种颜色的塔菊啧啧称奇,你知道园艺师是如何让 一棵菊花开出多种颜色的花吗?(A )A.嫁接B.无土栽培C.扦插D.压条 3、肺位于身体什么部位(A) A. 位于胸腔,分左右两页 B.在左胸 C. 在右胸 D.位 于腹腔 4、健康成年人一次失血多少毫升会危及生命( C ) A. 400左右 B.800左右 C.1200以上 D.2000以上 5、“人妖”是泰国的特色旅游之一。在泰国,法律规定“人妖”的性别为男性,是通过药物催 促,手术辅之,生理机能戕残而成。这里的“药物”主要指的是(A )A. 雌激素 B. 雄激素 C.神经递质 D.生长激素 6、严重缺氧的病人输氧时,要在纯氧中混入5%的CO2,目的是什么?C A.为医院节省 开支 B.节约氧气 C.CO2可维持呼吸中枢的兴奋 D.稀释氧气的浓度 7、化妆品主要原料来自天然,但辅料中色素、防腐剂、香料等可能含有有害物质,尤其是 要谨慎使用具有特殊功效的化妆品,如增白、祛斑的化妆品中可能含有重金属( B ),该物质对人体有害。A对苯二酚B汞 C 漂白剂 D 氯仿 8、红眼病多发生在什么季节?C A 、冬春季 B 、春秋季 C 、夏秋 季 9、当人处于紧张状态的时候,实际上是什么激素在起作用?A A.肾上腺素 B.甲状腺 素 C.胰岛素

10、注射卡介苗能预防结核病。注射的卡介苗和这种预防结核病的措施分别称为 (B )A. 抗体、保护易感人群 B. 抗原、保护易感人群C. 抗原、控制传染源 D. 抗体、控制传染源 11、西瓜种在什么样的土质中会比较甜呢?(C)A、黏土B、壤土C、沙土 12、海洋中最多的生物是( B )A光合生物B浮游生物C寄生生物D腐生 生物 13、一种蝴蝶突然展开翅膀露出鲜艳的黑红环纹,这是什么行为:( B ) A、拟态B、 警戒色C、威吓D、逃避 14、被称为菊月的月份是:(B )A八月B九月C十月 D 十一月 15、制作人口腔上皮细胞临时装片时,滴加0.9%的生理盐水的目的是(D )A.利 于染色B.利于盖盖玻片C.杀灭细菌D.维持细胞形态 16、“红眼病”即流行性出血性结膜炎,是部队常见的传染病,预防此病下列哪种方法 无效(A)A、戴墨镜 B. 不用手揉C.不与他人共用毛巾 D.多喝水 17、防治传染病,“四早”指的是( A ) A.早发现、早报告、早隔离、早治疗 B. 早发现、早消毒、早诊断、早治疗 C.早发现、早诊断、早报告、早隔离D.早发现、早诊断、早消毒、早隔离 18、我国很早就有人掌握了养蚕、编织丝绸等技术。其中有一道工序是将蚕茧用热水浸 泡后缫丝,此时茧内的家蚕发育到哪一阶段( A ) A. 蛹 B. 幼虫 C. 卵 D. 成虫 19、有关俗话“左眼跳财、右眼跳灾。”的说法正确的是(B )A.这是一种科学的说 法B、眼皮跳是反映人体健康状况的一个报警器C、精神紧张不会导致眼皮跳动

机械设计课程设计计算说明书(样板)

机械设计课程设计设计计算说明书 设计题目:带式输送机的减速器 学院: 班级: 姓名: 学号: 指导教师: 日期:

目录 一、设计任务书···································· 二、传动方案拟定·································· 三、电机的选择···································· 四、传动比分配···································· 五、传动系统运动及动力参数计算······················· 六、减速器传动零件的计算···························· 七、轴及轴承装置设计································ 八、减速器箱体及其附件的设计······················· 九、减速器的润滑与密封方式的选择·················· 十、设计小结····························

一、设计任务书 1、设计任务: 设计带式输送机的传动系统,采用单级圆柱齿轮减速器和开式圆柱齿轮传动。 2、原始数据 输送带有效拉力 输送带工作速度 输送带滚筒直径 减速器设计寿命为5年 3、已知条件 两班制工作,空载启动,载荷平稳,常温下连续(单向)运转,工作环境多尘;三相交流电源,电压为380/220V。 二、传动方案拟定 1.电动机 2.联轴器 3.减速器 4.联轴器 5.开式齿轮 6.滚筒 7.输送带

传动方案如上图所示,带式输送由电动机驱动。电动机1通过联轴器2将动力传入减速器3再经联轴器4及开式齿轮5将动力传送至输送机滚筒6带动输送带7工作。 计算与说明 结果 三、电机的选择 1.电动机类型的选择 由已知条件可以算出工作机所需的有效功率 Kw Fv P w 64.41000 8 .058001000=?== 联轴器效率 滚动轴承传动效率 闭式齿轮传动效率 开式齿轮传动效率 输送机滚筒效率 传动系统总效率 总 工作机所需电机功率 总 由附表B-11确定,满足 条件的电动机额定功率P m = 7.5Kw 2.电动机转速的选择 输送机滚筒轴的工作转速 初选同步转速为 的电动机。 3.电动机型号的选择 根据工作条件两班制连续工作,单向运转,工作机 所需电动机功率计电动机同步转速等,选用Y 系列三相异步电动机,卧式封闭结构,型号为Y132M-4,其主要数据如下: w P w k 64.4= 电动机额定功率选为 7.5Kw 初选1440r/min 的电动机

课程设计问答题库

电工电子综合课程设计问答题库 1、射极输出器输出电阻是多少?其电压放大倍数是多少? 2、差分放大电路可以抑制。 3、如果单相桥式整流电路输入电压的有效值为U2,则输出电压的平均值为,二极管截止时承受的反向电压的最大值为。 4、杂质半导体有型和型之分。 5、PN结最重要的特性是__________,它是一切半导体器件的基础。 6、放大电路中直流电源的作用是__________。 7、有偶数级共射电路组成的多级放大电路中,输入和输出电压的相位_________,有奇数级组成的多级放大电路中,输入和输出电压的相位__________。 8、电压负反馈稳定的输出量是__________;电流负反馈稳定的输出量是__________。 9、稳压二极管是利用二极管的__________特性工作的。 10、双极型三极管是控制器件,场效应管是控制 器件;结型场效应管的栅源极之间必须加偏置电压, 才能正常放大工作。 11、二极管两端电压大于电压时,二极管才导通。 击穿电压;死区;饱和。 12、当温度升高时,二极管的正向电压,反向饱和电 流。 增大;减小;不变;无法判定。 13、并联负反馈使放大电路输入电阻. 增加;不变;减小;不确定。

14、如果在NPN型三极管放大电路中测得发射结为正向偏置,集电结也为正向偏置,则此管的工作状态为 放大状态;截止状态;饱和状态;不能确定。 15、W78XX系和列W79XX系列引脚对应关系为。 一致; 1脚与3脚对调,2脚不变; 1、2对调。 16、从结构上来看,正弦振荡电路是一个。 有输入信号的负反馈放大器; 没有输入信号的带选频网络的正反馈放大器; 没有输入信号的不带选频网络的正反馈放大器。 17、对频率稳定度要求较高的振荡器,要采用:。 LC振荡电路; RC振荡电路; RL振荡电路;石英晶体振荡电路。 18、两级放大电路,Au1=-40,Au2=-50,若输入电压U1=5mv,则输出电压Uo为 -200mv; -250mV; 10V; 100V。 19、用万用表测得二极管的电阻很小,则红表笔相接的电极是二极管 的负极,黑表笔相接的电极是二极管的正极。() 20、放大器能将微弱的输入信号放大成能量较大的信号输出,因此说, BJT具有能量放大的作用。() 21、放大电路处于静态时,电路中的电流、电压均为直流;当它工作 在动态时,电路中的电流、电压则均为交流。() 22、在固定偏置电路的基础上,在BJT基极增加一个下偏置电阻RB2,就构成了分压偏置电路。()

相关文档
最新文档