HNGU M.SC. MATHEMATICS SEMESTER - 4
MSM3401 β COMPUTER GRAPHICS PROGRAMMING
The students are expected to write and run the computer programs on the following topics:
Note: (Use MATLAB Sofware)
1. Implication of line and circle algorithm
2. Modification in line algorithm to generate dashech line.
3. Character-display.
4. Polygon filling.
5. Transformation of objects.
6. Use of segments in forming pictures from given objects.
7. Zooming the portion of windows and display in view ports.
8. Line clipping and polygon clipping.
9. Displaying 3-D objects on 2-D surfaces.
Index of Practical: Computer Graphics Index.
Download Reference Books:
1. Computer Graphics (2nd Ed.) - Steven Harington McGraw-Hill, Intern. Edition, 1988.
2. Computer Graphics - Plastock and Kelley, McGraw-Hill, 1986.
Download Practicals : Computer Graphics Practical (Prepared by Maynk Patel).
MSM3402 β C LANGUAGE PROGRAMMING
List of practical to be performed on computer (Run in Turbo C++ Software):
1. Statistical data processing programs
2. Functions programs to calculate interest β¦etc
3. Operations on Matrices, Gauss elimination method and its applications.
4. Sequences-sorting, searching and merging, program related to functions
5. Function to read a line and store in buffer , find length and so on..
6. String processing programs, programs related to enumerated data tpes and stacks
7. Programs related to structures , pointers and functions
8. Netwonβs form of polynomial, interpolation polynomial, divided difference table
9. Numerical integration, numerical solutions of differential equations.
Index of Practical : C language Index.
Download Reference Books:
1. The C Programming Language. B. W. Kernighan and B. M. Ritchie. Prentice-Hall, 1977.
2. Computer programming in C - V Rajaraman, PHI-2002
3. Programming in ANSI C - E. Balagurusamy, The McGraw-Hill Pub. Co. Ltd., 1992.
4. The C Primer - L. Hancock and M. Krieger, McGraw-Hill, 1987.
5. Mahpatra P B, Thinking in C:Including Object Oriented Programming with C, Wheeler Pub.
Practical Upload Soon...
No comments:
Post a Comment