答同学提问

答同学提问
问:老师您好,本学期上您的课已经上了四次了。但是我似乎还是没能理解和掌握这门课的学习方法。最开始在我心里对这门课的理解好比我大一学习的程序设计基础课。就是在机房里面上课,然后一边上机一边操作。而现在上您的课我的感觉是,课本是纯英文的,不大看得懂,硬着头皮看也是一知半解。新知识新概念比较多,上课讲了一遍,课下再去看还是有点记不住。我有点着急,害怕自己没把握好这门课程的学习方法。从而耽误了这门课的学习。本学期同时开设了数据结构课和网络通信基础课,这两门课给我也是同样的感觉。听不懂,理解起来比较费力。我在想是不是专业课都是这样,我很想知道自己究竟怎么样才能学好这些课,请老师指点。
答:你好,简单讲,这门课程是讲一种新的代码组织方式,也就是面向对象的方式。学习时要注意见与面向过程方式作对比。
现在还没有讲到面向对象的内容。明天的课开始讲新知识。前几次课着重是讲如何从C编程过渡到C++编程,因此本课程的理论要落脚到C++语言上。
建议先看中文版的书(已在课件网站提供电子版),然后再看英文版。前几章,可以先精读全章的1小节,其它略读。以后逐渐加大阅读量。
这门课,相对于C语言来讲,理论比重要大一些。适合于课堂+实验的方式。
每节课,我都会讲其中的要点,听完好,可回顾下,是否掌握了要点,如上次课(第二章),主要是讲C++的程序基本框架、C++的输入输出、名称空间。
刚开始,看不懂英文教材,很正常,坚持读下去,一学期下来,会有较大提高。提高英文教材的阅读能力,也是本课程的目标之一。
可在课间时,或无课时到我办公室,与我交流。
学习此课程,要多看、多问、多编程。

好的,关于基于Eclipse的点菜系统实训辩可能会涉及到以下问题: 1. 你的点菜系统的主要功能是什么?如何实现? :我的点菜系统主要实现了菜品信息的展示、用户登录/注册、菜品加入/删除购物车、订单结算等功能。具体实现是通过Java Servlet和JSP技术实现的,使用MySQL数据库对数据进行持久化存储,前端使用Bootstrap进行页面美化。 2. 你的点菜系统有哪些安全性方面的考虑? :为了保证系统的安全性,我采取了一些措施。例如,用户登录时采用了密码加密传输,防止密码泄露;在数据库设计时,采用了参数化查询,防止SQL注入攻击;在前端页面中,对用户输入的信息进行了格式验证,确保输入的数据符合要求。 3. 你的点菜系统在用户体验方面有哪些改进? :为了提高用户体验,我在点菜系统中采取了一些措施。例如,在菜品展示页面中,使用了图片懒加载技术,减少页面加载时间,提高用户体验;在购物车页面中,使用了Ajax技术实现菜品数量的动态更新,避免了页面刷新,提高了用户操作的流畅性。 4. 你在开发过程中遇到了哪些问题,如何解决的? :在开发过程中,我遇到了一些问题,例如MySQL连接池配置、前端页面的美化等。我通过查找相关资料、请教同学和老师等方式来解决这些问题。同时,我在开发过程中也不断地反思和总结,不断优化代码和改进功能,提高了系统的质量。 希望以上回能够对你有所帮助。祝你辩顺利!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值