CSC3150 需求

这是一份关于CSC3150课程作业的详细指南,涉及环境配置、作业要求和评分标准。作业需在指定的Ubuntu 16.04-22.04及Linux 5.10.x环境下完成,使用GCC 4.9以上版本。任务包括编写能处理异常终止情况的用户模式程序,并实现内核模块,创建进程并在内核中捕获信号。提交格式严格,过期提交将受到扣分惩罚。
摘要由CSDN通过智能技术生成


CSC3150 Assignment 1
Homework Requirements
Environment
WARNING!!! Before starting on this assignment, make sure you have set up your VM
following the instructions in tutorial 1 or meet the following conditions. We would test all
students' homework using the following environment. For the programs unable to run on
TA's environment, an offline meeting is a must.
Linux Distribution
Ubuntu 16.04-22.04
Linux Kernel Version
Target version: 5.10.x
In the tutorials, we will cover installing a new version of the kernel, which follows the steps
of downloading and compiling the source code and then loading the kernel modules into the
system.
GCC Version
4.9 above (use gcc -v to get it)
Makefile
Please write makefile to compile and install your program in this course. So please learn
how to write makefile. We only use makefile to test your program when we grade (If not
used, this program will have a score of 0, and it is not acceptable to use your own
computer to run).
Submission
Due on: 23:59, 9 Oct 2023
Please note that, teaching assistants may ask you to explain the meaning of your program,
to ensure that the codes are indeed written by yourself. Please also note that we would
check whether your program is too similar to your fellow students’ code using plagiarism
detectors.
Late submission: A late submission within 15 minutes will not induce any penalty on your
grades. But 00:16 am-1:00 am: Reduced by 10%; 1:01 am-2:00 am: Reduced by 20%;
2:01 am-3:00 am: Reduced by 30% and so on. (e.g. Li Hua submit a perfect attemp of
hw1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值