天天看點

計算機科學基本概念

1. 流式(Streaming)

  • 檔案流(IO streaming)
  • 流媒體(Streaming media)
    • 流式傳輸是實作流媒體的關鍵技術。
    • 所謂流媒體是指采用流式傳輸的方式在 Internet 播放的媒體格式。 流媒體又叫流式媒體,它是指商家用一個視訊傳送伺服器把節目當成資料包發出,傳送到網絡上。使用者通過解壓裝置對這些資料進行解壓後,節目就會像發送前那樣顯示出來。
    • 流式傳輸相比較本地磁盤播放,自然會存在卡頓的情況;
    • 流式傳輸也就對應着緩存的概念的含義;

2. coding(編碼)、程式設計(programming)與建構(construction)

  • 編碼(coding):把已經存在的設計機械化地翻譯成計算機語言;
  • 建構(construction):建構活動側重于編碼和調試,也涉及詳細設計,規劃建構,單元測試、內建、內建測試等;
    • 建構活動的産物:源代碼(是對軟體的唯一精确描述,注:代碼是确定性行為)

3. 運作時庫(runtime library)

運作時庫是支援程式運作的基本函數的集合;

  • 對于 java 就是 jre 運作時環境;
    計算機科學基本概念

繼續閱讀