165L SOFTWARE
t t
ENGINEERING
Lab Manual
t
SESSION: 2020
t
SEMESTER:t5TH
,Contents
1.1. Internet ............................................................................................................................................ 11
1.2. WorldtWidetWebt(WWW) ................................................................................................................ 11
1.2.1 WebtPagetandtWebsite ............................................................................................................... 12
1.2.2 WebtBrowser .............................................................................................................................. 12
1.2.3 HTML .......................................................................................................................................... 12
2. WritingtFirsttWebtPagetintHTML .............................................................................................................. 12
2.1 BoldtTag ............................................................................................................................................. 15
2.2 ItalictTag ............................................................................................................................................ 15
2.3 HierarchicaltstructuretoftHTML .......................................................................................................... 16
2.4 ParagraphtTag ................................................................................................................................... 17
2.5 BreaktTag ........................................................................................................................................... 18
Attributestofttags ..................................................................................................................................... 20
3.1 Hyperlink ........................................................................................................................................... 21
3.2 List ..................................................................................................................................................... 23
3.2.1 Un-orderedtListtTag .................................................................................................................... 23
3.2.2 OrderedtListtTag ......................................................................................................................... 24
3.3 HTMLtTables ...................................................................................................................................... 25
5.1 HtmltForms ........................................................................................................................................ 32
5.1.1 Texttinput ................................................................................................................................... 33
5.1.2 Password .................................................................................................................................... 33
5.1.3 Checkbox .................................................................................................................................... 34
5.1.4 Radio-buttons ............................................................................................................................ 35
5.1.5 Drop-Downlist ............................................................................................................................ 36
5.1.6 Button .......................................................................................................................................... 1
2.2 Inlinetstyle ............................................................................................................................................... 4
2.3 Embeddedtstyling .................................................................................................................................. 6
2.4 Externaltstyling ........................................................................................................................................ 7
3.1 TagtSelector ............................................................................................................................................. 8
3.2 IDtSelectors............................................................................................................................................ 10
3.3 ClasstSelectors ....................................................................................................................................... 12
4.2 Background-repeat ............................................................................................................................... 18
4.3 Background-position ............................................................................................................................. 19
, WhattistPlagiarism ................................................................................................................................... 42
FAQ.......................................................................................................................................................... 44
Whattaretcopyrighttlaws? ............................................................................................................................. 44
Aretalltpublishedtworkstcopyrighted? .......................................................................................................... 45
Cantfactstbetcopyrighted? ............................................................................................................................ 45
DotIthavettotcitetsourcestforteverytfacttItuse? ................................................................................................. 45
Doestittmatterthowtmuchtwastcopied?........................................................................................................... 45
Buttcan’ttItusetmaterialtiftItcitetthetsource? .................................................................................................... 45
Whattaretthetpunishmentstfortplagiarism? .................................................................................................... 45
Doestintentiontmatter? ................................................................................................................................. 46
Whattist“fairtuse,”tanyway? .......................................................................................................................... 46
Whattistthet“publictdomain?” ....................................................................................................................... 47
HowtdotItknowtiftsomethingtistpublictdomaintortnot? .................................................................................... 47
WhattistCitation? ..................................................................................................................................... 47
IdentifyingtSourcestintthetBodytoftYourtPaper ......................................................................................... 48
QuotingtMaterial ..................................................................................................................................... 49
ListingtReferences ....................................................................................................................................... 51
PreventingtPlagiarism:tStudenttResources .............................................................................................. 57
WhytStudentstPlagiarize .......................................................................................................................... 59
UnintentionaltPlagiarism ..................................................................................................................... 60
ImportanttTerms ..................................................................................................................................... 62
Bibliography Atlisttoftsourcestusedtintpreparingtatwork ..................................................................... 62
Studenttquicktstarttguide .............................................................................................................................. 65
Thetstudentthomepage ........................................................................................................................... 65
Assignmenttinbox .................................................................................................................................... 65
Submittingtatpaper .................................................................................................................................. 66
ViewingtyourtSimilaritytReport ................................................................................................................ 67
Viewingtinstructortfeedback.................................................................................................................... 67
UMLt-Overview ......................................................................................................................................... 71
GoalstoftUML ........................................................................................................................................... 71
AtConceptualtModeltoftUML ..................................................................................................................... 71
Object-OrientedtConcepts........................................................................................................................ 72
OOtAnalysistandtDesign............................................................................................................................ 72
, RoletoftUMLtintOOtDesign......................................................................................................................... 73
UMLt-BuildingtBlocks ................................................................................................................................. 73
Things ..................................................................................................................................................... 73
StructuraltThings ................................................................................................................................. 74
BehavioraltThings ............................................................................................................................... 74
GroupingtThings.................................................................................................................................. 75
AnnotationaltThings ............................................................................................................................ 75
Relationship ............................................................................................................................................ 75
Dependency......................................................................................................................................... 75
Association.......................................................................................................................................... 75
Generalization ..................................................................................................................................... 75
Realization .......................................................................................................................................... 76
UMLtDiagrams ........................................................................................................................................ 76
UMLt-Architecture ...................................................................................................................................... 76
UMLt-ModelingtTypes ................................................................................................................................. 77
StructuraltModeling ................................................................................................................................. 77
BehavioraltModeling ............................................................................................................................... 77
ArchitecturaltModeling ............................................................................................................................ 77
UMLt-BasictNotations .................................................................................................................................. 78
StructuraltThings ................................................................................................................................. 78
ClasstNotation .......................................................................................................................................... 78
ObjecttNotation ........................................................................................................................................ 79
InterfacetNotation .................................................................................................................................... 79
CollaborationtNotation............................................................................................................................. 79
UsetCasetNotation .................................................................................................................................... 80
ActortNotation ......................................................................................................................................... 80
InitialtStatetNotation ................................................................................................................................. 80
FinaltStatetNotation .................................................................................................................................. 81
ActivetClasstNotation ............................................................................................................................... 81
ComponenttNotation ................................................................................................................................ 81
NodetNotation .......................................................................................................................................... 81
BehavioraltThings ............................................................................................................................... 82
InteractiontNotation ................................................................................................................................. 82