淮阴工学院-电气CAD技能训练,图纸,尾号是7的可以直接用
2022-05-13 17:00:15 2.2MB 淮阴工学院 电气 电气CAD 技能训练
1
涉及的知识点 典型真题讲解 强化训练;变量定义、表达式输出、类型转换 数据运算:char与整数运算 选择结构、循环结构语句基本用法 String类 一维数组、二维数组基本操作与循环 类、创建对象、初始化,访问数据成员与方法 Applet小程序,显示字符串信息 JOptionPane类,消息框显示信息 ;方法名;;补充:JOptionPane类--消息框;String message = JOptionPane.showInputDialog(null , "你最喜欢的一首歌是什么?" , "义勇军进行曲" ); ;浏览网页时,看到的使用Java开发的图形用户界面和动画,这些称作Java applet(小程序)。 Java applet是不需要main()方法的,它们可以在Web浏览器环境下运行。 import java.awt.*; class myApplet extends Applet{ } 或 import javax. Swing.*; class myApplet extends JApplet{ };inti():浏览器调用,通知applet已被加载 start():ap
2022-05-12 22:03:06 172KB 文档资料
涉及的知识点 典型真题讲解 强化训练; 循环语句与数组结合应用(重点) for循环s,while循环,do while循环 一维数组的基本操作:创建、初始化、求和、输出 二维数组的基本操作:创建、初始化、求和、输出 锯齿二维数组的基本操作:创建、初始化、求和、输出 文件I/O技术与数组的结合应用(难点) File类的基本操作 FileInputStream类的基本操作 DataInputStream类与DataOutputStream类的基本操作 RandowAccessFile类的基本操作(*) ;String类、Random类与JOptionPane类结合应用 String类对象的基本操作 Random类对象的基本操作 JOptionPane类用对话框显示消息 集合与泛型 集合框架 简单集合类(Vector,对象数组,HashTable) 泛型; 用户图形界面、监听事件处理(难点) Frame类的使用,创建用户图形界面,设置标题、大小 、添加组件、显示界面 创建带事件监听功能的用户界面 button按钮:创建、添加监听事件 text文本框、设置内容 窗口监听事件处理类WindowA
2022-05-12 22:03:04 78KB 文档资料
* * * * * 八皇后问题:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 * 数据结构与算法 1 算法基础 2 数据结构 3 栈 4 队列 5 链表 6 树和二叉树 7 查找 尼古拉斯·沃斯提出的观点 算法+数据结构 = 程序 算法:处理问题的方法与步骤 数据结构:问题的数学模型 尼古拉斯·沃斯 瑞士计算机科学家 算法基础 算法的基本概述 算法复杂性分析 1. 算法 算法(Algorithm):是对特定问题求解方法(步骤)的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。 算法具有以下五个特性 ① 有穷性 ② 确定性(无歧义) ③ 可行性 ④ 输入(0个或多个) ⑤ 输出(一个或多个) 1 算法的基本概念 radius >= 0? 输入半径radius 输出“数据输入错误” 计算周长与面积 输出周长与面积 Y N 结束 开始 1 算法的基本概念 算法描述方法: 自然语言 流程图 程序设计语言 。。。。。。 注意: 算法和程序是两个不同的概念。一个计算机程序是对一个算法使用某种程序设计语言的具
2022-05-12 19:04:45 379KB 文档资料
第4部分 数据库设计;了解数据库设计的任务 了解数据库设计方法 了解数据库设计的6个阶段及其内容 掌握E-R模型设计 掌握从E-R模型转换成关系模式的方法;1. 数据库设计定义;2. 数据库设计的内容;3. 常用数据库设计方法;新奥尔良设计方法;新奥尔良设计方法;基于E-R模型的数据库设计方法 该方法是在需求分析的基础上,用E-R图来设计一个纯粹反映现实实体之间内在联系的数据库概念模型,然后再转换成特定的DBMS上的概念模型。基于E-R模型的数据库设计方法在概念设计阶段普遍采用。 ;基于3NF的设计方法 基于3NF的数据库设计方法的基本思想是在需求分析的基础上确定数据库模式中的全部属性与属性之间的依赖关系,将它们组成一个单一的关系模式中,然后再将其投影分解,消除其中不符合3NF的约束条件,把其规范成若干个3NF关系模式的集合。;二、数据库设计步骤;表4-1 数据库各个设计阶段的描述;1. 需求分析阶段 进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难,最耗时的一步,作为地基的需求分析是否做得充分与准确,决定了在其上构建数据库大厦的速
2022-05-12 19:04:44 263KB 数据库 文档资料 database
第1部分 数据库系统概述本章要点数据库系统相关术语数据(DATA)、数据库(DB)数据库管理系统(DBMS)数据库系统(DBS)数据库系统的特点数据模型数据库系统的内部体系结构1.1 数据库系统概述1.基本术语2.数据管理技术的发展3.数据库系统的特点1.1.1 基本术语1. 信息和数据在数据处理中,我们最常用到的基本概念就是数据和信息,信息与数据有着不同的含义。信息是关于现实世界事物的存在方式或运动状态的反映的综合,具体说是一种被加工为特定形式的数据,但这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。如信息可以通过报纸、电台、电视、计算机网络进行传递信息是可以感知的,人类对客观事物的感知,可以通过感觉器官,也可以通过各种仪器仪表和传感器等,不同的信息源有不同的感知形式。信息是可存储、加工、传递和再生的。动物用大脑存储信息,叫做记忆。计算机存储器、录音、录像等技术的发展,进一步扩大了信息存储的范围。借助计算机,还可对收集到的信息进行取舍整理。 1.1.1 基本术语数据是用来记录信息的可识别的符号,是信息的具体表现形式。可用多种不同的数据形式表示同一信息
2022-05-12 19:04:43 249KB 文档资料 数据库 database
行为事件及处理;2;理解事件驱动程序设计的思想 理解事件、事件源和事件类 编写监听器类并编写代码处理事件 在事件源对象上注册监听器对象 会编写程序处理ActionEvent (行为事件) 会编写程序处理MouseEvent (鼠标事件) 会编写程序处理WindowEvent(窗口事件);当发生一个事件时执行相应的代码; 某个组件为了响应某些操作,需要编写代码来处理相关的操作事件。;事件可以定义为程序发生了某些事情的信号 外部用户动作和内部程序动作都可以触发事件,外部用户动作如移动鼠标、点击按钮和敲击键盘等,而内部程序动作有定时器;6;7;8;9;按钮点击、在文本框按下回车键都会触发动作事件ActionEvent Java为处理动作事件提供接口ActionListener,接口中的处理函数为actionPerformed(ActionEvent e) 为组件注册动作监听器的方法为 组件.addActionListener(事件处理对象); 处理方法: 为某个需要实施监听操作的组件创建一个能实现ActionListener接口的子类(监听类),实现其中的actionPerformed方法(
2022-05-12 19:04:42 615KB 文档资料
关系模型 关系代数;1.在信息世界,数据的概念模型最实用的设计模型是什么? 答:E-R模型 2. E-R模型包含哪几种元素,分别表示什么? 矩形:表示实体 椭圆:表示实体的属性 菱形:表示实体与实体间的联系 3. 实体与实体间的联系有哪几种? 一对一,一对多,多对多 4. 在计算机世界,逻辑模型(数据模型)的三个要素分别是什么? 数据结构: 数据结构的静态描述,实体名(属性列表) 数据操作: 数据的动态特性,插入、修改、删除,查询 数据完整性: 确保数据的正确、有效、相容;5. 数据模型分为哪几种? 层次模型、网状模型、关系模型、面向对象模型 6. 一张二维表格属于什么模型? 关系模型 ;一、关系模型;1.数据结构简单(一张二维表) 二维表的列(字段)是原子性的,不可再分隔,次序无关 二维表的行(记录)不可重复,次序无关 2. 扎实的理论基础 a.关系运算理论 b.关系模式设计理论 ;关系运算;关系的传统运算要求参与运算的两个关系必须具有完全相同的元素。 1. 并(∪) 设有两个关系R和S具有相同的元素,则T=RUS的结果由属于R或属于S的所有元组组成(不包含重复元组)。;2.差(-)
2022-05-12 19:02:10 131KB 文档资料
浮点型的字面值带小数点或科学表示法,默认被当成double型。 double d = 3.14; //ok float f1 = 3.14; //编译错误,3.14是double型 在数值后面加上D或者d,该数值会被当成double型,如果加上F或者f,则被当成float型。 float f = 2f; //ok float f2 = 3.14F; //ok double d = 3.14D; //ok 十进制小数: 3.1415,5.0 ,-0.000415,234000.0; 科学记数法:-14.15E-4 , -2.34e5, 0.314e+2 , 4e-2, 1.23E2 代表1.23 × 102 尝试下面语句,输出观察结果: double d = 1.23e2; d = 1.23E3; d = -1.23E-2 d = 2E-2; 注意:阶码必须是整数 尾数 阶码 下面哪些是合法的的浮点数字面值? 12.3 12.3e+2 23.4e-2 -334.4 39F 40D 下面哪组语句是正确的? (1) byte b = 1024; (2) int i = 1024; (3) b
2022-05-12 18:05:05 3.3MB 文档资料
继承、super关键字;父类和子类 使用super关键字 方法重写与重载 Object类和toString()方法 多态、动态绑定 对象转换和instanceof操作符 Object类的equals()方法 ArrayList类 关于列表的一些有用的方法 自定义栈类 Protected数据和方法 防止继承和重写;利用继承性由父类创建子类 使用super调用父类构造方法和方法 在子类中覆盖父类的方法 描述类型转换和显式向下转换的必要性 使用protected限制对数据和方法的访问 使用final修饰常量、不可覆盖的方法和不可继承的类 理解多态性、动态绑定 理解并掌握toString(),equals()方法的重写.;理解父类与子类概念 利用继承性由父类创建子类 使用super调用父类构造方法和方法 ;5;6;7;class 类名 extends 父类名{ 增加的数据成员; 子类的构造方法; 新增的普通方法; } 父类也可称为超类(super class), or 基类(base class) 派生出来的类也可称为子类(child class)或者派生类(derived class) 从已
2022-05-12 18:05:04 296KB 文档资料