Unit - 1 : Fundamentals of Computers (24 hrs)

SATAVAHANA UNIVERSITY
B.Sc.(Computer Science): I Year
THEORY PAPER – I
PC Software and 'C' Programming
Unit - 1 : Fundamentals of Computers (24 hrs)
Computer definition – Types of Computer – Logical Organization of a Digital
Computer – Memory: Main Memory : RAM, ROM and Cache – Secondary Memory :
Magnetic type, Floppy disk, Hard disk, Compact disk – Input devices – Output
devices – Operating system : Definition, functions of an operating system, Types of
Operating systems : Brief details of batch processing, Multi Programming, multi
tasking, time sharing, real time operating systems - Introduction to DOS, DOS
internal commands, DOS External Commands – Introduction to Windows,
Desktop, File, Folder, My Computer, My documents, Recycle bin, Internet
Explorer, Windows Explorer – Types of Programming Languages.
Unit - 2: MS Word and MS Power Point (24 hrs)
Word Basics : Starting word, Creating a new document, Opening preexisting
document, The parts of a word window, Typing text, Selecting text, Deleting text,
Undo, Redo, Repeat, Inserting text, Replacing text, Formatting text, Cut, Copy,
Paste – Printing. Formatting Your Text and Documents : Auto format, Line spacing,
Margins, Borders and Shading. Working with Headers and Footers: Definition of
headers and footers, creating basic headers and footers, creating different headers
and footers for odd and even pages. Tables : Creating a simple table, Creating a
table using the table menu, Entering and editing text in a table, selecting in table,
adding rows, changing row heights, Deleting rows, Inserting columns, Deleting
columns, changing column width .Graphics : Importing graphics, Clipart, Insert
picture, Clip Art Gallery, using word's drawing features, drawing objects, text in
drawing. Templates: Template types, using templates, exploring templates,
modifying templates. Macros: Macro, Recording macros, editing macros, running a
macro. Mail Merge: Mail Merge concept, Main document, data sources, merging
data source and main document. Overview of word menu options word basic tool
bar. Power Point : Basics, Terminology, Getting started, Views Creating
Presentations : Using auto content wizard, Using blank presentation option, Using
design template option, Adding slides, Deleting a slide, Importing Images from the
outside world, Drawing in power point, Transition and build effects, Deleting a
slide, Numbering a slide, Saving presentation, Closing presentation, Printing
presentation elements.
Unit - 3 : MS Excel and MS Access (24 hrs)
MS Access
Creating a Simple Database and Tables: Creating a contacts Databases with the
wiz, The Access Table Wizard, Creating Database Tables without the wizard, Field
Names, Data Types and Properties, Adding, deleting fields, renaming the fields in a
table. Forms: The Form Wizard, Saving Forms, Modifying FormsEntering and
Editing Data: Adding Records, Duplicating previous entries without Retyping,
Undo, Correcting Entries, Global Replacements, Moving from Record to Record in a
table.Finding, Sorting and Displaying Data: Queries and Dynasets, Creating and
using select queries, Returning to the Query Design, Multilevel Sorts, Finding
incomplete matches, Showing All Records after a Query, Saving Queries, Crosstab
Queries.Printing Reports : Simple table, Form and Database printing, Defining
advanced Reports, Manual Reporting, properties in Reports, Saving
Reports.Relational Databases: Flat Versus Relational, Types of Relationships,
Viewing Relationships, Defining and Redefining Relationships, Creating and
Deleting Relationships.
MS Excel
Excel Basics: Overview of Excel features, Getting started, Creating a new
worksheet, Selecting cells, Entering and editing text, Entering and editing
Numbers, entering and editing Formulas, Referencing cells, moving cells, copying
cells, sorting cell data, inserting rows, inserting columns, Inserting cells, Deleting
parts of a worksheet, clearing parts of a worksheet. Formatting : Page setup,
changing column widths and Row heights, auto format, changing font sizes and
Attributes, centering text across columns, using border buttons and Commands,
changing colors and shading, hiding rows and columns. Introduction to functions:
Parts of a functions, Functions Requiring Add-ins, The Function Wizard. Examples
functions by category: Data and time functions, Engineering functions, Math and
Trig functions, Statistical functions, Text functions. Excel Charts: Chart parts and
terminology, Instant charts with the chard wizard, creation of different types of
charts, printing charts, deleting charts – Linking in Excel
Excel Graphics: Creating and placing graphic objects, Resizing Graphics, Drawing
Lines and Shapes.
Unit - 4 : C Language fundamentals (24 hrs)
Introduction – 'C' Fundamentals : Programming – High Level Languages –
compiling programs – Integrated Development Environments – Language
Interpreters – Compiling your first program – Running your program –
understanding your first program – comments – variables, Data types, and
Arithmetic Expressions : working with variables – Understanding Data types and
constants – working with Arithmetic Expressions – The Assignment operators –
The printf function – The scanf function - Decision making : The if statement – the
if else construct – Nested if statements – The else if construct – The switch
statement – Boolean variables – The conditional operator – program looping : The
for statement – Relational operators – Nested for loops – The while statement – The
do statement – The break statement – The continue statement – working with
Arrays : Defining an array – Initializing Arrays – character Arrays – The const
Qualifier – Multidimensional arrays- variable length Arrays. Working with
Functions : Defining a Function-Arguments and Local variables – Returning
Function Results – Function calling – Declaring Return Types and Argument types
– Top Down programming – Functions and Arrays – global variables – Automatic
and static variables – Recursive Functions.
Unit - 5 : Programming in C (24 hrs)
Working with structures
Defining structure – Functions and structures –
Initializing structures – Array of structures- structures containing structures –
structures containing Arrays – Structure variants – Character strings : Array of
characters – variable length character strings – Escape characters – character
strings, structures and arrays - character operations.
Pointers: Defining a pointer variable – using pointers in Expressions – pointers and
structures (Exclude Linked List) – Pointers and Functions – pointers and Arrays –
operations on pointers – pointers and Memory address. Operations on Bits : Bit
operators – Bit fields The preprocessor : The # define statement – The # # operator
– The #include statement – conditional compilation.
More on Data Types : Enumerated Data Types – The typedef statement – Data Type
conversions Input and Output Operations in “C” : Character I/O – formatted I/O –
Input and Output Operations with Files – Special functions for working with Files.
Miscellaneous and Advanced features: The Goto Statement, the null statement,
working with unions- the comma operator-type qualifiers.
Prescribed Books:
1. Peter Norton, Introduction to Computers, Sixth edition, Tata McGraw Hill(2007).
2. Ron Mansfield, Working in Microsoft Office, Tata McGraw Hill (2008) (Chapters :
4 to 9, 11, 12, 13, 14, 15, 17, 18, 19, 24, 25,28, 30, 31, 33, 34, 35)
3. Stephen G. Kochan, Programming in C, Third Edition, Pearson Education (2007)
(Chapters: 1 to 14, 16, 17)
Reference Books:
1. Michael Miller, Absolute Beginners Guide to Computer Basics, Fourth Edition,
Pearson Education (2007).
2. Deborah Morley, Charles S.Parker, Under Standing Computers today and
tomorrow, 11th Edition, Thomson (2007).
3. Ed Bott, Woody Leonhard, Using Microsoft Office 2007, Pearson Education
(2007).
4. Beyron S Gottfried, Programming with C, Second Edition, Tata McGraw Hill
(2007).
5. Ashok N. Kamthane, Programming with ANSI and Turbo C, Pearson Education
(2008).
6. Rajaraman, Introduction to Information Technology, PHI.
7. Balaguruswamy.E, Fundamentals of Computing, TMH(2008).
SATAVAHANA UNIVERSITY
B.Sc(Computer Science): I Year
PRACTICAL PAPER – I
PC Software and 'C' Programming
Note:
Answer any one question from PART –A
Answer any one question from PART -B
PART-A
MS-WORD
1.Design a visiting card for Managing Director of a Company with following
specification
i. Size of visiting card is 3.5” x 2”
ii. Name of a company with big font using Water Mark
iii. Phone number, fax number and e-mail address with appropriate symbols
iv. Office and residence address separated by line.
2. Create a letter head of a company
i. Name of Company on the top of the page with big font and good style
ii. Phone numbers, fax numbers, e-mail address with appropriate symbols
iii. Main products manufactured to be described at the bottom
iv. Slogans if any should be specified in bold at the bottom
3. Creation of your Bio-Data: consisting Name, email-id, Contact Address, Carrier
Objective, Educational qualifications, social activities, achievements.
MS-POWERPOINT
4. Make a Power point presentation on your strengths, weaknesses, hobbies,
factors that waste
your time.
5. Make a Power point presentation on any Current affair (Not less than 8 slides)
6. Make a Power point presentation to represent your College profile.
7. Make a Power point presentation of all the details of the books that you had
studied in B.Sc. First Year.
MS-ACCESS
8. Create a database using MS-ACCESS with at least 5 records
TABLE1 STRUCTURE:
REGISTER NUMBER NAME DOB GENDER CLASS
TABLE2 STRUCTURE:
REGISTER NUMBER M1 M2 M3 M4 M5 TOTAL
Maintain the relationship between two tables with REGISTER NUMBER as a
Primary Key and answer the following quarries: Show the list of students with the
following fields as one query
REGISTER NUMBER, NAME, GENDER, TOTALMARKS
9. Maintain the relationship between above two tables with REGISTER NUMBER
as a Primary Key and answer the following reports: Reports must have following
columns
Report1 with REGISTER NUMBER, NAME, MARKS OF ALL SUBJECTS and
Report2 with REGISTER NUMBER, TOTAL , PERCENTAGE
10. Create a database using MS-ACCESS with at least 5 records
TABLE1 STRUCTURE:
EMP-CODE EMP-NAME AGE GENDER DOB
TABLE2 STRUCTURE:
EMP-CODE BASIC-PAY
Maintain the relationship between two tables with EMP-CODE as a Primary Key
generate the following reports:
REPORT1:
EMP-CODE EMP-NAME BASIC-PAY DA HRA GROSS-SALARY
REPORT2:
EMP-CODE EMP-NAME AGE GENDER GROSS-SALARY
MS-EXCEL
11. Create an electronic spreadsheet in which you enter the following decimal
numbers and convert into Octal, Hexadecimal and Binary numbers Vice versa.
Decimal Numbers: 35,68,95,165,225,355,375,465
Binary Numbers: 101,1101,111011,10001,110011001,111011111.
12. The ABC Company shows the sales of different products for 5 years. Create
column chart,
3D-column and Bar chart for the following data
YEAR
PRODUCT-1 PRODUCT-2 PRODUCT-3 PRODUCT-4
2003
1000
800
900
1000
2004
800
80
500
900
2005
1200
190
400
800
2006
400
200
300
1000
2007
1800
400
400
1200
13. Create a suitable examination data base and find the sum of the marks (total)
of each student and respective class secured by the student rules:
1. Pass if marks in each subject >=35
2. Distinction if average>=75
3. First class if average>=60 but <75
4. Second class if average>=50 but <60
5. Third class if average>=35 but <50
6. Fail if marks in any subject is <35
7. Display average marks of the class, subject wise and pass percentage.
14. a) Create a power point design a visiting card for a managing director of a
company as per the following specifications
I. size of the visiting card : 3 ½ x 2
II. Name of the company with a big font using water mark
III. Phone number and fax number and email with appropriate symbols
IV. Office and residence address separated with a line
14. b) Create a table with the following columns and display the result in separate
cells a for the following
a) employee name, basic pay,DA,HRA,Total Salary.
b) Sort all employees in ascending order with the name as key
c) Calculate total salary of each employee
d) Calculate grand total salary of all employees
e) Find who is getting highest salary
f) Find who is getting lowest salary
f) list all employees whose salary is greater than Rs. 5000 and DA is less than
Rs.500
15.a) Prepare an advertisement to a company requiring software professional with
the following specifications
1) Attractive page border
2) Design the name of the company using wordart
3) Use atleast one clipart
4) Give details of company in brief (use bullets etc, If necessary)
5) Mention number of vacancies in each category of employees (programmers,
software engineers, data entry operators, system administrators, business
managers etc arranging the order appropriately qualifications required)
15.b) Create a letter head of a company with the following.
i) Name of the company on top of the page with big font and good style
ii) Phone numbers, Fax numbers, e-mail addresses with appropriate symbols
iii) Main products manufactured to be described at the bottom.
iv) Slogans if any should be specified
16.a) Create 2 pages of Curriculum of an MCA graduate with following specifications
1) Table to show qualifications with proper headings
2) Appropriate left and right margins
3) Formal half page using two column approach about yourself.
4) Name on each page at top right
5) page number in the footer right side
16.b) Write a macro to format a document as below
i) Line Spacing 2
ii) Paragraph indent of 0.10’’
iii) Justification formatting style
iv) Arial font of 10 point size
17. a) Create an interview call letter as the main document and create 10 records for
10 persons, use mail merge to create letters for 6 selected persons among the 10
17. b)Create the differential equation to governing the wave motion snd also heat
conduction equation and leplace equation in three variables using fonts and using
insert/object/Microsoft equation
18. Calculate the net pay of the employee folloing te condition given below:
Pay roll of th e month of july 2011
A
B
C
D
E
F
G
H
I
Employee Employee Basic
DA
HRA
GPF Gross Income Net
ID
Name
1.
264001
Pramod
4400
2.
DA: 56% of the basic pay if basic pay is <8000 else 44%
HRA: 12.5% of the basic pay subject to maximum of 1000
GPF: 10% of the basic pay
Income Tax: Take the rates prevailing at present
Finds who is getting highest salary and who is lowest?
19) The ABC Company shows the sales Of different products for 5 years. Create Bar
Graph , 3d Pie chart for the following
A
B
C
D
E
YEAR
Product 1
Product 2
Product 3
Product 4
1
1989
1000
800
900
10000
2
1990
800
80
500
900
3
1991
1200
190
400
800
4
1992
400
190
400
1000
5
1993
18000
400
400
1200
20. Create transport reservation sheet with the following description.
Passenger name: Not to exceed 20 characters with a display of message if it exceeds
Use the interactive display request “please enter name”(use Data/validation etc)
Gender male or female option to select
Use the interactive display request to “select gender please”
Seat number :=> 1 and <=100 with display message out of range
Use the interactive display request to “Enter seat number”
Class: First or Second or third to select as required
Use the interactive display request to “please select class”
Amount: if the class first amount is RS 500, If the class is Second, Rs 400 and if the
third Rs. 300.
20 b) Enter following data into the sheet using DATA FORM command
Name
Department
Salary
Thomas
Accounts
12000
Venkat
Engineering
24000
Labo
Accounts
9000
Sunil
Marketing
20000
Vinit
Accounts
4500
Bani
Engineering
15000
Kiran
Marketing
15000
Rajesh
Adams
Khan
Accounts
Engineering
Marketing
5600
24000
8000
Extract records for department is “Accounts and salary >1000
Sort the data by salary within Department using Sort Command
Calculate total salary of each department using auto filter
Sort the data for each department using auto filter command and paste them onto
the new sheet
21.a) The business process messers Sai Motars include selling of the following
vehicles on installment basis with the following terms
Chetak: Cost Rs. 25000 Rate of Interest: 8.5% down payment 10% of the cost
Loan term : 1 year or 2 year or 3 years
Bravo: Cost Rs. 30000 Rate of Interest: 9% down payment 10% of the cost
Loan term : 1 year or 2 year or 3 years
Legend: Cost Rs. 35000 Rate of Interest: 10% down payment 15% of the cost
Loan term : 1 year or 2 year or 3 years
Create 9 different scenarios to find out the installment amount to be paid per month,
name, Chetak1, Chetak 2, Chetak 3 for 1 year, 2year, 3 year and similarly for other
vehicles
21 b) create a profit and loss account of a company of your choice with input of your
choice.
22. a) Prepare a master sheet of stocks in a stores showing the items purchased,
from which supplier, type of item, unit price, units in stock, stock value, units booked,
recorder units, etc. Use Data/Filters to extract information of specified nature and
prepare reports.
22 b) Create a database in excel. Observe that access will attempt to import data
from excel Access will attempt to the name fields and pick appropriate data types
based on the spreadsheet’s content- modification done in MS Access will be updated
in either excel/access take the excel inventory record structure as:
Item code
Item Name
Unit Cost
Stock Quantiy
Stack Cost
23 a) Cretae a database using MS Access
Structure Table-1
Register
Name
Data Of
Gender Class
Number
Birth
Structure Table-2
First
Second
SUB-1
Sub-2 Sub-3 Register
Language
Language
Number
Maintain the relationship between the two tables with REGSTER NUMBER as the
primary key and answer the following queries
Show the list of students with the following fields as one query. Name, Marks in First
Language, second language, average marks in languages
Table must be in sorted order according to the names or register number
23.b) Maintain the relationship between the two tables with REGSTER NUMBER as
the primary key to generate the following reports
Report-1: register number, name, marks of all subjects, total marks
Report-2: register number, total marks, percentage of marks
24. Create a data base with minimum 15 records
Structure Table-1: Employee database
Emp-code
EmpEmp-age
EmpName
Gender
Structure Table-2:
Emp-Code Basic-pay
Emp-DOB
Generate the following reports by maintaining the relationship between the two
tables with Emp-code as the primary key.
Report-1:Emp-code,Emp-Name,Emp-basic pay, DA, HRA, Gross-Salary
Report-2: Emp-code, Emp-Name, Emp-age, gender, Gross-Salary
Query output with the following columns sorted in alphabetical order according to
Emp-Name
25. Create student result processing application, which includes atleast 3 tables, 3
forms, 3 queries and 3 reports.
26.Use Access chart wizards to create graph object that can be include in access
reports. Note that charts can be further embellished using Microsoft graph itself.
27. Make a power point presentation of one of your favorite topics in science.
28. Make a power point presentation of an “Action Plan to organize the Fourth
National Games with the following slides
Slide-1 :
Titles with art
Slide-2 :
Welcome
Slide-3 :
Action Plan
Slide-4 :
Mission Statement
Slide-5 :
Time Schedule
Slide-6 :
Venue Schedule
Slide-7 :
Organizing Committee
Slide-8 :
Responsibility chart
Slide-9 :
Success Indicators
Slide-10
:
Good bye.
29. Create a new document file marks and key in the following text save and print
the file use tab stops at column 20,40 and 60.
30. Create a new document file marks and key in the following text save and print
the file use tab stops at column 20,40 and 60.
31. Write a letter to 10 customers appreciating their support to business using mail
merge facility.
32. Create a PIE chart for the following data
Item
Expenditure
Expenditure
Family-A
family-B
Food
4500
5500
Clothing
2500
1750
Education
Medicines
Recreation
Misc
1000
500
100
500
1200
750
800
400
33. Create a line graph for te following dat
Year :
1992 93
94
95
96
97
98
99
2000
Sales:
15
25
32
40
52
58
62
65
72
(lakhs of Rs.)
Profit:
10
12
15
25
28
30
35
38
42
34. Draw different polygons.
Line, Arc, Ellipse and Rectangle in MS Excel.
35. Create a spread sheet to contain following information.
Particulars
Field Name
Serial Number
SR-No
Name
NAME
Age
AGE
Basic Salary
BASIC
Dearness allowance
DA
House rent allowance
HRA
Provident Fund
PF
Gross Amount
GROSS
Income Tax
I-Tax
Net Salary
NETT
House Number
ADD-1
Street Number
ADD-2
Region
ADD-3
City
CITY
Pin Code
Pin
A) DA is 38% of basic salary
B) HRA is 20% of basic salary
C) PF is 8% of basic salary
D) GROSS=Basic +DA+HRA+PF
E) Income Tax
i.
Gross<=50000 and tax=0
ii.
Gross>50000 and <=200000 tax=20%
iii.
Gross>200000 and <=500000 tax=30%
F) NETT=GROSS-I TAX
36. Create a table using design view for a supermarket which has the following
details
Items No.
Rate No.of Items
Bill
(add atleast 15 items)
37. Create query to calculate the amount to be paid by a subscriber to
telecommunications.
If Total calls
Rate
Slab Rate
>300
1.05
-------->400
1.55
300
>500
1.85
300
>1000
3.30
500
Create a table to subscribe using view which has fields
Name, Telephone Numbers, Starting Calls, Ending Calls, Total Calls, Rate, Slab, Bill
38. Create a report for the employee details inn such a way that after every 10
record these should be sub total net salary and after end of each page these should
be grand total, create a table using design view for the employee details where fields
are
Name:
Designation:
Basic Pay:
DA:
HRA:
Net Salary:
Where DA =10% of basic pay
HRA=20 % of basic Pay
39. Create a table in MS Excel with the following fields Ename, Eno, basic, DA, HRA,
PF and calculate NET Salary= Basic+DA+HRA-PF
40. Create a spreadsheet that contain the following information
Country
No.Of Male No.Of Female Total
And display the following
i.
Average population
ii.
Highest population
iii.
Lowest population
iv.
Highest male population
v.
Lowest female population
41. Create a powerpoint application which contains IT Show Theme
42. Create a powerpoint application to show the contents of world cup
43. Create a spread sheet with the following fields and calculate amount and total
amount
Date:
Sl.No
XYZ Super Market
Karim Nagar
ITEM Name
Unit Price
Quantity
Amount
Total Amount:
44. Create a file with the following fields:
Name, House No. Locality city, pin and enter 20 records
Write a query to accept a string and list the records if the string is a part of any
name, locality or city.
45. Create a spread sheet that contains the following information.
Country Name
Gold Silver Bronze
Total
Italy
3
2
1
6
India
6
3
0
9
Japan
5
2
6
13
---------Display the graph
PART-B
1. Program for
i. Sum of factors of a number
ii. Sum of digits of a number
2. Program to check whether a given number is
i. Prime number or not
ii. Perfect number or not
iii. Armstrong number or not
3. Program using recursion for
i. Factorial of a given number
ii. Fibonacci series
4. Program for roots of a quadratic equation
5. Program using functions
i. With out return value
ii. With return value
iii. With parameters
iv. With out parameters
6. Program for sorting an array
7. Program for matrix addition & subtraction
8. Program for matrix multiplication
9. Program for transpose of a given matrix
10. Program for (with and without string functions)
i. Comparison of two strings
ii. Concatenation of two strings
iii. Length of a string
11. Program to process student information. Student structure consists Sno,
Sname, Marks in 6 subjects, total, average. Calculate total and average of n
students and assign grade with following criteria.
Grade A : All pass and avg >=75
Grade B: All pass and avg>=60 and avg<75
Grade C: All pass and avg>=50 and avg<60
Grade D: All pass and avg>=40 and avg<50
Grade E: If fails in one or more subjects.
12. Program for
(i) Nesting of Structure
(ii) Passing structures to functions.
13. Program to demonstrate (i) Unions (ii) enumerated data types.
14. Program for sum of diagonal elements of a square matrix?
15. Program to access (i) array elements (ii) Structure elements using pointers.
16. Program for sorting strings using pointers.
17. Program to count number of (i) words (ii) lines (iii) Special Characters in a given
text.
18. Program to create a file to store and retrieve strings using fputs() and fgets().
19. Program to create a file to store and update employee records. The employee
record consists of ENO, ENAME, DEPTNO, DEPTNAME, BASICSALARY, HRA, DA,
DEDUCTIONS, TOTALSALARY and NETSALARY.
20. Program to evaluate following expressions.
1 + ½ + 1/3 + ¼ + ........... + 1/n
21. Program to find Square root of a given no.
22. Program to create table of Triangular Numbers.
23. Program for reversing digits of a no.
24. Program for Base Conversion.
25. Write a c program to perform matrix multiplication after verifying matrix
multiplication conditions
26. Write a C program to demonstrate passing functions to other function
27. Write a C program to sorting numbers and sorting strings using both functions
and pointers
28. Write a C program to demonstrate a) Store b) Dynamic Memory Allocations
29. Write a C program to that uses recursion to solve the TOWERS OF HANOI
problem
30. Write a C program to sorting with quick sort
31. Write a C program to access bits and bytes of a word in memory
32. Write a C program to two stack algorithm to evaluate polish expression
33. Write a C program to search for a given string in a file and copy such string to
another file if search is successful
34. Write a C program to read the same file and display the content using scan and
print functions
35. Write a C program on functions
i. No arguments and no return value
ii. With arguments and no return value
iii. NO arguments but return value
iv. With parameters and with return value
36. Program to find largest/smallest of n numbers in a arrays
37. Write a C program to search an element and its position in one dimensional
array using binary search.
38. Write a C program to transpose of a given matrix
39. Write a C program to find the factorial value using recursive and non recursive
concepts
40. Write a C program to print the sum of digits of a given number using recursion
41. Write a C program to demonstrate array of structure
42. Write an example program for unions
43. Write a C program to find the number of vowels in a given string
44. Write a C program to find the given number is palindrome or not
45. Write a C program to find the area of a circle using macro by passing arguments
46. Write a C program to find the largest of two numbers using macros
47. Write a C program using arrays to implement pointer arithmetic
48. Write a C program to perform file operations
49. Write a C program to swap two variables using call by value and call by
reference
50. Write a C program to access structure elements using pointers
51. Write a C program to
1) find the length of a string
2) To compare two strings
3) To concatenate two strings
4) To copy two strings
52. Write a C program to create sequential file and print te same
53. Write a C program to create random access file and implement ftell(), fseek()
functions