{"product_id":"writing-scientific-programs-under-the-os2-presentation-manager-9780471519287","title":"Writing Scientific Programs Under the OS2","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eProvided here is a simple introduction to writing scientific programs using the OS\/2 presentation manager. This book shows you how to write programs in the C language and is the first to illustrate how to plot data on hard copy devices such as dot matrix printers and pen plotters. Since the C language may be somewhat hard to read for some beginners, a chapter has been included which introduces the C language and includes simple definitions to make C more readable. Discussions comprehensively cover all important areas, including: how to display images such as those obtained from scanning microscopy techniques, frame grabbers, and image capture devices; how multiple thread of execution can be used within your program so that several tasks can run at the same time; the methods of communicating between these threads; how to acquire data from acquisition cards; an introduction to the Intel 80286 assembly language; and how to make calls to OS\/2''s serial device driver showing how to send and\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eProtected Mode Programs.\u003cbr\u003e \u003cbr\u003e A Brief Introduction to the C Language.\u003cbr\u003e \u003cbr\u003e Memory Management under OS\/2.\u003cbr\u003e \u003cbr\u003e Writing a Simple Multithread Program.\u003cbr\u003e \u003cbr\u003e Using the Presentation Manager.\u003cbr\u003e \u003cbr\u003e Adding Menu Commands to Your Program.\u003cbr\u003e \u003cbr\u003e The Keyboard in OS\/2 PM.\u003cbr\u003e \u003cbr\u003e Using Dialog Boxes with the Presentation Manager.\u003cbr\u003e \u003cbr\u003e Using the Help System in OS\/2 PM.\u003cbr\u003e \u003cbr\u003e Using the Graphics Presentation Interface.\u003cbr\u003e \u003cbr\u003e Child Windows.\u003cbr\u003e \u003cbr\u003e Using the Mouse in OS\/2 Programs.\u003cbr\u003e \u003cbr\u003e Building a Dynamic Link Library.\u003cbr\u003e \u003cbr\u003e Printing Graphics and Text under OS\/2.\u003cbr\u003e \u003cbr\u003e Communicating through Serial Ports.\u003cbr\u003e \u003cbr\u003e Using List Boxes to Get Filenames.\u003cbr\u003e \u003cbr\u003e Graphics Metafiles and Segments.\u003cbr\u003e \u003cbr\u003e Images and Bitmaps.\u003cbr\u003e \u003cbr\u003e Multitasking in OS\/2.\u003cbr\u003e \u003cbr\u003e Communicating between OS\/2 Processes and Threads.\u003cbr\u003e \u003cbr\u003e Elements of Assembly Language Programming.\u003cbr\u003e \u003cbr\u003e Sending I\/O Commands to Devices.\u003cbr\u003e \u003cbr\u003e Writing Device Drivers.\u003cbr\u003e \u003cbr\u003e Writing a Device Driver in C. Index.","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49402622017879,"sku":"9780471519287","price":999.99,"currency_code":"GBP","in_stock":false}],"url":"https:\/\/bookcurl.com\/products\/writing-scientific-programs-under-the-os2-presentation-manager-9780471519287","provider":"Book Curl","version":"1.0","type":"link"}