作业一
1.你对专业的认识和期望是什么?
- 我的专业是信息管理与信息系统,在其他学校是属于偏文的专业,但是在我们学校是偏理的,而且发展方向是电子政务。当初我选择这个专业是因为这个专业涉及多方面的知识,着重培养综合性人才。期望是能够通过大学几年的学习,能够好好储备计算机知识,在信息时代快速发展的今天,能够跟上时代的步伐,为推动社会进步贡献自己的一份力量。
2.上学期C语言总代码量大概多少行,本学期实践10000行代码,你觉得这个负担大吗?
- 大概在4000-5000左右吧。10000行代码,我认为负担大,但是也不惧怕挑战。
3.你的C语言学习怎么样?如果学的还行,你认为从C语言学习中比较好的经验是什么?如果学的不好,那么你学的不好的原因是什么?(每个人需要根据实际情况,分析学习经验或者学习不好的原因)
- 我的c语言学习较为一般,总结为要多上机多刷题,重点是要有比较好的思维方式,就可以更快的解题。
作业二
一、基于VirtualBox虚拟机安装Ubuntu过程中所遇到的问题和解决方法。
问题1:新建虚拟电脑时版本选择没有64位,只有32位的.
- 解决方法:1.先进入BIOS,(比如我的Thinkpad,就是F12),进入App Menu-->Setup界面,进入Security-->Virtualization,进入Virtualization,打开服务,开机,打开就成功了.
链接:64位的电脑装VirtualBox新建虚拟电脑都是32位的系统
问题2:安装VirtualBox虚拟机增强功能时弹出错误提示窗口.
(未能加载虚拟光盘C:ProgramFilesOracleVirtualBoxVBoxGuestAdditions.iso到虚拟电脑千二哥.)
- 解决方法:在虚拟机桌面找到一个像光盘的东西(VBox_GAs_6.0.10),点击鼠标右键,点击弹出,然后点击
安装增强功能
,弹出一个窗口,再点击运行,输入密码,点击运行,最后点击回车键,即安装成功.
二、别出心裁的Linux学习命令学习法.
- 我们使用的Linux发行版是Ubuntu,使用Ubuntu有几个快捷键要掌握一下,可以提高使用命令行的效率:
CTRL+ALT+T
:打开终端,天天使用终端,用鼠标打开太低效了;
CTRL+SHIFT+T
:新建标签页,编程时有重要应用;
ALT+数字N
:终端中切换到第N个标签页,编程时有重要应用;
Tab
:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成;
上下键盘
:切换命令历史,刚输入一个很长的命令,按上
键就可以恢复;
CTRL+C
:中断程序运行。
- 问题:在安装cheat时会出现和安装vim同样的问题,如图所示.
在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。
1. apt被占用
2. 查看带apt的进程,获取其PID进程号
3. 看到apt被PID为1640和2197的进程占用,那么,杀死他们!!
4. 重新执行安装$sudo apt-get install python-pip git即可
- 问题:继续安装cheat的过程中显示几个软件包无法下载.
原因:权限不够.
解决方法:输入$sudo -s上升到管理员权限,然后再次进行操作,即可.
学习感受
- 这门课远比我想象的要难。命令太多,记住太困难,只能多用,掌握一些最基础的。
- 作为零基础,很多东西我不知道有什么用,不知道怎么用,感觉刚开始根本看不下去。但是只有冷静下来仔细研究思考,脚踏实地地学,才能有所收获。
- 这门学科需要花大量的时间去学习,怎么样平衡这门学科和其他学科的时间,也是需要去好好规划的。