coursebook
所属分类:Linux/Unix编程
开发工具:TeX
文件大小:0KB
下载次数:0
上传日期:2023-05-22 21:37:59
上 传 者:
sh-1993
说明: 伊利诺伊大学开源系统编程入门教科书
(Open Source Introductory Systems Programming Textbook for the University of Illinois)
文件列表:
AUTHORS.md (7934, 2023-12-08)
CHANGELOG.md (40, 2023-12-08)
CODE_OF_CONDUCT.md (3353, 2023-12-08)
CONTRIBUTING.md (10146, 2023-12-08)
LICENSE/ (0, 2023-12-08)
LICENSE/LICENSE.code (1690, 2023-12-08)
LICENSE/LICENSE.original (18887, 2023-12-08)
LICENSE/LICENSE.output (17106, 2023-12-08)
Makefile (2128, 2023-12-08)
_images/ (0, 2023-12-08)
_images/common_assets.svg (14389, 2023-12-08)
_images/cover.png (22002, 2023-12-08)
_images/duck-alpha-cropped.png (65017, 2023-12-08)
_images/duck-alpha-cropped.svg (22395, 2023-12-08)
_images/epub_icon.png (8998, 2023-12-08)
_images/epub_icon.svg (4508, 2023-12-08)
_images/github_cover.png (26192, 2023-12-08)
_images/github_cover.svg (89758, 2023-12-08)
_images/pdf_icon.png (7672, 2023-12-08)
_images/pdf_icon.svg (4547, 2023-12-08)
_scripts/ (0, 2023-12-08)
_scripts/__init__.py (0, 2023-12-08)
_scripts/deploy.sh (1409, 2023-12-08)
_scripts/gen_order.py (779, 2023-12-08)
_scripts/gen_wiki.py (11090, 2023-12-08)
_scripts/install.sh (489, 2023-12-08)
... ...
# Coursebook
[![Build Status](https://github.com/illinois-cs241/coursebook/actions/workflows/deploy.yaml/badge.svg?branch=master)](https://github.com/illinois-cs241/coursebook/actions/workflows/deploy.yaml)
[![Current Pdf Link](https://img.shields.io/badge/current-pdf-blue.svg)](https://github.com/illinois-cs241/coursebook/blob/pdf_deploy/main.pdf)
[![Current Wiki Link](https://img.shields.io/badge/current-wiki-blue.svg)](https://github.com/illinois-cs241/coursebook/wiki)
[![Current HTML Link](https://img.shields.io/badge/current-html-blue.svg)](http://cs241.cs.illinois.edu/coursebook/index.html)
[![Current Epub Link](https://img.shields.io/badge/current-epub-blue.svg)](https://github.com/illinois-cs241/coursebook/blob/epub_deploy/main.epub)
Welcome to the systems programming coursebook!
This repository houses a high-quality, open-source introductory systems programming textbook used by the [CS 241: System Programming](http://cs241.cs.illinois.edu/) course at the [University of Illinois at Urbana-Champaign](https://illinois.edu/)
The book assumes that you have taken a programming language course and are familiar with assembly instructions.
All of the code and instruction will be in C, as it is the de-facto language of the Linux Kernel.
The Coursebook is an aim to standardize and build upon Angrave's [original wikibook experiment](https://github.com/angrave/SystemProgramming/wiki).
The most recent version of the coursebook as a single pdf is here: [main.pdf](https://github.com/illinois-cs241/coursebook/blob/pdf_deploy/main.pdf).
## Overview
### Goals
* Improve the quality and rigour of the original wikibook while maintaining openness.
* Improve the factualness by including citations, footnotes, extended reading, and a glossary.
* Have exports in the form of pdf, markdown, and html.
* Automagically build so writers can focus on writing.
## Contributing, Building, and Structure
Read `CONTRIBUTING.md`
## Credit Where Credit is Due
* Title Page Idea Inspiration - https://tex.stackexchange.com/questions/85904/showcase-of-beautiful-title-page-done-in-tex
* Duck Image Inspiration - https://pixabay.com/photos/toy-bath-rubber-duck-studio-1474138/
* Chapter Style Inspiration - https://texblog.org/2012/07/03/fancy-latex-chapter-styles/
* PDF Image Inspiration - https://pixabay.com/illustrations/pdf-miniature-file-icon-2127829/
近期下载者:
相关文件:
收藏者: