EMM 308: Computer Programming II First Semester Examination
Programming paper set around C#.Net. Differentiates value and reference types with a worked example, and treats encapsulation, polymorphism and abstraction, the structure of exception handling illustrated by catching a division by zero error, the data structures commonly used in programs and the considerations that go into designing a user interface. The practical questions write programs: capturing machine names in a list and displaying them sorted in a list box, capturing customer account details on a window form and submitting them to an external file, retrieving equipment records from a text file into a data grid view, and a console program that records machinery details and presents them in sorted tabular form. Also weighs command line against graphical interfaces, the shortcomings of component-based applications, dialog boxes, access modifiers, multi-tier architecture and the stages of component-based development.
Document Preview
Previewing the first page of the document. For full access, please download.