没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
贵州大学计算机考研复试辅导资料
目录
贵州大学计算机考研复试辅导资料 ..................................................1
1 第一章、综合专业问答题 ......................................................2
1.1 面向对象编程 .........................................................2
1.2 SQL 题.................................................................3
1.2.1 SQL 学习路线 ......................................................3
1.2.2 根据题意画出 E-R 图 ................................................3
1.2.3 根据描述建表/写 SQL ................................................5
1.3 数据库原理 ...........................................................5
1.3.1 什么是索引?有没有使用过,了解哪些索引,如何进行索引优化? ............5
1.3.2 视图的作用是什么?2014 年 ..........................................6
1.3.3 什么是关系型数据库?关系型数据库的作用?.............................7
1.3.4 数据库设计的基本步骤。 .............................................8
1.3.5 保障数据库安全性的常用方法和技术。 ..................................8
1.3.6 关系代数语言 ......................................................8
1.3.7 关系代数例题 .....................................................13
1.3.8 范式理论 .........................................................15
1.4 SQL 练习网站 ..........................................................18
2 第二章、历年机试真题 .......................................................20
2.1 14 年 1...............................................................20
2.2 11 年.................................................................21
2.3 12 年 1 链表操作 ......................................................23
2.4 12 年 2...............................................................25
2.5 12 年 3...............................................................25
2.6 12 年 4...............................................................27
2.7 12 年 5 链表操作 略....................................................28
2.8 字符操作 简单 .......................................................28
2.9 递归................................................................28
2.10 击鼓传花 约瑟夫环 ....................................................29
3 第三章、综合面试提问 .......................................................30
3.1 研究方向 ............................................................30
3.2 英语复试 ............................................................31
3.2.1 历年真题 .........................................................31
3.2.2 自我介绍 .........................................................32
3.2.3 英语问答 .........................................................33
4 第四章、离散数学 ...........................................................38
(1)数理逻辑 .................................................................38
(2)集合论...................................................................39
(3)代数系统 .................................................................39
(4)图论 ....................................................................41
1 第一章、综合专业问答题
1.1 面向对象编程
定义一个抽象类和两个子类,分别求出圆形的面积和矩形的面积。要求类中的变量必须是私有的,
打印的规则是,如果是矩形,打印矩形的长宽和面积,如果是圆形,打印圆的半径和面积 语言可以
是 java 或者 C++ 体现面向对象的特性。
基类:
BaseShap.java:
package cn.liuning.test;
public abstract class BaseShap {
abstract double calArea();
}
Circle.java:
package cn.liuning.test;
public class Circle extends BaseShap {
private double r; //半径
public Circle(double r) {
this.r = r;
}
@Override
double calArea() {
System.out.println("半径为:" + this.r);
System.out.println("面积为:" + 3.14 * this.r * this.r);
return 0;
}
}
Rectangle.java:
package cn.liuning.test;
public class Rectangle extends BaseShap {
private double x, y;
public Rectangle(double x, double y) {
this.x = x;
this.y = y;
}
@Override
double calArea() {
System.out.println("长为:" + this.x + ", 宽为:" + this.y);
System.out.println("面积为:" + this.x * this.y);
return 0;
}
}
测试 Main 函数:
package cn.liuning.test;
public class TestMain {
public static void main(String[] args) {
BaseShap circle = new Circle(10); //圆形
circle.calArea();
BaseShap rectangle = new Rectangle(4, 5); //矩形
rectangle.calArea();
}
}
输出:
半径为:10.0
面积为:314.0
长为:4.0, 宽为:5.0
面积为:20.0
1.2 SQL 题
1.2.1 SQL 学习路线
数据库原理教材
网上练习 SQL 语句,牛客网有在线 SQL 练习部分
历年题目搞明白
1.2.2 根据题意画出 E-R 图
练习题 1:
(1)
练习题 2:
(1)
1.2.3 根据描述建表/写 SQL
参考答案:
CREATE TABLE `store_t` (
`store_id` bigint(20) NOT NULL AUTO_INCREMENT,
`store_name` varchar(50) DEFAULT NULL COMMENT '仓库名',
`store_location` varchar(50) DEFAULT NULL COMMENT '仓库地点',
PRIMARY KEY (store_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `goods_t` (
`goods_id` bigint(20) NOT NULL AUTO_INCREMENT,
`goods_name` varchar(50) DEFAULT NULL COMMENT '物品名称',
`goods_price` varchar(50) DEFAULT NULL COMMENT '单价',
PRIMARY KEY (goods_id)
剩余40页未读,继续阅读
资源评论
随风浪仔
- 粉丝: 680
- 资源: 2221
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功