作者RhinoXiNiu (犀牛望月)
看板NTHU_Course
标题[心得] 计算机系统管理 张君天
时间Sun Jan 29 19:56:16 2023
===================个人想写的公告===================
//↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
有监於学校目前把很多科目的成绩分布都不公开处理,导致选课资讯的流通被强力阻挠,
希望大家能够多多发文写每科的修课心得,让後面要修课的人得到比较透明的资讯!希望
大家多多帮忙,不管是要发Dcard或脸书的通识平台都好,或者如果你愿意发表到ptt上但
苦於没有帐号,我可以协助代PO!
需要我代PO的话,请登入google帐号後,填写下列两个表单其一:
一、
https://tg.pe/x3Ls (推荐版本,因为写word档可以存档休息,不怕电脑突然中
断)
二、
https://tg.pe/xQHL
我收到表单之後,应该会在一星期内贴出来。
希望大家多多参与!不管是通识课或专业科目都好,否则目前版上的文章看起来是快被电
资院的课程占据了
//↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
===================个人想写的公告===================
课名: 计算机系统管理 Computer System Administration
科号: 11110 CS 342700
老师: 张君天
课本: 教授自编讲义(呃…那算讲义吗?比较像是老师的个人笔记)
课别: 资工系大学部自由选修
学分: 3
凉度: ★x5 (满分五分)
甜度: ★x5 (满分五分)
建议先修课程:
有用过工作站,或者至少熟悉Unix-like系统指令为佳。
课程内容\简介:
这门课主要是介绍怎麽管理一台(或多台)电脑所组成的电脑系统。由於
Unix-like的作业系统是Non-terminal的主流(也是terminal中的後端的主流),所以这门
课主要教的就是Unix-like的系统。老师是选择以BSD系列中的FreeBSD来介绍。(之所以
选择「”Free”BSD」,是因为它是开源的,所以老师可以重新写code编译。期中考就是在
老师重新写过的作业系统里面考试)
授课老师张君天老师是清大资工博士毕业,现在在清大的计通中心担任校务资讯
系统的管理副组长。
在这门课中,大家跟着老师学了非常多套在Unix中很实用的软体,包括ssh连线、
使用者管理、档案系统权限、apacheWebServer、凭证签章、telnet连线、CGI、行程管理
、syslog、shell、DNS与Bind、mailServer与mailReceiver、防火墙建立、档案系统的
mount管理与各个不同作业系统的串接、PHP、MySQL、PostgreSQL、NextCloud、磁碟分割
与重组、Kernel、X_Window。
上课方式:
不点名。即便是实体上课,老师也是使用GoogleMeet来投影到所有同学的电脑,
所以完全可以自主地进行异地同步远距教学。事实上老师自己也知道自己打指令超快,没
有同学能够跟得上,所以他会用GoogleMeet录影,所以课後也有影片可以看。
这门课的大纲很弹性,主因是老师觉得作业系统(或任何一种软体)都更新得很
快,授课当下(或未来)会遇到的状况永远没办法用事先设定好的教材或SOP来解决,所以
非常强调「看User Manual」「不会的问题就问Google」的能力。所以一套app的安装,老
师会把(1)pkg的方式安装、(2)portstree的方式重新编译安装、(3)透过网路上的
source来安装,以上三种方式全部教过一遍,然後遇到trouble就解决trouble这样。如果
有想要特别学什麽的话,跟老师提一下,老师就会排入课纲里面了。
考试作业型态:
这学期总共7次随堂作业。
考试共有一次,期中x1。
期末是采用报告的方式。
老师的作业挺随性的,常常是现场问同学:「你们觉得这次的上课内容要不要出
一个作业?没人回答,嗯…那我就简单出一个随堂作业好了。」然後现场就看他劈里啪啦
下了一堆指令,作业3~5分钟内莫名其妙就出现了。他用最传统的编辑器写HTML和一堆CGI
的东西简直是行云流水,是一种艺术的展现。但是也不用担心作业难度很高,因为基本上
自己回去看影片,一步一步跟着老师的指令操作,作业一定可以(不太动脑)就满分,最
主要是会花一点时间吧。
期中考试分成术科跟学科两部分。
术科的部分(a.k.a.指令的操作),老师是用开源的FreeBSD自己写了一套有漏洞
的作业系统,请你依照pdf内的指示,把所有有漏洞的地方补齐,这部分有在跟课、写笔记
的话应该不会很难,我、我左边、我右边总共三个人每个人的分数都是79。不要试图作弊
,因为老师在考试的作业系统里面塞了记录你所有操作的程式并且hash成一串文字,他自
己可以解码回去看你有没有作弊。考试时间1.5hr。
学科的部分,就是考选择题、填充题和问答题,都没有很难(应该说超简单),
顺顺地写应该都有90以上。考试时间1hr左右。
原本学科跟术科的部分应该要在同一天考试才对,但因为学校电脑教室的容量不
足(可以简单理解为电脑教室铳康),所以本该「学科+术科」一次搞定的那天,实际只考
了学科。术科则是延後考试。而因为有同学觉得术科延後考试,会有额外的压力,所以最
後术科考试虽然有考,但算入平常成绩。
期末的进行方式是交给同学投票决定,老师给出两个选项,
(1) 一样是术科和学科,进行方式类似期中考
(2) 每个人进行期末报告,时间9分钟
最後大家投票结果是(2)。详细的进行方式就是每个修课同学都要介绍一款Unix系统里
的软体(不限FreeBSD),所以有很多人介绍Ubuntu里的软体,也有不少人介绍MacOS里的
指令类型软体。至於9分钟内想介绍什麽都可以,可以是安装的时候可能遇到的困境,可
以是这套软体的所有功能,可以是…。其实,「9分钟」这个限制很困难,每个人几乎都
超时。
给分:
20 % 平时成绩(本学期是7次随堂HW + 期中考术科)
+ 40 % 期中考(仅剩下学科部分)
+ 40 % 期末报告
= 100 %
(Note:虽然期末报告老师有让所有同学都给报告的同学一个分数,且报告者自己也要给
自己自评分数,但因为历年来有发生过几次恶意互评的现象,所以期末报告的分数仍然以
老师给的分数为准。同学间的互评只是让报告者知道自己的报告在别人心目中是怎样的水
准。但其实修课同学都非常慈祥和蔼,给别人的分数都90起跳吧。)
老师的喜好、个性:
老师算是满随和的人,而且能力真的很强,所以他课纲虽然看起来随性但实际上
怎样都难不倒他。
唯独一点我比较在意的是,因为老师自己太强,所以课程的网站也是他自建的(
而非elearn或eeclass),但期末报告的pdf档案缴交就因此只能E-mail寄给他。但是他非
必要不会回信,所以不太确定到底东西有没有缴交成功。简单来说可能会找不到人(但他
有在课程网页留他的手机号码)。
给加签吗?
似乎不给。
补充:
这门课的指令很快,非常快,比光速还快,建议至少要操作过工作站才跟得上。
我自己会推荐清大资工系大三的上学期来修,这时候对工作站已经有点概念了,
而且多数人也有网路相关的最基础的知识。只差磁碟分割的部分多数人可能还不太懂,但
因为大三上会修作业系统,所以两门课同时修的话可以让两门课相辅相成,学习速度会非
常快。
总成绩/班上排名:A+ 1/35
T分数:52.45
成绩分布:
https://i.imgur.com/K4sQRqw.png
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.252.71 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NTHU_Course/M.1674993378.A.BAD.html
1F:推 nevikw39 : 有想修但 A+ T 分数只有 52 有点可怕 01/30 00:04
可是依照你的心得看来,应该在系上是电神级别的存在?不用害怕吧XD
※ 编辑: RhinoXiNiu (140.114.252.71 台湾), 01/30/2023 09:40:36
2F:→ nevikw39 : 我离真正电神还差得远呢,T 分数之下卷大概跟我无缘 01/30 15:15
原来是书卷奖的考量,我成绩太烂了从来没考虑过这种问题XD
3F:推 alan23273850: 想问有开放课程网站跟录影吗?~ 01/30 23:08
网站
http://csa.cs.nthu.edu.tw/,录影的部分可能要请您自行洽询授课教师(网站内有联络资讯)
※ 编辑: RhinoXiNiu (140.114.253.223 台湾), 02/04/2023 22:17:56