2023-2024 20231313《计算机基础与程序设计》第二周学习总结
2023-2024 20231313《计算机基础与程序设计》
作业信息
作业 | 速达 |
---|---|
作业课程 | <班级的链接>2023-2024计算机基础与程序设计 |
作业要求 | 《计算机基础与程序设计》第二周学习总结要求 |
作业目标 | 学习《计算机科学概论》第一章及《C语言程序设计》第一章 |
作业正文 | 我的作业 |
教材内容总结
《计算机科学概论》第一章从整体宏观的角度出发介绍了计算机系统、硬件软件发展的历史及预测、计算工具与计算学科,让人基础地把握课程要求,对未来的学习有一定的规划;《C语言程序设计》第一章从客观的角度讲述了学习编程的意义、人们目前对于学习这门课程的认识及误解以及对学习的方法给出实践性的指导——“动手!”
《计算机科学概论》第一章
1.1计算系统
1:首先要区分两种概念,一是计算系统,它包括硬件、软件、数据,是一种动态的实体,根据分层图可以了解到信息即数据是处于最为核心的位置,其次为物理原件——硬件,最后为提供计算机编写指令的软件;二是计算机,它是一种设备。
2:抽象是删除了复杂细节的心理模型,简而言之就是删除与隐藏复杂,抽象能力也应该是我们着力培养的核心能力之一,要在使他贯穿于之后的学习中。
1.2计算的历史
1:计算硬件的简史是关于计算机硬件发展的历程,从最早的机械计算设备到现代的超级计算机,经历了电子管、晶体管、集成电路等技术的演进,不断提升计算能力和功能,推动了信息技术的革命和社会进步。
2:计算软件的简史是关于计算机软件发展的历程,从最早的机器语言和汇编语言到高级编程语言和操作系统,经历了软件开发工具和方法的进步,不断提升了软件的可靠性、效率和功能,推动了计算机应用的广泛普及和发展。
《C语言程序设计》第一章
从中了解到计算思维是十分重要的,不论是否从事相关的计算机工作,而学习编程是了解和践行计算思维的最佳途径,而学习编程的最好方法是不断动手去写,但是同时又要打好基本功,否则也不能灵活上手精通
gcc的学习
在VBox中使用了终端进行gcc测试,根据提示,完成了相关的.i .o .s 系列编译过程中不同语言转换的查看
学习过程中出现的问题及解决方法
编程时
在初步简单地敲c语言时,习惯性地带入一些c++中的库、函数之类的,比如iostream,cin,cout,using... 也就出现了第一次flase error ,但好在问题不大,根据报错情况也能改正过来
输入法
在完成“输出学号姓名”地任务时,第一次出现了输入法设置的问题,在终端中无法打出中文的情况,但在设置中可以通过修改输入法系统来进行更改,但同时也产生了中英文符号匹配的问题也就是第二次error