[03_02]九州大学大型計算機センター広報 : 3(2)
11
0
0
全文
(2) JISFORTRANとF230‑‑60FORTRANの. 比 較. 全 国 共 同 利 用 の大 型 計 算 機 セ ン タ ーは す で に 設 置 さ れ て い た 東 京 大 学 に 加 え て 、 昨 年 、 一 昨 年 に は 東 北 大 学 ・京 都 大 学 ・大 阪 大 学 ・九 州 大 学 が そ の 営 業 を 開 始 し ま した 。 ま た秋 に は 北 海 道 大 学 も正 式 稼 動 の 予 定 で す 。 九 州 大 学 の セ ン タ ー 利 用 者 ま た は 利 用 資 格 者 は こ のす べて の セ ンタ ー を 、 課 題 登 録 を す る こ と に よ っ て 自 由 に 使 用 す る こ と が で き ま す 。 各 セ ン タ ー に は そ れ ぞ れ の 特 徴 が あ り ます の で 、 そ の 特 徴 を と ら え て 利 用 す る と便 利 と思 い ます 。(た. とえ ば 、 大 容 量 の 領 域 を 必 要 とす る計 算 やTSSな. ど). ま た 、 ど の セ ン タ ー で も通 る よ うな プ ロ グ ラ ム を 書 い て 、 タ ー ン ・ア ラウ ン ド ・タ イ ム の 短 い セ ンタ ーに 計 算 を 依 頼 す る とい うの も一 つ の 方 法 か と思 い ます 。 こ こ で は 各 セ ンター の共 通 言 話FORTRANを と りあ げ、 日本 工 業 規 格(JI.S)で. 規 定 さ れ て い る レ ベ ル7000のFORTRANと. の比 較 を行 な っ. て み ま した。 機. 種. 言. 話. 東 北 大 学 ・大 阪 大 学NEAC2200/500FORTRANL・ 東 京 大 学HITAC5020EFORTRAN. 京 都 大学 ・酬. 大 学FAC・M25・‑6・. 縢. 墨{識9. な お 、 各 メ ー カ ー よ り提 供 さ れ る コ ン パ イ ラ の レペ ル ・ア ップ 等 に よ り多 少 変 化 す る こ と も あ る と思 い ま す 。 調 査 不 充 分 の 個 所 も 多 い と 思 わ れ ま す の で、 お 気 付 の 項 目 が あ り ま し た ら 、 セ ン タ ー の 係 ま で ご意 見 を お よ せ くだ さ い 。.
(3) 項. 霞. (1)プmuグ. 大. 東. 九 大 ・京 大. J王S‑79〔}9. 東 北 大 ・阪 大. ラムの形 式. 。FORTRAN用 欝. 47種:英 大丈字 数字 ・ 特殊 文 字. 48種:. 48種:. 48種:. JISに. ▼(引用 符)を. JISに'(ア. ポス ト. 雛 フ イ)を 追 加. 追加. デパ ック行 END行 噺 文の番号 ・英 字 名. あ り:第1桁. あり. あり. あり. なし. にC. あ り 第1桁 に 甚. なし. なし. あり. あり. あり. あ り:制 限 な し. あ り19行. あ り:1〜99999. あ りJISに. 英字では じまる6 字以 内の英数 字. JISに. まで 同じ. 同じ. あり. あ り9行. まで. あ り19行. 数. あ りJISに. JISに. JISに. 同じ. 数. 型. 型. 同じ. あ り:一 一2s5・v2s5‑1. あ り:一 一2St〜2e「‑1. な し. あ り:‑2e3〜2es‑1. な し. あ り:精 度7.8桁. あ り:精 度. あ り:精. 翻. あり. あ り:精 度. 綿 桁. 鞭 10鞘76≦. 4倍 精 渡実 数 型. な し. 翻 桁. 鯛. 40‑一一7e≦9R1≦ 三1076. 倍精度実数型. 10‑ss≦lRISIIo3s あ り:精 度366桁 鯛 10‑38≦1Rl≦103s あ り:精. 度358桁. 10‑38≦. あり. 倍精度複素数 型 な し 論 理 文 字 8進 2進. 型 型 型 型. あり あり なし なし. あ り:範 眠 精度 とも実 数型に同 じ あ り:範 囲、精 度 とも倍 精慶実数型に同 じ あり あり あり あり. あ り:精. 度21桁. 10‑‑60ssg]Rl≦9106i6 な し. コRl≦(1038. あ り:同. 左. あ り:同 左. あ り:同. 左. なし. あ り. あり. あ り. あり. あ り. あり. な し. なし. ⑳ 定数の表現 2語 長整定数. ポ 整数部 な しm:小 数部 な し S:指 数部. 縮5桁. 鯛. 】R!≦1076. な し. 度. 糊 10"‑ele≦:IRISIO6ie. 糊. 複素数型. 同じ. ※. 2語 長整 数 型、 実. まで. あ りa〜52767. (豆)デ ー タの型 整. ン). 用 す る). ( ・行 注釈行. JISに:(muロ. を追 加(入 力は ▼を使. 231以 上の場 合倍 精 度 と な るQ. なし.
(4) 項. 目. JIS・. 東. 九 大 ・京 大. ・ …7000. 大. 東北 大 ・阪 大. 実定数. ぐ基本実定数}E±S. 」 ∫S7oooの JISに. 同じ. JIsに. 岡じ. c.〕Esi. うち JISに. )は不可. 同じ. ぐ整 定 数)K土S (〃)E8. ミ 倍精度 実 定数. (基 本 実 定 数}D± 1 ぐ. 〃,DS. で整定数 ⊃D土S ̀〃)DS. 。数 薩部が8桁 を越 し た ものは結精度 とす る。. 4倍精 度実定数 な し. } 1騨19吉s)は 不 。数 騰部 が8桁 を越 した もの。 ・̀基 本実定 数,Q土S. なし. なし. ぐff)QS. 8進 化定数. 77鱒8・鱒7o. なし. 織07釜7裳7轟. ・ ●●7擁. (嘩2桁 以内) 但 しDATA文. では. DATA文. では o7η … …7. 0土 ソ77… …7 (肇2棚). 単 精 度 … … 肇〜 鵯 桁 倍 精 度 … …t・v21 4倍 精 度 … … 肇〜42. 2進tと 淀数. 翻. fM…. なし. …lB (56桁 以内). あ り.螢. 鶏 ひ葱.. 」 王Sに 同 じ. JIsに. 同じ. JIsに. 岡じ. .FALSE。. 文字定数. あ りnHii藍2… … 諜総. あ り. ▼ 董tl2…. …lnV. あ りJiSに. 同じ. も可. あ り1,蓋. 1≦ ぬ≦8. (熔 勤 ㈱ 配 列 配列の次元 添字式. 5次 元. c・与親1). 7次 元. ゼ … ・'ln:. も可. 5次 元. 5次 元. GgeV十K CeeV‑K CgGV V十K V‑K V K. JISに 同じ 整数型の式を追加. JISに. 同じ. 但し C,Kは. 懲語 長. JISに. 同じ.
(5) oo. 項 (v)式 算. 自. 術 式. JIS‑一. 1. 十一. D C. 三. 癌. 麗 1. 1. C. 王 正 R. R. D D. 1) D. D. C. C. D. R D C. C. DC. 関 係 式. 1.演. 1)C. 》 三. 1). DI. C. DC. C. DC. C. C. DC. DC. DC. DC. D. 大. 東. 九 大 ・京 大. 一79GO. Σ 韮)韮 1 Dr. 東 北大 ・阪大 亀. G. DT 9. D. D. n. 亀. Q. 子・{1. 論理型 愈演算子.論 理型. C. 王. 王. c. R R. C. G. Do. R. C. DC. D. D D. c. C. c C. C. 乾. c. C. c. C. DC. 拾c. DC. pc. gc. DC. 品. 麟 子・B、. NOT。. 1}概 繕 複 素数 。KQ/NE.. l/・一 子・{1. 複 素数 8進.EQ/NE. 環}演 算 擢. .8進. 魍.EQ/NE. 文 字型. 」 叢Sに. AND.. .EOK.を. OR.. 劒 代 入 文 算術代入文 代入の規則. 王. 算 子.1. 言融 子.{恐1}襯. 論 理 式 演算子. 韮〉o. !〉 Σ. あり 慨 整実複 整 O ○ X 実 ○ O × 複 X × ○. 追加. }」lsvaNC. あり. }一. あ り. あり. 整 実 複 整 実. 同じ. 整実 複 ○ ○ ×. o. 0. o. JISに. 整. O. Q. O. 同じ. 実 O. Q. 複 × 整数 型にのみ可. ○ ○ o. 整 実 複 整 実 複. O. O. O. ○. o. ○. o. 0. ○. 文字定数の代入 8進 数の代入 2進 数の代 入. X. 複oO O. X. O. X. O. X. O. X. ×. 多重代入文 ASSIGN文. ×. Q. X. X. o. O. ㈲ 鰯 御 文 GOTO文 繍 Go礎o文 割当て GOTO文. O:王. あり. あ り:GOTOK K:文. 雛XKを. 追加. Q. O. o. o. O. Oo. 番号. あ り:GOTO重 (K,K2…Kn) …:整 変数. 撫 GOTO文. あ り:GOTO (K,K,. o. ,Kn),i. o.
(6) 項. 目. IF文 算術IF文. JIS一. 東. 九 大 ・京 大. アo00. あ り:IF(e)K㍉. 大. 東北 大 ・阪 大. ○. 玲,K30. ○. e:算 術式. 二分鼓 王F文 な し 論理IF文. あ りIF(肇e)K,. 理式. S:DO文,論 IF文. な し. O. あ りIF(le)S le:論. CALL文. K2. O. S:Do文 理. を除 く文. なし. 論 理IF. 二 分岐IFを. S:JISに. 同 じ. o S:JiSに. 同じ. 除 く. 文. あ り CALLname. o. O. ○. (a1,a,…). RETURN文. CALLRame. O. あ りRETURN. o. O. 脇TURNiも. 酬 一TRY文. なし. oO 不 可. 可. O 不. 可. あ り ENTRY name(a竃,a2…). なし. ENTRY総a斑e. STOP文. なし. あ り o. STOP STOPn. O縫:葉. (). 〜99ウ99霊. ⑥. ○. Q. 縫:壕 〜 壌777η8. O藏:壌. 紺?9?9??鴇. n:1〜777778. (STOPstring PAUSE文. (な し 〉. (可)SToPΨ. あ りPAUSE. あり. … …v. STOP丈. PAUSEn. に同形. CO轟t董 鍵謎eと み. 臓:1〜77777s. なす. DO文. DOn響m、,m2,m3. (可>STOP:…:. あり STOP文. }. }撫欝. に同形. ○. :. DOn篇mDm薯 n実. 〈な し). ○. 行 文 の番 号. し1は 肇語 長整 数 型.. 孟 整 数 型変 数. であれば可. m1夢m2,m3. 正の整定数又は整変 m3は 頁 の整 定数 で も 口oノ くラ メ ー・ タ}緬o(1 .2iS三 数. /? し増 分 が 壌でバ ラメ 土C,2is‑‑14aT. ー タが 整 定数 であ れば. 鰍. 2ie‑‑1以. 下. 禁 止 され てい る もの GOTQ文,RE?URN 文 ・PAUSE文,算. 術. 珊 文,STOP文 または こ れを 含む論 理 IF文. 撫 … /一. }J一.
(7) 項. 欝. JIS‑700o. 蘭. 九 大 ・京 大. あ り 完全入れ子の形を あ り ぎ18に とらなければなら な、㌔. 」 王sに 岡 じ. [ {撒 範囲. 制限 な し. 入出力並び. くて もよい. 匡. {搬 鯛 深さ. 東 北大 ・阪 大. あ り:完 全 入れ子 でな あ り: 同じ. [ DOの. 大. 東. 1限な し. 単純並び DO型 並び. 入 出 力 リス トのDOル ー プを含 め て 爲 重. 63重. ○. ○. Q. ○. ○. O. 入出力文 縫:1/'o機. 番. l f:formatの. 文 番号 i. x:NAMELIs①. 名. ξ k:1/0リ. ス ト. 朗:文 番号 讐 式 つ きREAD文 跳Ese(",f)k READ(u,f) REAI)f,k. ftEAbfi READ(u,. トリ 「,END繕nh. 班 串 囎 織馨)k 躍AD(縫,f,1轟M)耀 起R、R,麟n2). L.. 轟韮襲. あ り. あ り. あ り.
(8) 項. 自. 」 王S7o88. 九 大 ・京 大. 大. 東. 東 北 大 ・阪大. 書 弍 つ きWRITE文 WR、 鯉. 猛(秘,Ok. WRITE(u,f). }劫. PRIN「rf,k PRINTf. あり. あり. あり. WRITE(u,f,END…n1, B8猛 WRITE(u,f,END・m・. 欝 魏)k ・Ri,. ERR・. ・n,). }一. PUNCHf撃k. }あ り. PUNCHf. }あ り. 書 式 な しREAD文 READ〈. }あ り. }あ り. }あ り. }あ り. }な し. }な し. }あ り. }あ り. なし. なし. 讐)k. READ(の. }あ り. READx READ(u,x) READ(纏,ENDx=Rt,ERRx:n2)k. あり. なし. READ(u,END=ni,ERR・. ・n2). ftEAD(縫,x,END=ni, EBRmR2) 碧 式 な しWRITE文 WRI「r鷺(u)k. }あ り. WRITE(讐). }あ り. }あ り. WRITE(u,x). なし. WRITK(tt,END=ft,, EfもRmun2)k. あり. WRITE(u,ENI)雷nt, ERRtntn2). なし. }甥. }あ り. }一. }な し. WRI3?E(u,x,鶏ND…Rt, ERR噸,) PRINTx P跡ICHx 補 助入 出力 文. REWINDu ENI)FILEu. あ り. あ り. }あ り. }. }な し. Pり. }あ り. }一. }籾. BACKSPACE縫. 1≦u≦;99. }. あ り 1≦二u≦9. ENCORI)/DECORI)文 ENCoRD(c,f,v)k DECORD(c,f,v)k DRUM入. 出 力文. READDfもU】Mv,k READDRUM WRITE・DftUMv,k WRITEDftUM. 盤 謁一. 蹴̲).
(9) p. 項. JIS7000. 目. )FORMAT文w,d:整. 大. 東. 九 大 ・京 大. 東 北 大 ・阪 大. 走数(wキ ロ) r:整 定 数(rキ ロ)または ブランク s:ケ タ移動 子 また は ブ ラン ク. ケ タ移 動 子 nP. あ り. nQ. な し. }あ り. }あ. り1・1・. ・;8. }あ り. I変 換rlW F変 換srFw・d. }あり. E変 換srEw・d. あり. G変 換srGw・d. あ り. なし. D変 換srDw・d. L変 換 A変 換. rLw. あり. }あり. rAw. R変 換 u変 喚 B変 換 T変 換 H変 換. rOw rBw Tw nHlll2・. ・。1n. ▼111,…ln▼. 鎌 反復 n(. nX. ト ll 1()→(). ). なし. 勤. rRw. 髪こ. あり. }引用符を使用する 同じ. 1(. )…1回. (. 同 じ とす る. ト. :1,1,…1n:). ものはない あり JISに. あ り. JISに. 同じ. )… 不 定回. 反 復 の深 さ レ・ ・ …ノレ012210 ● ・.●. ●o. レベ ノレ. レベ ル2. 52. 5. FORMAT((…(…))) FORMAT文. の く りか え し. レベル1の カッコに もどる F((())) 一 一 一. レベル0の カ ッコに JISに. 同じ. JISに. 同じ. 但 し内側のカ ッコに くりかえ し数 がない 時は F(()). 一一 の. F(()(())). 制御文字. もどる F(n()) 一 一. 一一 一. 記 録 の第1文 字 十 … 行 送 りな し ]…4行 e…2行 1…. JISに 改頁. そ の他 の文字 …1行. 同じ. JISに. 同じ. }同. 2〜9…2〜9行 断. そ の他 …1行.
(10) 項. 目. JIS7000. 九 大 ・京 大. 東. 大. (X)宣 言 文 型宣言 INTEGER REAL DOUBLEPRECI串10N. }劫. COMPLEX. レ. あ り. DOUBLEPRECISION COMPLEX LOGICAL. 東 北 大 ・阪 大. あり. 甥. DOUBLELENGTH. 1裁. INTEGER QUADRUPLEPRECISION W〈)RDLENG「THRBI「T STRING INPLISIT文. ト. 1一. なし. なし. あり. なし. IJKLMN …… …整 変 数. 暗 黙 の型宣 言. 」 王Sに 同 じ. JISに. あり 同 じ. あり JISに. 同 じ. そ の他… 実 変数 DIMENS正ON. }あ り. COMMON D】臨UMDI蟹ENSIO】. 殴. }な し. DR,UMCOMMON. ⑳. }あ り. ト. LCM. }なし. EQUIVALENSE. あり. EXTERNAL. あり. あり ※九用大学では な し 祠 あり あ り あり あり. 規定な し. TRACE文. デバ ック用の文. }あ り. 1なし あり あ り. DEBUG. BEGIN VALUES. SUBTRACE. TRACE. DEBUGFLOW. ENDT]RArcE. SUBCHK. DEBUGDUMP. BEGINFL㎝. ?RANSFEB. DEBUG. I)UMP TERMINATE. 撫 せ ん。. TE8MI醤. ENDFLOW 丁8.
(11) 項 ㈱. 目. そ の 他 ・特 殊 型宣 言 文(tl)YPE). JIs796o. なし. 九 大 ・京 大. あ り. 東. 大. 東北 大 ・阪 大. なし. なし. なし. なし. なし. なし. あり. あり. あり. あり. なし. なし. ?YPES・x・W,1. 。USER文. なし. あ り USER韮 垂:副 プ 獄グ ラム 名. 。NA簸KLISil)丈. なし. 。DATA文. あり. 。BLOCKDATA文 ・OPTIoN文. あり なし. 甥 甥. 耀 欝).
(12)
関連したドキュメント
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 2400bps回線による結合 大矢,
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機セン ター