2017-2018-2 1723《程序设计与数据结构》问题汇总(更新ing)

Posted super925

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-2018-2 1723《程序设计与数据结构》问题汇总(更新ing)相关的知识,希望对你有一定的参考价值。































主目录



第 00 周 - 预备作业 03 问题与解答

  • 【问题1】关于markdown格式,有些同学的markdown中的标题没有对齐,评论了之后也没有修改,如下图:

    技术分享图片

  • 解答 :这种排版错误,有两种情况:

① 上一部分的内容与下一个标题之间没有空行,由于使用了-修饰文字,导致后面标题与前面的内容连在一起,原格式如下:

## 1. 虚拟机的安装
- XXXXXX
## 2. Linux命令
- XXXXXX
## 3. 感悟
- XXXXXX

效果如下:


1. 虚拟机的安装

  • XXXXXX

    2. Linux命令

  • XXXXXX

    3. 感悟

  • XXXXXX


② 空行了但是下一行的前面空了四格,出现这种错误的同学应该不多,原格式如下:

## 1. 虚拟机的安装
- XXXXXX

    ## 2. Linux命令  //##前面空了四格
- XXXXXX

    ## 3. 感悟
- XXXXXX

效果如下:


1. 虚拟机的安装

  • XXXXXX

    2. Linux命令

  • XXXXXX

    3. 感悟

  • XXXXXX


建议将原格式修改为:

## 1. 虚拟机的安装

- XXXXXX



## 2. Linux命令

- XXXXXX



## 3. 感悟

- XXXXXX

  当然如果标题格式前面空了1~3格或者5格以上,也不会有修饰效果,可以自己尝试一下,所以标题修饰符前面不要加空格,各部分之间加几个空行,原格式看着也比较舒展,markdown格式需要同学们在以后的作业中慢慢体会,从一篇博客的markdown就可以看出对待博客的态度!



  • 【问题2】安装虚拟机时,ubuntu只有32位的选项,而没有像流程中的那样有64位的选项。在建立32位ubuntu时显示:This kernel requires an x86-64 CPU,but only detected an i686 CPU.Unable to boot - please use a kernel appropriate for your CPU.

    技术分享图片

  • 解答 :在安装虚拟机时选择的是32位的,且没有打开intel vt-x(虚拟化技术),i686是intel系列的CPU,是32位的,所以会提示这个问题。intel vt-x的好处就是可以在32位的机器上虚拟出64位操作系统。修改Bios配置,把virtualization参数改为enable即可:

    技术分享图片

    关于如何修改Inter Virtual Technology,可以参考OracleVMVirtualBox不能创建64位的虚拟机办法,也可以参考这篇博客再了解一下。



  • 【问题3】在安装Ubuntu的时候打开教程里给的网址到最后下载的时候网页总是显示404 Not Found

    技术分享图片

  • 解答戳此链接去Ubuntu的中文官网下的系统软件,可以下载Ubuntu 16.04 LTS(长期支持)版本或者Ubuntu 17.04版本



  • 【问题4】使用sudo apt-get install Vim来安装Vim的时候出现问题:E: 无法定位软件包

  • 解答 :无法定位软件包,主要是软件源的问题(被封了,或者失效了),可以使用下面的命令更新,但是要注意路径。
    etc/apt/source.list中更新软件源:sudo gedit /etc/apt/source.list



  • 【问题5】在下载好了VirtualBox后装Ubuntu系统的时候,运行到一半突然弹出错误提示框:

    Host system reported disk full. VM execution is suspended. You can resume after freeing some space.

  • 解答 :电脑的磁盘文件类型是FAT32文件格式,而在FAT32下,单个文件的最大是4GB,不支持超过4GB的文件。NTFS和FAT32都是文件系统的一种,而NTFS相对FAT32推出的要晚,所以技术也就更先进,但是对于早期的系统,比如Windows95的支持,FAT32要更好,具体的区别有下面几点:

    • NTFS可以支持最大64G的单个文件和2048G的分区。FAT32支持最大4G的单个文件和32G的分区。
    • NTFS不需要整理磁盘碎片。
    • NTFS支持对分区、文件夹和文件的压缩。
    • NTFS采用更小的簇,能更有效地管理硬盘空间,最大限度的避免磁盘空间浪费。
    • NTFS分区上,可以为共享资源、文件夹和文件设置访问许可权限。比FAT32安全性要高很多。而且基于NTFS的WIN 2000/XP运行要快于基于FAT32的WIN 2000/XP;但在WIN 9X系统的兼容性方面,FAT32优于NTFS。

    把文件系统从FAT32升级到NTFS即可:

    1. 单击开始→运行。
    2. 打开窗口以后,在光标的提示符下输入“convert X:/FS:NTFS”,然后回车。注意在“convert”的后面有一个空格。
    3. 接着系统会要求你输入X盘的卷标,然后回车。(卷标在“我的电脑”中点X盘,然后看它的属性可以找到。)工作界面这样就可简单地转换分区格式为NTFS了。这个方法只用于FAT32转为NTFS,不能将NTFS转为FAT32
    4. 重启电脑,虚拟机的安装问题得以解决。

    (引用自余坤澎同学的博客



【返回目录】



第 01 周 - 作业问题与解答

【返回目录】


第 02 周 - 作业问题与解答

【返回目录】


第 03 周 - 作业问题与解答

【返回目录】


第 04 周 - 作业问题与解答

【返回目录】


第 05 周 - 作业问题与解答

【返回目录】


第 06 周 - 作业问题与解答

【返回目录】


第 07 周 - 作业问题与解答

【返回目录】


第 08 周 - 作业问题与解答

【返回目录】


第 09 周 - 作业问题与解答

【返回目录】


第 10 周 - 作业问题与解答

【返回目录】


第 11 周 - 作业问题与解答

【返回目录】


第 12 周 - 作业问题与解答

【返回目录】


第 13 周 - 作业问题与解答

【返回目录】


第 14 周 - 作业问题与解答

【返回目录】


第 15 周 - 作业问题与解答

【返回目录】


第 16 周 - 作业问题与解答

【返回目录】


以上是关于2017-2018-2 1723《程序设计与数据结构》问题汇总(更新ing)的主要内容,如果未能解决你的问题,请参考以下文章

2017-2018-2 1723《程序设计与数据结构》第七周作业 总结

2017-2018-2 1723《程序设计与数据结构》问题汇总(更新ing)

2017-2018-2 1723《程序设计与数据结构》第九周作业 & 第二周结对编程 总结

20172317 2017-2018-2 《程序设计与数据结构》实验二报告

2017-2018-2 《程序设计与数据结构》实验三报告

2017-2018-2《程序设计与数据结构》实验四报告