Instructions expérimentales UCore OS et Code source (2020)
- Livre d'instructions d'expérience UCore
- UCore Labs 1-8 Code source et réponses de référence
- laboratoire de tutoriel OS
Processus d'expérience global
- Consultez les principes liés à l'OS et les vidéos LabX en ligne à l'école;
- Lisez les instructions expérimentales sur GitBook et référez-vous à son contenu pour terminer les exercices et les rapports expérimentaux;
- Terminer l'expérience dans l'environnement expérimental et soumettre l'expérience au serveur GIT (les étudiants de Tsinghua doivent être sur le serveur GIT au sein de l'école, et d'autres élèves peuvent le soumettre à d'autres serveurs GIT);
- Si vous rencontrez un problème pendant l'expérience, découvrez s'il y a une réponse dans l'ensemble de questions de cours du système d'exploitation en ligne;
- S'il n'y a pas de réponse, vous pouvez poser des questions dans la question des questions et réponses du cours du système d'exploitation en ligne de la Piazza et de la zone de communication. Chaque jour (7 jours par semaine), il y a des assistants pédagogiques ou des enseignants en Q&R en ligne de la Piazza. (QQ Group 181873534 est principalement utilisé pour la communication générale dans les cours du système d'exploitation);
- Vous pouvez en outre terminer les exercices liés à l'expérience dans les exercices de cours de système d'exploitation en ligne ou en ligne;
Quatre objectifs d'apprentissage et moyens correspondants
- Maître les concepts de base du système d'exploitation: lire les cours en ligne et peut comprendre les principes et les concepts de l'OS; Lisez les guides d'expérience en ligne et analysez les codes source et peut comprendre les laboratoires exécutant les résultats de Labcodes_answer
- Mise en œuvre de la conception du système d'exploitation: Sur la base de 1, vous pouvez terminer les exercices de base et les rapports expérimentaux dans 8 expériences de laboratoire de laboratoires par la programmation
- Master les fonctions principales du système d'exploitation: Sur la base de 2, vous pouvez terminer les exercices de défi dans 8 expériences de laboratoire en laboratoire par la programmation
- Master OS Scientific Research: Sur la base de 3, vous pouvez terminer la conception du cours à travers des articles de lecture, de conception, de programmation, d'évaluation expérimentale et d'autres processus (grandes expériences)
【 Avis 】
- Fondation Building Force Internal - Veuillez apprendre les principes de l'ordinateur, la langue C et les cours de structure de données à l'avance
- Si vous voulez faire du bon travail, vous devez d'abord affiner vos outils - maîtriser la liste des sept outils communs pour les expériences d'armes
- Apprendre à le faire s'arrêtera - veuillez comprendre l'essence du système d'exploitation dans l'expérience
- Il est difficile d'ouvrir les Ren et les Meridiens - Lab1 et Lab2. Certains étudiants se sont arrêtés parce qu'ils avaient peur des difficultés, ce qui est dommage. Après avoir réussi LAB1 et LAB2, la compréhension des interruptions, du mécanisme de la table de pages de segment, du niveau de privilège, etc. Dans les principes de l'ordinateur, sera plus approfondi, ce qui sera équivalent à l'ouverture des Ren et des Meridians, et les expériences ultérieures seront lisses.
Il y aura des bogues dans le guide expérimental sur GitBook. Bienvenue pour poser des questions ou modifier les opinions dans la zone de questions / axéraine du cours du système d'exploitation en ligne de la Piazza, et il y aura des points de louange et de récompense!
Maintienneur
- Yuchen à Tsinghua.edu.cn
- xyong à tsinghua.edu.cn
- objectkuan sur gmail.com