20182330魏冰妍_预备作业

20182330魏冰妍_预备作业

作业一

你对专业的认识和期望是什么?

  • 还没上大一时,对于连名字都记不清楚的专业,第一时间去问度娘,问知乎。得到的答案总结为:学习面广,但都涉猎不深。集计算机、经济学、管理学三种学科于一身。

  • 随着课程的不断深入,我发现管理是基础,计算机是他的灵魂,我们不应该仅仅局限于眼前,通俗来说,技术为王。我希望在大学用自己可以说有限的大脑和能力,,,让自己有相对完整的计算机理论体系和基本的计算机技术。

上学期C语言总代码量大概多少行,本学期实践10000行代码,你觉得这个负担大吗?

  • 对代码量不太有概念,大概算了一下,如果一道题目代码为20行,c语言作业系统上一共做了200道题,姑且认为250*20=5000左右。也就是说这学期要有双倍惊喜。说没有负担是不可能的,那就脚踏实地的努力实现目标。

你的C语言学习怎么样?如果学的还行,你认为从C语言学习中比较好的经验是什么?如果学的不好,那么你学的不好的原因是什么?

  • c语言学的一般,首要原因应该是学与思的脱离,对于代码缺少自己的思考,还是没有摆脱高中亦推亦进的学习方式。希望这学期能够努力克服,学思结合。

作业二

关于虚拟机

  • 因为是ios系统,就想装一个win10以备不时之需,所以在暑假期间根据网上的教程安装了VMWare。开学老师要求安装Linux系统,但是在网上没有找到文件,于是求助学长用u盘安装了Linux。过程比较顺利。

别出心裁的Linux命令学习法

  • 问题1:什么是正则表达式

  • 问题1解决方案:
    简单来说正则表达式是用来检索、替换的一种模版。事先准备好的是一个个“模具”——规则字符串。每一个“模具”用途不同,“模具”与“模具”之间可以嵌套循环使用,构成了所需的模板。

    比如代表一个单词的边界。“er”可以匹配“never”中的“er”,但不能匹配“verb”中的“er”。

  • 问题2:什么是通配符

  • 问题2解决方案:
    通配符用来模糊搜索文件,没有严格的模版,一般常用“*”代替零个、单个或多个字符,“?”代替一个字符。

    例如:*.txt搜索所有.txt格式的文件。man?查找以man开头的一个字符结尾文件类型的文件,如manner,mankind等。

  • 区别

  • 小结:通配符和正则表达式的学习这些只是皮毛,之后学习中,关于这两项会继续更进。

学习linux基础遇到的问题和解决方案

  • 问题1:ll与ls -l的区别

  • 问题1解决方案:

    • ll不是命令,是ls -l的别名,相当于Windows里的快捷方式。
    • ls 是一个重要命令,列出子目录和文件(不包括隐藏文件)
    • ls -l作用是会列出文件类型和权限、链接数、所有者、所属用户组、文件大小、最后修改时间、文件名(按顺序)
  • 问题4:find如何查找

  • 问题4解决方案:

$find   path  -option  【 -print 】  【 -exec   -ok   |xargs  |grep  】 【  command  {} ;  】
  • 问题5:chmod记成chown

  • 问题5解决方案:

    • 执迷不悟的输入了十几遍后,翻开笔记查证发现...。基本命令运用少,不熟悉。

    chown 更改文件所有者,其操作权限一般为管理员。

    • 例如:将文件qwe文件所有者更改为wby
    $sudo   chown  wby  qwe
    

    chmod 修改文件权限的命令。

    • 例如:将文件设置成只能自己读写执行
    $chmod   600  qwe
    

一点心得:

  • 1.没有结果就是最好的结果
  • 2.Linux里一切皆有文件
  • 3.先紧后松式学习

参考资料

原文地址:https://www.cnblogs.com/weiii/p/11479604.html