Академический Документы
Профессиональный Документы
Культура Документы
b. Write a Shell program to check the given number and its reverse are same.
c. Write a C program using dynamic memory allocation to sort ‘n’ names in descending order.
b. Write a Shell program to check the given integer is Armstrong number or not.
c. Write a C program using dynamic memory allocation to copy one matrix to another matrix
9. a. Write and execute the following UNIX commands
(i) Create a directory
(ii) Create a file
(iii) Rename the directory
(iv) Rename the file
(v) View the file
b. Write a Shell program to find the sum of square of individual digits of a number
c. Write a C program using dynamic memory allocation to develop a mark sheet of 5
students.
12. a. Write and execute the following UNIX commands
(i) Display the calendar
(ii) Display the date and time
(iii) Display the present working directory
(iv) Display your user name
(v) Create a file using cat command
b. Write a Shell program to find the sum of cube of individual digits of a number
c. Write a C program using dynamic memory allocation to develop salary details of 5
employees
13. a. Write and execute the following UNIX commands
(i) Use finger command
(ii) Use grep command
(iii) Use diff command
(iv) Use uniq command
(v) Use cmp command
b. Write a Shell program to execute various UNIX commands using case statements
c. Write a C program using dynamic memory allocation to find the minimum and maximum
of a
set of numbers.
14. a. Write and execute the following UNIX commands
(i) Create a directory
(ii) View all directories from a user
(iii) Rename a directory
(iv) View all the directories starting with a specific character.
(v) View only the hidden directories
b. Write a Shell program to find the smallest number from a set of numbers
c. Write a C program using pointers to combine two array elements without duplicate
17. a. Write and execute the following UNIX commands
(i) To check the working directory
(ii) Change the password
(iii) To display today’s date
(iv) To display the calendar of this month
(v) To display a message “University Exam” using a special character
b. Write a Shell program to find the sum of all numbers between 50 and 100, which are
divisible by
3 and not divisible by 5
c. Write a program to create two files and perform merge operation on it
19. a. Write and execute the following UNIX commands
(i) Create a file
(ii) Rename a file
(iii) Change the mode of the file to read only
(iv) View the content of a file
(v) Count the number of words in a file
b. Write a Shell program to find the sum of digits of a number until a single digit is obtained.
c. Write a C program using dynamic memory allocation to copy one matrix to another matrix
20. a. Write and execute the following UNIX commands
(i) Count the specific number of lines from a file start from the beginning of the
file
(ii) To destroy a specific file from a user directory
(iii) Send a greeting message to other user
(iv) Execute a shell program
(v) To display current time
b. Write a Shell program to find the second highest number from a set of numbers
c. Write a C program using dynamic memory allocation to develop salary details of 5
employees
ANNA UNIVERSITY PRACTICAL EXAMINATIONS (MAY – JUNE 2010)
GE2155 – Computer Practice Lab-II
Mark Allocation
UNIX Commands - 10 marks
Shell Programming* - 40 marks
C - Programming* - 40 marks
Viva-voce - 10 marks
----------------
Total - 100 marks
----------------
* Shell programming and C programming mark allocation (40 marks)
Algorithm - 10 marks
Program - 20 marks
Execution - 10 marks
--------------
Total - 40 marks
--------------