[HIT]哈工大2021软件构造学习心得

        复习了一遍软件构造的概念,对这门课的学习方式和学习内容也有了些体会和心得,给大家分享下我的感受。

        第一就是这是门编程课,所以一定要动手!!!一定要动手!!!一定要动手!!!个人评判目前学过的四门编程课,动手要求能力:C语言程序设计>软件构造>数据结构>算法设计。编程课不去敲代码是绝对不行的,哪怕你不去上课,习题课的内容、实验课的内容你也要亲自动手去敲。因为很多东西你只学理论是永远学不明白的,就像教你竖式乘法你却不去动手计算。Lab3我想对于绝大多数同学都是个很大的挑战,但也是这个实验中,我对继承、抽象类、具体类、接口等等各种概念才有了自己的认识。多动手,才是学好这门课的最主要途径!

        第二,这门课的先修真的太重要了。没学过Java和Git的我从第一节课就开始懵,直接懵到考试前,所以建议学弟学妹们,在学习数据结构,或者更早的时候,顺道就给Java学了吧。而且学了Java才后知后觉,用Java实现数据结构里的链表、树、图有多么轻松!想想当初C语言折磨得我...悔不当初。所以,有空早学Java,早晚都要学的!

        我觉得以上两点就是能确保你学好这门课的全部要素了,当然我哪点做的都不好...但是期末了,三个Lab都写完了,复习也复习过一遍了,突然发现这门课是一门越学的深入越能感受到其巧妙的课程。我想每个同学Lab1和第一次习题课写的代码现在如果再找出来,都能挑一大堆毛病出来,这不正是这门课的收获。虽然只有短短32学时,我们已经从面向过程的古板简陋的C语言程序员,变成能从很多层面写代码,面向对象编程的Java程序员了,而且越是用的多,越能感受到这种不一样的编程方式的魅力。我现在很有一种冲动,就是和很多人一起完成一个大型程序,用所谓敏捷编程的思想做个什么项目出来,感觉这种交互性、协同性,才能激发我编程的激情。然后再回过头看看我们的作品,分析分析他的健壮性、正确性、复用性、可维护性等等,我想我又会有新的感想。C语言教我从无到有,而软件构造和数据结构则教我们从有到好,从好到更好。

        以上就是我对这门课的一些感想,当然还有24小时时间,试还是要考,仍需继续学习才是。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
哈尔滨工业大学(哈工大)在密码学领域有着丰富的研究经验和卓越的研究成果。哈工大密码学团队致力于密码学的基础研究和应用研究,具有国际一流的学术水平。 首先,哈工大密码学团队在密码学基础研究方面取得了卓越成果。他们在对称密码学、公钥密码学和身份认证等方面进行了深入研究,发表了大量的国际学术论文。这些研究不仅在理论上推动了密码学的发展,还为密码算法的设计和密码系统的安全性提供了重要的指导。 其次,哈工大密码学团队在密码学应用研究方面也表现出色。他们研究了密码学在信息安全、网络安全和数据保护等领域的应用,并提出了一系列创新的密码算法和安全协议。这些成果在电子商务、移动通信和云计算等领域得到了广泛应用,有效保护了用户的信息和隐私。 此外,哈工大密码学团队还与国内外的研究机构和企业进行广泛的合作,开展密码学研究与技术转移。他们与国内外顶级大学和研究所合作,共同攻克密码学研究中的难题,加强了学术交流与合作。同时,他们也积极与行业领先的企业进行合作,将密码学技术转化为实际产品和解决方案,推动密码学在实际应用中的发展。 综上所述,哈工大密码学在理论研究和应用研究中都具有卓越的表现,取得了一系列重要的研究成果。他们的研究不仅推动了密码学的发展,还为信息安全领域提供了重要支撑。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值