O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI
"Kompyuter injiniring" fakulteti
"Kompyuter tizimlari" kafedrasi
"Dasturiy injeneringga kirish” fanidan
2-Mustaqil ish
Guruh: DI-20-11
Bajardi: Norboyev Firdavs
Qabul qildi: Qayumov Aziz
SAMARQAND – 2022
Mustaqil ish topshiriqlari
Quyidagi nazariy savollarga javob bering
Swebok bilim sohalari haqida tushunchalar keltiring.
Javob: SWEBOK qo'llanmasi uchun bilim maydoni (Tosh odam versiya). Birinchidan, bilim sohasining umumiy ta'rifi berilgan. Keyin mavzular taqsimoti taqdim etiladi bilim sohasi va turli xillarning qisqacha tavsiflari mavzular. Ushbu mavzu tavsiflari ham qo'shiladi batafsilroq ma'lumot beruvchi materiallarga havolalar ushbu mavzularning taqdimoti va yoritilishi. The keyin tavsiya etilgan havolalar qisqacha tavsiflanadi, so'ngra keyingi o'qish uchun bir qator takliflar.
Dasturiy ta`minotga bo`lgan talablarni tushuntirib bering.
Javob: Bir guruh odamlar talablarni muhokama qilishni boshlaganda, odatda boshlashadi bilan terminologiyasi muammolar. Turli mutaxassislar bir xil hujjatga murojaat qilishadi va uni foydalanuvchi talablari, dasturiy ta'minot talablari, biznes talablari, funktsional talablar, tizim talablari, mahsulot yoki loyihaga talablar, foydalanuvchi nuqtai nazari, funktsiyasi yoki cheklovi deb atashadi. ... Turli xil talablarga nisbatan qo'llanadigan nomlar ham farq qiladi. Mijozlar ko'pincha ular aniqlagan talablar yuqori darajadagi kontseptsiya ekanligini his qilishadi ishlab chiquvchilar uchun kanal. O'z navbatida, ular bunga ishonishadi yilda mijozlarga nisbatan, u foydalanuvchi interfeysi batafsil ishlab chiqish hisoblanadi. Ushbu xilma-xillik chalkashliklarga va zerikarli aloqa muammolariga olib keladi.
Dasturiy ta`minotni loyihalash uchun bajariladigan ishlar ketma-ketligi.
Javob: dasturiy ta’minot tan-narxining juda yuqoriligi;
talab etilayotgan dasturiy ta’minotni yaratishning murakkabligi;
dasturiy ta’minotni ishlab chiqish jarayonlarini boshqarish va bashoratlash bo’yicha zarurat paydo bo’lishi va h.k.
Dasturiy ta`minotni qurishni tushuntirib bering.
Javob: Ishlab chiqilgan dasturiy ta’minotning foydalanish yuzasidan ishonchliligini tekshirish. Ishchi stansiyalaridagi ma’lumotlarning dastur ta’sirida tarqalishini oldini olish. Tizim xavfsizligini o'rnat’sh va boshqarish.
Dasturiy ta`minotni testlash bosqichlarini tushuntirib, sanab bering.
Javob: Dasturiy ta’minot arxitekturasi va arxitekturaviy dizayn. Dasturiy ta’minot dizaynini yaratish va uni tizimga moslashtirish. Daturiy ta’minotni testlash. Dasturiy ta’minot evolyutsiyalarini ko’rib chiqish.
Activity_main.xml
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F1E896"
android:orientation="vertical"
tools:context=".DarsActivity">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginEnd="10dp"
android:orientation="vertical">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:src="@drawable/math" />
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Matematika"
android:textColor="@color/black"
android:textSize="25sp"
android:text />
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5sp"
android:text="@string/matn"
android:textColor="#3F51B5"
android:textSize="18sp" />
Mainctivity.java
package com.example.practise2;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class DarsActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dars);
setTitle("Darslar");
}
}
Do'stlaringiz bilan baham: |