国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
Software Design Using C++

Software Design Using C++

An Online Book

These web pages attempt to provide the material needed for three complete computer science courses: what are typically called CS 1, CS 2, and a data structures course, all using C++ as the programming language. (At Saint Vincent College these courses are numbered CS 110, CS 111, and CS 221). The examples have been tested with Microsoft‘s Visual C++ 6.0 compiler under Windows and in most cases with both the Visual C++ .NET 2003 compiler under Windows and the g++ compiler under Linux. Most should also work with other compilers. An older version of these web pages, one that uses Visual C++ 5.0, is still available for those using that compiler.

The latest additions to the pages below include the Arithmetic and Formatting of Output in C++ page under the Introductory Topics section, the Useful Tables at the end of the Introductory section, and some additional screen shots in the pages found under Using the Compiler and Debugger.

Table of Contents

  1. Introduction and Philosophy
  2. Introductory Topics (CS 110)
    1. Simple C++ Programs
    2. Using the Compiler and Debugger
    3. Simple Functions (no parameters or return values)
    4. Decisions, Decisions
    5. More Complex Functions (with parameters and/or return values)
    6. Repetition (loops)
    7. A Matter of Style: The Art of Programming
    8. Programming Patterns
    9. Arithmetic and Formatting of Output in C++
    10. Basics of Arrays
    11. Using Objects
    12. Basics of Data Streams (Files)
    13. Simple Graphics (optional topic)
    14. Useful Tables: Precedence Chart, Data Types, and Library Functions
    15. Review of Introductory Topics
  3. Intermediate Topics (CS 111)
    1. You might want to begin with the review for the previous section to see if you are ready for this intermediate section.
    2. Software Engineering
    3. Functions and Parameters
    4. Arrays
    5. Records (Structures)
    6. Files (Streams)
    7. Objects and Classes
    8. More Complex Object-Oriented Features
    9. Recursion (including recursive sorting algorithms)
    10. Pointers
    11. Linked Lists
    12. Stacks
    13. Queues
  4. Advanced Topics (CS 221)
    1. Some Computer Science Theory
    2. Advanced Linked Lists
    3. Binary Trees
    4. Heaps and Heapsort
    5. Hash Tables
    6. B-Trees
    7. AVL Trees
    8. C++ Exceptions
    9. External Sorting
    10. The Standard Template Library (STL)
    11. Using AppWizard
    12. Professional Programming: Issues and Tools
    13. Graphics Programming (optional topic)
  5. For More Information
  6. Search CIS Dept Web Pages can be used to search for specific C++ programming items.
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
30 Elegant Business Cards for Inspiration | Best Design Options
Creating Courses - Instructional Design
600 Free Online Programming & Computer Science...
IBM在中國(guó)大學(xué)推廣它的大數(shù)據(jù)軟件(英語(yǔ))
指示代詞
傳動(dòng)桿前驅(qū)倒三躺
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服