BASIC Programming Language. Overview Install Just BASIC Run BASIC Programs Syntax of BASIC –Data, Variables, and Calculations –Input/Output –Decisions.

Slides:



Advertisements
Similar presentations
: Arrange the Numbers ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11481: Arrange the Numbers 解題者:李重儀 解題日期: 2008 年 9 月 13 日 題意: 將數列 {1,2,3, …,N}
Advertisements

第七章 抽樣與抽樣分配 蒐集統計資料最常見的方式是抽查。這 牽涉到兩個問題: 抽出的樣本是否具有代表性?是否能反應出母體的特徵?
零歲至六歲兒童發展篩檢量表 編製者:黃惠玲.
: A-Sequence 星級 : ★★☆☆☆ 題組: Online-judge.uva.es PROBLEM SET Volume CIX 題號: Problem D : A-Sequence 解題者:薛祖淵 解題日期: 2006 年 2 月 21 日 題意:一開始先輸入一個.
1 Q10276: Hanoi Tower Troubles Again! 星級 : ★★★ 題組: Online-judge.uva.es PROBLEM SET Volume CII 題號: Q10276: Hanoi Tower Troubles Again! 解題者:薛祖淵 解題日期: 2006.
What is static?. Static? 靜態 ? class Test { static int staticX; int instanceX; public Test(int var1, int var2) { this.staticX = var1; this.instanceX =
自由進入及離開. 定義  長期 ─ 是指生產者能夠改變所有生產因素的情況。  自由進入及離開 ─ 是指公司能夠自由進入及離開市場而不受限 制。
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
微生物研究法 研 C 1. What is Hela cell 2. Cell density and doubling time 3. Cell growth curve 碩一 曾仁志.
: OPENING DOORS ? 題組: Problem Set Archive with Online Judge 題號: 10606: OPENING DOORS 解題者:侯沛彣 解題日期: 2006 年 6 月 11 日 題意: - 某間學校有 N 個學生,每個學生都有自己的衣物櫃.
消費者物價指數反映生活成本。當消費者物價指數上升時,一般家庭需要花費更多的金錢才能維持相同的生活水準。經濟學家用物價膨脹(inflation)來描述一般物價持續上升的現象,而物價膨脹率(inflation rate)為物價水準的變動百分比。
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
資料庫名稱 中國期刊全文資料庫 (China Journal Full-text Database)
基本法的修改 基本法第 八 章 -- 第一五九條 本 法 的 修 改 權 屬 於 全 國 人 民 代 表 大 會 。 提 案 權 屬 於 全 國 人 民 代 表 大 會 常 務 委 員 會 , 國 務 院 和 香 港 特 別 行 政 區 須 經 香 港 特 別 行 政 區 的 全 國 人 民 代 表.
Chapter 10 Hypothesis Tests with Two Independent Samples.
1 二月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十七年二月.
1 八月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十六年八月.
1 九月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十四年九月二十八日.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 模糊控制設計使用 MATLAB 李達生.
Monte Carlo Simulation Part.2 Metropolis Algorithm Dept. Phys. Tunghai Univ. Numerical Methods C. T. Shih.
Chapter 7 財務管理概論 劉亞秋‧薛立言 合著 (東華書局, 2007) 第七章 「現金流量折現」的評價觀念 第一節 基本的現值與終值轉換法則 第二節 非整數期間與多次複利的現值 與終值計算 第三節 年金的現值與終值計算.
1 九月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十六年九月.
1 第四章 多變數函數的微分學 § 4.1 偏導數定義 定義 極限值 ■. 2 定理 極限值的基本定理 (1) 極限值的唯一性 : 若 存在,則 其值必為唯一。 (2) 若 且 ( 與 為常數 ) , 則 且 為常數且.
Network Connections ★★★☆☆ 題組: Contest Archive with Online Judge 題號: Network Connections 解題者:蔡宗翰 解題日期: 2008 年 10 月 20 日 題意:給你電腦之間互相連線的狀況後,題.
: Make a Crystal ★★★★★ 題組: Problem Set Archive with Online Judge 題號: 11094: Make a Crystal 解題者:呂彥澂 解題日期: 2007 年 4 月 17 日 題意:在 N*N*N 的空間中 (N 為偶數.
按一下以編輯母片標題樣式 按一下以編輯母片 第二層 第三層 第四層 第五層 1 按一下以編輯母片標題樣式 按一下以編輯母片 第二層 第三層 第四層 第五層 1 Problem E: Jolly Jumpers A sequence of n > 0 integers is called a jolly.
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
1 Chapter 3. 排列與組合 3.1 加法原則與乘法原則 3.2 排列 3.3 組合 3.4 Stirling’s Formula.
: Playing War ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11061: Playing War 解題者:陳盈村 解題日期: 2008 年 3 月 14 日 題意:在此遊戲中,有一類玩家一旦開始攻擊, 就會不停攻擊同一對手,直到全滅對方或無法再.
政治學 潘兆民 東海大學 通識教育中心暨大陸研究學程 副教授. 第九章 政府論 內閣制 cabinet system 共有四項主要原則: 一、國家元首 二、行政權屬於內 閣,由內閣對議會 負責;故元首發布 命令,非經內閣副 署不生效力。
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
- Calculus & It’s Application- Chapter 2 Introduction to Limits 朝陽科技大學 資訊管理系 李麗華 教授.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
公用品.  該物品的數量不會因一人的消費而受到 影響,它可以同時地被多人享用。 角色分配  兩位同學當我的助手,負責:  其餘各人是投資者,每人擁有 $100 , 可以投資在兩種資產上。  記錄  計算  協助同學討論.
1 十一月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十三年十一月三十日.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
: GCD - Extreme II ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11426: GCD - Extreme II 解題者:蔡宗翰 解題日期: 2008 年 9 月 19 日 題意: 最多 20,000 組測資,題目會給一個數字.
JAVA 程式設計與資料結構 第二十章 Searching. Sequential Searching Sequential Searching 是最簡單的一種搜尋法,此演 算法可應用在 Array 或是 Linked List 此等資料結構。 Sequential Searching 的 worst-case.
資料結構實習-二.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
-Antidifferentiation- Chapter 6 朝陽科技大學 資訊管理系 李麗華 教授.
: Flip Sort ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10327: Flip Sort 解題者:歐子揚 解題日期: 2010 年 2 月 26 日 題意:在這個問題中使用一種排序方式 (Flip) ,意思就是 只能交換相鄰的.
2015/6/ : Simple division ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10407: Simple division 解題者:侯沛彣、柯名澤 解題日期: 2006 年 5 月 16 日 題意: 給一個不為零的整數數列,請找出除以每個數字後能.
介紹不同坐標系之間的轉換 以LS平差方式求解坐標轉換參數
© The McGraw-Hill Companies, Inc., 2006© The McGraw-Hill Companies, Inc., 2007 Chapter 4 IP 定址:分級式定址.
Extreme Discrete Summation ★★★★☆ 題組: Contest Archive with Online Judge 題號: Extreme Discrete Summation 解題者:蔡宗翰 解題日期: 2008 年 10 月 13 日.
: Help My Brother ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11033: Help My Brother 解題者: 呂明璁 解題日期: 2007 年 5 月 14 日.
單元練習題(一之 B ) 主講教師:張其昀. 1 、下列詞的古今詞義有無變化? ( 1 )走 ( 2 )菜 ( 3 )窮 ( 4 )奔 ( 5 )唱 ( 6 )紅 ( 7 )吃 ( 8 )草 ( 9 )響 ( 10 )足.
: SAM I AM ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11419: SAM I AM 解題者:李重儀 解題日期: 2008 年 9 月 11 日 題意: 簡單的說,就是一個長方形的廟裡面有敵人,然 後可以橫的方向開砲或縱向開砲,每次開砲可以.
What is static? CS340100, NTHU Yoshi. Static? 靜態 ? class Test { static int staticX; int instanceX; public Test(int var1, int var2) { this.staticX = var1;
家庭社會工作 陳阿梅.
計數值抽樣計劃 使用 MIL-105D 表. 表 10-1 Sample Sizes Code Letters.
1 七月份消費者信心指數 調查報告 Taiwan Consumer Confidence Index (CCI) Report 主辦單位:中央大學台灣經濟發展研究中心 調查單位:輔仁大學統計資訊系 協辦單位:台灣綜合研究院 中華民國九十四年七月二十八日.
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
:Problem E.Stone Game ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10165: Problem E.Stone Game 解題者:李濟宇 解題日期: 2006 年 3 月 26 日 題意: Jack 與 Jim.
1 Knapsack Cryptosystems 2 ◎ Merkle-Hellman Knapsack Cryptosystem 觀察: (1) 0/1 knapsack problem (i.e. sum of subset) 例:已知 C = 14, A = (1, 10, 5, 22, 3)
: How many 0's? ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11038: How many 0’s? 解題者:楊鵬宇 解題日期: 2007 年 5 月 15 日 題意:寫下題目給的 m 與 n(m
緣起 數學導論 吳定遠 水牛出版社 What is mathematics, Courant 定點定理 (固定點定理 ;不動點定理 )
Chapter 2 Introduction to C Programming Associate Prof. Yuh-Shyan Chen Dept. of Computer Science and Information Engineering National Chung-Cheng University.
Data Structures: A Pseudocode Approach with C1 Chapter 2 Objectives Upon completion you will be able to: Explain the difference between iteration and recursion.
Introduction to Computer Programming
Few things happen at the right time, and the rest do not happen at all. The conscientious historian will correct these defects. Mark Twain.
Discrete Mathematics Section 3.7 Applications of Number Theory 大葉大學 資訊工程系 黃鈴玲.
萬聖節你扮過什麼 ? 今年你要打扮成什麼 ? 1. 2 第三課 萬聖節 3 聽力練習 : 放第三課課文 DVD, 並回答問題 4.
Introduction to Computers -1 st exam- 授課教授 : 李錫智 教授.
第二課 井底之蛙 故事: 「故」事「今」說
Chair Professor Chin-Chen Chang (張真誠) National Tsing Hua University
士師記 8:1-3,10-12,22-23 以弗所書 6:6 啟示錄 11:15 2/25/2019 1:53 PM
Presentation transcript:

BASIC Programming Language

Overview Install Just BASIC Run BASIC Programs Syntax of BASIC –Data, Variables, and Calculations –Input/Output –Decisions Assignment

BASIC Language BASIC is not a word. It is the acronym for Beginner's All-purpose Symbolic Instruction Code. In 1975, MITS released Altair BASIC, developed by Bill Gates and Paul Allen as the company Micro-Soft, which grew into today's corporate giant, Microsoft. The first Altair version was co-written by Gates, Allen, and Monte Davidoff. Versions of Microsoft BASIC (also known then, and most widely as M BASIC or MBASIC) was soon bundled with the original floppy disk-based CP/M computers, which became widespread in small business environments.~ Wikipedia

8 Design Principles of BASIC Be easy for beginners to use. Be a general-purpose programming language. Allow advanced features to be added for experts (while keeping the language simple for beginners). Be interactive. Provide clear and friendly error messages. Respond quickly for small programs. Not to require an understanding of computer hardware. Shield the user from the operating system. –We shall see one on Windows and one on FreeBSD

Install Just BASIC v1.01 Connect to your PC by Remote Desktop. Download Just BASIC at Install it in an appropriate folder. If you cannot access your remote PC, install it under Z:\ or the Desktop( 桌面 ) of the computer in the classroom.

Run BASIC Programs Run Shift-F5

A Sample Program A = 10 B = 20 C = A + B PRINT C END

Syntax of BASIC Data –Numbers1, -5, 3.7, -0.2 –Strings“India”, “This is a book.” Variable –A variable is a name used in the code that represents a string or numeric value. myNumber=3 PRINT myNumber –A variable name can start with any letter and it can contain both letters and numerals

A = A + 1 A = 10 PRINT A A = A + 1 PRINT A END

Arithmetic *3 3/5 8 MOD 5 2+4*5 (2+4)*5

Input INPUT statement –To prepare the program for user input from the terminal (keyboard) during program execution. INPUT [prompt string;] list of variables –prompt string is a request for data to be supplied during program execution. (must be surrounded by double quotation marks”. Example –INPUT “Enter NAME and age”; N$, AGE

Output PRINT –PRINT N$, AGE –PRINT N$; AGE –PRINT 10; 20; 30 –PRINT 10, 10+10, 3*5 –PRINT AGE - 5

Decision IF condition THEN expression(s) IF condition THEN expression(s)1 ELSE expression(s)2 IF condition THEN expression(s)1 END IF IF condition THEN expression(s)1 ELSE expression(s)2 END IF

Assignment: Chinese Remainder Theorem 韓信點兵又稱為中國餘數定理,相傳漢高 祖劉邦問大將軍韓信統御兵士多少,韓信 答說,每 3 人一列餘 1 人、 5 人一列餘 2 人、 7 人一列餘 4 人 … 。劉邦茫然而不知其數。 中國有一本數學古書「孫子算經」也有類 似的問題:「今有物,不知其數,三三數 之,賸二,五五數之,賸三,七七數之, 賸二,問物幾何?」答曰:「二十三」

Algorithm 三三數之賸二,置一百四十,五五數之賸 三,置六十三,七七數之賸二,置三十, 并之,得二百三十三,以二百一十減之, 即得。凡三三數之賸一,則置七十,五五 數之賸一,則置二十一,七七數之賸一, 則置十五,即得。 Input: R3, R5, R7 Calculation: –(R3*70 + R5*21 + R7*15) mod 105