• 沒有找到結果。

資料核對、背景調查

N/A
N/A
Protected

Academic year: 2022

Share "資料核對、背景調查"

Copied!
22
0
0

加載中.... (立即查看全文)

全文

(1)

(2)

課程簡介

資料核對、背景調查

.NET Framework 概述

軟體安裝說明

開發環境簡介

標準輸出

(3)

上課時間:

2012/10/13 ~ 2012/11/21

週三及週六 PM 7:00 ~ 9:30

課程網頁:

www.csie.ntu.edu.tw/~b89052/CS220/

(4)

課程先修

基本電腦概念

或對程式設計有興趣者

上課教材

以投影片為主,無指定用書

上課投影片可於課程網站下載

課程進度

依照學習情況做動態調整

(5)

C#程式設計基礎

環境安裝與介紹

變數、資料型態、運算子

結構流程控制

陣列與集合

C#物件導向

類別屬性與方法

例外處理

進階程式技巧

多執行緒

C#視窗程式設計

專案研討

(6)

Google is your best teacher

Google

Google scholar

Google code

Practice makes perfect

(7)

一般我們所寫的高階=>

程式語言也是這門課程 主要探討的部分

(8)

統一應用程式開發模式,減輕軟體設計的 負擔

基礎類別函式庫中,包含數百個類別 能滿足廣泛應用程式的需求

內容含括Windows Form、Web Form、Data、XML⋯

(9)

.NET Framework 所提供的類別程式庫

應用程式與資料來源之間的溝通橋樑

離線式的資料存取

採用XML 格式進行內部運作及外部資料交換

支援XML 文件直接操作

(10)

Windows Form、Web Form

Common Language Specification

整合不同程式語言於單一平台

包含函式呼叫方式、參數傳遞方式、資料型態、例外處 理方式⋯

程式語言

C#、VB、C++、J#⋯

(11)
(12)

組件(Assembly)

即時編譯器(Just-In-Time Compiler)

機器碼管理(Native Code Manager)

垃圾收集(Garbage Collection)

型別檢視器(Type Checker)

例外管理(Exception Manager)

執行緒支援(Thread Support)

偵錯引擎(Debug Engine)

(13)

sln 儲存方案中使用到那些檔案資料等資訊

csproj 儲存專案中使用到那些檔案資料等資訊

dll, exe 利用專案所編譯出來的組件檔

cs 儲存程式碼相關資訊

aspx 儲存網頁表單相關資料

(14)

標準Windows 應用程式

副檔名為EXE,具有圖形化的界面顯示,執行在視窗環 境中

程式庫應用程式

副檔名為DLL,可用來作為程式碼共享

Console 應用程式

副檔名為EXE,在命令模式中執行

(15)

單行註解

//我是註解

多行註解

/*

我是註解 我也是註解

我們大家都是註解

*/

(16)

標準輸出

Console.Write(“Hello World");

Console.WriteLine(“!!");

標準輸入

Console.ReadLine();

(17)

格式字串

以參數{0} 開始,代表跟隨在雙引號結尾

的第一個參數,{1},代表跟隨在雙引號結尾 的第二個參數,以此類推

用法舉例

Console.WriteLine("{0} {1} {2}","1","2","3");

輸出︰ 1 2 3

Console.WriteLine(“{0}是{1}",“我",“好人!!");

輸出︰我是好人!!

(18)

程式功能

列印歡迎光臨訊息

程式內容

static void Main(string[] args) {

Console.WriteLine(“歡迎光臨!!”);

Console.Write(“歡迎");

Console.WriteLine(“歡迎!!”);

Console.WriteLine();

Console.WriteLine(“{0}\n{1}{2}”,“歡迎光臨!!”,“歡迎",“歡迎

!!");

Console.ReadLine();

}

(19)

程式功能

先列印“大家好!!"

換行再顯示出“我的名字叫做XXX !!"

基本概念

利用Console.WriteLine() 即可完成

(20)

程式功能

先列印“輸入我的名字︰"

讓使用者在同一行輸入他的姓名

換行顯示出“XXX 就是我啦!!"

基本概念

(21)

Console.ReadLine() 是從鍵盤中讀取使用者所輸入的一 行文字,因此我們只要把Console.ReadLine()當成

Console.WriteLine() 的輸入參數,就可以把使用者輸入 的文字列印到螢幕上顯示。

Hint

(1) Console.WriteLine(Console.ReadLine());

(2) Console.WriteLine(

"{0}",Console.ReadLine());

(22)

需求說明

先列印“請輸入您的名字︰"

讓使用者在同一行輸入他的姓名

換行顯示出“親愛的XXX 您好!!"

基本概念

利用“+” 號把文字“親愛的"、使用者輸入的 名字以及“您好!!”三段文字合起來

當做Console.WriteLine() 的輸入參數

利用格式字串來完成

參考文獻

相關文件

 缺乏體能活動已被視為全球的公共衞生問題,配合食

中學中國語文科 小學中國語文科 中學英國語文科 小學英國語文科 中學數學科 小學數學科.

Other Support Services (e.g. Health Talk) Other Support Services (e.g. Health Talk) Other Support Services

真實案例 1:哈樂斯娛樂事業與其 真實案例 1:哈樂斯娛樂事業與其 他公司:保護珍貴資料 (續).

Ma, T.C., “The Effect of Competition Law Enforcement on Economic Growth”, Journal of Competition Law and Economics 2010, 10. Manne, H., “Mergers and the Market for

確定想通過此劇向觀眾表達哪些訊息方可下 筆。劇作者必須有道德操守和健康的人生價

掌握MDM系統 / 資訊素養課程 推行反轉教室教學 運用Google classroom教學.. 2010-11年度 起步 階段.. 計劃 支援組織

續表 7 綜整業者經營成功因素表 構面 次構面 項目 來源. 顧客面