Indira Gandhi National Open University: Lab Manual Mca
Indira Gandhi National Open University: Lab Manual Mca
Day-2: Create slides on Life Cycle Phases of Soft Engg. And Summarize
the principle tasks associates with each of the phases of the life
cycle.
Day-2: Type of Physical media used (Coaseial cable, twisted pair, Fiber
Optics) and discuss its charactertistics and compare it with other
medias.
1
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-6
Day-4Write a program
(a) To print whether entered number is positive, negative or
zero.
(b) To print roots of quadratic equation.
(c) To print tables from 2 to 10.
2
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-13:
3
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
(ii) Find the value of the real variable x at the end of the
execution of the following FORTRAN program
segment:
Day-15, 16, 17
(5marks)
(b) Discuss the relative merits of the rules, especially w.r.t.
computational complexity, truncation errors and round off
errors involved in computations using these rules.
(5 marks)
© Write a program for each of the above method using FORTRAN
90 as programming language.
(5 marks)
4
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Introduction to C++
Day-2: (a) Write a program that allows the user to enter the number,
and then generate the table, formatting it into ten columns
and 20 lines. Interaction with the program should look like
this.
Enter a number :2
2 4 6 8 10 12 14 16 18 20
22 24 26 28 30 32 34 36 38 40
42 44 46 48 50 52 54 56 58 60
5
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
6
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
7
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
2. Create a class called time that has separate int member data
for hours, minutes, and second. One constructor should
initialize this data to 0, and another should initialize it to
fixed values. A member function should display it, in
11:59:59 format. The final member function should add two
objects of type time passed as arguments.
8
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
s1 +=s2;
9
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
10
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
11
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
S. No. Topic
DETAILED SYLLABUS
1.1.1 Character
1.1.2 COBOL Words
1.1.3 Data names & identifiers
1.1.4 Literals
1.1.5 Overall Organization of COBOL Program
1.1.6 Program Format
1.1.7 IDENTIFICATION DIVISION
1.1.8 ENVIRONMENT DIVISION
1.1.9 DATA DIVISION
12
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
1.3 Introduction to Data Processing and some Advanced features of Data division
S. No. Topic
DETAILED SYLLABUS
Getted Started
1.2.1.a User names and Groups
1.2.1.b Logging In
1.2.1.c Correcting Typing Mistakes
1.2.1.d Format of UNIX Commands
1.2.1.e Changing your password
1.2.1.f Character with Special Meaning
1.2.2 File & Directories
14
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
1.5 Editors
On-line Communication
Off line Communication
Shell Programming
Advanced Features
Programming Tools
S. No. Topics
Detailed Syllabus
1. Assembly Language Programming
16
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
1.1.3.a. Interrupts
1.1.3.b DOS Functions Calls
Arrays
Modular Programming
1.3.4 Interrupts
S. No. Topics
DETAILS SYLLABUS
Introduction
Data types in ‘C’
Operators and expression in ‘C’
Decision Structures in ‘C’
Control Structure-I
2. Programming in ‘C’
Control Structure-II
Pointers and Array
Functions
Function-II
Files and Structs, Union and Bit-field
3. Data Structure
Graphs
Trees
AVL-tree and B-tree
Files
Searching techniques
Sorting techniques-I
Sorting techniques-II
19
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
S. No. Topic
DETAILED SYLLABUS
20
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
1.2.3.a IF-THEN-END IF
1.2.3.b IF-THEN-ELSE-ENDIF Construct
1.2.3.c ELSE-IF-THEN-Construct
1.2.3.d Logical IF Commands
1.2.3.e Arithmetic IF Commands
1.2.4.a GO TO Commands
1.2.4.b Computed GO TO Command
1.3.1 Arrays
1.3.2 Array Storage
21
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
1.4.1 Subprograms
1.4.2 Functions in FORTRAN
1.4.4. Subroutines
22
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
2.3 FORTRAN 90
2.3.8 Arrays
2.3.8.a Array Constructors
2.3.8.b Array Sections (Sub-arrays)
2.3.8.c Marked Array Assignments
2.3.8.d Dynamic Arrays
2.3.9 Program Units
2.3.10 Modules
2.3.11 Simple POINTERS
3. Statistical Computations
S. No. Topic
1. Novell Netware
2. Network Project
DETAILED SYLLABUS
S. No. Topic
1. Assignment discussion
2. Project discussiond
3. FORTRAN implementation of various operation research areas
24
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
DETAILED SYLLABUS
1. Assignment discussion
2. Project Discussion
3. FORTRAN implementation of various operation research areas
Generation of Random Number
Integer programming problems (or methods)
Goal programming
Dynamic Programming
Game theory
Simulation
S. No. Topic
1. Assignment discussion
2. Project discussion
3. Practice on Computer oriented discrete mathematics problem
DETAILED SYLLABUS
1. Assignment discussion
2. Project Discussion
3. Practice on Computer Oriented discrete mathematics problem
Kruskal Algorithms
Prim Algorithm
Dijkastra Algorithm
Fusion
Adjacency & Incidence matrix
Two optimal algorithm
S. No. Topic
25
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
S. No. Topic
DETAILED SYLLABUS
1.5 Editors
On-line Communication
Off line Communication
S. No. Topic
DETAILED SYLLABUS
S. No. Topic
1. Practical on ORACLE
DETAILED SYLLABUS
1. ORACLE
1.1 Introduction to SQL
1.1.1 Oracle data types
1.1.2 Starting SQL * PLUS
1.1.3 Queuing database tables
1.1.3.a Conditional Retrieval of rows
1.1.3.b Working with Null values
1.1.3.c Matching a pattern from a tables
1.1.4 Ordering thr result of a Query
1.1.5 Aggregate functions
1.1.6 Grouping the result of a Query
1.1.7 ROLLUP operation: Getting Sub totals
1.1.8 CUBE operation: Getting Cross tabs
1.1.9 Command summary of SQL * PLUS Editor
1.3 Functions
1.3.1 Single Row Function
1.3.1.a Arithmetic functions
1.3.1.b Character functions
1.3.1.c Data functions
1.3.1.d General functions
1.3.2 Group Functions
S. No. Topic
1. Introduction to Programming
2. Conditional Statements and integer types
3. Iteration and floating types
4. Functions
30
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
5. Arrays
6. Pointers
7. Strings
8. Classes
9. Overloading Operators
10. Inheritance
DETAILED SYLLABUS
4. Function
4.1 Standard C library functions
4.2 User defined functions
4.3 void functions
4.4 Boolean function
4.5 I/O functions
4.6 The main () and exit () functions
5. Arrays
Introduction
Processing arrays
Initializing an array
Multidimensional arrays
6. Pointers
6.1 Introduction
6.2 Pointers
6.3 Arrays and pointers
6.4 The new operator
6.5 The delete operator
6.6 Dynamic array
6.7 Using const with pointer
6.8 NUL, NULL, and void
7. Strings
7.1 Introduction
7.2 Strings
7.3 Some cin member functions
7.4 Arrays of strings
8. Classes
8.1 Introduction
8.2 Class declarations
8.3 Constructors
8.4 Private member function
32
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
9. Overloading Operator
9.1 Introduction
9.2 Overloading the Assignment operator
9.3 The this operator
9.4 Overloading Arithmetic operator
9.5 Overloading the Relational operators
9.6 Conversion operators
9.7 Overloading the Increment and Decrement operator
10. Inheritance
a. Introduction
b. Inheritance
c. protected Class Members
d. private Access versus protected Access
e. Virtual destructors
f. Abstract base classes
g. Object-oriented programming
************
33
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
YEAR –1 (Semeater-1)
Day-1
Using Windows
• The Desktop
• The Task Bar
• My Computer icon
• Network neighborhood
Day-2
Using Windows
• Explorer
• Folders
• Shortcuts
• Some web features
Day-3
Word Processing
• Basics
• Opening documents and moving around
• Manipulating Windows
Day-4
Word Processing
• Printing documents
• Selecting Text
• Using the Interface
34
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-5
Word Processing
• Editing Text
• Finding and replacing text
• Proofing document with spell check and grammar check
Day-6
Word Processing
• Using Auto Correct, Auto Complete and Auto Text
• Document enhancement
• Creating and printing merged documents
Day-7
Word Processing
• Using Wizards and Templates
• Handling Graphics
• Creating tables and charts
Day-8
Word Processing
• Mail merge
• Macro
Day-9
Power Point
• Make Power Point Slides
• Animation with sound Effects
Day-10
Project Practice
YEAR –1 (Semester-II)
Day-1
Internet
• Some Internet tools
• E-mail
35
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-2
Excel
• Worksheet basics
• Opening worksheets and moving around
• Toolbars
Day-3
Excel
• Editing data in a cell
• Working with workbooks
• Working with formulae
Day-4
Excel
• Working with ranges
• Cell Referencing
• Efficient data display with data formatting
Day-5
Excel
• Printing worksheets
• Working with graphs and charts
• Using functions
Day-6
Excel
• Creating and using macros
• Creating and using multiple worksheets and linking
workbooks
Day-1
Practice with ‘C’ Programs
• Introduction to ‘C’
• Write a Program to Display Following Message
a. Welcome to ‘C’
b. Wish you all the best
Day-2
Practice with ‘C’ Programs
36
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-3
Practice with ‘C’ Programs
• Practice on C Programs
• Write a program to evaluate the sine and cosine of an angle
Day-4
Practice on C Programs
• Write a program to find the area of circle, rectangle or
triangle
• Write a program to find the sum of reciprocal of two integer
numbers
Day-5
Practice on C Programs
• Suppose integer variable x1 and x2 have been assigned values
of 3 and 4 respectively. What values will be returned by the
following relational expressions
i) x1 < 5 && x2 < 6
ii) x1 > 5 && x2 < 6
iii) x1 > 5 || x2 < 6
iv) x1 > 5 && ! (x2 < 6)
v) ! ( x1 > 5 && x2 < 6)
Day-6
Practice on C Programs
• Write a program to find the first ten natural numbers along
with their square, square roots and cube roots
Day-7
Practice on C Programs
• Write a program to find the factorial of number
With and Without Use of Recursion
Day-8
Practice on C Programs
• Write a program to display the following on the middle of
your screen
37
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
*******************************
* *
* *
* *
*******************************
Day-9
Practice with C Programs
• Using Loops Display
1 1 1
22 23 22
333 456 333
4444 7 8 9 10 4444
Day-10
Practice with C Programs
• Write a Program that that contain the list of names & marks 0f
3 subjects of 10 students
Day-11
Practice on Data Structure through C
• Write a program to create a single link list and perform
following operations on them
• Add, Delete, and Traverse a node from the link list
Day-12
Practice on Data Structure through C
• Write a program to create a double link list and perform following operations on
them
• Add, delete and traverse a link list
Day-13
Practice on Data Structure through C
• Write a program to create Queues, add and delete nodes in it.
Day-14
Practice on Data Structure through C
• Write a program to create circular queues, add and delete
nodes in queue
38
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-15
Practice on Data Structure through C
• Write a program to create stack , add and delete a node in a
stack
Day-16
Practice on Data Structure through C
• Write a program to do bubble sort
• Write a program to do heap sorting
Day-17
Practice on Data Structure through C
• Write a program to do Merge sort
• Write a program to do Selection sorting
Day-18
Practice on Data Structure through C
• Write a program to do Binary Search
Day-19
Practice on Data Structure through C
• Write a program to do Linear Searching
Day-20
Practice on Data Structure through C
• Write a program to do Quick Sort
Day-21
Practice on Data Structure through C
• Write a program to create a circular link list and add,
delete and traverse the node
Day-22
Practice on Data Structure through C
• Write a program to create a double ended queues
Day-23
Practice on Data Structure through C
• Do the questions given in the project
Day-24
39
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
YEAR – 2 (Semester-3)
Day-1
Practice with UNIX
• Start with Unix Session- Logging In
• Ending of Unix Session-Logging out
• Security for the Unix User-Passwords
• Creating the passwords
• Rules for passwords
• Changing the passwords
Day-2
Practice with UNIX
• The Unix File System
• File Naming Conventions
• Unix Commands: Simple Directory and file Commands
• Directory Commands- Identifying the current working directory
• Moving to the different directory
Day-3
Practice with UNIX
• Making new directory
40
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-4
Practice with UNIX
• Relative Path-Names in File Commands
• All listing Commands
• Wild Card Matching
• Shell Scripts and Files:
• Create and Execute simple shell scripts
• Reference Variable
Day-5
Practice with UNIX
• Use of Export Command to Create Global Variables
• List some of the environmental Variables available in shell
• Understand the need for the profile file
Day-6
Practice with UNIX
• Use the if construct in Shell scripts, test command in conjunction
with the if construct to test values of variables.
• Usage of Positional Parameters
• Use of Exit and Shift Command
Day-7
Practice with UNIX
• Editors: General characteristics of VI, line editor EX & ED,
stream editor SED
• Use of while and case, Break and Continue commands in the
Shell Script
• Insert Comments Entries
• List the type of file under Unix
41
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-8
Practice with UNIX
• Explain how Unix Provides file security for users
• Set the file access Permissions for files using the chmod
Command
• Define Links and need of them
YEAR – 2 (Semester-4)
Day-1
Practice with Visual Basic
Introduction to Visual Basic 6.0
Place controls on form resize, move them with the help of Keyboard and
Mouse.
Day-2
Practice with Visual Basic
• Set properties like colors, fonts etc.
• Use Msgbox function on various events to trace them
Day-3
Practice with Visual Basic
• Hands on Properties and Method of Text Box and Labels
• Try different type of data Types
• Make a program to add,multiply,divide,subtract Two numbers
Day-4
Practice with Visual Basic
42
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-5
Practice with Visual Basic
• Use error Handling like On Error Goto,On Error Resume
• Try on OLE Object and Call other application’s data
Day-6
Practice with Visual Basic
• Use timer Object to change Various properties of Various Objects
• Make a Control array of object At design Time as Well as Run
Time To make a calculator
Day-7
Practice with Visual Basic
• Program of Calculator Continue….
• Make a database of Students in MS-Access and Access it through
Visual Basic Using Data Control
Day-8
Practice with Visual Basic
• Data Control Program Continue operations like addition, deletions
of records, Use of Data grid
• Add search capability on Data Control Program
• Provide proper validation code at front end of entries going into
Backend
Day-9
Practice with Visual Basic
• Make Menus and Toolbar to Your Data
• Add Error Handling to your Data Control Program
Day-10
Practice with Visual Basic
• Make a simple animation using ActiveX Objecs, Timer Etc., Call
frmBrowser in your Applications
• Project Discussion
Day-1
43
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-2
Practice with MS Access
• Overview of Normalization
• Entity Relationship Diagram
Day-3
Practice with MS Access
• Basics of Microsoft Access
• Working with Database
Day-4
Practice with MS Access
• Create Table in Database view.
• Create Table in Design view.
Day-5
Practice with MS Access
• Structured Query Language (SQL)
• View and Security Using SQL
Day-6
Practice with MS Access
• Learn various type of database and their associated option.
• Set validation rule and Input mask on field.
Day-7
Practice with MS Access
• Set relationship in Table.
• SQL queries Select and its various option.
Day-8
Practice with MS Access
• SQL queries (Insert, Delete, Update)
Day-9
Practice with MS Access
• Creating a Forms
44
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-10
Practice with MS Access
• Showing Data Form More than one Table on a Form
• Creating Reports and Mailing Labels
Day-11
Practice with MS Access
• Make Report
• Make Masks
Day-12
Practice with MS Access
• Project & Group Discussion
CS-66 Multimedia
Day-1
Practice with Multimedia
• Introduction to Multimedia Software’s
Day-2
Practice with Multimedia
• Multimedia Authoring Tools
Day-3
Practice with Multimedia
• Contd. Authoring Tools
Day-4
Practice with Multimedia
• Making of Multimedia Slides
Day-5
Practice with Multimedia
• Project & Group Discussion
45
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
YEAR-3 (Semester-5)
Day-1
Protocols
• OSI & TCP Protocol Model
Day-2
Transmission Media
• Cable Media
• Wireless Media
Day-3
Transmission Media
• Public & Private Network Service
• The Internetwork
Day-4
Network Connecting Devices
• Network Interface Boards
46
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
• Hubs
• Repeaters
• Bridges
• Modems
Day-5
Internetwork Connectivity Devices
• Routers
Day-6
OSI Layer
OSI Physical Layer& Data Link Layer Concept
• Network & Application Layer Concept
YEAR-3 (Semester-6)
Day-1
Practice with C++ Programs
• Introduction to C++
• Write a Program to Display Following Message
c. Welcome to C++
d. Wish you all the best
Day-2
Practice with C++ Programs
• Write a Program read a price in decimal form & Print output in
Paise
• Convert any integer value to ASCII
Day-3
Practice with C++ Programs
48
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-4
Practice on C++ Programs
• Write a program to find the area of circle, rectangle or
triangle
• Write a program to find the sum of reciprocal of two integer
numbers
Day-5
Practice on C++ Programs
• Suppose integer variable x1 and x2 have been assigned values
of 3 and 4 respectively. What values will be returned by the
following relational expressions
vi) x1 < 5 && x2 < 6
vii) x1 > 5 && x2 < 6
viii) x1 > 5 || x2 < 6
ix) x1 > 5 && ! (x2 < 6)
x) ! ( x1 > 5 && x2 < 6)
Day-6
Practice on C++ Programs
• Write a program to find the first ten natural numbers along
with their square, square roots and cube roots
Day-7
Practice on C++ Programs
• Write a program to find the factorial of number With and
Without Use of Recursion
• Write a Program by using Pointers
Day-8
Practice on C++ Programs
• Write a program to display the following on the middle of
your screen
*******************************
* *
* *
49
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
* *
*******************************
Day-9
Practice with C++ Programs
• Write Programs to Display
1 1 1
22 23 22
333 456 333
4444 7 8 9 10 4444
Day-10
Practice with C++ Programs
• Write a program to do the following:
Accept a string, Display it in Arial Font, bold style and size of 50.
Day-11
Practice with C++ Programs
• Practice of Previous Exercise
Day-12
Practice with C++ Programs
• Project & Group Discussion
• And Practice of Above Programs
Day-1
Practice With JAVA
• Develop a Welcome message
• Compute area of a rectangle
• Convert any integer value of Float values
50
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-2
Practice With JAVA
Write a program read a price in decimal form and print output to
paise.
Write a program read two values like a and b and print the result
of add a and b
Write a program read two values like a and b and print the result
Using Arithmetic operator +, -, *, /, %.
Write a program read two value one is int, another if Float then
using Arithmetic Operator +, -, *, /, %.
Day-3
Practice With JAVA
Write a program read a=10, b=15, what is the result if a<=b, a>b,
a<b, a==b
Write a program read a=10, print output using ++a, a++, --a, a—
Write a program. Compute the following expression
(i) Area = r2 + 2 rh
(ii) S = s(s-a)(s-b)(s-c) where s = (a+b+c)/2
(iii) S = ut + ½ gt2 where g = 9.8(
(iv) S = a>b && a<c where a=5, b =10, c=-6
Day-4
Practice With JAVA
• Write a program that will read the value of x and evaluate the
following function.
Y={1 for x>0 Using (i) nested if statement
{0 for x=0 (ii) else if statement
{ -1 for x<0 (iii) conditional operator
• Write a program to calculate the sum of the odd integer
between 1 and 99.
• Write a program convert binary number to decimal number.
Day-5
Practice With JAVA
• Compute area of a rectangle using calling a method.
• Using command line argument display a message, where
arguments are
51
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
Day-6
Practice With JAVA
• Write Programs to display
1 1 1 $$$ 1
22 23 01 $$ 2 2
333 456 101 $ 333
4444 7 8 9 10 0101 4444
55555 1 0 1 01
Day-7
Practice With JAVA
• Write a program that will contain two array. In the first array
Store the following:
1. Banana
2. Apple
3. Mango
4. Date
And store the following price in the second array
1.30 2.20 3.20 4.15
• Write a method that will display the product with their
corresponding price.
Day-8
Practice With JAVA
• Write a program that illustrates the usage of
synchronization. There are 3 threads each of which prints the
string shown below through a synchronized method.
[
hi
]
when the thread are synchronized, the output should be
[
hi
]
[
hi
]
52
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
[
hi
]
[
[
[
hi
hi
hi
]
]
]
Day-9
Practice With JAVA
• Create an applet to display a message.
• Create an applet to show the sum of two numbers.
• Create an applet to sum of two numbers, where number are
taken from input in a text box.
Day-10
Practice With JAVA
• Create a program to display menu bar. In menu bar File,
Edit, Option, display option and display some popup menu.
• Create an applet to accept an integer as parameter and
display a message as “Are you……… Years Old ?” The age
should be displayed in blank space. The default age should be 60.
53
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
LAB MANUAL MCA
54
Universal Institute of Computers & Technology
UPS Campus, Block – A, Preet Vihar, Delhi-110092 Ph. 2440117
E-Mail: [email protected], Visit us: www.uict.org