# GUET-CShare **Repository Path**: txioa/GUET-CShare ## Basic Information - **Project Name**: GUET-CShare - **Description**: 桂林电子科技大学计算机科学与技术课程攻略共享计划 - **Primary Language**: C - **License**: CC-BY-SA-4.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-06-02 - **Last Updated**: 2023-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 桂林电子科技大学计算机科学与技术本科课程攻略共享计划 [](https://www.guet.edu.cn/dept3/) ```shell ├─计算机专业课程 │ ├─微机原理 │ ├─操作系统 │ ├─数字电路基础 │ ├─数据库原理与设计 │ ├─数据结构 │ ├─电路基础 │ ├─编译原理 │ ├─离散数学 │ ├─计算机体系结构 │ ├─计算机组成原理 │ ├─计算机网络 │ │ └─计算机网络实验 │ │ ├─client │ │ ├─CPT仿真 │ │ └─server │ └─软件工程 ├─计算机公共课必修 │ ├─中国近现代史 │ ├─概率论 │ ├─英语 │ │ ├─大英2 │ │ │ └─新概念英语 │ │ ├─大英3 │ │ └─英语1 │ ├─马克思主义原理 │ ├─高等数学A1 │ └─高等数学A2 └─计算机选修与限选课程 ├─形式语言与自动机理论 ├─数字图像处理 ├─数学建模 ├─算法设计与分析 ├─机器学习 └─计算机图形学 ``` ## 前言 无意在Github上get浙江大学课程攻略共享计划库,觉得很不错,现决定模仿浙江大学课程攻略共享计划,但把共享范围缩小至桂林电子科技大学的计算机专业。 来到一所大学,从第一次接触许多课,直到一门一门完成,这个过程中我们时常收集起许多资料。 有些是需要在网上搜索的电子书,每次见到一门新课程,Google 一下教材名称,有的可以立即找到,有的却是要花费许多眼力;有些是历年试卷或者 A4 纸,前人精心收集制作,抱着能对他人有用的想法公开,却需要在各个群或者 CC98 中摸索以至于从学长手中代代相传;有些是上完一门课才恍然领悟的技巧,原来这门课重点如此,当初本可以更轻松地完成得更好…… 我也曾很努力地收集各种课程资料,但到最后,某些重要信息的得到却往往依然是纯属偶然。这种状态时常令我感到烦心。我也曾在课程结束后终于有了些许方法与总结,但这些想法无处诉说,最终只能把花费时间与精力才换来的经验耗散在了漫漫的遗忘之中。 我希望能够将这些隐晦的、不确定的、口口相传的资料和经验,变为公开的、易于获取的和大家能够共同完善、积累的共享资料。 ## 特性 本项目至今为止收录了以下内容: - 选课攻略 - 电子版教材 - 平时作业答案 - 历年试卷 - 复习资料 - 开卷考试 A4 纸 等等。目前项目已覆盖大多数计科的专业课程。 ## 平台 为什么采用 GitHub 项目作为平台呢?我有以下一些考虑。 - QQ 群大多为年级和专业所分隔,无法长期共同地保有;况且群文件也缺乏组织。 - GitHub 项目可以使用目录进行文件组织,并且每个目录均可以在显示文件列表的同时显示一个 README,十分适合本项目的需求。 - GitHub 带有便捷的 Issue 和 Pull Request 协作功能,并且可以方便地对贡献的质量进行监督和调整。 ## 贡献 **欢迎贡献!** **欢迎贡献!** **欢迎贡献!** *——因为很重要所以说了三遍* Issue、PR、纠错、资料、选课/考试攻略,完全欢迎! 来自大家的关注、维护和贡献,才是让这个GUET独有的攻略本继续存在的动力~ ### 操作方法 提交 PR:Fork 本项目,然后在 GitHub 网页端点击 Upload File 上传文件,发起 PR 即可。留意一下项目的文件组织喔。 或者也可以直接附加在 Issue 中,由维护者进行添加。 对于教师的评价请一律使用姓名拼音首字母缩写;至于教师提供的课件就不用上传了,因为每年说不定会有更新的嘛。 由于本项目体积很大,故可以采用在Github Web端直接上传的方式,具体操作如下: 0. 首先Fork本项目 1. 上传文件到已有文件夹:打开对应文件夹,点击绿色Download按钮旁的upload,上传你的文件。 2. 上传文件到新文件夹:打开任意文件夹,点击绿色Download按钮旁的upload,**把浏览器地址栏中文件夹名称改为你想要新建的文件夹名称,然后回车**,上传你的文件。 ### 提醒 有些朋友在提交 PR 的时候可能会注意到自己的 Fork 和我们的主分支有数十甚至上百个不同的 commit 。如果出现这种情况,可以考虑以下两种解决方案: 1. 如果对git不太熟悉,建议(在备份完成后)先删除你的项目,重新 fork 、上传并重新提交 PR 。 2. 如果对git及其工作原理较为熟悉(而且愿意花费时间和流量折腾),可以尝试在 fork 出的项目上进行 rebase 以消除与主分支在历史上的冲突。 ### 警告 下列内容为不适合上传的内容。如果你认为缺少这些资料将会影响资源的完整性,请优先考虑放在校内资源平台,或联系你的教师并由教师发布。建议你撰写一个 README 文档并放置一些链接或指引文字来帮助找到这些资源。 - 盗版电子书/付费电子书 - 盗版/破解版/绿色版付费软件及其安装包 - 课程/教师主页上列出的内容(请在获得教师许可后上传) 如果你认为本仓库的一些文件侵犯了您的权益,请 [向我们发送邮件](wrm244@139.com) 。我们将会从仓库中彻底清除这些文件。 ## 许可 桂林电子科技大学校计算机与信息安全学院院徽校名图片(桂电标志.ai 等)的版权归桂林电子科技大学校与计算机与信息安全学院所有。 由贡献者编写部分的许可如下: [CC-BY-NC-SA:署名-非商业性使用-相同方式共享](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) > 资料仅供参考,请自己判断其适用性。 > 其他部分的版权归属于其各自的作者。 > 特别强调,请勿用于商业性使用。