作業系統原理1——概念

學習作業系統,首先我們應該知道作業系統的概念。本章主要講述了以下幾個問題。   一、什麼是作業系統  二、作業系統的形成  三、作業系統的類型  四、作業系統的功能  一、什麼是作業系統  在回答這個問題之前,我們先來瞭解一下什麼是電腦系統。電腦系統是按使用者的要求接收和儲存資訊、自動進行資料處理並輸出結果資訊的系統。  電腦系統由硬體系統和軟體系統組成。軟硬體系統的組成部分就是電腦系統的資源,當不同的使用者使用電腦時都要佔用系統資源並且有不同的控制需求。  作業系統就是電腦系統的一種系統軟體,

作業系統原理2——OS結構

電腦系統是由硬體系統和軟體系統兩部分組成,作業系統是軟體系統的一個組成部分,它是直接在硬體系統的基礎上工作的,所以在研究作業系統之前,先必須對電腦系統的結構有一個基本的瞭解,本章就是講述電腦系統結構的基本知識。 本章的考核 知識點 是: 1.電腦系統的階層 2.硬體環境 3.作業系統結構 學習本章要求:瞭解電腦系統的結構,有關硬體的I/O中斷和儲存結構,硬體的保護措施;有關作業系統的結構,作業系統提供的使用介面。 重點 是:硬體環境和作業系統的結構 一、電腦系統的階層 ( 識記 )

作業系統原理3——多道程式

