原创 彙編大作業:小音響

一. 課程設計功能 1…製作一個可以自動播放音樂的音樂播放器。 2…通過使用匯編語言設計一個音樂播放器進而全面的瞭解彙編語言。 二.項目運行環境 Masm for windows Dosbox 三.音樂播放器相關知識(參考有關網站

原创 彙編:順序程序設計

順序程序設計 一、 實驗目的: 能夠熟練的進行順序程序的編寫,掌握基本的彙編語言指令的用法 通過程序設計理解掌握不同類型的數據混合運算的基本規則 熟練掌握各種尋址方式,深入理解邏輯地址和物理地址的相關概念 二、 實驗內容 有三個

原创 彙編:循環程序設計

循環程序設計 一、 實驗目的: 掌握彙編語言循環程序編寫的基本方法。 理解高級語言中的循環的實現方式。 理解循環程序對性能的一些影響因素。 二、 實驗內容 C語言函數voidmemset(voids,intch,size_t

原创 eclipse實現Schnorr數字簽名

Schnorr數字簽名 一、實驗目的 學習Schnorr算法在數字簽名方面的使用,掌握公鑰簽名中最基礎的簽名算法-Schnorr數字簽名算法的編寫。 二、實驗要求 1. 熟悉Schnorr算法的描述,已經其使用場景。 2. 熟悉S

原创 Linux基礎類型題

一.單選題(共79題,71.1分) 1 普通用戶能否讀取位於自己主目錄中、權限是“400”的、屬於root用戶的文件的內容 : A、 能 B、 不能 正確答案: B 我的答案:B得分: 0.9分 答案解析: 2 對於所有用戶都能讀

原创 eclipse實現 RSA數字簽名

RSA數字簽名 ** 一、實驗目的 ** 學習RSA算法在數字簽名方面的使用,掌握公鑰簽名中最基礎的簽名算法-RSA數字簽名算法的編寫。 二、實驗要求 1. 熟悉RAS基本算法。 2. 熟悉RAS數字簽名算法。 3. 掌握如何使用

原创 操作系統:文件系統

文件系統 一、 實驗目的 通過設計一個基於索引結構的文件系統, 瞭解文件系統設計以及物理塊分配的基本概念。 二、 實驗工具 硬件環境:計算機一臺,局域網環境; 軟件環境:Windows 操作系統、Visual studio2019

原创 操作系統:進程同步演示

進程同步演示 一、實驗目的 • 深入掌握進程同步機制——信號量機制的應用; • 掌握Windows編程中信號量機制的使用方法; • 可進行簡單的信號量應用編程。 二、實驗工具 Windows系統 + VisuaStudio201

原创 操作系統:進程調度模擬

進程調度模擬 一、 實驗目的 用高級語言編寫和調試一個進程調度程序,以加深對進程的概念及進程調度算法的理解。 二、 實驗工具 Windows系統 + VisuaStudio2019 三、 實驗步驟 (1)進程調度程序要求 進程調

原创 eclipse實現ECDSA數字簽名

ECDSA數字簽名 一,實驗目的 通過使用密碼學庫實現基於橢圓曲線的簽名方案,能夠編寫簡單的實驗代碼進行正確的ECDSA簽名和驗證。 二、 實驗要求 熟悉ECDSA算法基本原理; 瞭解如何使用Java簡單實現用ECDSA算法;

原创 eclipse實現ElGamal數字簽名

ElGamal數字簽名 一、實驗目的 學習ElGamal算法在數字簽名方面的使用,掌握教科書版本的ElGamal數字簽名算法的編寫,掌握ElGamal加密算法和ElGamal數字簽名算法的異同。 二、實驗要求 1. 熟悉ElGam

原创 eclipse實現可認證的DH密鑰交換協議

可認證的DH密鑰交換協議 一、實驗目的 通過使用密碼學庫實現可認證的DH密鑰交換協議(簡化STS協議),能夠編寫簡單的實驗代碼進行正確的協議實現和驗證。 二、實驗要求 熟悉DH密鑰交換算法基本原理; 理解原始DH密鑰交換算法存在

原创 eclipse實現DSA數字簽名算法

DSA數字簽名算法 一、實驗目的 在掌握了ElGamal和Schorr數字簽名算法的基礎上,進一步地學習和掌握DSA簽名算法。深入地理解該算法是如何降低了簽名信息的長度(當其中一個重要參數 選爲512bit的素數時,ElGamal

原创 彙編:分支程序

彙編:分支程序 一、 實驗目的: 能夠熟練的進行分支程序的編寫,掌握條件語句對應的彙編語言指令的實現 掌握多個條件的分支語句的實現原理,理解C語言中的邏輯運算“短路”特徵 熟練利用地址表實現多路分支 二、 實驗內容 編寫彙編

原创 關於node js和 npm 版本不匹配的情況

linux系統中安裝node和npm不匹配問題的解決 方法一 根據node 修改npm版本號 今天在安裝node.js後使用 npm安裝 BtleJuice 遇到了如下情況。 記錄一下該情況看是否有相同問題的朋友就不用了走彎路