IB Computer Science Year 1 - 13 May 2019 Lesson Notes: Difference between revisions
Mr. MacKenty (talk | contribs) |
Mr. MacKenty (talk | contribs) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 22: | Line 22: | ||
* I can outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling. | * I can outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling. | ||
* I can outline how an operating system hides the complexity of the hardware from users and applications. | |||
=== SL === | === SL === | ||
Line 37: | Line 38: | ||
=== HL students === | === HL students === | ||
* | |||
* Please | * please break into groups and answer our question of the day | ||
** | * Please restart your computer in verbose mode (hold down V key) | ||
** | * please open console.log | ||
** | ** we will learn and practice reading a console | ||
** | ** we will learn and practice searching | ||
** | ** We will learn and practice looking at processes | ||
* | |||
* | * we will learn about process hierarchy | ||
* | ** parent / child | ||
** we will visualize processes (activity monitor -> view -> all processes hierarchically) | |||
** we will update frequency so you can see what your CPU is doing | |||
* we will watch a video: | |||
<html> | |||
<iframe width="560" height="315" src="https://www.youtube.com/embed/QpuFq3-fdhw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> | |||
</html> | |||
* 5 minute brain break! | |||
* We will explore file i/o from your disk. | |||
** sudo fssudo fs_usage -f filesys | |||
* we now must memorize this table, putting it into our own words: [[Operating Systems management techniques]] | |||
Line 53: | Line 69: | ||
* Please carefully [https://docs.google.com/document/d/1gDpAvl4YVVlpYU45rwOgFsp8XBH3rGdkOSkLhoRU0zA/edit follow these instructions] and email me a link to your section A. Please look at the exemplar, which is very good. | * Please carefully [https://docs.google.com/document/d/1gDpAvl4YVVlpYU45rwOgFsp8XBH3rGdkOSkLhoRU0zA/edit follow these instructions] and email me a link to your section A. Please look at the exemplar, which is very good. | ||
* Please carefully [https://docs.google.com/document/d/15v5sJi_MAWzW1h4QWpFU8MPCS2YDUkbMP9BuS7kDRR0/edit follow these instructions] and email me a link to your section B. | * Please carefully [https://docs.google.com/document/d/15v5sJi_MAWzW1h4QWpFU8MPCS2YDUkbMP9BuS7kDRR0/edit follow these instructions] and email me a link to your section B. | ||
* If you are done, please ask a fellow student to look at your work, and assign a grade using the rubric on the above documents. | * If you are done, please ask a fellow student to look at your work, and <big>assign a grade using the rubric</big> on the above documents. | ||
</td> | </td> | ||
Line 81: | Line 97: | ||
== [[Image:computer.png]] Links for todays class == | == [[Image:computer.png]] Links for todays class == | ||
<h1>Our big idea is [[Resource management]]</h1> | <h1>Our big idea is [[Resource management]]</h1> | ||
* [[Operating Systems management techniques]] | |||
* [[Computer resources]] | * [[Computer resources]] | ||
* [[Resource limitations]] | * [[Resource limitations]] |
Latest revision as of 09:55, 13 May 2019
Monday May 13 2019 |
|
Learning Targets[edit]HL students[edit]
SL[edit]
|
Plan for our day[edit]HL students[edit]
SL students[edit]
|
Question of the day[edit]How do you manage competition for limited resources? |
Thing of the day[edit]A computer starting up. You can see the VERY FIRST instructions being executed by the operating system.
|
Links for todays class[edit]Our big idea is Resource management
|