Linux系統管理 |
課程內容 |
學習重點 |
•Linux System Introduction
•Linux Installation & Design hard disk layout
•GUN and Unix Commands
•GRUB & Network setting
•Linux Filesystems Hierarchy Standard
•Linux Filesystems Administration
•Using file permissions-tocontrol accesstofiles
•Network Service & Manage
•Linux使用系統管理 (專題課程實習) |
•Linux系統的使用
•系統指令介紹與操作
預期效果
(1)瞭解Linux作業系統架構
(2)具備安裝Linux作業系統能力
(3)具備操作Linux作業系統能力 |
|
|
C語言程式設計資料結構 |
課程內容 |
學習重點 |
•Introduction to C, C Data Types and Formatted I/O
•Operators, Expressions and Statements
•Looping
•Branching and Jumps
•Input Validation
•Functions
•Arrays and Pointers
•Character String and String Functions
•Storage Class
• FILE I/O
•Structures
•Bit Manipulations
•The C Processor/Library
•Data Structure and Algorithm |
•C語言程式語法與基本程式概念
預期效果
具備C語言程式開發能力 |
|
|
Linux程式設計 |
課程內容 |
學習重點 |
•I/O Routines
•File and Directory Maintenance
•Handling Error
•Processes & Signals
•InterProcess Communication
•Nerwork Programming
•POSIX Thread
•Shell programming
•Linux程式設計 (專題課程實習) |
•GNU工具鏈的使用
•Linux程式開發技巧與實作
預期效果
具備開發Linux系統程式能力 |
|
|
Embedded Linux實作應用&計算機組織概論 |
課程內容 |
學習重點 |
•Introduction to Embedded System
•ARM architecture (S3C6410) & Introduction to
•Development Board
•GNU Software
•Development tools & Debugging tools
•Introduction to Bootloader
•Embedded Linux Kernel
•File System
•Open Source Application porting guide
•Linux Device Driver
•Introduction to Android |
•熟悉了解嵌入式硬體設計流程
•熟悉SOC 系統晶片架構
•熟悉電子電路元件,有能力自行新增
硬體
晶片裝置
•從底層簡單的應用程式到上層系統的
•建置,熟悉嵌入式系統從底層到上層的
運作方式
•課堂實作演練
•專案指導
•移植技術轉移 |
|
|
|