2023-2024-1 20231301 《计算机基础与程序设计》第二周学习总结

发布时间 2023-10-07 15:24:16作者: 20231301周子昂

2023-2024-1 20231301 《计算机基础与程序设计》第二周学习总结

作业信息

作业 链接
作业课程 <班级>(2023-2024-1-计算机基础与程序设计
作业要求 <作业>(2023-2024-1计算机基础与程序设计第二周学习总结)
作业目标 <《计算机基础与程序设计》预习第一章>《计算机基础与程序设计》英 《计算机基础与程序设计》中 <《C语言程序设计》预习第一章> 《C语言程序设计》
作业正文 <博客>(第二周学习总结

学习内容总结

《计算机科学概论》第一章

1. 计算系统

计算系统(动态实体):硬件+软件+数据
硬件:物理元件集合
软件:程序集合
数据:信息(核心)

2. 计算系统分层(抽象)

信息——硬件——程序设计——操作系统——应用——通信
抽象(心理模型)——信息隐藏(设计特征)

3. 计算系统史

《C语言程序设计》第一章

1. 程序设计

需求分析——设计——编写程序——调试程序

2. 设计思维

gcc 测试

学习中的问题

一、安装 VMWare Fusion 与 Ubuntu

虽然之前已经安装了iTerm2,但是为了和同学统一,我还是决定安装虚拟机系统。在经过大量资料考察和对比后,我决定安装VMWare Fusion,再在其中安装Ubuntu。

1. 安装VMWare Fusion

官网 VMWare Fusion
注册 personal use license

2. 安装Ubuntu

官网 Ubuntu
下载好后在VMWare Fusion中打开,报错

无法打开此虚拟机的电源,因为它需要使用 X86 计算机架构,而该架构与此 Arm 计算机架构主机不兼容。

于是,我上网查询解决方案。参考

3. 安装Ubuntu镜像

官网 Ubuntu镜像
下载好后在VMWare Fusion中打开

4. 重启打开Ubuntu

点击Reboot重启,打开Ubuntu

5. 登陆Ubuntu并安装可视化桌面

更新apto工具: sudo apt update
安装taskselo工具: sudo apt install tasksel
安装ubuntu-desktop: sudo tasksel install ubuntu-desktop

6. 重启进入可视化页面

二、安装gcc

参考
安装gcc:sudo apt install gcc
安装build-essential: sudo apt install buil-essential
查看gcc版本: gcc --version

三、gcc测试

gcc测试--20231301周子昂