《程序設計基礎》C#部分以Microsoft Visual Studio 2010作為操作平臺,包含教程、練習、實驗部分。教程部分首先熟悉開發環境,然后比較系統地介紹C#語言基礎、常用數據類型的用法、流程控制、面向對象編程基礎、面向對象的編程,在此基礎上系統介紹Windows應用程序、文件操作、C#多線程技術Java部分以Java語言為基礎,將軟件技術相關專業技能抽查的“程序設計”模塊為主線,用實例重點闡述了Java中的變量、常量、數據類型和運算符;分支結構、循環結構;數組與字符串;面向對象的思想,以及Java中對面向對象思想的實現,包括類和對象、封裝、繼承、多態;Java處理輸入輸出。教程部分一般節有小綜合、章有大綜合。實驗部分先跟著教程實例做,然后再思考與練習。
《程序設計基礎》可作為高等職業教育軟件類專業教材,也可作為C#和Java初學者的自學用書,并可供從事信息系統開發的設計、開發人員參考。
第一章 C#語言基礎
1.1 C#語言特點
1.2 編寫控制臺應用程序
1.3 類的基本概念
1.4 C#的數據類型
1.5 運算符
1.6 程序控制語句
1.7 類的繼承
1.8 類的成員
1.9 類的字段和屬性
1.10 類的方法
1.11 類的多態性
1.12 抽象類和抽象方法
1.13 密封類和密封方法
1.14 接口
1.15 代表
1.16 事件
1.17 索引指示器
1.18 名字空間
1.19 非安全代碼
習題
第二章 文件和流
2.1 用流讀寫文件
2.2 File類和FileInfo類
2.3 Directory類和DirectoryInfo類
2.4 查找文件
2.5 拆分和合并文件
第三章 C#程序設計案例
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
第四章 Java程序設計案例
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題
試題