0% found this document useful (0 votes)
35 views

S.No. Program: List of Programs For Computer Graphics and Animation Lab (Csx-328)

The document lists programs for a computer graphics and animation lab and a DBMS lab. The computer graphics lab includes programs to implement various 2D and 3D drawing algorithms like DDA, Bresenham, midpoint circle, translation, scaling, rotation, reflection, shearing, clipping, and walking animation. The DBMS lab includes programs covering SQL queries, functions, joins, constraints, views, stored procedures, packages, triggers and exception handling.

Uploaded by

Reena Libra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

S.No. Program: List of Programs For Computer Graphics and Animation Lab (Csx-328)

The document lists programs for a computer graphics and animation lab and a DBMS lab. The computer graphics lab includes programs to implement various 2D and 3D drawing algorithms like DDA, Bresenham, midpoint circle, translation, scaling, rotation, reflection, shearing, clipping, and walking animation. The DBMS lab includes programs covering SQL queries, functions, joins, constraints, views, stored procedures, packages, triggers and exception handling.

Uploaded by

Reena Libra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

LIST OF PROGRAMS FOR COMPUTER GRAPHICS AND ANIMATION LAB(CSX-328)

S.No. Program

1 To draw a line using DDA algorithm


2 To draw a line using Bresenham’s algorithm
3 To draw a circle using Mid point circle algorithm
4 Implement Ellipse generation algorithm
5 Program to Transalte an object 2D
6 Program to Scale an object 2D
7 Program to Rotate an object with given angle
8 Perform Reflection and Shearing
9 Program to show 3D Translation
10 Program to show 3D Scaling
11 Program to show 3D Rotation
12 Implement Cohen Sutherland Algorithm
13 Implement Liang Barsky Line clipping algorithm
14 Implement Polygon Clipping algorithm
15 Graphic Representation of man walking in rain
16 Program to show concentric circles
LIST OF PROGRAMS FOR DBMS LAB(CSX-224)

1. Write the queries for Data Definition and Data Manipulation language,TCL
commands,DCL commands
2. Write SQL queries using Logical operators (=,<,>,etc.),Arithmetic operators
3. Write SQL queries using SQL operators (Between…. AND, IN(List), Like, ISNULL
and also with negating expressions ).
4. Write SQL query using character, number, date and group functions.
5. Write SQL queries for Relational Algebra (UNION, INTERSECT, and MINUS, etc.).
6. Write SQL queries for extracting data from more than one table (Equi-Join, Non-Equi-
Join , Outer Join)
7. Write SQL queries for sub queries, nested queries.
8. Write programs by the use of PL/SQL.
9. Concepts for ROLL BACK, COMMIT & CHECK POINTS.
10. Creation, altering and droping of tables and inserting rows into a table (use constraints
while creating tables) examples using SELECT command.
11. Queries (along with sub Queries) using ANY, ALL, IN, EXISTS, NOTEXISTS, UNION,
INTERSET, Constraints. Example:- Select the roll number and name of the student who
secured fourth rank in the class.
12. Queries using Aggregate functions (COUNT, SUM, AVG, MAX and MIN), GROUP
BY, HAVING and Creation and dropping of Views.
13. Queries using Conversion functions (to_char, to_number and to_date), string functions
(Concatenation, lpad, rpad, ltrim, rtrim, lower, upper, initcap, length, substr and instr), date
functions (Sysdate, next_day, add_months, last_day, months_between, least, greatest,
trunc, round, to_char, to_date)

14. i) Creation of simple PL/SQL program which includes declaration section, executable
section and exception – Handling section (Ex. Student marks can be selected from the table
and printed for those who secured first class and an exception can be raised if no records
were found)
ii) Insert data into student table and use COMMIT, ROLLBACK and SAVEPOINT in
PL/SQL block.

15. Develop a program that includes the features NESTED IF, CASE and CASE expression.
The program can be extended using the NULLIF and COALESCE functions.
16. Program development using WHILE LOOPS, numeric FOR LOOPS, nested loops using
ERROR Handling, BUILT –IN Exceptions, USE defined Exceptions, RAISE-
APPLICATION ERROR.
17. Programs development using creation of procedures, passing parameters IN and OUT of
PROCEDURES.
18. Program development using creation of stored functions, invoke functions in SQL
Statements and write complex functions.
19. Program development using creation of package specification, package bodies, private
objects, package variables and cursors and calling stored packages.
20. Develop programs using features parameters in a CURSOR, FOR UPDATE CURSOR,
WHERE CURRENT of clause and CURSOR variables.
21. Develop Programs using BEFORE and AFTER Triggers, Row and Statement Triggers
and INSTEAD OF Triggers

You might also like