Writer範本

Size: px
Start display at page:

Download "Writer範本"

Transcription

1 第 2 章 設計簡單的程式 (1) 軟體開發程序 - 撰寫程式的階段 * 分析問題 : 深入了解問題的內涵 * 決定規格 : 程式到底要做什麼事? # 重點在於說明程式應該 做什麼 (What), 而不是 如何做 (How) # 對於小程式而言, 這代表了決定輸入輸出的規格, 以及輸出與輸入之間的關係 * 產生設計 : 塑造整個程式的架構 # 重點在於說明程式應該 如何做, 也就是設計符合規格的演算法 * 實作 : 將上述設計轉為程式語言 * 程式測試 : 嘗試執行程式, 觀察其結果是否符合要求 # 除錯 (Debugging): 將程式裡的錯誤 (Bug) 去除並更正 * 程式維護 : 依據使用者的需求, 持續修正程式 (2) 程式範例 : 攝氏溫度與溫度與華氏溫度之轉換 - 分析問題 : 攝氏與華氏的溫度轉換 - 決定規格 : * 輸入 : 攝氏 (C) 溫度數值 * 輸出 : 華氏 (F) 的溫度數值 * 輸出與輸入的關係 :F = C*9/ 產生設計 * 模型 : 輸入 處理 輸出 (Input Process Output, IPO) * 步驟如下 : 1. 輸入攝氏度數 2. 轉換度數 3. 顯示華氏度數 * 轉為虛擬程式碼 (Pseudocode): 提示使用者輸入攝氏度數 ( 稱之為 celcius) 以 (9/5)*celsius+32 公式計算華氏度數在螢幕上輸出華氏度數 - 以 Python 實作 : 將虛擬程式碼轉為 Python 程式語言 #!/usr/bin/env python3 # convert.py # A program to convert Celsius temperature to Fahrenheit. def main(): celsius = eval(input('what is the Celsius temperature? ')) fahrenheit = 9 / 5 * celsius + 32 print('the temperature is', fahrenheit, 'degree Fahrenheit.') main() * 測試 : 2-1

2 What is the Celsius temperature? 0 The temperature is 32.0 degree Fahrenheit. What is the Celsius temperature? 0 The temperature is degree Fahrenheit. (3) 程式的元素 - 名稱 (Name) * 模組名稱 ( 例如 convert) 函式名稱 ( 例如 main) 或變數名稱 ( 例如 celsius) 等 * 程式中的各種名稱統稱為識別字 (Identifier) * Python 識別字的規則 : # 以英文字母或底線開頭, 之後可以接字母 數字 或底線 ( 類似其他程式語言 ) - 例如 :, celsius, spam2, spam_and_eggs # 許多系統變數通常以底線開頭, 使用者最好不要使用底線作為變數的開頭字母 # Python 3 支援 Unicode 編碼, 各國字彙亦可當識別字之開頭, 例如 : def 列印 ( 字串 ): print( 字串 ) 列印 (' 世界好!') 執行 : 世界好! # Python 中文化 : 中蟒 周蟒 中蟒 回答 = 讀入 (' 中文程式好嗎?( 好 / 不好 )') 如回答 == ' 好 ': 寫 (' 好吧, 讓我們一起努力!') 不然回答 == ' 不好 ': 寫 (' 好吧, 中文沒有程式語言的價值.') 否則 : 寫 (' 請認真考慮後再回答.') 周蟒 定義說哈囉 (): 印出 (' 哈囉, 世界!') # 函式主體 說哈囉 () # 呼叫函式 * 識別字的英文字母大小寫有別 (Case-sensitive), 因此 spam, Spam, spam, 及 SPAM 均為不同的識別字 * Python 保留字 (Keyword) 如下表, 不可用於一般識別字 : False None True and as assert break class continue de del elif else ecept finally for from global if import in is lambda nonlocal not or pass raise return try - 表示式 (Epression * 所有資料均以數位方式存在電腦記憶體, 不同的資料型態也以不同的型態儲存 * 表示式 (Epression): 用來產生或計算資料的程式碼 * 定字 (Literal, 字面值 ): 本身的值即如其字面所顯示的值, 例如 : # 數值 :3.9, 1, 0,...(0 的值就是字面上所顯示的 0) # 字串 (String): 以單或雙引號標示的一串可印出的字元, 例如 :'Hello, world!' ('Hello, world' 的值就是 'Hello, world!') * 計算值 賦值 (Evaluation): 將表示式算出其值, 例如在 IDLE 中 : >>> 32 # 要求 Python 計算數值 32 的值, 其結果為 32 ( 定字 ) 32 >>> 'Hello' # 計算字串 'Hello' 的值, 其結果為 'Hello'( 定字 ) while with yield 2-2

