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

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

时间:2022-10-02 20:56:34浏览次数:89  
标签:20221401 10 代码 50 问题 2022 2023 解决 100

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

作业信息

班级链接 https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02
作业目标 Pep/9虚拟机 机器语言与汇编语言 算法与伪代码 测试:黑盒,白盒
作业正文 https://www.cnblogs.com/wangningwangning/p/16749425.html

教材学习内容总结

学习了《计算机基础与程序设计》的第六章,我了解了一下常见的机器语言和汇编语言指令,了解了机器语言与汇编语言的使用方法,能够自己用这两种语言编写程序。学会了伪代码的几种常见的表达方式。

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

  • 问题1:机器语言中D0 00 48表示将字符H载入累加器中,可是H的ASCII码是72与48不对应啊?
  • 问题1解决过程:重新复习老师课上的内容发现立即寻址用16进制表示,十进制的72用16进制表示正好是48
  • 问题2:伪代码存在的意义?
  • 问题2解决过程:上网搜索得知:代码是给机器看到语言,伪代码是给人看的语言。很多场景下让人看代码是不方便的,这就需要伪代码辅助。伪代码可以让人快速理解算法逻辑,而不是纠结于具体的实现逻辑。
  • 问题3:伪代码中为什么将变量用于to右边时就能访问变量的值?这不只是一个赋值操作吗?
  • 问题3解决过程:为解决
  • 问题4:伪代码中Set limit to number of values to sum是什么意思?
  • 问题4解决过程:使用翻译软件后得知这句话意思为设置要求和的值的数量限制

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

  • 问题1:运行程序时直接显示Process terminated with status -1073741510 即程序返回了一个随机值。
  • 问题1解决过程:上网搜索得知:-1073741510就是0xC000013A
    也就是STATUS_CONTROL_C_EXIT

根据字面意思应该是运行中按CTRL+C终止程序运行时返回这个值

但还有一种情况也会出现这个错误:
However this exit code simply means that the CMD Prompt Windows was closed during execution of the script.
表示命令窗口在程序执行过程中被关闭。

错误总结

标签:20221401,10,代码,50,问题,2022,2023,解决,100
From: https://www.cnblogs.com/wangningwangning/p/16749425.html

相关文章