Data Link Control
FRAMING
The data link layer needs to pack bits into
frames, so that each frame is distinguishable
from another. Our postal system practices a
type of framing. The simple act of inserting a
letter into an envelope separates one piece of
Introduction
Uses of Computer Networks
Business Applications
Home Applications
Mobile Users
Social Issues
Business Applications of Networks
A network with two clients and one server.
Business Applications of Networks (2)
The client-server model invo
Multiplexing
The set of techniques that allows the simultaneous
transmission of multiple signals across a single data link
If the bandwidth of a link is greater than the bandwidth
requires for devices which are connected
To maximize the utilization, we ca
Switched network
Taxonomy of switched networks
CIRCUITSWITCHEDNETWORKS
A circuit-switched network consists of a set of
switches connected by physical links. A connection
between two stations is a dedicated path made of one
or more links. However, each co
Physical Layer
Transmission Media
The purpose of the physical layer is to
transport a raw bit stream from one machine
to another.
Various physical media can be used for the
actual transmission.
Guided media, such as copper wire and fiber
optics.
Ungui
Line coding and decoding
Signal element versus data element
Line coding schemes
Unipolar
Nonreturn to Zero-Level (NRZ-L)
Two different voltages for 0 and 1 bits
0 = high level and 1= low level
Voltage constant during bit interval
no transition, i.e. no
30/9/2016
NOTICE
Software Engineering Lab
T-1
CSE-3rd year (Vth Sem.)
This is to inform the students of CSE 3rd year, that your T1 S.E. Lab
Exam is scheduled in your normal Lab slots as per the following
schedule:
3/10/2016 (11 to 1) F1, F2
3/10/2014 (3 t
State Diagram
INTRODUCTION TO SOFTWARE
ENGINEERING
1
State Diagram
It describes different states of a system during its
lifetime. And these states are changed by events. So
State diagrams are useful to model reactive systems.
Reactive systems can be defi
Department of Mathematics
10B11MA201
Mathematics-II
Tutorial Sheet 6
B.Tech. Core
Differentiation and Integration of Functions of a Complex Variable
1.
Evaluate the following limits if they exist.
z2 1
(a ) lim
z i z i
(b) lim
1 i 3
z
2
z3 1
z4 z2 1
(c) l
Jaypee Institute of Information Technology noida
Tutorial Sheet 2
Subject Name: Mathematics-II
1.
Subject code: 10B11MA201
Solve the following differential equations:
(a ) ( D 2 4) y cos ( x 8) (b) ( D 2 4 D 4) y e 2 x e 2 x (c) ( D 2 9) y tan 3 x
(d ) (
Department of Mathematics
10B11MA201
Mathematics-II
Tutorial Sheet 5
B.Tech. Core
Partial Differential Equations and Their Applications
1. Classify the following equations :
2u
2u 2u
2 z
z
2 z
z
5
x
0
i)
9
u
0
ii)
2
2
2
2
x
y
x
y
x
xt t
2u 2u
2u
2u
Jaypee institute of information technology Noida
Tutorial Sheet 1
Course Name: Mathematics II
Course Code: 010B11MA201
1. Test the convergence of the following series :
(i)
(v)
1
(2n 1) p
nn xn
n!
3n 4
(ii)
5n 3
n
(vi)
1
1 (1 / n )
n
(iii)
(vii)
n3
Department of Mathematics
10B11MA201
Mathematics-II
Tutorial Sheet 4
B.Tech. Core
Fourier Series
1. Expand the function
f ( x) x sin x
series obtained to show that
2. Given
in a Fourier series in the interval
1
1
1
1
2
.
1.3 3.5 5.7 7.9
4
x 1 for x 0
Jaypee Institute of Information Technology noida
Tutorial Sheet 3
Course Name: Mathematics-II
Course code: 10B11MA201
Legendres and Bessels functions
1. Find the singular points of the following differential equations and classify them.
(a) x 2 y ' ' 5 y
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by Ca
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by Ca
Software Metrics
How do we measure the software?
Lecture Objectives
To understand the importance of measurement
in software engineering
To describe and compare the different metrics
th t can be
that
b used
d for
f measuring
i software
ft
To understand
Program Optimization
Program optimization
A computer program may be optimized so that it executes more rapidly,
or is capable of operating with less memory storage or other
resources, or less power.
The process of modifying a software system to make some
Journal of Theoretical and Applied Information Technology
10th March 2013. Vol. 49 No.1
2005 - 2013 JATIT & LLS. All rights reserved.
ISSN: 1992-8645
www.jatit.org
E-ISSN: 1817-3195
A FORMAL DEFINITION OF METRICS FOR OBJECT
ORIENTED DESIGN: MOOD METRICS
Activity Planning
Activity Planning
Effort estimation
For whole project
For individual activity
Detailed plan
Starting of each activity
End of each activity
Risks
2
Project Vs Activity
A project is composed of a number of related
activities
A pro
2. Chidambcr & Kcmcrcr's Metrics Suite
Chidamber and Kemerer's metrics suite for 00 Design is the deepest research in 00 metrics investigation.
They have dened six metrics for the 00 design.
In this section well have a complete description of their metric
UML
UML (Unified Modeling Language)
UML includes a set of graphic notation techniques to
create visual models of object-oriented softwareintensive systems. It can be used with all processes,
throughout the software development life cycle.
It offers a synt
Requirement Engineering
Requirement: A function, constraint or other
property that the system must provide to fill
the needs of the systems intended user(s)
Engineering: implies that systematic and
repeatable techniques should be used
Requirement Engineer
Software Metrics
How do we measure the software?
Lecture Objectives
To understand the importance of measurement
in software engineering
To describe and compare the different metrics
th t can be
that
b used
d for
f measuring
i software
ft
To understand
Jaypee Institute of Information Technology, Noida
Requirements Engineering
What is Requirement Engineering?
The process of establishing the services that the customer requires from a system and
the constraints under which it operates and is developed.
The