欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    电脑的硬体架构课件.ppt

    • 资源ID:3754723       资源大小:762.50KB        全文页数:18页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电脑的硬体架构课件.ppt

    挑戰C+程式語言第1章 程式設計基本概念,2,本章主題,電腦的過去與現在電腦的硬體架構電腦軟體程式設計方法,3,電腦的過去與現在,60年代:體積大、速度慢、貴,4,現在:體積小、速度快、便宜,5,電腦的硬體架構,主憶體(Main Memory)。次憶體(Secondary Memory),如硬式磁碟機、軟式磁碟機、磁帶機、CD-ROM等。中央處理器(Central Processing Unit,CPU),負責最主要的算術與邏輯運算工作。輸入設備(Input Devices),如鍵盤、滑鼠、掃描器、數位板等。輸出設備(Output Devices),如監視器、印表機等。,6,電腦的硬體架構,7,區域網路,8,廣域網路,9,電腦軟體,作業系統常見的作業系統有Ms-Windows 98/2000/XP、Linux、Unix、Macintosh OS等等應用軟體應用軟體主要用來協助使用者完成某項特定的工作。如文書處理軟體、簡報軟體、影(音)像處理軟體、繪圖軟體、資料庫管理系統等等,10,作業系統主要負責的工作項目,使用者與電腦之間的溝通,例如接受使用者指令載入某一程式並執行之記憶體、中央處理器、印表機等等硬體資源的使用管理,例如程式使用中央處理器的時間分配從鍵盤、滑鼠等輸入設備接受訊息,並將之送達正在執行的程式將程式執行的結果,正確地輸出到指定的輸出設備,如螢幕、印表機儲存設備(如硬式磁碟機、磁帶機)的管理使用,11,程式語言,程式是一組指令-告訴電腦做什事程式語言為使用一定語法來表示程式的涵義機器語言(Machine Language)組合語言(Assembly Language)高階程式語言(High-Level Language)Basic、C/C+、Fortran、Pascal,12,程式設計方法,程式設計的過程,主要分為下列幾個項目:一、問題定義二、問題分析三、演算法設計四、程式實作五、程式測試六、程式維護及升級,13,問題定義,主要用意在於明確地定義出所要解決的問題到底是什麼,必須避免有涵義不清的語句,通常問題的定義是由對於該問題相當瞭解的專家所描述的,而程式設計者必須對其敘述有深入的瞭解Example:公里與英哩的轉換假設你正在設計一個用來分析汽車油耗的程式,然而不同國家所慣用的單位會有所不同,因此在這個程式中需要一個能夠轉換公里數與英哩數的程式,14,問題分析,主要係針對解決問題時,需要輸入那些資訊和輸出結果的規範。另外,對於解決問題時所需要的假設與限制也必須明確地在這個階段加以訂定。Example:公里與英哩的轉換分析此問題時,您必須先釐清到底是要將公里數轉換成英哩數,或者是亦將英哩數轉換成公里數,如果兩者都需要的話,必須要有一個分辨的機制,15,演算法設計,主要為設計出如何解決問題的詳細步驟Example:公里與英哩的轉換步驟一:輸入公里數,存入變數Kms。步驟二:代入換算公式,計算出對應的英哩數,將 結果存入變數Miles。步驟三:將結果輸出。,16,程式實作,主要是將上一步驟中所設計的演算法,以程式語言實際實做出來。Example:公里與英哩的轉換/程式功能:轉換公里數為英哩數#define Km2Miles(0.6215)double Km_To_Miles(double Kms)/程式在這裏輸入公里數 double Miles;Miles=Kms*Km2Miles;/公里數乘上0.6215等於英哩數 return Miles;/轉回計算結果,17,程式測試,程式測試階段主要是找出程式中的語意錯誤(Semantic Error),如誤將公里數乘1.609以為是對應的英哩數。Example:公里與英哩的轉換/程式功能:【公里轉換英哩程式測試範例】#include double Km_To_Miles(double Kms);int main(void)double Kms;cout Kms;cout Kms“公里等於”Km_To_Miles(Kms)“英哩n”;return 0;,18,程式維護,程式維護階段通常是為了因應新的需求而必須對已完成的程式作適當的修改。除此之外,這一階段的目的也是為了修正上一個步驟所未發現的錯誤。,

    注意事项

    本文(电脑的硬体架构课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开