首页 > 编程语言 >2022-2023-1 20221424 《计算机基础与程序设计》第8周学习总结

2022-2023-1 20221424 《计算机基础与程序设计》第8周学习总结

时间:2022-10-21 00:56:02浏览次数:65  
标签:作业 20221424 学习 面向对象 2022 2023 程序设计

2022-2023-1 20221424 《计算机基础与程序设计》第8周学习总结

作业信息

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 2022-2023-1计算机基础与程序设计第一周作业
这个作业的目标 功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行,自定义函数,模块化程序设计
作业正文 https://www.cnblogs.com/Yu-Hongruojir/p/16812118.html

教材学习内容总结

  • 学习了面向对象程序设计的基本步骤
  • 了解了四种不同的程序语言范型、翻译和解释的区别、高级程序语言和面向对象设计的功能性,
  • 自定义了阶乘、斐波那契数列、求最大公约数的函数。

教材学习中的问题和解决过程

  • 问题1:如图,代码报错

  • 问题1解决方案:通过请教汪永好老师得知,C语言不能给函数赋值,因此代码else下的return应该直接改为return n * fact(n - 1);

  • 问题2:编译型语言和解释型语言有什么优缺点

  • 问题2解决方案:查阅资料,总结出了如下表格

    资料来源:编译型语言和解释型语言的区别

  • 问题3:对多文件编程依旧十分迷糊

  • 问题3解决方案:暂无,打算先继续研读课本

代码调试中的问题和解决过程

  • 问题:题目要求计算四分之pi,但是结果错误

  • 问题解决方案:经过调试发现,while后续条件少了绝对值,正确的条件应该是fabs(temp) >= 1e-4;

上周考试错题总结

无错题

其他

有一说一,利用泰勒公式算函数近似值时,经常要用到阶乘。在主函数里计算需要的阶乘相当不便,但自定义函数之后,一切困难迎刃而解,从中体会到了模块化程序设计的魅力

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第5周 170/705 2/11 15/67
第6周 300/1005 6/17 20/87
第7周 350/1355 1/18 30/117
第8周 500/1855 3/21 27/144
  • 计划学习时间:30小时

  • 实际学习时间:27小时

  • 改进情况:

参考资料

标签:作业,20221424,学习,面向对象,2022,2023,程序设计
From: https://www.cnblogs.com/Yu-Hongruojir/p/16812118.html

相关文章

  • 2022-在线查看安卓(android)系统源代码网站
    国内可直接访问:opersys(版本较丰富)[android1.6-android12]http://aosp.opersys.com/androidxref[android1.6-android9.0]http://androidxref.com/[andr......
  • 2021-2022:时间戳
    转载:https://www.cnblogs.com/imyalost/p/15732730.html 博客今年博客更新的频次还行,一方面是工作上接触了很多新的领域,有很多的实践经验;另一方面,在新的公司,有部分工作......
  • P8251 [NOI Online 2022 提高组] 丹钓战 题解
    本文写于2022-03-2614:45:14。原博客地址题目链接算法(倍增)$O((n+q)\logn)$为简便,把元素$(a_i,b_i)$称为元素$i$。对一个区间$[l,r]$模拟一遍,从空栈开始,头......
  • #yyds干货盘点#【愚公系列】2022年10月 微信小程序-sitemap站内搜索
    前言1.sitemap.json介绍开发者可以通过sitemap.json配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。2.小程序爬虫特征当开发者允许微信索引时,微信......
  • VS2022创建Windows服务程序的方法步骤
    创建一个Windows服务程序可以创建Windows服务程序打开VS2022,新建项目。创建成功后的目录结构如左侧所示,至此项目构建完成。配置相关信息添加安装程序重新生......
  • 2022-2023-1 20221307《计算机基础与程序设计》第八周学习总结
    这个作业属于哪个课程:首页-2022-2023-1-计算机基础与程序设计-北京电子科技学院-班级博客-博客园(cnblogs.com)这个作业的要求在:2022-2023-1《计算机基础与......
  • 【闲话】2022.10.20
    明天就要走了,好欸好家伙,又来一个紫荆花之恋绷不住了BK又要开始了CSP2022RP+=INF!!今天真不想该题了以及闫某人你把代码放多项式乘法里,几个意思?有水平地赫题......
  • 2022-CNASGA-IT2
    受疫情影响,线上办公已成为全球各地工作的主要方式,同时线上投资也逐渐增多。某公司通过网站告知投资者,投资该公司的运营项目,可获得高额回报。现获取包含该公司投资网站和数......
  • 2022蓝帽杯取证部分复盘学习
    目录手机取证手机取证_1手机取证_2计算机取证计算机取证_1计算机取证_2计算机取证_3计算机取证_4程序分析程序分析_1程序分析_2程序分析_3程序分析_4网站取证网站取证_1网......
  • 中国顶级CTF竞赛网络安全大赛--2022网鼎杯re2解题思路来了,快来围观!
    作者:黑蛋一、脱壳PEID查不出来,用了die,显示是UPX3.96的壳,用了脱壳机,脱不了,只能手动脱壳,拖入x64dbg,F9运行到程序领空,很明显的特征,push:无脑使用ESP定律大法,对ESP下硬件访问......