UIUC CS 241システムプログラミング中国語講義校正活動|ApacheCN

3062 ワード

全体の進捗:https://github.com/apachecn/u...
貢献ガイド:https://github.com/apachecn/u...
プロジェクトウェアハウス:https://github.com/apachecn/u...
貢献ガイド
翻訳と改善を勇敢に行ってください.私たちは卓越性を追求していますが、完璧さを要求するわけではありません.そのため、翻訳上の間違いを心配しないでください.ほとんどの場合、私たちのサーバはすべての翻訳を記録しています.そのため、あなたのミスで取り返しのつかない破壊を受ける心配はありません.(ウィキペディアより改編)
担当者:
  • 飛龍:562826179
  • 章のリスト
  • 0. 概要
  • #Informal用語集
  • #Piazza:いつ、およびどのように助けを求めるか
  • プログラミングテクニック、第1部
  • システムプログラミング短編小説と歌
  • 1.学習C
  • Cプログラミング、第1部:概要
  • Cプログラミング、第2部:テキスト入力と出力
  • Cプログラミング、第3部:よくある問題
  • Cプログラミング、第4部:文字列と構造
  • Cプログラミング、第5部:デバッグ
  • Cプログラミング、復習問題
  • 2.プロセス
  • プロセス、第1部:概要
  • 分岐、第1部:概要
  • 分岐、第2部:Fork,Execなど
  • プロセス制御、第1部:信号待ちマクロ
  • を用いる
  • プロセス復習問題
  • 3.メモリとディスペンサ
  • メモリ、第1部:スタックメモリ概要
  • メモリ、第2部:メモリディスペンサ
  • を実現
  • メモリ、第3部:粉砕スタック例
  • メモリ復習問題
  • 4.Pthreadsの紹介
  • Pthreads,第1部:概要
  • Pthreads,第2部:実践中の用法
  • Pthreads,第3部:パラレル問題(ボーナス)
  • Pthread復習問題
  • 5.同期
  • 同期、第1部:反発ロック
  • 同期、第2部:算出信号量
  • 同期、第3部:反発ロックと信号量
  • を用いる.
  • 同期、第4部:臨界領域問題
  • 同期、第5部:条件変数
  • 同期、第6部:障害を実現する
  • 同期、第7部:読者ライタ問題
  • 同期、第8部:リングバッファ例
  • 同期復習問題
  • 6.デッドロック
  • デッドロック、第1部:リソース割り当て図
  • デッドロック、第2部:デッドロック条件
  • デッドロック、第3部:飲食哲学者
  • デッドロック復習問題
  • 7.プロセス間通信&スヶジューリング
  • 仮想メモリ、第1部:仮想メモリ概要
  • パイプ、第1部:パイプ紹介
  • パイプ、第2部:パイププログラミング秘密
  • ファイル、第1部:使用ファイル
  • スケジューリング、第1部:スケジューリングプロセス
  • スケジューリング、第2部:スケジューリングプロセス:アルゴリズム
  • IPC復習問題
  • 8.ネットワーク
  • POSIX,第1部:エラー処理
  • ネットワーク、第1部:概要
  • ネットワーク、第2部:getaddrinfo
  • を使用
  • ネットワーク、第3部:簡単なTCPクライアント
  • を構築する
  • ネットワーク、第4部:簡単なTCPサーバ
  • を構築する
  • ネットワーク、第5部:ポートを閉じる、ポートを再利用する、その他のテクニック
  • ネットワーク、第6部:UDPサーバ
  • の作成
  • ネットワーク、第7部:非ブロックI O、select()およびepoll
  • RPC,第1部:リモート・プロシージャ呼び出しの概要
  • ネット復習問題
  • 9.ファイルシステム
  • ファイルシステム、第1部:概要
  • ファイルシステム、第2部:ファイルはinode(その他はすべてデータのみ...)
  • ファイルシステム、第3部:権限
  • ファイルシステム、第4部:ディレクトリ
  • を使用
  • ファイルシステム、第5部:仮想ファイルシステム
  • ファイルシステム、第6部:メモリマッピングファイルと共有メモリ
  • ファイルシステム、第7部:拡張性と信頼性の高いファイルシステム
  • ファイルシステム、第8部:Androidデバイスからプリインストールされた悪意のあるソフトウェア
  • を削除
  • ファイルシステム、第9部:ディスクブロック例
  • ファイルシステム復習問題
  • 10.しんごう
  • プロセス制御、第1部:信号待ちマクロ
  • を用いる
  • 信号、第2部:処理対象信号および信号マスク
  • 信号、第3部:アップ信号
  • 信号、第4部:信号
  • 信号復習問題
  • 試験練習問題
  • 試験テーマ
  • Cプログラミング:復習問題
  • マルチスレッドプログラミング:復習問題
  • 同期概念:復習問題
  • 記憶:復習問題
  • 配管:復習問題
  • ファイルシステム:復習問題
  • ネットワーク:復習問題
  • 信号:復習問題
  • システムプログラミングジョーク

  • プロセス
    一、受け取る
    まず全体の進捗状況を見て、誰もあなたが受け取りたい章を受け取っていないことを確認します.
    そしてISSUEに返信し、「章節+QQ号」(必ずQQを残す)と明記します.
    二、校正
    校正が必要:
  • 構文
  • 用語
  • を使用
  • ドキュメント形式
  • 既存の翻訳が悪いと思ったら、再翻訳してもいいです.
    三、提出
  • fork Githubプロジェクト
  • 翻訳文をdocsフォルダの下
  • に置く.
  • push
  • pull request

  • Github入門ガイドを参照してください.