3 'Hello' >>> '32' # 計算字串 '32' 的值, 其結果為 '32'( 定字 ), 不是數值 32 '32' # Python 以單引號告知使用者這是字串, 而非數字 >>> (3+5)/5 # 計算 (3+5)/5 表示式的值, 其結果為 1.6 ( 數值 ) 1.6 * 單一識別字亦可成為一個表示式, 例如 : >>> = 5 # 將變數 設為定字 5 >>> # 要求 Python 計算 之值 5 >>> print() # 要求 Python 印出 之值 5 >>> print(spam) # spam 尚未設定值,Python 顯示名稱錯誤 (NameError) Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> print(spam) NameError: name 'spam' is not defined 'spam' 並未定義值, 變數必須先設值後才能使用, 但不需事先宣告 * 利用運算子 (Operator) 產生較複雜的表示式 # 例如 : 加 減 乘 除 次方 :+, -, *, /, ** 3.9 * * (1 - ) 或 3.9**(1-) # 空白不影響 # 字串亦可相加, 稱為串連 (Concatenation), 將兩個字串前後串連 : >>> 'Bat' + 'man' 'Batman' (4) 輸出指令 (Output statement) - print 是內建函式, 有以下兩種樣本格式 print(<epr>, <epr>,..., <epr>) print() # 印一空行 * <epr>: 表示式 * print 自動在各表示式之間加上空格 * 範例, 以下指令 : print(3+4) print(3, 4, 3+4) print() print('the answer is', 3+4) 產生以下結果 : # 內部可含許多表示式 The answer is 7 * print 指令在列印時, 會自動在最後附加新行字元 (newline, '\n') print(<epr>,..., <epr>, end='\n') # 可明確指定最後加新行 * 若要改變此自動加新行模式, 亦可指定行末字元, 例如 : print('this answer is', end=' ') print(3+4) 產生結果 : The answer is 7 2-3

4 (5) 設值指令 (Assignment statement) - 基本設定 :<variable> = <epr> * <variable>: 識別字 ( 變數 ),<epr>: 表示式, 例如 : = 3.9 * * (1 - ) fahrenheit = 9 / 5 * celsius 一般語言設定變數值的概念 : 將變數視為一個盒子, 可以放入不同的值進去 * 舊的值 () 被新的值 (11) 覆蓋 = = Python 設定變數值的概念 : 將變數視為一個參考, 可以參考不同的記憶體位址 * 舊值 () 依然存在, 所產生的新值 (11) 存在另一記憶體位址, 再將變數參考新位址 * 沒有被參考到的記憶體位址會被定期當垃圾收集 (Garbage collection) 後再予使用 * 為何要設計此種變數設定模式? - 設定輸入 : 從使用者端取得資料, 然後儲存在某變數中, 格式 : <variable> = input(<prompt>) # <prompt>: 提示使用者之說明字串 * input 印出提示後暫停, 等待使用者輸入資料並按下 Enter * 使用者從鍵盤所輸入的任何資料均以字串儲存, 例如 : name = input('enter your name: ') print(name) Enter your name: John Yaya John Yaya * 若需要輸入數值, 則利用 eval 指令計算值 (Evaluation), 格式 : <variable> = eval(input(<prompt>)) 文字型態之資料經過計算後, 會產生數值型態, 例如 : eval('32') 之值為整數 32 * 回顧先前之範例 : = eval(input('enter a number between 0 and 1: ')) celsius = eval(input('what is the Celsius temperature?')) * 使用者亦可輸入表示式 ( 就像計算機一般 ), 例如 : ans = eval(input('enter an epression: ')) print(ans) Enter an epression: * 5 23 eval 指令計算 * 5 表示式的值, 結果得到 23 - 同時設值 (Simultaneous assignment) * Python 允許同時設定許多變數的值, 格式 : <var>, <var>,..., <var> = <epr>, <epr>,..., <epr> # Python 同時計算右邊的表示式, 再分別設定左邊的相對應的變數 * 例如 : sum, diff = +y, -y, y = y, # 內容互換 (swap), 比其他語言效率高 (t=, =y, y=t) 2-4

5 20 1. t = t 2. = y, y = y, y y = t y 20 一般語言 * 亦可用於使用者輸入多個數值 : #!/usr/bin/env python3 Python # avg2.py # A simple program to average two eam scores # Illustrate use of multiple inputs def main(): print('this program computes the average of two eam scores.') score1, score2 = eval(input('enter two scores separated by a comma: ')) average = (score1 + score2)/2 print('the average of the scores is:', average) main() (6) 有限迴圈 (Definite loop) - 有限迴圈 : 執行迴圈時已經知道要執行多少次 (for 指令 ), 格式 : for <var> in <sequence>: <body> * <var>: 迴圈索引 (Loop inde), 索引在每一迴圈循序取用序列 <sequence> 裡的一個元素 * <sequence>: 一串列的值 (List of values) * <body>: 欲執行的指令程序集 - 範例 : * 前例 : for i in range(): # range() 是內建函式, 用來產生數值串列 (0~9) = 3.9 * * (1 ) print() * 以 [ ] 指定串列 : for i in [0, 1, 2, 3]: print(i) for odd in [1, 3, 5, 7, 9]: print(odd * odd) * 以 list() 列出串列 : alist = list(range(5)) # 將 range() 轉成明確的串列 print(alist) [0, 1, 2, 3, 4] 2-5

