注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡家庭與辦公軟件大數據時代的編程:COBOL語言從入門到精通

大數據時代的編程:COBOL語言從入門到精通

大數據時代的編程:COBOL語言從入門到精通

定 價:¥59.00

作 者: 楊佩璐 等 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 數據倉庫與數據挖掘 數據庫

購買這本書可以去


ISBN: 9787121252341 出版時間: 2015-02-01 包裝:
開本: 頁數: 字數:  

內容簡介

  《大數據時代的編程:COBOL語言從入門到精通》以了解COBOL語言為基礎,通過由淺入深的講解,循序漸進地介紹了如何使用COBOL語言進行實際開發(fā)。同時在講解的過程中,也穿插了部分IBM大型機的知識及其在實際應用中的操作。《大數據時代的編程:COBOL語言從入門到精通》共分14章,從內容上可分為COBOL的入門篇、高級處理篇與實戰(zhàn)篇。入門篇介紹了掌握一門語言必須了解的基礎知識,包括數據類型、流程控制和各種運算;高級處理篇是針對COBOL有難度的一些技術點,包括表、子程序、數據處理、VSAM面向對象等;實戰(zhàn)篇是通過一個完整的實例帶你走完一個用COBOL開發(fā)的流程?!洞髷祿r代的編程:COBOL語言從入門到精通》通俗易懂,適合廣大COBOL程序開發(fā)人員、大型機培訓班學員和大專院校學生閱讀,尤其適合具有一定編程基礎的人員進行學習。

作者簡介

暫缺《大數據時代的編程:COBOL語言從入門到精通》作者簡介

圖書目錄

