Pascal in C

#include "stdio.h"
#include "conio.h"

double fact(double n)
{
return (n > 1) ? n * fact(n - 1) : 1;
}

double ncr(int n, int r)
{
return fact(n) / (fact(r) * fact(n - r));
}

void main()
{
int i=0,j=0;
clrscr();
for (i = 0; i < 15; i++)
{
for (j = 0; j <= i; j++)
{
printf(" %lf ",ncr(i,j));
}
printf("\n");
}
getch();
}

Data Structure : C language: Array : Find a Rank of Matrix. - BCA - MCA

int R,C;
int i, j;
int mat[10][10];

void display( int, int);
void input( int, int);
int Rank_Mat(int , int);
void swap(int, int, int);

/* This function exchange two rows of a matrix */

void swap( int row1,int row2, int col)
{
for( i = 0; i < col; i++)
{
int temp = mat[row1][i];
mat[row1][i] = mat[row2][i];
mat[row2][i] = temp;
}
}

/* This function find rank of matrix */

int Rank_Mat(int row1, int col1)
{
int r, c;
for(r = 0; r< col1; r++)
{
display(R,C);
if( mat[r][r] ) // Diagonal element is not zero
for(c = 0; c < row1; c++)
if(c != r)
{
/* Make all the elements above and below the current principal
diagonal element zero */

float ratio = mat[c][r]/ mat[r][r];
for( i = 0; i < col1; i++)
mat[c][i] -= ratio * mat[r][i];
}

else
printf("\n");

/* Principal Diagonal elment is zero */

else
{
for(c = r+1 ; c < row1; c++)
if (mat[c][r])
{
/* Find non zero elements in the same column */
swap(r,c,col1);
break ;
}

if(c == row1)
{
-- col1;

for(c = 0; c < row1; c ++)
mat[c][r] = mat[c][col1];
}
--r;
}
}
return col1;
}

/* Output function */

void display( int row, int col)
{
for(i = 0; i < row; i++)
{
for(j = 0; j < col; j++)
{
printf(" %d", mat[i][j]);
}
printf("\n");
}
}

/* Input function */