6 (7) 程式範例 : 未來價值 - 設計程式來計算一項投資未來的價值 * 將本金存在銀行每年可以獲利息, 年後會累積到多少總價值? 1. 分析問題 : 計算投資獲利最後的總價值 2. 決定規格 程式未來價值輸入 principal 所投資的資金數量 ( 本金 ) apr 年利率 (Annual percentage rate) 輸出未來 年後的總價值關係一年後的價值由 principal(1+apr) 計算, 此公式要計算 次 - 產生設計 * 模型 : 輸入 處理 輸出 (Input Process Output, IPO) * 步驟如下 : 1. 輸入投資金額及年利率 2. 以迴圈複利計算總額 3. 顯示 年後的總價值 * 轉為虛擬程式碼 (Pseudocode): 印出說明文字輸入本金及利率 ( 稱之為 principal 及 apr) 重複 次 : 以 principal = principal(1+apr) 公式計算總額輸出總價值 - 以 Python 實作 : 將虛擬程式碼轉為 Python 程式語言 #!/usr/bin/env python3 # futval.py # A program to compute the value of an investment carried # years into the future. def main(): print('this program calculates the future value') print('of a -year investment.') principal = eval(input('enter the initial principal: ')) apr = eval(input('enter the annual interest rate: ')) for i in range(): principal = principal * (1 + apr) print('the value in years is:', principal) main() - 程式檔案的編碼 * Python 2. 的程式檔案標準編碼為 ASCII, 因此若程式檔為 ASCII 編碼, 就不需加註任何資訊, 否則需加註編碼資訊, 例如 :# -*- coding: utf-8 -*- * Python 3. 的程式檔案標準編碼為 UTF-8, 因此若程式檔為 UTF-8 編碼, 就不需加註任何資訊, 否則需加註編碼資訊, 例如 :# -*- coding: ascii -*- * 其他編碼 :latin-1, iso , utf-42,

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

数据结构与算法 - Python基础

数据结构与算法 - Python基础 Python 教材及课件 课件及作业见网址 xpzhang.me 1 1. Python 2. 3. (list) (tuple) 4. (dict) (set) 5. 6. 7. 2 Python Python 3 Python 4 Python 1, 100, -8080, 0,... 0x 0-9, a-f 0 xff00, 0 xa432bf 5 1.24, 3.14, -9.80,...

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - ACG chapter00c-3ed.docx Python 好好玩, 趣學電玩遊戲程式設計 Python Python BASIC Java JavaScript PHP C++ BASIC Python Python Python Xbox PlayStation Nintendo - 2 - 簡介 : 互動式 Python Shell : 編寫程式 Python File editor : 猜數字 : 腦筋急轉彎 : 龍域 ( ) : 使用

More information

CHAPTER VC#

CHAPTER VC# 1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )

More information

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

Writer範本

Writer範本 第 7 章 決策結構 (1) 簡單決策 (Simple decision) - 控制結構 (Control structures) * 有許多問題必須讓程式改變其循序執行的模式, 此稱為控制結構, 包含決策 (Decision) 迴圈 (Loop) 等 * 決策結構 (Decision structure): 決定應該執行程式的哪一部份 - 範例 : 溫度警告 * 回顧第 2 章的溫度轉換程式 #

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

C/C++ - 字符输入输出和字符确认

C/C++ - 字符输入输出和字符确认 C/C++ Table of contents 1. 2. getchar() putchar() 3. (Buffer) 4. 5. 6. 7. 8. 1 2 3 1 // pseudo code 2 read a character 3 while there is more input 4 increment character count 5 if a line has been read,

More information

Microsoft Word - PHP7Ch01.docx

Microsoft Word - PHP7Ch01.docx PHP 01 1-6 PHP PHP HTML HTML PHP CSSJavaScript PHP PHP 1-6-1 PHP HTML PHP HTML 1. Notepad++ \ch01\hello.php 01: 02: 03: 04: 05: PHP 06:

More information

C/C++ - 函数

C/C++ - 函数 C/C++ Table of contents 1. 2. 3. & 4. 5. 1 2 3 # include # define SIZE 50 int main ( void ) { float list [ SIZE ]; readlist (list, SIZE ); sort (list, SIZE ); average (list, SIZE ); bargragh

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

More information

C/C++语言 - 运算符、表达式和语句

C/C++语言 - 运算符、表达式和语句 C/C++ Table of contents 1. 2. 3. 4. C C++ 5. 6. 7. 1 i // shoe1.c: # include # define ADJUST 7. 64 # define SCALE 0. 325 int main ( void ) { double shoe, foot ; shoe = 9. 0; foot = SCALE * shoe

More information

碩命題橫式

碩命題橫式 一 解釋名詞 :(50%) 1. Two s complement of an integer in binary 2. Arithmetic right shift of a signed integer 3. Pipelining in instruction execution 4. Highest and lowest layers in the TCP/IP protocol suite

More information

WWW PHP Comments Literals Identifiers Keywords Variables Constants Data Types Operators & Expressions 2

WWW PHP Comments Literals Identifiers Keywords Variables Constants Data Types Operators & Expressions 2 WWW PHP 2003 1 Comments Literals Identifiers Keywords Variables Constants Data Types Operators & Expressions 2 Comments PHP Shell Style: # C++ Style: // C Style: /* */ $value = $p * exp($r * $t); # $value

More information

WWW PHP