本章考核知識點:1.多道程式設計 2.進程 3.進程狀態 4.進程式控制制塊 5.進程隊列 6.可再入程式 7.中斷及中斷響應 8.中斷優先順序 9.進程調度   自學要求:通過本章學習應該掌握多道程式設計是如何提高電腦系統效率的;進程與程式有什麼區別;進程的基本狀態以及狀態變化;進程隊列及進程調度策略;中斷的作用。  重點是:多道程式設計;進程的定義和屬性;進程調度策略。  一、 多道程式設計( 領會

[原]執行預存程序後返回影響的行數

    最近的項目中的“return (int)cmd.Parameters[ReturnValue].Value;”每次都是返回0,我就覺得奇怪了,用sql查詢後明明有值啊? 突然想到肯定是store procedure沒有傳回值,所以每次都是0, 經過在網上查詢,得知rowcount, 作用就是獲得上次執行的記錄數,正合我意!完整代碼如下:create proc pr_isExistLoginName(  @LoginName varchar(30))asselect [LoginName]

作業系統原理4——儲存管理

本章考核知識點:1、重定位 2、固定分區儲存管理 3、可變分區儲存管理 4、頁式儲存管理 5、段式儲存管理 6、虛擬儲存空間  自學要求

[原]初次運用資料緩衝機制

今天在書上看了資料緩衝,就學著寫了一個例子,留作以後參考,同時也歡迎各路高手路過時,教我一些更有難度的,呵呵!CommonData data = new CommonData(); //我自己寫的一個類,用於取DataTable的DataTable dt = null;dt = (DataTable)Context.Cache["JobParentCategory"]; //Context.Cache ->

使用ResourceManager實現多語言

範例程式碼: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Globalization;using System.Threading;using System.Resources;using System.Reflection;namespace ResourceManagerDemo{ 

作業系統原理5——檔案管理

本章的考核知識點 :1、檔案和檔案名稱;2、檔案的儲存介質;3、檔案的存取方法;4、檔案目錄;5、檔案的邏輯結構;6、檔案的物理結構;7、記錄的組成與分解;8、儲存空間的分配與回收;9、檔案操作;10、檔案的保護與保密。  本章自學要求

基本路徑法設計單元測試用例

一、 單元測試的概念        單元通俗的說就是指一個實現簡易功能的函數。單元測試就是只用一組特定的輸入(測試案例)測試函數是否功能正常,並且返回了正確的輸出。        測試的覆蓋種類        1.語句覆蓋:語句覆蓋就是設計若干個測試案例,運行被測試程式,使得每一條可執行語句至少執行一次。        2.判定覆蓋(也叫分支覆蓋):設計若干個測試案例,運行所測程式,使程式中每個判斷的取真分支和取假分支至少執行一次。        3.條件覆蓋:設計足夠的測試案例,運行所測程式,

MS SQL入門基礎:DTS 匯入、匯出嚮導

DTS 匯入、匯出嚮導協助使用者互動式地建立包,從而在具有OLE DB 和ODBC 驅動程式的源和目標資料來源間進行資料的匯入、匯出和轉換。下面將以兩個具體例子來講解如何使用DTS 嚮導,同時將對其中涉及的每一個選項進行詳細的介紹。  例18-1: 使用DTS 嚮導匯出pubs 資料庫中的authors 表。  利用SQL Server Enterprise Manager 執行資料匯出的步驟為:  (1) 啟動SQL Server Enterprise Manager 後,登入到指定的伺服器,

[原]有TreeNode”並不包含“Nodes”的定義困擾的朋友看過來

  在用TreeView的時候可能會出現ystem.Web.UI.WebControls.TreeNode”並不包含“Nodes”的定義 

作業系統原理6——裝置管理

本章 考核知識點 :1、輸入輸出操作;2、獨佔裝置與共用裝置;3、獨佔裝置的裝置;4、磁碟的驅動程式;5、外圍裝置的啟動;6、虛擬設備(SPOOL系統)  自學要求 :要求瞭解裝置管理與檔案管理的合作,檔案管理實現檔案存取的準備工作,而檔案的物理存取由裝置管理實現。理解怎樣實現獨佔裝置的分配和磁碟的驅動調度;怎樣實現虛擬設備。  一、輸入輸出操作(要求達到“ 識記 ”層次)  1、什麼是 輸入輸出操作 :主儲存空間與外圍裝置之間的資訊傳送操作稱為輸入輸出操作。  2、對於 儲存型裝置

FileStream讀寫檔案 VS StreamWriter和StreamReader讀寫檔案

FileStream對象表示在磁碟或網路路徑上指向檔案的流。這個類提供了在檔案中讀寫位元組的方法,但經常使用StreamReader或StreamWriter執行這些功能。這是因為FileStream類操作的是位元組和位元組數組,而Stream類操作的是字元資料。字元資料便於使用,但是有些操作,比如隨機檔案訪問(訪問檔案中間某點的資料),就必須由FileStream對象執行.其中建立FileStream對象最簡單的建構函式如下: CodeCode highlighting produced

XmlElement和XmlNode的區別

XmlElement is a subclass of XmlNode (and so is XmlAttribute, XmlText, XmlDocument, etc.). There is no performance implication of using one over the other at all, since XmlNode is simply the base class for all types of nodes in a DOM Xml document

深入剖析序列化和還原序列化

序列化”可被定義為將對象的狀態儲存到儲存媒介中的過程。在此過程中,對象的公用欄位和私人欄位以及類的名稱(包括包含該類的程式集)都被轉換為位元組流,然後寫入資料流。在以後“還原序列化”該對象時,建立原始對象的精確複本。一、為什麼要選擇序列化    一個原因是將對象的狀態保持在儲存媒體中,以便可以在以後重新建立精確的副本;    另一個原因是通過值將對象從一個應用程式定義域發送到另一個應用程式定義域中。    例如,序列化可用於在 ASP.NET 中儲存工作階段狀態並將對象複製到 Windows

CurrentCulture和CurrentUICulture的區別

1.CurrentCulture:這個Property是用來定義使用者要使用的"地區選項"、標準及格式等等的資料。2.CurrentUICulture:顧名思義,這個Property是用在定義使用者登入系統的時候所使用的語言,例如在MUI(Multi-language User

如何使用委託

委託是一種安全地封裝方法的類型,它與 C 和 C++ 中的函數指標類似。與 C 中的函數指標不同,委託是物件導向的、型別安全的和保險的。委託的類型由委託的名稱定義。下面的樣本聲明了一個名為 Del 的委託,該委託可以封裝一個採用字串作為參數並返回 void

如何使用事件

事件有很多,比如說滑鼠的事件:MouserMove,MouserDown等,鍵盤的事件:KeyUp,KeyDown,KeyPress。有事件,就會有對事件進行處理的方法,而事件和處理方法之間是怎麼聯絡起來的呢?委託就是他們中間的橋樑,事件發生時,委託會知道,然後將事件傳遞給處理方法,處理方法進行相應處理。比如在WinForm中最常見的是按鈕的Click事件,它是這樣委託的:this.button1.Click += new System.EventHandler(this.button1_Cli

MS SQL入門基礎:系統資料表及其用法

1. sysobjects系統資料表: 在資料庫中建立的每個對象(例如約束、預設值、日誌、規則以及預存程序)都對應一行。2. syscolumns系統資料表: 為每個表和視圖中的每列返回一行,並為資料庫中的預存程序的每個參數返回一行。3. syscomments系統資料表: 包含資料庫中每個視圖、規則、預設值、觸發器、CHECK 條件約束、DEFAULT 約束和預存程序的項。text 列包含原始的 SQL 定義語句。這些語句的最大大小為 4 MB。 --判斷預存程序是否存在IF  EXISTS

MS SQL入門基礎:資料轉換服務基本概念

在使用SQL Server 的過程,中由於經常需要從多個不同地點將資料集中起來或向多個地點複製資料,所以資料的匯出,匯入是極為常見的操作.我們可以使用BCP 命令來完成這一任務,但是記住 BCP 的命令格式是一件令人頭痛的苦差事,雖然你可以查看協助檔案,所以我們需要功能強大操作簡單的工具來完成這一任務,資料轉換服務DTS 提供了這種支援。因此本章將介紹DTS 的基本情況、討論DTS 的各個構建組件以及如何完成資料轉換服務。  18.1.1

總頁數: 61357 1 .... 4022 4023 4024 4025 4026 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.