void input( int row, int col)
{
int value;
for(i = 0 ; i< row; i++)
{
for(j = 0 ; j {
printf("Input Value for: %d: %d: ", i+1, j+1);
scanf("%d", &value);
mat[i][j] = value;
}
}
}

/* main function */

void main()
{
int rank;
printf("\n Input number of rows:");
scanf("%d", &R);
printf("\n Input number of cols:");
scanf("%d", &C);
input(R, C);
printf("\n Row is : %d", R);
printf("\n Column is : %d \n", C);

printf("\n Entered Two Dimensional array is as follows:\n");
display(R,C);
printf("\n Row is : %d", R);
printf("\n Column is : %d\n", C);

rank = Rank_Mat(R, C);
printf("\n Rank of above matrix is : %d", rank);
}

Data Structure : C language: Array : Find Orthogonal Matrix for given matrix. - BCA - MCA

# define row 10
# define col 10

int i, j, k;
int row1, col1;
float mat1[row][col];
float mat2[row][col];
float mat_res[row][col];

void mat_mult( float mat1[row][col], int, int,
float mat_res[row][col]);

void transpose( float transp[row][col], int, int);
void display(float mat[row][col], int, int);
void input(float mat[row][col], int , int);

/* function mat_mult */

void mat_mult( float mat1[row][col], int row1, int col1,
float mat_res[row][col])
{
int flag ;
if(col1 == row1)
{
printf("\n Multiplication is possible and Result is as follows\n");

for(i = 0; i for(j = 0; j {
mat_res[i][j] = 0;
for(k = 0; k < col1; k ++)
{
mat_res[i][j] += mat1[i][k] * mat2[k][j];
}
}
display(mat_res,row1,col1);
}

else
{
printf("\n Multiplication is not possible");
exit(0);
}

for(i = 0 ; i< row1; i++)
{
for(j = 0; j < col1; j++)
{
if(((int)mat_res[i][i] == 1) && ((int ) mat_res[i][j] == 0))
flag = 1;
}
}
if( flag == 1)
{
printf("\n Matrix X * Transpose of X = Identity Matrix");
printf("\n The given Matrix is Orthogonal");
}
else
{
printf("\n Matrix X * Transpose of X != Identity Matrix");
printf("\n The given Matrix is not Orthogonal");
}
}

/* Output function */

void display(float mat[row][col], int r, int c )
{
printf("\n");
for( i = 0; i < r; i++)
{
for( j = 0; j < c; j++)
{
printf(" %f", mat[i][j]);
}
printf("\n");
}
}

/* Input function */

void input(float mat[row][col], int r, int c)
{
for( i = 0 ; i< r; i++)
{
for( j = 0 ; j {
printf("Input Value for: %d: %d: ", i+1, j+1);
scanf("%f", &mat[i][j]);
}
}
}

/* Transpose of a matrix */

void transpose( float transp[10][10],int row1, int col1)
{
for( i = 0; i< row1; i++)
{
for( j = 0; j < col1; j++)
{
mat2[i][j] = transp[j][i] ;
}
}
display(mat2,row1,col1);
}


/* main function */

void main()
{
int row1, col1;
int row2, col2;
float mat1[row][col];
float mat2[row][col];
float mat_res[row][col];

printf("\n Input the row of the matrix:");
scanf("%d", &row1);

printf(" Input the col of the matrix:");
scanf("%d", &col1);

printf("\n Input data for matrix\n");
input(mat1, row1, col1);

printf("\n Entered Matrix First is as follows:\n");
display(mat1,row1,col1);

printf(" \n Transpose of above matrix is as follows:\n");
transpose(mat1, col1, row1);

mat_mult(mat1 ,row1 ,col1, mat_res);
}

Data Structure : C language: Array : Matrix Multiplication in C. - BCA - MCA

# define row 10
# define col 10

int i, j;
int row1, col1;
int row2, col2;
float mat1[row][col];
float mat2[row][col];
float mat_res[row][col];

void mat_mult( float mat1[row][col], int, int,
float mat2[row][col], int, int,
float mat_res[row][col]);

void display(float mat[row][col], int, int);
void input(float mat[row][col], int , int);

/* function to multiply two matrices */

void mat_mult( float mat1[row][col], int row1, int col1,
float mat2[row][col], int row2, int col2,
float mat_res[row][col])
{
int i, j, k;
if(col1 == row2)
{
printf("\n Multiplication is possible and Result is as follows\n");

for(i =0; i1:");
scanf("%d", &row1);

printf("\n Input the col of the matrix->1:");
scanf("%d", &col1);

printf("\n Input data for matrix-> 1\n");
input(mat1, row1, col1);

printf("\n Input the row of the matrix ->2:");
scanf("%d", &row2);

printf("\n Input the col of the matrix->2:");
scanf("%d", &col2);

printf("\n Input data for matrix-> 2\n");
input(mat2, row2, col2);

printf("\n Entered Matrix First is as follows:\n");
display(mat1,row1,col1);

printf("\n Entered Matrix Two is as follows:\n");
display(mat2,row2,col2);

mat_mult(mat1 ,row1 ,col1, mat2, row2, col2, mat_res);
}

Data Structure : C language : Array : Find a Inverse of a Matrix. - BCA - MCA

# include

int i, j;

void display( int, int, float mat[10][10],float mat1[10][10]);
void input( int, int, float mat[10][10],float mat1[10][10]);
Inverse_Mat(int , int, float mat[10][10],float mat1[10][10]);
void swap(int, int, int, float mat[10][10],float mat1[10][10]);

/* This function exchange two rows of a matrix */

void swap( int row1,int row2, int col, float mat[10][10],float mat1[10][10])
{
for( i = 0; i < col; i++)
{
float temp = mat[row1][i];
mat[row1][i] = mat[row2][i];
mat[row2][i] = temp;

temp = mat1[row1][i];
mat1[row1][i] = mat1[row2][i];
mat1[row2][i] = temp;

}
}

/* This function find inverse of matrix */

int Inverse_Mat(int row1, int col1, float mat[10][10],float mat1[10][10])
{
int singular = 0;
int r, c;
for(r = 0;( r < row1)&& !singular; r++)
{

if( mat[r][r] ) /* Diagonal element is not zero */
for(c = 0; c < col1; c++)

if( c == r)
{

/* Make all the elements above and below the current principal
diagonal element zero */

float ratio = mat[r][r];
for( i = 0; i < col1; i++)
{
mat[r][i] /= ratio ;
mat1[r][i] /= ratio;
}
}
else
{
float ratio = mat[c][r] / mat[r][r];
for( i = 0; i < col1; i++)
{
mat[c][i] -= ratio * mat[r][i];
mat1[c][i] -= ratio * mat1[r][i];
}
}

else
{
/* If principal diagonal element is zero */
singular = 1;

for(c = (r+1); (c < col1) && singular; ++c)

if(mat[c][r])
{
singular = 0;
/* Find non zero elements in the same column */
swap(r,c,col1, mat, mat1);
--r;
}

}
}
return(!singular);
}

/* To print output this is used */

void display( int row, int col, float mat[10][10],float mat1[10][10])
{
printf("\n");
/* Output of inverse Matrix */
for( i = 0; i < row; i++)
{
for( j = 0; j < col; j++)
{
printf(" %f", mat1[i][j]);
}
printf("\n");
}

}

/* input function */

void input( int row, int col, float mat[10][10],float mat1[10][10])
{
for( i = 0 ; i< row; i++)
{
for( j = 0 ; j {
printf("Input Value for: %d: %d: ", i+1, j+1);
scanf("%f", &mat[i][j]);
mat1[i][j] = 0;
}
mat1[i][i] = 1;
}
printf("\n Entered Matrix is as follows:\n");
for( i = 0; i < row; i++)
{
for( j = 0; j < col; j++)
{
printf(" %f", mat[i][j]);
}
printf("\n");
}
}


/* main function */


void main()
{

int R, C;
float mat[10][10];
float mat1[10][10];
printf("\n Input number of rows:");
scanf("%d", &R);
printf(" Input number of cols:");
scanf("%d", &C);
input(R,C, mat, mat1);

Inverse_Mat(R,C, mat, mat1);
printf("\n Inverse of above matrix is as follows:\n ");
display(R,C, mat, mat1);
}

Data Structure : C language: Array : Deleting Duplicate from a linear array. - BCA - MCA

int status ;
int dup;
int duplicate_array(int *, int);
void input(int *, int );
void display(int *, int );

/* Definition of the function */

int duplicate_array(int array[], int number)
{
int i, j, k;
status = 0;
dup = number;

for(i = 0; i< number-1; i++)
for(j = i+1; j< number; j++)
{
if(array[i] == array[j])
{
number = number - 1 ;
for(k = j; k array[k] = array[k+1];
status = 1;
j = j - 1;
}
}
if( status ==0)
printf("\n No duplicate is found");
return(dup-number);
}

/* Input function to read data */

void input(int array[], int number)
{
int i;
for(i = 0; i< number ; i++)
{
printf("Input value for: %d: ", i+1);
scanf("%d", &array[i]);
}
}

/* Output function */

void display(int array[], int number)
{
int i;
for(i = 0; i< number; i++)
{
printf("\n Value at the position: %d: %d", i+1, array[i]);
}
}

/* main function */

void main()
{
int number;
int array[100];
int n;
printf("\n Input the number of elements in the list: ");
scanf("%d", &number);
input(array, number);
printf("\n Entered list is as follows:\n");

display(array,number);

n = duplicate_array(array,number);
printf("\nNumber of duplicate elements in the list are: %d", n);
printf("\nAfter removing duplicates from the list, the list is as follows:");
display(array,number-n);
}

Data Structure : C language: Array : Traversing a linear array. - BCA - MCA

# include

void traversing_array(int *, int, int);
void input(int *, int, int);

/* Definition of the function*/

void traversing_array(int linear_array[], int l_b, int u_b)
{
int counter;
for(counter = l_b; counter<=u_b; counter++)
{
printf("\n Element at position: %d is %d ", counter, linear_array[counter]);
}
}

/* Defintion of the function*/

void input(int array[], int l_b, int u_b)
{
int counter;
for(counter = l_b; counter<= u_b; counter++)
{
printf("\n Input value for the: %d: ", counter);
scanf("%d", &array[counter]);
}
}


/* Definition of the function */

void main()
{
int a[100];
int lb, ub;

printf("\n Lower limit of the array:");
scanf("%d", &lb);
printf("\n Upper limit of the array:");
scanf("%d", &ub);
input(a, lb, ub);
traversing_array(a,lb,ub);
}

Data Structure : C language: Array : Traversing a linear array. - MCA - BCA

# include

void memory(int *, int, int);
void memory1(char *, int, int);

/* Definition of the function memory */

void memory(int a[], int l_b, int u_b)
{
int counter;

for(counter = l_b; counter<=u_b; counter++)
{
printf("\n Element at location: 0x%x is %d", &a[counter], a[counter]);
}
printf("\n Array size = %d ", &a[counter-1] - &a[0] + 1);
}

void memory1(char b[], int l_b, int u_b)
{
char *pointer;
int counter;
pointer =&b[0];

for(counter = l_b; counter<=u_b; counter++)
{
printf("\n Element at location: 0x%x is %d", &b[counter], b[counter]);
}
printf("\n Array size = %d", &b[counter-1] - &b[0] + 1);
}

/*Function main */

void main()
{
int a[12] = {99,88,77,66,55,44,33,22,11,100,200,300};
char b[] = {'A','B','C','D','E','F','G','H','I','J','K',
'L','M','N','O','P','Q','R','S','T','U','V',
'W','X','Y','Z' };
int lb=0, ub=11;
memory(a,lb,ub);
lb = 0;
ub = 25;
memory1(b,lb,ub);
}

Data Structure : C language: Array : Inserting value in a Linear Array at Specified Position. - MCA - BCA

# include

int insert_array(char *, int, int, char);
void input(char *, int );
void display(char *, int );

/* Definition of the function */

int insert_array(char array[], int number, int position, char element)
{
int temp = number;
while( temp >= position)
{
array[temp+1] = array[temp];
temp --;
}

array[position] = element;
number = number +1 ;
return(number);
}

/* INPUT FUNCTION TO READ DATA */

void input(char array[], int number)
{
int i;
for(i = 1; i<= number ; i++)
{
fflush(stdin);
printf("\n Input value for: %d: ", i);
scanf("%c", &array[i]);
}
}

/* OUTPUT FUNCTION TO PRINT ON THE CONSOLE */

void display(char array[], int number)
{
int i;
for(i = 1; i<= number; i++)
{
printf("\n Value at the position: %d: %c ", i, array[i]);
}
}

/* main function */

void main()
{
int number;
char array[100];
int position;
char element;
fflush(stdin);
printf("\n Input the number of element into the LIST: ");
scanf("%d", &number);
fflush(stdin);
input(array, number);
printf("\n Entered list as follows:\n");
fflush(stdin);
display(array,number);
fflush(stdin);
printf("\n Input the position where you want add a new data:");
scanf("%d", &position);
fflush(stdin);
printf("\n Input the value for the position:");
scanf("%c", &element);
number = insert_array(array,number,position,element);
display(array,number);
}

Data Structure : C language: Array : Deleting value from a Linear Array at Specified Position. - MCA - BCA

# include

# define s 20

char employ[s][s];
int delete_array(char employ[s][s], int, int, char *);
void input(char emply[s][s], int );
void display(char employ[s][s], int );

/* Definition of the function */

int delete_array(char employ[s][s], int number, int position, char element[])
{
int temp = position;
element = employ[position];
printf("\n Information which we have to delete: %s", element);

while( temp <= number-1)
{
*employ [temp] = *employ[temp+1];
temp ++;
}
number = number - 1 ;
return(number);
}

void input(char employ[s][s], int number)
{
int i;
for(i = 1; i<= number ; i++)
{
fflush(stdin);
printf("\n Input value for: %d: ", i);
gets(employ[i]);
}
}

void display(char employ[s][s], int number)
{
int i;
for(i = 1; i<= number; i++)
{
printf("\n Value at the position: %d: %s", i, employ[i]);
}
}

/* main function */

void main()
{
int number;
int position;
char element[s];

printf("\n Input the number of elements in the array:");
scanf("%d", &number);
fflush(stdin);
input(employ, number);
printf("\n Entered list is as follows:\n");

display(employ, number);
fflush(stdin);
printf("\n Input the position from where you want delete an element:");
scanf("%d", &position);

number = delete_array(employ, number, position, element);
display(employ,number);
}

C Language ( Fundametal of Programming ) Practical List,MCA Semester-I ,HNGU,Patan

C PRACTICAL LIST
1. Write a C program to display "Hello Computer" on the screen.
2. Write a C program to display Your Name, Address and City in different lines.
3. Write a C program to find the area of a circle using the formula.
Area = PI * r2
4. Write a C program to find the area and volume of sphere. Formulas are
Area = 4*PI*R*R Volume = 4/3*PI*R*R*R.
5. Write a C program to find the maximum from given three nos.
6. Write a C program to find that the accepted no is Negative, Positive or Zero.
7. Write a C program to convert centigrade into Fahrenheit.
Formula : C=(F-32)/1.8.
8. Write a C program to find the sum of digits of accepted no.
9. Write a C program to find the sum of first 100 natural nos.
10. Write a C program to find the sum of first 100 odd nos. and even nos.
11. Write a C program to display first 25 Fibonacci nos.
12. Write a C program to display first 100 prime nos.
13. Write a C program to find factorial of accepted nos.
14. Write a C program to print the accepted no and its reverse no.
15. Write a C program to find whether the accepted string number is palindrome or not.
16. Write a C program to find x1+x2+x3+x4+ ….+xn.
17. Write a C program to find 1+1/2+1/3+1/4+ …+1/n!.
18. Write a C program to find 1+1/2!+1/3/4!+ …+1/n!.
19. Write a C program to convert decimal to binary.
20. Write a C program to convert decimal to octal.
21. Write a C program to convert decimal to hexa.
22. Write a C program to arrange the accepted numbers in ascending order and descending order.
23. Find log and square root of first 20 integer no. use arrays to store results.
24. Convert given line into upper case or lower case character as user want. Use switch statement for the choice of case.
25. Check accepted integer is prime number or no.
26. Convert accepted integer into word. For Example 55 = fifty five.
27. Convert accepted DATE into word. For Example 12/12/1972 = 12th December 1972.
28. Find the frequency of entered different integer nos.
29. Accept two different arrays, merge it and make it sort in ascending order.
30. Find smallest character from each word of accepted line.
31. Find longest line from given text.
32. Count How many Characters, Words, lines, spaces, tabs into given text.
33. Find the median from given nos.
34. Sort the accepted string in ascending order.
35. Print 3 students detail of R-no, name, address, city, phone on screen. Use structure.
36. Simple pointer practical for printing integer and its memory address.
37. Print the multiply vale of two accepted numbers.
38. Find the NPR, NCR with using User Defined Function.
NPR = N!/(N-R)!. NCR = N!/(R!*(N-R).
39. Swap the values of two different numbers using UDF. Use pointer and function …
40. Create one text file store some information into it and print the same information on terminal.
41. Create one integer value contained file. From this file create another two files one for odd and second for even numbers print the result of both the files.
42. Create one file insert some information into it. Using fprint() and fscanf() function.
43. Find the percentage of vowels in accepted text. Use file …
44. Display this kind of output on screen.
C
CP
CRR
. .
CPROGRAMING
.
.
CPR
CP
C
45. Display this kind of output on screen.
1
01
101
0101 …
46. Display this kind of output on screen.
1
01
101 …
47. Display this kind of output on screen.
1
10
101 …
48. Display this kind of output on screen.
1
10
101

49. Display this kind of output on screen (in the left of the screen)
1
22
333
4444
50. Display this kind of output on screen (in the center of the screen.)
1
22
333
4444

51. Display this kind of output on screen.
1
23
456
78910
… ………..
90 91
52. Display this kind of output on screen.
1
23
456
78910
53. Display this kind of output on screen.
*
**
***
****
54. Display this kind of output on screen.
*
**
***
****
55. Display this kind of output on screen.
********
0000000
******
000000
****
000
**
0
56. Display this kind of output on screen.
1
121
12321
1234321
123454321
57. Display this kind of output on screen.
1
232
34543
4567654
567898765
58. Display this kind of output on screen.
1
23
345
4567
56789
… ……..
90 91
59. Write a program to work as a dos type command using command line argument.
60. Write a program to work as a dos copy command using command line argument.

Java Practical List for MCA , HNGU, Patan

F
F
Object Oriented Technology
Java Practical List

1. Write a Java Program find the Area of circle.

2. Write a Java Program that will display Factorial of the given number.

3. Write a Java Program that will display the sum of 1+1/2+1/3…..+1/n.

4. Write a Java Program that will display 25 Prime nos.

5. Write a Java Program that will accept command-line arguments and display the same.

6. Write a Java Program to sort the elements of an array in ascending order.

7. Write a Java Program which will read a text and count all occurrences of a particular word.

8. Write a Java Program which will read a string and rewrite it in the alphabetical order eg. The word “STRING” should be written a “GINRST”.

9. Make an Applet that create two buttons named “Red” and “Blue” when a button is pressed the background color of the applets is set to the color named by the button’s label.

10. Write a Java Applet that create some text fields and text areas to demonstrate features of each..

11. Use a Grid layout class to arrange a few instance of circle canvas.

12. Write any Java Program using new operator.

13. Write a Program to create a List Box and a Text Area. Fill up the List Box with some file names. When user double clicks on any filename of the list box, the file should be opened and its contents should be displayed in the text Area.

14. Create an applet with three text Fields and two buttons add and subtract. User will enter two values in the Text Fields. When the button add is pressed, the addition of the two values should be displayed in the third Text Fields. Same the Subtract button should perform the subtraction operation.

15. Create an applet to display the scrolling text. The text should move from right to left. When it reaches to start of the applet border, it should stop moving and restart from the left. When the applet is deactivated, it should stop moving. It should restart moving from the previous location when again activated.

16. Write a program to create three scrollbar and a label. The background color of the lable should be changed according to the values of the scrollbars (The combination of the values RGB)

17. Create user entry from for student data. User will enter roll no, name, dept and semester. Use combo box for dept. When user clicks on the Insert button all the values should be inserted in the Text Area in a row format for each record.

18. Develop a program that accepts five strings from the user and stored them in a vector. The program should also be able to perform following operations.

• Delete an item from the list
• Add an item at the specified location of the list.
• Add an item at the end of the list.
• Print the contents of the vector 


Develop suitable GUI for the program using proper AWT controls and Layout Manager.

19. Create an application with a Text Field, a Text Area and button show. User has to enter the name of the file in the Text Field. When the button show is pressed, the contents of the file should be displayed in the Text Area.

20. Create a Text Field, a button and a list box, User has to enter a number in the Text Field. When user clicks on the button, the arithmetic table for that number should be displayed in the list box. If the user repeats this process the list box should be cleared and refilled by the latest values.

21. Develop a program to write the text “Hello, how are you” to a file “Hello.txt”. Also develop a program to read this file and to display the contents of this file using suitable GUI.

22. Develop and application/appelt with a Menu File and two menu items color and font. The submenu of the menu item color will contain different colors which when selected should change the background of the applet. The submenu of the menu item font should contain the list of fonts. Create a Text Field in the center of the container. When the font is selected from the font list of menu, the Text Field text should be appeared in that font.

23. Develop a Program to create a Text Field, a List Box and two buttons add and delete. User will enter values in the Text Field. When user clicks on the add button the value should be added in the List Box. When user clicks on the delete button, the selected item from the list should be removed.

     24. Create an applet to display the co-ordinates of the mouse pointer. The co-ordinates should be changed as  and when the mouse pointer change its location.

University Exam Paper for OSNM - Operating System and Network Management

M. Sc (Sem. I) (IT & CA) Examination
January/February -2009
OS Network and Management
Time 3 Hours]                                                   [Total Marks :70

1 - Write any five : [25]
(1)What is an operating system ? Describe types of OS.
(2)Write a short note on -kernel.
(3)What is Network Operating System (NOS) ?
(4)Describe virtual file system.
(5)Write a short note on -advantages of NTFS.
(6)Explain command line utilities of windows 2003 server.
(7)Describe wireless network.

2 - Write any two : [20]
(1)What is file system ? Explain various file systems.
(2)Describe an activity directory with its structure.
(3)Write an installation steps for windows server 2003.

3 - (a) Fill in the blanks : [5]
(1)_______ designed the pt digital computer.
(2)Machine language is _____generation language.
(3)MCP means ______
(4)FORTRAN is generation language.
(5)Network File System, was developed by _____

(b) Write the following different: [6]
(1)NTFE or F AT32
(2)LAN or VPN
(3)GUI or NONGUI

4 - (a)True of False [5]
(a)NTFS means Network File System-
(b)OS instruct the hardware to write data from memory onto a pre-specified locating on the disk -
(c)CALCS is a command line program·
(d)Theinstructions which canbe executed notby the user program is said to be a privileged instruction
(e)NFS IS useful for sharing directories of files between multiple users on the same network

(b) Full form  [5]
CICS
TP
SPOOLING
JCL
MULTICS

5-Write anyone short notes [4]
(1)IIS
(2)Administration tools.

Visual C++ Practical List - 1

Visual C++ Practical List

  1. Write a program to print the “Hello World” in client area
  2. Write a program to count the number of right click, left click, right double click, left double click.
  3. Write a program to draw different types of shape (line, rectangle, ellipse, round,rectangle,pie, polygon) using different styles of pen.
  4. Write a program to enter the user name & password on dialog box. When you will select OK button then entered information is display on client area.
  5. Write a program to create a calculator application.