mirror of
https://github.com/andatoshiki/toshiki-notebook.git
synced 2026-06-06 07:25:59 +00:00
2 lines
8.7 KiB
JavaScript
2 lines
8.7 KiB
JavaScript
import{_ as i}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.250b3e56.js";import{_ as o,o as r,c as l,H as s,k as e,a,Q as n}from"./chunks/framework.b7580407.js";import"./chunks/commonjsHelpers.725317a4.js";const P=JSON.parse('{"title":"CIS105: Computer Applications & Information Systems Lect. 5","description":"","frontmatter":{},"headers":[],"relativePath":"academic/cis105/cis105-l5-lecture-note.md","filePath":"academic/cis105/cis105-l5-lecture-note.md","lastUpdated":1713291312000}'),m={name:"academic/cis105/cis105-l5-lecture-note.md"},c=e("h1",{id:"cis105-computer-applications-information-systems-lect-5",tabindex:"-1"},[a("CIS105: Computer Applications & Information Systems Lect. 5 "),e("a",{class:"header-anchor",href:"#cis105-computer-applications-information-systems-lect-5","aria-label":'Permalink to "CIS105: Computer Applications & Information Systems Lect. 5"'},"")],-1),d=e("h2",{id:"chapter-5-operating-system",tabindex:"-1"},[a("Chapter 5: Operating System "),e("a",{class:"header-anchor",href:"#chapter-5-operating-system","aria-label":'Permalink to "Chapter 5: Operating System"'},"")],-1),u=e("h3",{id:"_5-1-operating-system-fundamentals",tabindex:"-1"},[a("5.1: Operating System Fundamentals "),e("a",{class:"header-anchor",href:"#_5-1-operating-system-fundamentals","aria-label":'Permalink to "5.1: Operating System Fundamentals"'},"")],-1),p=e("ul",null,[e("li",null,[a("1980: Bill Gates and Paul Allen leased IBM a Personal Computer (PC) called MS-DOS (Microsoft Disk Operating System) for a one-time fee of "),e("span",{class:"katex"},[e("span",{class:"katex-mathml"},[e("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[e("semantics",null,[e("mrow",null,[e("mi",{mathvariant:"normal"},"$"),e("mn",null,"50"),e("mo",{separator:"true"},","),e("mn",null,"000")]),e("annotation",{encoding:"application/x-tex"},"\\$50,000")])])]),e("span",{class:"katex-html","aria-hidden":"true"},[e("span",{class:"base"},[e("span",{class:"strut",style:{height:"0.9444em","vertical-align":"-0.1944em"}}),e("span",{class:"mord"},"$50"),e("span",{class:"mpunct"},","),e("span",{class:"mspace",style:{"margin-right":"0.1667em"}}),e("span",{class:"mord"},"000")])])]),a(". "),e("ul",null,[e("li",null,"Gates Kept the copyright for MS-DOS")])]),e("li",null,[a("1984: Steve Jobs and Steve Wozniak created Mac OS "),e("ul",null,[e("li",null,'Advertised on "More user-friendly"')])])],-1),h=n('<h3 id="_5-2-understanding-operating-systems" tabindex="-1">5.2: Understanding Operating Systems <a class="header-anchor" href="#_5-2-understanding-operating-systems" aria-label="Permalink to "5.2: Understanding Operating Systems""></a></h3><ul><li>System software: Software that automatically runs to configure a computer (no human intervention)</li><li>Operating system (AKA Platform): A collection of computer programs that administer the hardware and software of a computer so that they work properly <ul><li>Microsoft Windows, Mac OS, UNIX, Linux</li></ul></li><li><strong>Application software cannot run or be installed without a operating system</strong>.</li></ul><h3 id="_5-3-memory-management" tabindex="-1">5.3: Memory Management <a class="header-anchor" href="#_5-3-memory-management" aria-label="Permalink to "5.3: Memory Management""></a></h3><ul><li><p><strong>Operating system coordinate</strong>: Computers memory</p><ul><li><strong>Cache, Random Access Memory (RAM), registers, and virtual memory</strong></li><li><strong>Disk Storage</strong></li></ul></li><li><p><strong>CPU Cache</strong>: A small, very quick memory that stores copies of information and data from the most regularly-used parts of main memory</p><ul><li>Helps decrease the time it takes to access memory.</li></ul></li><li><p><strong>Random Access Memory (RAM)</strong>: Volatile memory</p></li><li><p>Disk Storage: Non-volatile memory</p><ul><li><blockquote><p><strong>volatile memory stores data when a computer is on but erases it as soon as the computer is switched off, whereas non-volatile memory remains in a computer even after the system shuts off</strong>.</p></blockquote></li></ul></li></ul><h3 id="_5-4-memory-management-contd" tabindex="-1">5.4: Memory Management Contd. <a class="header-anchor" href="#_5-4-memory-management-contd" aria-label="Permalink to "5.4: Memory Management Contd.""></a></h3><ul><li>Registers: Small memory locations used to quicken the implementation of computer programs <ul><li>Customization towards the device including wallpaper setting which is referred the process of registering.</li></ul></li><li>Virtual Memory: Memory the OS uses to coordinate, track and efficiently allocate the use of CPU cache, registers, RAM and disk storage. <ul><li>The messenger between volatile and non-volatile storage.</li></ul></li></ul><h3 id="_5-5-disk-management" tabindex="-1">5.5: Disk Management <a class="header-anchor" href="#_5-5-disk-management" aria-label="Permalink to "5.5: Disk Management""></a></h3><ul><li>OS is responsible for saving information as efficiently as possible <ul><li>Creates a table of contents of FAT (File Allocation Table)</li></ul></li><li>Defragmentation: A program the reorganizes the hard drive <ul><li>Note required for SSD</li></ul></li><li>Hard Disk Drive (HDD) <ul><li>Pros: More affordable, good for standard business procedures</li><li>Cons: more prone to damage</li></ul></li><li>Solid State Drives (SSD) <ul><li>Pros: N moving parts, more reliable</li><li>Cons: More expensive.</li></ul></li></ul><h3 id="_5-6-file-management" tabindex="-1">5.6: File Management <a class="header-anchor" href="#_5-6-file-management" aria-label="Permalink to "5.6: File Management""></a></h3><ul><li>File manager are made up of Hierarchy of Directories, more commonly referred to as folders <ul><li>Can be compared to a physical storage</li></ul></li></ul><h3 id="_5-7-networks" tabindex="-1">5.7: Networks <a class="header-anchor" href="#_5-7-networks" aria-label="Permalink to "5.7: Networks""></a></h3><ul><li>Network: 2 or more computers connected together</li><li>Transmission control protocol and internet protocol (TCP/IP): A set of rules for transferring information from one computer to another <ul><li>Transfers info by breaking up files into packates</li></ul></li><li>The internet is the world's largest network</li></ul><h3 id="_5-8-device-drivers" tabindex="-1">5.8: Device Drivers <a class="header-anchor" href="#_5-8-device-drivers" aria-label="Permalink to "5.8: Device Drivers""></a></h3><ul><li>Device Driver: Allows the OS to communicate with peripheral devices</li><li>Modern OS have plug-and-play capability</li><li>1996: USB developed and considered industry standard</li></ul><h3 id="_5-9-embedded-operating-systems" tabindex="-1">5.9: embedded Operating Systems <a class="header-anchor" href="#_5-9-embedded-operating-systems" aria-label="Permalink to "5.9: embedded Operating Systems""></a></h3><ul><li>Embedded Operating System: OS installed on devices and appliances that rely on computing <ul><li>Ex; Cash registers, automatic teller machines (ATM), microwaves, and specialized handled devices</li><li>Embedded OS cannot be modified in most cases</li><li>Embedded OS used on most cell pones <ul><li>Google, Android, and iPhone</li></ul></li></ul></li></ul><h3 id="_5-10-mac-or-pc" tabindex="-1">5.10: Mac or PC? <a class="header-anchor" href="#_5-10-mac-or-pc" aria-label="Permalink to "5.10: Mac or PC?""></a></h3><ul><li>The answer is baed on the needs of the business</li><li>Ask yourself: Which one are your end-users comfortable or have experiencing using? Which one gives you a clear competitive advantage?</li></ul><h3 id="_5-11-major-operating-systems" tabindex="-1">5.11: Major Operating Systems <a class="header-anchor" href="#_5-11-major-operating-systems" aria-label="Permalink to "5.11: Major Operating Systems""></a></h3><ul><li>Microsoft Windows: Windows 10 <ul><li>Windows 11 available for download</li></ul></li><li>Mac Operating System (AKA Mac OS) <ul><li>Version 14: Sonoma</li></ul></li><li>Linux: An open-source OS that can be modified, used, and redistributed by anyone freely <ul><li>Created by <strong>Linux Torvalds</strong></li></ul></li><li>UNIX: Popular for large processing applications like credit card transactions and approvals.</li></ul><h3 id="_5-12-open-source-os" tabindex="-1">5.12: Open-Source OS <a class="header-anchor" href="#_5-12-open-source-os" aria-label="Permalink to "5.12: Open-Source OS""></a></h3><ul><li>Proprietary software vs. open-source <ul><li>Why doesn't everyone use open-source</li></ul></li><li>Diffusion: A product or software is widely accepted</li></ul>',22);function g(f,y,b,_,S,v){const t=i;return r(),l("div",null,[c,s(t,{readTime:"3",words:"602"}),d,u,p,h])}const O=o(m,[["render",g]]);export{P as __pageData,O as default};
|