出版時間:2008-6 出版社:人民郵電出版社 作者:馬千里 頁數(shù):457 字數(shù):718000
Tag標簽:無
內(nèi)容概要
COBOL是應(yīng)用于大型機開發(fā)的主要程序設(shè)計語言。本書由淺入深,循序漸進地介紹了如何使用COBOL語言以及與COBOL語言緊密相關(guān)的擴展技術(shù)進行實際開發(fā)。全書共18章,主要內(nèi)容包括COBOL簡介、程序結(jié)構(gòu)、常用語句、基本數(shù)據(jù)類型、字符串及其操作、基本運算、流程控制、數(shù)據(jù)的排序與合并、COBOL中的表、程序的調(diào)試與測試、子程序調(diào)用、COBOL中的面向?qū)ο蠹夹g(shù)、處理VSAM文件、JCL擴展、DB2擴展、CICS擴展、大型機匯編語言擴展、開發(fā)小型銀行賬戶管理信息系統(tǒng)等?! ”緯m合廣大COBOL程序開發(fā)人員、大型機培訓(xùn)班學(xué)員和大專院校學(xué)生閱讀,尤其是有一定C語言編程基礎(chǔ)的人員進行學(xué)習(xí)。
作者簡介
馬千里(1885——1930),名仁聲,祖籍浙江紹興,1885年1月24日生于天津,曾就讀南開中學(xué)。1904年考入北洋大學(xué)(今天津大學(xué))俄文專修師范班,1906年畢業(yè)。曾在南開中學(xué)和河北師范大學(xué)的前身——直隸第一女子師范學(xué)校任教,既是周恩來的老師,又是鄧穎超的老師。鄧穎超說:“馬千里先生是一個愛國主義者、教育家、社會活動家。他在青少年時期就懷有國家興亡、匹夫有責的愛國之心、救國之志?!薄 ?908年,馬千里考入張伯苓創(chuàng)辦的南開中學(xué),畢業(yè)后被張伯苓挽留在校工作。1910年9月,時為學(xué)生的馬千里,與張伯苓的小妹、普育女學(xué)教習(xí)張祝春舉行新式婚禮,可謂開新風(fēng)之先,天津《醒俗畫報》曾予報道。1911年10月,辛亥革命爆發(fā),馬千里得知北方革命軍——灤州新軍準備起義,當起義軍到達天津時準備策應(yīng)。馬千里決意為建立民主國家盡綿薄之力,他勸說妻子:“清廷腐敗,不推翻它國家將亡,若國家亡了,哪還有什么家?”馬千里最終說服新婚妻子而離家,此次策應(yīng)因灤州新軍起義失敗而未能實現(xiàn)?! ?915年,張伯苓代理天津直隸第一女子師范學(xué)校校長,馬千里也隨同前往任教,任學(xué)校學(xué)監(jiān)并執(zhí)行校務(wù)。馬千里是一位新潮、熱情、親和的教習(xí),鄧穎超曾這樣回憶:“他(馬千里)在南開中學(xué)任教的時候,對學(xué)生親如手足,沒有師生之分,凡南開中學(xué)學(xué)生所有的課外活動,如講演會、各種運動會,出版雜志、報刊,以至話劇的演出,他都支持并積極參加,有時出現(xiàn)師生同臺演出的往事美談(注:指1911年馬千里在南開表演新劇,粉墨登場扮演女角一事)。他到女師來任教時,工作認真負責,對學(xué)生也非常真摯,平易近人,給我們留下了深刻的印象?!薄 ?916年,齊璧亭任直隸第一女子師范學(xué)校校長,張伯苓卸職,馬千里繼續(xù)留在女師任學(xué)監(jiān)并執(zhí)行校務(wù)。他以校為家,做事全力以赴,任勞任怨。1916年,女師舉行十周年校慶活動,馬千里全面負責校慶籌備工作,有時連續(xù)幾個星期都不能回家。一天,張祝春打電話告訴他,家中三個孩子都得了猩紅熱癥。他回到家中,看到三個孩子的病都相當嚴重,他疼愛每一個孩子,又放不下學(xué)校的工作,只好安慰妻子來照顧孩子,又匆匆趕回學(xué)校?! ?919年,“五四”運動爆發(fā),天津?qū)W界迅速掀起反帝、反賣國賊、要求收回國家主權(quán)的愛國運動。抱有愛國志向的馬千里堅定地站在愛國學(xué)生一邊,投入到轟轟烈烈的運動中。由于他在愛國運動中的聲譽和地位,積極促成了天津?qū)W生聯(lián)合會、女界愛國同志會和愛國工商界及其他愛國團體的聯(lián)合,成立了“天津各界聯(lián)合會”,馬千里親自任副會長。他還擔任“抵制日貨委員會”的主席,在抵制日貨、提倡國貨的運動中發(fā)揮了重要作用。當時,直隸軍閥省長曹銳和天津警察廳長楊以德對學(xué)生愛國運動采取高壓政策,先后封查了天津各界聯(lián)合會和學(xué)生聯(lián)合會,在馬千里和馬駿正在開會的時候,警察廳將二馬和各界聯(lián)合會的成員20人逮捕。1920年初,為要求釋放被捕人員和啟封各界聯(lián)合會、學(xué)生聯(lián)合會及抗議日本人在福州打死我愛國學(xué)生,各界群眾包圍省署去請愿。學(xué)生聯(lián)合會派出周恩來、郭隆真、于方舟、張若茗四位代表與當局交涉,也立即被捕。他們被關(guān)押8個月之久,在獄中進行了絕食等形式的斗爭?! 拔逅摹边\動后,馬千里創(chuàng)辦了《新民意報》,自任主編。該報追求愛國進步、支持女權(quán)運動,受到進步青年的歡迎。周恩來旅歐時,經(jīng)常與馬千里通信來往,馬千里將周恩來寫的《警廳拘留記》、《檢廳日錄》在《新民意報》上發(fā)表。周恩來還多次給國內(nèi)的鄧穎超寄信,也是托馬千里轉(zhuǎn)交鄧穎超。1921年,馬千里創(chuàng)辦天津達仁女校,任校長。這是一所開明、民主的女校,教員可以參加社會上的各種進步活動。當時,鄧穎超也被聘在女校任教,再次與馬千里合作共事。馬千里積極支持天津女界的活動,幫助鄧穎超等人組織女星社,協(xié)助劉清揚等女界人士創(chuàng)辦了全國唯一專門討論婦女問題的日報——《婦女日報》。1927年北伐戰(zhàn)爭之后,馬千里任河北省立一中校長,一如既往地熱心于愛國教育事業(yè),為此,貢獻了畢生精力。
書籍目錄
第1章 COBOL簡介 1.1 背景知識 1.2 語法格式 1.3 COBOL學(xué)習(xí)環(huán)境配置 1.4 創(chuàng)建第一個COBOL程序 1.5 本章回顧 第2章 程序結(jié)構(gòu) 2.1 標志部 2.2 環(huán)境部 2.3 數(shù)據(jù)部 2.4 過程部 2.5 本章回顧 第3章 常用語句 3.1 MOVE語句 3.2 PERFORM語句 3.3 ACCEPT和DISPLAY語句 3.4 REDEFINES語句 3.5 文件相關(guān)語句 3.6 本章回顧 第4章 基本數(shù)據(jù)類型 4.1 基本數(shù)據(jù)類別 4.2 字符類型 4.3 整型數(shù)類型 4.4 浮點數(shù)類型 4.5 Signed Numbers符號類型 4.6 Numeric Edited Fields格式輸出類型 4.7 本章回顧 第5章 字符串及其操作 5.1 字符串的基本概念 5.2 使用STRING語句合并字符串 5.3 使用UNSTRING語句拆分字符串 5.4 利用INSPECT語句替換字符串 5.5 字符串轉(zhuǎn)換 5.6 子字符串的概念及應(yīng)用 5.7 通過MAX和MIN得到最大和最小字符串 5.8 求取字符串的長度 5.9 本章回顧 第6章 基本運算 6.1 算術(shù)運算 6.2 關(guān)系運算 6.3 邏輯運算 6.4 本章回顧 第7章 流程控制 7.1 順序結(jié)構(gòu)流程控制 7.2 選擇結(jié)構(gòu)流程控制 7.3 循環(huán)結(jié)構(gòu)流程控制 7.4 本章回顧 第8章 數(shù)據(jù)的排序與合并 8.1 排序與合并概述 8.2 數(shù)據(jù)的排序 8.3 數(shù)據(jù)的合并 8.4 本章回顧 第9章 COBOL中的表 9.1 表的簡介 9.2 下標表 9.3 定義表語句OCCURS 9.4 瀏覽表語句PERFORM VARYING 9.5 表的初始化 9.6 直接查找方式 9.7 順序查找方式 9.8 二分查找方式 9.9 種查找方式的比較和總結(jié) 9.10 對表中數(shù)據(jù)的統(tǒng)計計算 9.11 索引表 9.12 處理索引語句SET 9.13 查找索引表語句SEARCH 9.14 查找索引表語句SEARCH ALL 9.15 定長表和變長表 9.16 嵌套表 9.17 本章回顧 第10章 程序的調(diào)試與測試 10.1 調(diào)試與測試的基本概念 10.2 調(diào)試所需處理的錯誤類型 10.3 增殖式調(diào)試方法 10.4 使用DISPLAY語句輔助調(diào)試 10.5 測試基本類型 10.6 測試基本步驟 10.7 數(shù)據(jù)合法性檢測 10.8 錯誤信息列表 10.9 本章回顧 第11章 子程序調(diào)用 11.1 子程序調(diào)用的作用 11.2 子程序調(diào)用的特點 11.3 主調(diào)用程序 11.4 被調(diào)用程序 11.5 靜態(tài)調(diào)用 11.6 動態(tài)調(diào)用 11.7 嵌套子程序 11.8 本章回顧 第12章 COBOL中的面向?qū)ο蠹夹g(shù) 12.1 面向?qū)ο蟮幕靖拍? 12.2 定義COBOL中的類 12.3 COBOL中的方法 12.4 COBOL中的客戶程序 12.5 COBOL中的子類 12.6 COBOL中的工廠對象 12.7 異常處理 12.8 本章回顧 第13章 處理VSAM文件 13.1 VSAM文件的基本概念 13.2 VSAM中的LDS 13.3 VSAM中的ESDS 13.4 VSAM中的RRDS 13.5 VSAM中的KSDS 13.6 VSAM中的VRRDS 13.7 VSAM文件及其空間計算總結(jié) 13.8 通過COBOL操作VSAM文件 13.9 本章回顧 第14章 JCL擴展 14.1 基本概念 14.2 JOB語句 14.3 EXEC語句 14.4 DD語句 14.5 JCL實用程序 14.6 JCL的過程 14.7 通過JCL管理VSAM數(shù)據(jù)集 14.8 本章回顧 第15章 DB2擴展 15.1 基本概念 15.2 DB2的基本應(yīng)用 15.3 常用SQL語句 15.4 嵌入式SQL 15.5 動態(tài)SQL 15.6 DB2中的游標 15.7 DB2中的鎖 15.8 訪問路徑以及EXPLAIN 15.9 本章回顧 第16章 CICS擴展 16.1 基本概念 16.2 CICS編譯處理過程 16.3 CICS在COBOL中的基本應(yīng)用 16.4 偽會話程序 16.5 CICS中的程序調(diào)用 16.6 CICS中的MAP 16.7 CICS對于文件的操作 16.8 CICS中的隊列 16.9 本章回顧 第17章 大型機匯編語言擴展 17.1 基本概念 17.2 指令類型與機器碼 17.3 數(shù)據(jù)的定義 17.4 數(shù)據(jù)的傳遞 17.5 數(shù)據(jù)的運算 17.6 數(shù)據(jù)的轉(zhuǎn)換 17.7 跳轉(zhuǎn)指令與宏命令 17.8 程序模塊化與DCB參數(shù) 17.9 綜合實例 17.10 本章回顧 第18章 開發(fā)小型銀行賬戶管理信息系統(tǒng) 18.1 主菜單模塊 18.2 添加賬戶功能模塊 18.3 刪除賬戶功能模塊 18.4 修改賬戶功能模塊 18.5 查詢賬戶功能模塊 18.6 本章回顧
章節(jié)摘錄
第1章 COBOL簡介 COBOL(Common Business Oriented Language)即公用面向商業(yè)語言。在系統(tǒng)地學(xué)習(xí)COBOL程序設(shè)計語言之前,有必要首先對COBOL有一個大致的了解。本章將分別從背景知識、語法格式和實際創(chuàng)建COBOL程序3個方面進行簡要介紹。 1.1 背景知識 在介紹COBOL之前,首先需要了解一下大型機的概念。大型機也叫主機、大機或Main Frame等,屬于一種商用高端服務(wù)器。目前大型機主要由IBM公司生產(chǎn),最新型號為2系列大型機。COBOL是用于大型機上應(yīng)用軟件開發(fā)的主要的程序設(shè)計語言。 大型機上的工作大體上可以分為兩類:系統(tǒng)方向和開發(fā)方向。系統(tǒng)方向的分工很多,包括使用Tivoli監(jiān)控系統(tǒng);使用RACF進行安全管理;使用SMS進行存儲管理等。開發(fā)方向的市場需求相對系統(tǒng)方向則要大得多。對于開發(fā)方向,主要需要掌握以下知識。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載