2018年11月25日 星期日

作業系統

作業系統是管理電腦硬體與軟體資源的電腦程式,提供使用者執行程式所需要的環境。

常見的作業系統:

  • Unix
  • Linux
  • Windows
  • Mac OS
  • Chrome OS
  • Android







2018年11月24日 星期六

Python

由一位荷蘭的程序員開發,是一種廣泛使用的高階程式語言。

特點:直譯式、物件導向、指令式編程。

關於Python:

  • 擁有動態型別系統和垃圾回收功能。
  • 有一個巨大而廣泛的標準庫
  • 相比於其他語言,Python讓開發者能夠用更少的代碼表達想法。






參考資料:
https://zh.wikipedia.org/wiki/Python


C++

C++為C語言的增強版,發明於貝爾實驗室。

特點:物件導向、強型別。

關於C++:

  • 當今主流程式設計語言中最複雜的一員。
  • C++和C的程式碼執行效率往往相差在±5%之間。
  • STL為C++重要的標準樣版庫。





參考資料:
https://zh.wikipedia.org/wiki/C%2B%2B

資訊相關證照

TQC:是財團法人中華民國電腦技能基金會針對企業用才需求,所提出來的一項整合性認證。

ACA:Adobe第一張國際中文版認證,主要著重於多媒體網頁設計、數位內容以及媒體傳播的核心應用能力。

CCNA:由思科系統所頒發的認證,是現時大多數從事資訊科技或有志投身此行業的人士常考取的專業憑證之一。

SCJP:昇陽認證的Java程式設計師。







參考資料:
http://system8.ntunhs.edu.tw/myNTUNHS_student/Modules/Map/tab/Map_tab_12.aspx?dept=im_u

https://zh.wikipedia.org/wiki/%E6%80%9D%E7%A7%91%E8%AE%A4%E8%AF%81%E7%BD%91%E7%BB%9C%E5%B7%A5%E7%A8%8B%E5%B8%88

Java

Java起先由昇陽公司開發,後來昇陽被甲骨文併購,成為甲骨文的產品。

特點:物件導向、結構化、跨平台。

關於Java語言:
  • 是對世界影響力最大的程式語言之一。
  • 廣泛應用於Web應用開發和行動應用開發。
  • Android作業系統的程式碼大多使用Java編程。

參考資料:

https://zh.wikipedia.org/wiki/Java

程式語言


程式語言的種類:
C
Java
C++
Python


C語言

C語言出產於貝爾實驗室,是一種古老的程式語言,廣泛用於作業系統和編譯器的開發。

特點:編譯式、強型別、高效能、與機器相關、高可移植性。

關於C語言:
  • 是對世界影響力最大的程式語言之一。
  • 普遍出現在各個系統中,包括:Linux、Unix、Windows、Mac OS。
  • 它影響了眾多程式語言,包括:C#、C++、Java。
常用資料型別:
bool:1byte,儲存布林值。
char:1byte,儲存字元。
short :2byte,儲存短整數。
int:4byte,儲存整數。
float:4byte,儲存單精度浮點數。
long:8byte,儲存長整數。
double:8byte,儲存倍精度浮點數。






參考資料:

https://zh.wikipedia.org/wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80

https://zh.wikipedia.org/wiki/C%E8%AF%AD%E8%A8%80