Sunteți pe pagina 1din 5

Guidelines for Students Undergoing

Six-Weeks Training
All the students are directed to submit their confirmation/Joining letters on or before 4th May, 2014
to their respective departmental training incharges.
Daily diary should be maintained from the first day of starting the training with briefing of work
done on daily basis as per Annexure-I
Institute supervisor may pay a visit to the workplace of student for getting first hand feedback from
the organization about the student.
The project report should be neatly typed on one side of A4 size Paper and following guidelines
must be followed:
i. Margins: Top: 1.0, Bottom: 1.0, Right: 0.8, Left: 1.2
ii. Page border: Setting-Box, Style- Line, Width- 1.5pt.
iii. Header & Footer: header includes the name of your Project On the right corner of the page
and footer includes page number in the middle and university Roll Number on the right
corner.
iv. Font Size: Headings = 14 (Underlined, bold) , Sub Heading = 12 ( Bold ), Text 12
v. Font Style: Times New Roman
vi. Line spacing: 1.5 (text), 1 (source code/program)
vii. Alignment: Heading = Left, Sub Headings = Left, Text = Justified

The Front page of the training report should be as per the Annexure-II

Contents of Project Report/Training Report

Front Page (as per Annexure II)


Acknowledgement (to be written and duly signed by the student)
Declaration (to be written and duly signed by the student)
Certificate (received from the organization/industry)
Table of Contents (as per Annexure III)
Chapter-wise detailing of the work done during training (as per Annexure IV)
Bibliography

Annexure-I (Format of Daily Dairy & Daily Attendance Sheet)

Daily Diary:
Daily diary must be maintained daily. Students must take daily dairy to the training organization daily
and get it signed by the Guide/ Instructor. Student must produce the daily dairy as asked during the
surprise checks by the institution authorities. Information must be in following order.
Date

Topic Covered/ Project


Implementation / Consultation

Annexure-II (A Specimen of Cover Page & Title Page)

Remarks of Instructor/
Guide

Signature of Instructor
/ Guide with date

TITLE OF TRAINING REPORT


<Times New Roman><Font Size 18><1.5 line spacing>

A SIX WEEKS TRAINING REPORT


<Times New Roman><Font Size 14>

IN THE PARTIAL FULFILLMENT FOR THE AWARD OF THE DEGREE


OF
<Font Size 14><1.5 line spacing>

BACHELOR OF TECHNOLOGY
<Font Size 16>

IN

BRANCH OF STUDY
<Font Size 14>

SUBMITTED BY
<Times New Roman><Font Size 14><Italic>

NAME OF THE CANDIDATE(S)


<Times New Roman><Font Size 14>

UNIVERSITY ROLL NO
<Times New Roman><Font Size 12><Bold>

Rayat-Bahra Institute of Engineering & Nano Technology


HOSHIARPUR

Annexure-III (A Specimen of Table of Contents)

Table of Contents
Acknowledgement......................................................................................................................................................................................................................(ii
Declaration .............................................................................................................................................................................................................................(iii
Certificate ................................................................................................................................................................................................................................(iv

CHAPTER 2: OVERVIEW OF C LANGUAGE .................................................45-68


2.1 INTRODUCTION............................................................................................................................46
2.2 HISTROY AND EVOLUTION OF C LANGUAGE...................................................................... 46
2.3 ANATOMY OF COMPUTER LANGUAGES................................................................................48
2.3.1 Low-level Languages.............................................................................................................. 48
2.3.2 High-level Languages............................................................................................................. 48
2.4 CHARACTERISTICS OF C LANGUAGE.................................................................................... 49
2.5 APPLICATION AREAS OF C LANGUAGE................................................................................. 50
2.6 GENERAL STRUCTURE OF A C PROGRAM.............................................................................50
2.7 SAMPLE C PROGRAM..................................................................................................................52
2.8 PROGRAM DEVELOPM LIFE CYCLE........................................................................................56
2.8.1 Defining the Problem ............................................................................................................. 56
2.8.2 Designing the Program ...........................................................................................................57
2.8.3 Building the Program ............................................................................................................. 58
2.8.4 Testing the Program ................................................................................................................61
2.8.5 Documenting the Program ..................................................................................................... 62
2.8.6 Deploying and Maintaining the Program................................................................................62
2.9 USING VARIOUS C COMPILERS................................................................................................ 62
2.9.1 Using C Compiler on Windows Platform............................................................................... 62
2.9.2 Using C Compiler on Unix Platform.......................................................................................64
2.9.3 Using C Compiler on Linux Platform.....................................................................................64
2.10 SOME KEY POINTS TO REMEMBER....................................................................................... 64
2.11 QUICK RECAP............................................................................................................................. 65
2.12 MULTIPLE CHOICE QUESTIONS............................................................................................. 66
2.13 REVIEW EXERCISES.................................................................................................................. 68

:
:
:
so on
Bibliography...............................................................................................................................489-492

Annexure-IV (A Specimen of Chapter)

Chapter

Overview of C Language

2.1 INTRODUCTION
One of the difficult aspects of learning a programming language is that almost each and everything is
interrelated. Therefore, it seems almost impossible to understand anything before you know little about
everything. So, before we start learning C language, it would be a nice experience to have an idea about
the historical development and evolution of one of the much talked computer programming language,
where it stands, and how many different versions of C are available.
We will also discuss about various other aspects associated with the C language.

2.2 HISTROY AND EVOLUTION OF C LANGUAGE


The development of C language shook the entire computer world. It fundamentally changed the way
the programming was approached and thought about. The creation of C language was a direct result of
the need for a structured, efficient, high-level language that could replace the assembly language code
when creating system programs such as operating systems, compiler, linkers, editors, etc.

S-ar putea să vă placă și