1.用java做了个学籍管理系统,答辩时老师一般会问些什么
看你什么样子的老师,我2月前刚答辩完.我么自己写的程序 老师弄不明白非说不是我自己做的,让我参加2辩.当时问我的问题主要有1.这个标签叫啥?我说这是jsp标签,里面写jsp代码.老师说你连这个名字都不知道程序能是你自己做的吗? 第二个问题.你这是单机的还是网络的,我说我这是基于BS的,网络单机都行.老师笑着摇头.第三个问题 解释下什么是MVC模式.我说我的jsp页面是我的视图负责显示数据,三个servlet是控制负责跳转,三个实现接口的类是模型层实现对数据库的操作,我答完只见老师仰天大笑说我答非所问.然后我就2辩了.2辩的时候老师问我数据库操作你都用了那些 函数 或者方法,我说executeUpdate,querry,connection,resultset。
然后2辩的老师说可以了,给我79分.老师问的问题千奇百怪,有的老师也是四六不懂还要装明白~你要知道老师不是都懂代码的,有的老师会问你 设计上的问题,比如你的编译环境,你设计数据库的时候是怎么想的.有的会依照论文 问你功能上都实现了那些,如何实现的。最后祝好运,别跟我一样遇到让人蛋疼的老师.。
2.毕业答辩老师会怎么问
成功答辩的几个要素:
1 精心的准备 主要指作一个精美的幻灯片。相信大家答辩时都会用到POWERPOINT,制作一个巨花的幻灯会为你的论文增色不少,尤其对那些论文实质内容比较苍白的论文来说,一个令人眼花缭乱的PP,可以很大程度上弥补论文本身的不足。
2 演讲时间上的准确的把握 毕设答辩各组时间不同但基本上每人讲10-15分钟,提问5分钟。演讲时时间概念很重要,一定要在规定的时间内讲完,否则会被老师强行制止。正式演讲前最好自己预讲一下,自己心里有个数。讲的时候,尽量讲一些 重要的、结论性的东西,中间的一些不重要的最好忽略。
3 灵活的应变 个人讲演完闭后接着就是提问。回答问题时一定要沉着冷静,相信自己是自己课题方面的大牛(实际上也是这样,一般你做的课题别的老师并不十分清楚,你在做什么只有你自己知道),对待老师的提问一般多是有惊无险,只要沉着应战一般均可轻松拿下!如果万一遇上一个棘手问题不能回答,有一个方法可使你涉险过关,那就是以50Hz的频率向你的导师发ogle,直到他为你出头为止,此着十分有效屡试不爽
总之,答辩就是凭印象给分,你的表现越好,所得得分也就越高,所以尽量给老师留个好印象是十分重要的。
3.求助:java毕业答辩五子棋
1. int color = 0;// 旗子的颜色标识 0:白子 1:黑子
boolean isStart = false;// 游戏开始标志
int bodyArray[][] = new int[16][16]; // 设置棋盘棋子状态 0 无子 1 白子 2 黑子
Button b1 = new Button("游戏开始");
Button b2 = new Button("重置游戏");
Label lblWin = new Label(" ");
Checkbox ckbHB[] = new Checkbox[2];
CheckboxGroup ckgHB = new CheckboxGroup();
这些定义一些变量, 或者创建一些object, 比如ckgHB 就是CheckboxGroup 类的object, 具体CheckboxGroup这个类是做什么你自己去查java的API
2. public void init() 这个方法相当于整体框架, 并把该加的object都加进去, 这样就可以实现/控制各个控件的功能
3. public void itemStateChanged(ItemEvent e) 这个方法是确定先走黑/白子, 点一下变成白旗,点一下变成黑棋
4. public void mouseClicked(MouseEvent e) 这个是确定你鼠标点击的坐标, 这样你点在某个棋盘的点上, 它就显示黑/白子
5 . public void paint(Graphics g) 这个方法是画棋盘 (只是画, 没有具体功能)
6. public void mouseEntered(MouseEvent e) {
}
public void mouseExited(MouseEvent e) {
}
public void mouseReleased(MouseEvent e) {
}
public void mouseDragged(MouseEvent e) {
}
public void mouseMoved(MouseEvent e) {
}
public void mousePressed(MouseEvent e) {
}
这些方法没有任何意义, 但GoBang这个类继承了Applet 这个类和ActionListener, MouseListener,
MouseMotionListener, ItemListener这四个接口(interface), 由于Applet和这四个几口中提供了有关mouse的方法, 所以GoBang作为子类, 必须重载它们, 及时什么功能也不实现也要继承, 否则程序RUN不了
不知道你明白了没有?
转载请注明出处众文网 » java毕业论文答辩提问