目录
- 作业信息
- 教材学习内容总结
1.《计算机科学概论》第一章
1)计算系统;
2)计算系统的分层;
3) 抽象;
- 《c语言程序设计》第一章
学习编程的原因,了解编程及编程的学习。
- gcc测试
作业信息
这个作业属于哪个课程 | 2023-2024-1《计算机基础与程序设计》 |
---|---|
这个作业的要求在哪里 | 1. 学习《计算机科学概论》第一章并完成云班课测试;2. 学习《C语言程序设计》第一章并完成云班课测试。 |
作业正文 | 本博客链接< https://www.cnblogs.com/jia-luoqi/p/17747658.html> |
教材学习内容总结
1.《计算机科学概论》第一章
1)计算系统:通过交互解决问题的计算机硬件、软件和数据
核心:它管理的信息。
2)计算机系统的分层:计算机系统由六个分层组成,从小到大依次是信息、硬件、程序设计、操作系统、应用程序和通信。
3) 抽象:删除了复杂细节的心理模型;
信息隐藏:一种使程序段独立的技术,通过削减一个代码段的功能来获取其他代码段的信息。
2. 《c语言程序设计》第一章
“编程”是“编写程序”的简称,术语称为“程序设计”。编程的步骤为 需求分析--->设计--->编写程序--->调试程序。学习程序要明白“一切都是计算”,同时也要“动手,动手,再动手”。
3. gcc测试
1)用gcc 进行预处理,编译,汇编,链接上面程序
预处理:输入gcc -E hello.c -o hello.i
编译:输入gcc -S hello.i -o hello.s
汇编:输入gcc -c hello.s -o hello.o
链接程序:输入gcc hello.o -o hello
PS:此时我们输入ls可以查找到hello.c hello.i hello.s hello.o hello的内容
2)完成上面工作后,输入./hello即可运行可执行文件
感想
计算机的学习对于我而言只是微不足道的开始,在这个领域里学习摸索还是很有挑战性,但我相信坚持下去一定可以进入计算机的世界。
学习进度条
代码行数(新增/积累) | 博客量(新增/积累) | 学习时间(新增/积累) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 25/25 | |
第二周 | 240/300 | 3/3 | 20/30 |