Object Oriented Programming



Download 1,31 Mb.
bet1/12
Sana04.06.2022
Hajmi1,31 Mb.
#636028
  1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
1-Intro SE
11-объединены, Аграр муносабатлар ва рента назарияси, disserCat, jizzax dissertatsiya, jizzax dissertatsiya, 11-A`MELIY, 2 5404751192762880429, 2 5404751192762880429, 2 5472149185371311740, DISKRET FOURIER., InformatikavaATMaruzalarmatni2-qism2008, Uzbekistan, Электроника ва схемотехника 2011 Маъруза матни 2 (2), 000e1f20-3f0e35e7, Электроника ТЖИЧАБ ИШЧИ ДАСТУР 2020 2021 МЮ

Software Engineering Introduction


© Nissim Brami

Professional Software development

Prerequisites: Data Structure, OOP

Final grade: Project – 40%

Test – 60% (Must pass the test - 60)

Teaching: 3h lectures, 2h tutorials

Course Goals

  • To provide you a general introduction to software engineering.
  • To introduce you important concepts such as software processes and agile methods, and describe essential software development activities, from initial software specification through to system evolution.
  • All code products will be developed in JAVA language, so you also will learn basic JAVA

Outline


Introduction
Software processes
Software development models

Software costs

  • Software costs often dominate computer system costs. The costs of software on a PC are often greater than the hardware cost.
  • Software costs more to maintain than it does to develop. For systems with a long life, maintenance costs may be several times development costs.
  • Software engineering is concerned with cost-effective software development.

Professional Software development

  • Software is written for many needs such as: simplify office work (by excel or word for example), processes data by scientists and more.
  • However, Software development is where software is developed for specific business
  • Is usually developed by teams rather that individuals

Professional Software development

  • If you are writing professional software that other people will use and other engineers will change then you need to provide documentation, configuration and more to make the program operate correctly
  • Software Engineering is intended to support professional software development
  • It includes techniques that support specification, design and evolution, so software in a manner of software engineering is not just a code.

Download 1,31 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
axborot texnologiyalari
maxsus ta’lim
zbekiston respublikasi
guruh talabasi
O’zbekiston respublikasi
nomidagi toshkent
o’rta maxsus
texnologiyalari universiteti
toshkent axborot
davlat pedagogika
xorazmiy nomidagi
rivojlantirish vazirligi
pedagogika instituti
Ўзбекистон республикаси
tashkil etish
haqida tushuncha
vazirligi muhammad
таълим вазирлиги
O'zbekiston respublikasi
toshkent davlat
махсус таълим
respublikasi axborot
kommunikatsiyalarini rivojlantirish
vazirligi toshkent
saqlash vazirligi
fanidan tayyorlagan
bilan ishlash
Toshkent davlat
Ishdan maqsad
sog'liqni saqlash
uzbekistan coronavirus
respublikasi sog'liqni
fanidan mustaqil
coronavirus covid
koronavirus covid
vazirligi koronavirus
covid vaccination
qarshi emlanganlik
risida sertifikat
sertifikat ministry
vaccination certificate
o’rta ta’lim
matematika fakulteti
haqida umumiy
fanlar fakulteti
pedagogika universiteti
ishlab chiqarish
moliya instituti
fanining predmeti