第1章  認識COBOL的結構     1 1.1  COBOL學習環(huán)境配置     1 1.1.1  模擬大型機系統(tǒng)——Hercules  1 1.1.2  終端連接軟件——PCOM    2 1.2  創(chuàng)建第一個COBOL程序     4 1.3  標志部——IDENTIFICATION DIVISION   9 1.4  環(huán)境部——ENVIRONMENT DIVISION   10 1.4.1  環(huán)境部的標識     10 1.4.2  輸入/輸出節(jié)     10 1.5  數據部——DATA DIVISION   11 1.5.1  文件節(jié)     11 1.5.2  工作存儲節(jié)     14 1.6  過程部     16 1.7  小結     18 習題     18 第2章  語言的基本類型     19 2.1  基本數據類別     19 2.1.1  變量     19 2.1.2  常量     20 2.1.3  直接數     22 2.1.4  結構體     23 2.2  字符類型     26 2.3  整型數類型     26 2.4  浮點數類型     27 2.5  Signed Numbers符號類型     28 2.5.1  Signed Numbers符號類型的作用     28 2.5.2  Signed Numbers符號類型的輸出     29 2.6  Numeric Edited Fields格式輸出類型     30 2.6.1  貨幣     30 2.6.2  算術符號     32 2.6.3  算術數     34 2.6.4  日期     36 2.6.5  其他     36 2.6.6  綜合應用實例     38 2.7  小結     40 習題     40 第3章  表達式語句     41 3.1  MOVE語句     41 3.1.1  傳送單個數據項     41 3.1.2  傳送不同類型和長度的單個數據項     42 3.1.3  傳送一組數據     44 3.2  PERFORM語句     45 3.3  ACCEPT和DISPLAY語句     47 3.3.1  使用ACCEPT語句接受數據     47 3.3.2  使用DISPLAY語句輸出數據     48 3.4  REDEFINES語句     50 3.5  文件相關語句     50 3.5.1  OPEN和CLOSE語句     50 3.5.2  READ語句     52 3.5.3  WRITE語句     54 3.6  小結     55 習題     56 第4章  字符串及其操作     57 4.1  字符串的基本概念     57 4.2  使用STRING語句合并字符串     58 4.2.1  STRING語句的基本用法     58 4.2.2  STRING語句的綜合應用     60 4.3  使用UNSTRING語句拆分字符串     63 4.3.1  UNSTRING語句的基本用法     63 4.3.2  UNSTRING語句的綜合應用     64 4.4  利用INSPECT語句替換字符串     68 4.4.1  對全體字符進行替換     68 4.4.2  對前綴字符進行替換     69 4.4.3  對首字符進行替換     70 4.4.4  字符串替換的綜合應用     70 4.5  字符串轉換     72 4.5.1  字符串中字母大小寫的轉換     72 4.5.2  將字符串轉換為具體數值     73 4.6  子字符串的概念及應用     75 4.7  通過MAX和MIN得到最大和最小字符串     78 4.8  求取字符串的長度     80 4.9  小結     82 習題     82 第5章  數據的運算     83 5.1  算術運算     83 5.1.1  四舍五入運算ROUNDED   83 5.1.2  溢出錯誤ON SIZE ERROR   84 5.1.3  算術加運算ADD   85 5.1.4  算術減運算SUBTRACT  87 5.1.5  算術乘運算MULTIPLY  88 5.1.6  算術除運算DIVIDE  89 5.1.7  乘方運算COMPUTE  92 5.1.8  復合算術運算COMPUTE  92 5.1.9  統(tǒng)計算術運算COMPUTE  95 5.2  關系運算     97 5.3  邏輯運算     99 5.3.1  邏輯與運算     99 5.3.2  邏輯或運算     100 5.3.3  邏輯非運算     101 5.3.4  復合邏輯運算     101 5.3.5  邏輯常用的省略方式     103 5.4  小結     104 習題     105 第6章  流程控制     106 6.1  順序結構     106 6.2  選擇結構     107 6.2.1  選擇結構的基本流程     108 6.2.2  條件判斷表達式     109 6.2.3  使用IF語句控制選擇結構流程     110 6.2.4  使用嵌套IF語句控制選擇結構流程     113 6.2.5  使用EVALUATE語句控制多分支選擇結構流程     116 6.2.6  使用ZERO簡化選擇結構編碼     118 6.2.7  使用88層條件名簡化選擇結構編碼     119 6.2.8  選擇結構的綜合應用     122 6.3  循環(huán)結構     124 6.3.1  循環(huán)結構的基本流程     125 6.3.2  使用PERFORM UNTIL語句控制循環(huán)結構流程     126 6.3.3  使用線上PERFORM語句控制循環(huán)結構流程     129 6.3.4  循環(huán)結構的綜合應用     130 6.4  小結     132 習題     133 第7章  數據的排序與合并     134 7.1  排序與合并     134 7.1.1  什么是排序     134 7.1.2  什么是合并     135 7.2  數據的排序     136 7.2.1  定義排序中間文件     136 7.2.2  指定排序輸入文件     137 7.2.3  指定排序輸出文件     138 7.2.4  進行排序     139 7.2.5  編寫排序中的輸入處理過程     142 7.2.6  編寫排序中的輸出處理過程     143 7.2.7  包含輸入/輸出處理過程的SORT語句排序     144 7.3  數據的合并     147 7.3.1  指定合并輸入/輸出文件     147 7.3.2  編寫合并中的輸出處理過程     148 7.3.3  使用MERGE語句進行合并     149 7.4  小結     151 習題     151 第8章  COBOL中的表     152 8.1  認識表     152 8.1.1  為什么要使用表     152 8.1.2  什么是表     152 8.1.3  表的基本用途     153 8.1.4  幾類具有典型結構的表     154 8.2  下標表     154 8.2.1  如何定義下標表     154 8.2.2  下標的作用     155 8.2.3  下標的格式要求     156 8.3  定義表語句OCCURS  157 8.3.1  OCCURS語句的使用方法     157 8.3.2  使用OCCURS語句得到的表空間結構     158 8.4  瀏覽表語句PERFORM VARYING   159 8.4.1  PERFORM VARYING語句的使用方法     159 8.4.2  如何使用PERFORM VARYING語句處理表中數據     160 8.4.3  PERFORM VARYING語句的一些靈活應用     161 8.4.4  PERFORM VARYING語句和PERFORM語句的比較     162 8.5  表的初始化     163 8.5.1  使用硬性編碼方式初始化表     163 8.5.2  使用輸入文件載入方式初始化表     164 8.5.3  對表初始化的一些靈活技巧     165 8.6  直接查找方式     166 8.6.1  如何定義用于直接查找的表     166 8.6.2  如何進行直接查找     167 8.6.3  對查找數據的處理     167 8.6.4  直接查找方式的適用范圍     168 8.7  順序查找方式     168 8.7.1  如何進行順序查找     168 8.7.2  使用順序查找方式時的注意事項     170 8.8  二分查找方式     171 8.8.1  可用于二分查找的表的特征     171 8.8.2  如何進行二分查找     173 8.8.3  二分查找方式的優(yōu)點     174 8.9  三種查找方式的比較和總結     175 8.9.1  對表的要求     175 8.9.2  具體查找過程     175 8.9.3  查找效率     176 8.9.4  查找方式小結     177 8.10  對表中數據進行統(tǒng)計計算     177 8.10.1  計算數據總和     177 8.10.2  計算平均數     178 8.10.3  計算中位數     179 8.10.4  統(tǒng)計計算小結     180 8.11 小結     180 習題     180 第9章  COBOL中的高級表     181 9.1  索引表     181 9.1.1  為何要使用索引表     181 9.1.2  如何定義索引表     181 9.1.3  索引的特點     182 9.1.4  索引表的內部存儲結構     183 9.1.5  索引表和下標表的比較     184 9.2  處理索引語句SET  186 9.2.1  使用SET語句對索引變量賦值     187 9.2.2  使用SET語句對索引變量進行算術運算     187 9.3  查找索引表語句SEARCH   188 9.3.1  SEARCH語句的格式     188 9.3.2  SEARCH語句的功能     189 9.4  查找索引表語句SEARCH ALL  191 9.4.1  SEARCH ALL語句的格式要求     191 9.4.2  SEARCH ALL語句的實際應用     192 9.5  定長表和變長表     193 9.5.1  定長表     193 9.5.2  如何定義變長表     194 9.5.3  變長表中數據的引用范圍     196 9.5.4  變長表應用舉例     196 9.6  嵌套表     197 9.6.1  如何定義嵌套表     197 9.6.2  嵌套下標表     199 9.6.3  嵌套索引表     199 9.7  小結     201 習題     201 第10章  程序的調試與測試     202 10.1  調試與測試     202 10.1.1  什么是程序的調試     202 10.1.2  什么是程序的測試     203 10.2  調試所需處理的錯誤類型     204 10.2.1  語法錯誤     204 10.2.2  邏輯錯誤     206 10.3  增殖式調試方法     208 10.4  使用DISPLAY語句輔助調試     211 10.5  測試基本類型     212 10.5.1  黑盒測試     212 10.5.2  白盒測試     213 10.6  測試基本步驟     216 10.7  數據合法性檢測     217 10.7.1  數字與字母檢測     217 10.7.2  數據正負性檢測     218 10.7.3  數據范圍檢測     219 10.7.4  數據順序檢測     220 10.7.5  數據存在檢測     220 10.8  錯誤信息列表     221 10.9  小結     222 習題     223 第11章  子程序的調用     224 11.1  子程序調用的作用     224 11.1.1  提高代碼可重用性     224 11.1.2  提高部分功能段執(zhí)行效率     226 11.1.3  防止數據意外丟失或被更改     227 11.2  子程序調用的特點     229 11.2.1  子程序的命名規(guī)則     229 11.2.2  子程序的調用順序     230 11.2.3  子程序的終止方式     230 11.3  主調用程序     231 11.3.1  主調用程序中參數的定義     231 11.3.2  主調用程序中的調用過程     232 11.4  被調用程序     233 11.4.1  被調用程序中參數的定義     233 11.4.2  被調用程序中參數的引用     235 11.4.3  被調用程序中的入口地址     237 11.5  靜態(tài)調用     238 11.5.1  靜態(tài)調用的基本概念     238 11.5.2  靜態(tài)調用程序示例     238 11.6  動態(tài)調用     240 11.6.1  動態(tài)調用的基本概念     240 11.6.2  動態(tài)調用程序示例     241 11.7  嵌套子程序     242 11.7.1  嵌套子程序的結構     243 11.7.2  嵌套子程序的調用權限     244 11.8  小結     244 習題     245 第12章  面向對象開發(fā)     246 12.1  面向對象的基本概念     246 12.1.1  對象     246 12.1.2  類     247 12.1.3  繼承的概念     247 12.1.4  消息     248 12.1.5  多態(tài)     248 12.1.6  接口     248 12.2  定義類     249 12.2.1  標志部中的定義     249 12.2.2  環(huán)境部中的定義     249 12.2.3  數據部中的定義     250 12.2.4  類的完整定義     251 12.3  定義方法     252 12.3.1  方法的定義     252 12.3.2  嵌套在類與對象中的方法     253 12.4  定義客戶程序     256 12.4.1  客戶程序的定義     256 12.4.2  通過客戶程序調用方法     257 12.4.3  包含實例變量的方法調用     258 12.5  定義子類     260 12.5.1  子類的定義     260 12.5.2  子類的應用     261 12.6  定義工廠對象     263 12.6.1  工廠對象的定義     263 12.6.2  工廠對象的應用     264 12.7  異常處理     266 12.8  小結     267 習題     268 第13章  VSAM文件     269 13.1  VSAM文件的概念     269 13.1.1  分類及作用     269 13.1.2  管理方式     270 13.1.3  組織結構     271 13.1.4  設計步驟     272 13.2  LDS  273 13.2.1  LDS的結構及特征     273 13.2.2  計算LDS的空間大小     274 13.3  ESDS  276 13.3.1  ESDS的結構及特征     276 13.3.2  ESDS的訪問方式     277 13.3.3  Spanned Record技術     279 13.3.4  計算ESDS的空間大小     280 13.4  RRDS  282 13.4.1  RRDS的結構及特征     282 13.4.2  RRDS的訪問方式     283 13.4.3  計算RRDS的空間大小     283 13.5  KSDS  284 13.5.1  KSDS的結構及特征     284 13.5.2  KSDS中的Key及索引     285 13.5.3  KSDS的訪問方式     287 13.5.4  CI及CA分割技術     287 13.5.5  次索引技術     289 13.5.6  計算KSDS數據部分的空間大小     289 13.6  VRRDS  291 13.6.1  VRRDS的結構及特征     291 13.6.2  計算VRRDS數據部分的空間大小     291 13.7  VSAM文件及其空間計算總結     292 13.8  通過COBOL操作VSAM文件     293 13.8.1  在程序中指定VSAM文件     293 13.8.2  實現對VSAM文件的操作     294 13.9  小結     295 習題     296 第14章  開發(fā)小型銀行賬戶管理信息系統(tǒng)     297 14.1  主菜單模塊     297 14.2  添加賬戶功能模塊     300 14.3  刪除賬戶功能模塊     308 14.4  修改賬戶功能模塊     314 14.5  查詢賬戶功能模塊     323 14.6  小結     327 習題     328

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號