WWW PHP WWW PHP 2003 1 2 function function_name (parameter 1, parameter 2, parameter n ) statement list function_name sin, Sin, SIN parameter 1, parameter 2, parameter n 0 1 1 PHP HTML 3 function strcat ($left,

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

C/C++ - 字符串与字符串函数

C/C++ - 字符串与字符串函数 C/C++ Table of contents 1. 2. 3. 4. 1 char C 2 char greeting [50] = " How " " are " " you?"; char greeting [50] = " How are you?"; 3 printf ("\" Ready, go!\" exclaimed John."); " Ready, go!" exclaimed

More information

C/C++ 语言 - 循环

C/C++ 语言 - 循环 C/C++ Table of contents 7. 1. 2. while 3. 4. 5. for 6. 8. (do while) 9. 10. (nested loop) 11. 12. 13. 1 // summing.c: # include int main ( void ) { long num ; long sum = 0L; int status ; printf

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63> 全國高級中等學校 106 學年度商業類科學生技藝競賽 程式設計 職種 學科 試卷 選手證號碼 ( 崗位編號 ): 姓名 : 注意事項 : 請將答案劃記於答案卡, 未依規定劃記者不予計分 試題說明 :( 選擇題共 25 題每題 4 分, 答錯不倒扣, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 (B) 12 (C) 7 (D) 3 Dim

More information

電腦做什麼事~第七章

電腦做什麼事~第七章 Batteries included 1 built-ins #-*- coding: UTF-8 -*- from getpass import getpass data = {"kaiching":"0000"} def hello(name): " ", name, " " name = raw_input(" ") word = getpass(" ") if data.has_key(name):

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

02

02 Thinking in C++: Volume One: Introduction to Standard C++, Second Edition & Volume Two: Practical Programming C++ C C++ C++ 3 3 C C class C++ C++ C++ C++ string vector 2.1 interpreter compiler 2.1.1 BASIC

More information

新・明解Python入門

新・明解Python入門 !=... 47, 49 "... 14 """... 14, 242, 266 #... 21 #... 30 %... 9 %... 152 %... 152 %=... 91 &... 124 &=... 91 '... 12, 14 '''... 14 ' main '... 296 'ascii'... 359 'cp932'... 359 'euc-jis-2004'... 359 'False'...

More information

資料結構之C語言重點複習

資料結構之C語言重點複習 鏈結串列自編教材 ( 一 ) 本教材 ( 一 ) 目標問題 : 每次以亂數產生一 [0,1000] 之整數值, 若該值 >100, 則以同方式繼續產生下一亂數值, 若該值

More information

Microsoft Word - C-pgm-ws2010.doc

Microsoft Word - C-pgm-ws2010.doc Information and Communication Technology 資訊與通訊科技 Loops (while/for) C 廻路 姓名 : 班別 : ( ) CS C Programming #1 Functions 函數 : 1 若 n=14, 求以下表示式的值 Expressions 表示式 Value 值 Expressions 表示式 Value 值 A 20 2 * (n /

More information

Microsoft PowerPoint - Lecture7II.ppt

Microsoft PowerPoint - Lecture7II.ppt Lecture 8II SUDOKU PUZZLE SUDOKU New Play Check 軟體實作與計算實驗 1 4x4 Sudoku row column 3 2 } 4 } block 1 4 軟體實作與計算實驗 2 Sudoku Puzzle Numbers in the puzzle belong {1,2,3,4} Constraints Each column must contain

More information

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount

More information

VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2

VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2 VHDL (Statements) VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2 (Assignment Statement) (Signal Assignment Statement) (Variable Assignment

More information

<4D6963726F736F667420576F7264202D20AE61AC462DBFAFADB9AD70B565BB50BB73A740B1D0AED7>

<4D6963726F736F667420576F7264202D20AE61AC462DBFAFADB9AD70B565BB50BB73A740B1D0AED7> 膳 食 計 畫 與 製 作 教 案 設 計 一 教 學 設 計 依 據 () 根 據 99 新 課 綱 十 大 主 題 之 膳 食 計 畫 與 製 作 主 題 設 定 教 學 內 容 (2) 考 量 目 前 高 中 課 程 開 課 現 況, 將 教 學 時 間 設 定 為 每 學 期 兩 學 分, 並 依 此 時 間 安 排 進 行 教 學 設 計 (3) 創 意 的 發 想 : 以 賓 果 遊 戲

More information

Learn_Perl 3-02.pdf

Learn_Perl 3-02.pdf 2 2. 1 h e l l o h e l l o 23 2 4 2.2 2.2.1 2.2.2 d o u b l e 1 e - 1 0 0 1 e 1 0 0 i n t e g e r 2 5 1.25 2.000 3.0 7.25e45 # 7.25 10 45-6.5e24 # 6.5 10 24 # -12e-24 # 12 10-24 # -1.2E-23 # -- E 2.2.3

More information

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制 Java 程式設計 標準輸出入與流程控制 本章大綱 標準輸出入 (Standard I/O) 分支 (Branch) if ~ else switch ~ case 迴圈 (Loop) for while do ~ while 中斷指令 break continue 總整理 標準輸出 定義 : 將資料印到螢幕上 Java 標準輸出指令 System.out.println( 資料 ) 將資料印出後換行

More information

Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages

Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages 助教 n 郝楠 n E-mail: 1107569284@sjtu.edu.cn 作业 n 文件名 : 学号 + 姓名 + 题号.py

More information

LCD模組之應用

LCD模組之應用 液晶顯示幕 LCD 模組之應用 第十三章 2018/11/30 例說 89S51-C 語言 13-1 本章內容 2018/11/30 例說 89S51-C 語言 13-2 1 液晶顯示幕 LCD 之日常應用 3 https://s.yimg.com/hg/pimg2/ae/60/p099374833664-item-2330xf2x0600x0600-m.jpg 液晶顯示幕 LCD 之日常應用 4

More information

C C

C C C C 2017 3 8 1. 2. 3. 4. char 5. 2/101 C 1. 3/101 C C = 5 (F 32). 9 F C 4/101 C 1 // fal2cel.c: Convert Fah temperature to Cel temperature 2 #include 3 int main(void) 4 { 5 float fah, cel; 6 printf("please

More information

C/C++程序设计 - 字符串与格式化输入/输出

C/C++程序设计 - 字符串与格式化输入/输出 C/C++ / Table of contents 1. 2. 3. 4. 1 i # include # include // density of human body : 1. 04 e3 kg / m ^3 # define DENSITY 1. 04 e3 int main ( void ) { float weight, volume ; int

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Perl CGI 1 Perl CGI 2 Perl CGI 3 Perl CGI 4 1. 2. 1. #!/usr/local/bin/perl 2. print "Content-type: text/html n n"; 3. print " n"; 4. print " n"; 3. 4.

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

科学计算的语言-FORTRAN95

科学计算的语言-FORTRAN95 科 学 计 算 的 语 言 -FORTRAN95 目 录 第 一 篇 闲 话 第 1 章 目 的 是 计 算 第 2 章 FORTRAN95 如 何 描 述 计 算 第 3 章 FORTRAN 的 编 译 系 统 第 二 篇 计 算 的 叙 述 第 4 章 FORTRAN95 语 言 的 形 貌 第 5 章 准 备 数 据 第 6 章 构 造 数 据 第 7 章 声 明 数 据 第 8 章 构 造

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 多型 Polymorphism 講師 : 洪安 1 多型 編譯時期多型 ( 靜態多型 ) function overloading 如何正確呼叫同名的函數? 利用參數個數與型態 operator overloading 其實同 function overloading 執行時期多型 ( 或動態多型 ) 如何正確呼叫不同物件的相同名稱的成員函數 利用繼承與多型 2 子類別與父類別物件間的指定 (assignment)

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 177 [P179] (1) - [P181] [P182] (2) - for [P183] (3) - switch [P184] [P187] [P189] [P194] 178 [ ]; : : int var; : int var[3]; var 2293620 var[0] var[1] 2293620

More information

C/C++语言 - 分支结构

C/C++语言 - 分支结构 C/C++ Table of contents 1. if 2. if else 3. 4. 5. 6. continue break 7. switch 1 if if i // colddays.c: # include int main ( void ) { const int FREEZING = 0; float temperature ; int cold_ days

More information

Writer範本

Writer範本 第 6 章 定義函式 (1) 副程式的功能 - 至目前 * 程式範例大多包含一個主程式, 通常稱為 * 呼叫其他模組方法, 例如 :math.sqrt(...), mypoint.getx() - 函式 (Function): 子程式 (Subprogram) * 產生副程式的程式稱為函式定義 (Function definition) * 使用副程式 : 呼叫 (Call, Invoke) * 例如

More information

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma 透視地球深處 的窗戶? extreme condition extreme environment 94.5 1 270 21 3.9 12.3 6,400 300 4,000 1864 Jules Gabriel Verne 1959 2008 1990 Paul Preuss 2003 24 2013 2 482 現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度,

More information

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温 爱 情 飞 过 苍 凉 / 作 者 :18758265241 1 红 色 格 子 的 旅 行 箱, 在 湿 漉 漉 地 上 发 出 刺 啦 刺 啦 的 声 音, 那 么 刺 耳, 就 像 是 此 刻 杜 晗 的 里 一 样, 烦 躁 而 不 安 就 这 样 走 出 来 了,18 年 禁 锢 自 己 的 地 方 就 在 身 后, 杜 晗 手 指 关 节 泛 白, 紧 紧 地 拉 着 旅 行 箱, 走

More information

C 語言—陣列及字串

C 語言—陣列及字串 10/16 系程主講人 : 荊輔翔 概論 陣列 陣列是一個具有索引 (index) 性質的連續資料儲存空間集合 陣列中每一個資料儲存空間稱之為陣列元素 (array element); 它們都具有相同的資料名稱 資料型態 及空間大小 ; 但存取它們時則須藉由索引 ( 或稱註標 ) 來區別辨識 索引代表資料在陣列中的相對位址 ( 其計數由 0 開始, 其餘累加類推 ), 且須由中括號 [ ] 涵蓋之

More information

標題版面配置

標題版面配置 Computer programming and Data Science William Hsu Department of Computer Science and Engineering National Taiwan Ocean University Python 一種相對容易上手但難精的語言 2019/2/20 2 Python 簡介 Google 網站的搜尋系統 Youtube 視訊共享服務

More information

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

Perl

Perl Perl 磊 Goal Introduction The first perl program Basical coding style Variable Data structure Control structure Regular expression Lab Reference Outline The first perl program Just type this following string

More information

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378> 全國國高級中中等學校 105 學年度商商業類學學生技藝藝競賽 程式式設計 職職種 學學科 試試卷 崗位位編號 : 姓名 : 注意事項 : 請將答案案劃記於答案案卡, 未依依規定劃記者者不予計分分 試題說明 :( 選擇題每每題 4 分, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 Dim i As Byte i = &HFC Console.WriteLine(Not

More information

プリント

プリント For Higher Customer Satisfaction, We Bridge the SAS System Between Customer s World. YourModelsBuild up Your NextAnalytics 02 Y β0 β1x1 β2x2 ε Y ~ μ σ 2 μ β0 β1x1 β2x2 Y ~ n p logit(p) β0 β1x1 β2x2 logit(p)logit(p)=log(p/(1-p))

More information

3.1 num = 3 ch = 'C' 2

3.1 num = 3 ch = 'C' 2 Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:

More information

2/80 2

2/80 2 2/80 2 3/80 3 DSP2400 is a high performance Digital Signal Processor (DSP) designed and developed by author s laboratory. It is designed for multimedia and wireless application. To develop application

More information

Object-Oriented Programming, Mid-term Test, 11/21/2000

Object-Oriented Programming, Mid-term Test, 11/21/2000 通識計算機程式設計期中考試題參考解答, 4/17/2009 1. 撰寫一或數個 C# 敘述達成下列要求 : ( 假設 using System; 敘述已經包含於程式中 ) (a) 宣告 int 變數 x, bool 變數 b, double 常數 F = 7.0. (3%) int x; bool b; const double F = 7.0; (b) 在螢幕顯示一行字, 要求使用者輸入一個整數.

More information

Microsoft Word - 11.doc

Microsoft Word - 11.doc 除 錯 技 巧 您 將 於 本 章 學 到 以 下 各 項 : 如 何 在 Visual C++ 2010 的 除 錯 工 具 控 制 下 執 行 程 式? 如 何 逐 步 地 執 行 程 式 的 敘 述? 如 何 監 看 或 改 變 程 式 中 的 變 數 值? 如 何 監 看 程 式 中 計 算 式 的 值? 何 謂 Call Stack? 何 謂 診 斷 器 (assertion)? 如 何

More information

Microsoft Word - Delta Controller ASCII_RTU_TC

Microsoft Word - Delta Controller ASCII_RTU_TC Delta Controller ASCII/RTU ( 適用台達變頻器 伺服驅動器 PLC 溫度控制器 ) 人機預設值通訊速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站號 :1 控制區 / 狀態區 :None/None 控制器接線的說明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列適用 )

More information

PowerPoint Presentation

PowerPoint Presentation Python A Comprehensive Programming Language 謝育璘 r03944051@ntu.edu.tw Guido van Rossum Monty Python's Flying Circus 直譯 : 不用經過編譯就能執行.py 程式碼檔 (source file) 就是執行檔 (executable file) 不過系統要先安裝好 python 環境 3 直譯

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

電腦做什麼事~第六章

電腦做什麼事~第六章 1 open( filename, mode ) if name == " main ": f = open(raw_input( ), r ) * *50 f.read() * *50 f.close() raw_input( ) 2 if name == " main ": f = open(raw_input( ), w ) quit state = True while state:

More information

ACI pdf

ACI pdf 09 9.1 -...9-2 9.1.1...9-2 9.1.2...9-3 9.2 -...9-4 9.2.1 PMT - ()...9-4 9.2.2...9-6 9.3 -...9-8 9.3.1 PMT - ()...9-8 9.4...9-10 9.4.1... 9-11 9.4.2...9-12 9.4.3...9-14 9.5 -...9-17 9.5.1...9-18 1 Excel...9-21

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

第5章修改稿

第5章修改稿 (Programming Language), ok,, if then else,(), ()() 5.0 5.0.0, (Variable Declaration) var x : T x, T, x,,,, var x : T P = x, x' : T P P, () var x:t P,,, yz, var x : int x:=2. y := x+z = x, x' : int x' =2

More information

100 5 ϕ ϕ ϕ ϕ ϕ ϕ ϕ ϕ 1 7 30 13 19 1 7 40 56 13 19 1 7 405 58 13 19 (0 5 10 15 20 40 ) ( ) 14 80 160 320 20 X = x1 + x2 + x3 + Λ Λ x n X X x x x x 1 + 2 + 3+ Λ Λ n = n X X

More information

第一章

第一章 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1500 1450 1400 1350 1300 1250 1200 15 16 17 18 19 20 21 22 23 24 25 26 27 28 INPUT2006 29 30 31 32 33 34 35 9000 8500 8000 7500 7000 6500 6000 5500 5000 4500 4000 3500

More information

東吳大學 104 學年度碩士班研究生招生考試試題第 2 頁, 共 7 頁 5. Consider a project with the following cash flows. Year Cash Flow 0 -$16, , ,000 What s the IRR o

東吳大學 104 學年度碩士班研究生招生考試試題第 2 頁, 共 7 頁 5. Consider a project with the following cash flows. Year Cash Flow 0 -$16, , ,000 What s the IRR o 東吳大學 104 學年度碩士班研究生招生考試試題第 1 頁, 共 7 頁 一 選擇題 60 分 ( 單選 每題 3 分 ) 1. Which of the following items can be found on an income statement? a. Accounts receivable b. Long-term debt c. Sales d. Inventory 2. A 15-year,

More information

C/C++ - 文件IO

C/C++ - 文件IO C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;

More information

VB.Net

VB.Net VB.NET 視窗程式設計基本語法 : 變數宣告 NTU CSIE 講師 : 張傑帆 VB.NET 基本語法 在學習視窗程式之前我們需要先熟悉一下 Visual Basic 的基本語法, 包括 : 變數 運算子 選擇性結構 重複結構 陣列 程序 及結構化例外處理等語法 這些語法是程式邏輯的基礎, 也是程式和電腦硬體溝通, 並指揮電腦內部運作的橋梁 電腦五大單元 識別字 (Identifier) 程式

More information

C

C C 2017 4 1 1. 2. while 3. 4. 5. for 6. 2/161 C 7. 8. (do while) 9. 10. (nested loop) 11. 12. 3/161 C 1. I 1 // summing.c: 2 #include 3 int main(void) 4 { 5 long num; 6 long sum = 0L; 7 int status;

More information

######## First set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else y <- 2 ######## Second set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else ###

######## First set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else y <- 2 ######## Second set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else ### 流程控制 : if, for, while, repeat Textbook reading: Chapter 7. 條件執行 :if 指令或 if-else 指令. 當條件 A 為 TRUE 時, 執行命令 C 的語法為 if ( A ) C 當條件 A 為 TRUE 時執行命令 C, 否則執行命令 D 的語法為 if ( A ) C else D A simple example. x

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

第 6 章定義函式 - 本章目標 * 了解為何程式設計師要將程式分解成相互合作的副程式 * 能夠定義副程式 * 了解呼叫副程式的細節以及參數的傳遞 * 撰寫程式並運用副程式來減少程式的重複性並增加程式的模組性 (1) 副程式的功能 - 至目前 * 程式範例大多包含一個主程式, 通常稱為 main()

第 6 章定義函式 - 本章目標 * 了解為何程式設計師要將程式分解成相互合作的副程式 * 能夠定義副程式 * 了解呼叫副程式的細節以及參數的傳遞 * 撰寫程式並運用副程式來減少程式的重複性並增加程式的模組性 (1) 副程式的功能 - 至目前 * 程式範例大多包含一個主程式, 通常稱為 main() 第 6 章定義函式 - 本章目標 * 了解為何程式設計師要將程式分解成相互合作的副程式 * 能夠定義副程式 * 了解呼叫副程式的細節以及參數的傳遞 * 撰寫程式並運用副程式來減少程式的重複性並增加程式的模組性 (1) 副程式的功能 - 至目前 * 程式範例大多包含一個主程式, 通常稱為 main() * 曾呼叫其他模組方法, 例如 :math.sqrt(...), mypoint.getx() -

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

Microsoft Word - 09.數學136-281.docx

Microsoft Word - 09.數學136-281.docx 136. 計 算 梯 型 面 積 (1 分 ) 請 以 JAVA 運 算 式 計 算 下 面 梯 形 面 積, 並 輸 出 面 積 結 果 梯 形 面 積 公 式 為 :( 上 底 + 下 底 ) 高 2 每 一 組 依 序 分 別 輸 入 梯 形 的 上 底 下 底 及 高 的 整 數 輸 出 梯 形 面 積 輸 入 輸 出 94 190 120 99 54 47 137. 計 算 三 角 形 面

More information

untitled

untitled 1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override

More information

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc) 作者 Amber 版本 1.0.0 日期 2012/04/25 頁數 1/7 如何使用 LED 燈顯示狀態? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 N/A N/A XP-8000-Atom 系列 WES2009 所有版本 N/A: Not applicable to this platform and OS. 注意! 欲變更系統的任何設定之前, 請先關閉

More information

NethersoleJO89(8).indd

NethersoleJO89(8).indd 2 3 4 5 6 7 8 9 10 雅風四十六期 二零零八年九月 婆婆的愛心感動了我 陳姑娘在災區認識了白婆婆 她的家人全都在外地工 作 婆婆表示地震當日 她急忙地救了兩戶鄰舍的兩名小 孩 拖著六歲的男孩和揹著四個月大的嬰孩從災區步行兩 日後到達救援區 獲救的男孩每天都前往帳篷探望婆婆 因此她面上常帶笑容 每當白婆婆看見義工隊到災區時 都會送上暖暖的問候 更將獲配給的涼水贈予義工們 她 那真誠和熱切的關懷深深感動了義工隊

More information

ebook14-4

ebook14-4 4 TINY LL(1) First F o l l o w t o p - d o w n 3 3. 3 backtracking parser predictive parser recursive-descent parsing L L ( 1 ) LL(1) parsing L L ( 1 ) L L ( 1 ) 1 L 2 L 1 L L ( k ) k L L ( 1 ) F i r s

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc Author WeiKai Version 1.0.0 Date 2013/4/14 Page 1/11 我如何在 XPAC 上建立一個 COM port 通訊程式 Applies to: Platform OS version XPAC utility version XPAC series All versions (WinCE6) All versions XPAC SDK 提供 XPAC 結合

More information

福 斯 特 等 公 司 的 改 制 辅 导 发 行 上 市 工 作 具 有 丰 富 的 投 资 银 行 业 务 经 验 成 员 : 张 每 旭 先 生, 男, 保 荐 代 表 人,1997 年 开 始 从 事 投 资 银 行 业 务, 曾 在 福 建 省 华 福 证 券 公 司 任 职,2005 年

福 斯 特 等 公 司 的 改 制 辅 导 发 行 上 市 工 作 具 有 丰 富 的 投 资 银 行 业 务 经 验 成 员 : 张 每 旭 先 生, 男, 保 荐 代 表 人,1997 年 开 始 从 事 投 资 银 行 业 务, 曾 在 福 建 省 华 福 证 券 公 司 任 职,2005 年 广 发 证 券 股 份 有 限 公 司 关 于 江 山 欧 派 门 业 股 份 有 限 公 司 辅 导 工 作 总 结 报 告 中 国 证 券 监 督 管 理 委 员 会 浙 江 监 管 局 : 根 据 中 国 证 券 监 督 管 理 委 员 会 证 券 发 行 上 市 保 荐 业 务 管 理 办 法 ( 中 国 证 券 监 督 管 理 委 员 会 令 第 63 号 ) 和 浙 江 证 监 局 拟

More information

1 重 要 提 示 基 金 管 理 人 的 董 事 会 及 董 事 保 证 本 报 告 所 载 资 料 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 内 容 的 真 实 性 准 确 性 和 完 整 性 承 担 个 别 及 连 带 责 任 基 金 托 管 人 中 国

1 重 要 提 示 基 金 管 理 人 的 董 事 会 及 董 事 保 证 本 报 告 所 载 资 料 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 内 容 的 真 实 性 准 确 性 和 完 整 性 承 担 个 别 及 连 带 责 任 基 金 托 管 人 中 国 中 融 稳 健 添 利 债 券 型 证 券 投 资 基 金 2015 年 第 4 季 度 报 告 2015 年 12 月 31 日 基 金 管 理 人 : 中 融 基 金 管 理 有 限 公 司 基 金 托 管 人 : 中 国 农 业 银 行 股 份 有 限 公 司 报 告 送 出 日 期 :2016 年 1 月 20 日 第 1 页 共 11 页 1 重 要 提 示 基 金 管 理 人 的 董 事

More information

IPO定价及询价机制反思.docx

IPO定价及询价机制反思.docx IPO 定 价 及 询 价 机 制 反 思 耿 建 新 张 驰 摘 要 : 我 国 证 券 市 场 借 鉴 美 国 等 发 达 资 本 市 场 的 IPO 定 价 方 式 于 2005 年 正 式 引 入 询 价 制 度, 并 分 别 在 2009 年 2010 年 及 2012 年 三 次 对 包 括 新 股 发 行 询 价 制 度 在 内 的 新 股 发 行 体 制 进 行 改 革 对 我 国

More information

<4D6963726F736F667420576F7264202D203220B8A8B5BCB9A4D7F7D7DCBDE1B1A8B8E6>

<4D6963726F736F667420576F7264202D203220B8A8B5BCB9A4D7F7D7DCBDE1B1A8B8E6> 安 信 证 券 股 份 有 限 公 司 关 于 哈 尔 滨 三 联 药 业 股 份 有 限 公 司 首 次 公 开 发 行 A 股 股 票 辅 导 工 作 总 结 报 告 中 国 证 券 监 督 管 理 委 员 会 黑 龙 江 监 管 局 : 哈 尔 滨 三 联 药 业 股 份 有 限 公 司 ( 以 下 简 称 三 联 药 业 或 公 司 ) 拟 申 请 首 次 公 开 发 行 A 股, 根 据

More information

证券简称:桂冠电力 证券代码:600236 上市地点:上海证券交易所

证券简称:桂冠电力 证券代码:600236 上市地点:上海证券交易所 证 券 简 称 : 桂 冠 电 力 证 券 代 码 :600236 上 市 地 点 : 上 海 证 券 交 易 所 广 西 桂 冠 电 力 股 份 有 限 公 司 发 行 普 通 股 购 买 资 产 并 发 行 优 先 股 募 集 配 套 资 金 暨 关 联 交 易 报 告 书 摘 要 ( 草 案 修 订 稿 ) 交 易 对 方 : 中 国 大 唐 集 团 公 司 注 册 地 址 : 北 京 市 西

More information

长 江 证 券 承 销 保 荐 有 限 公 司 关 于 德 力 西 新 疆 交 通 运 输 集 团 股 份 有 限 公 司 之 首 次 公 开 发 行 股 票 辅 导 工 作 进 展 报 告 (2014 年 6 月 14 日 至 8 月 13 日 ) 德 力 西 新 疆 交 通 运 输 集 团 股

长 江 证 券 承 销 保 荐 有 限 公 司 关 于 德 力 西 新 疆 交 通 运 输 集 团 股 份 有 限 公 司 之 首 次 公 开 发 行 股 票 辅 导 工 作 进 展 报 告 (2014 年 6 月 14 日 至 8 月 13 日 ) 德 力 西 新 疆 交 通 运 输 集 团 股 长 江 证 券 承 销 保 荐 有 限 公 司 关 于 德 力 西 新 疆 交 通 运 输 集 团 股 份 有 限 公 司 之 首 次 公 开 发 行 股 票 辅 导 工 作 进 展 报 告 (2014 年 6 月 14 日 至 8 月 13 日 ) 二 〇 一 四 年 八 月 长 江 证 券 承 销 保 荐 有 限 公 司 关 于 德 力 西 新 疆 交 通 运 输 集 团 股 份 有 限 公 司

More information

IPO上市月度报告

IPO上市月度报告 中 国 证 券 市 场 融 资 与 投 行 业 务 研 究 月 度 报 告 (2011 年 3 月 总 第 2 期 ) 1 摘 要 本 报 告 着 重 分 析 新 股 内 在 价 值 与 市 场 定 价 的 关 系, 通 过 分 析 投 行 在 发 行 承 销 的 市 场 份 额, 投 行 推 荐 上 市 新 股 的 投 资 回 报, 为 投 行 在 市 场 中 的 定 位 提 供 参 考 证 券

More information

Python 與中文處理

Python 與中文處理 Python 與中文處理 Tseng Yuen-Hsien, 曾元顯 資訊中心 國立臺灣師範大學 2011/10/27 目錄 Python 與中文處理... 1 Python 與中文能否相處得來?... 1 中文編碼 :Python 內部表達方式 程式檔案 螢幕輸出... 1 中文編碼 : 輸入檔案 輸出檔案... 4 什麼時候用 encode() 什麼時候用 decode()... 5 如何知道某一個字串

More information

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How

More information