Булак коду менен объект кодунун ортосундагы айырма

Мазмуну:

Булак коду менен объект кодунун ортосундагы айырма
Булак коду менен объект кодунун ортосундагы айырма

Video: Булак коду менен объект кодунун ортосундагы айырма

Video: Булак коду менен объект кодунун ортосундагы айырма
Video: Адамдын кан үлгүлөрү табылган! - АКШда жараксыз абалга келген оорукана 2024, Июль
Anonim

Негизги айырма – Баштапкы код менен Объект коду

Программалык камсыздоо бул программалардын жыйындысы. Программа – бул белгилүү бир ишти аткаруу үчүн компьютерге берилген көрсөтмөлөрдүн жыйындысы. Алардын көрсөтмөлөрү программалоо тилин колдонуу менен программист тарабынан жазылган. Демек, программалык камсыздоону иштеп чыгуу программалардын комплексин иштеп чыгууну билдирет. Программаларды жазуу иши программалоо деп аталат. Толук программалык камсыздоону иштеп чыгуу процесси Программалык камсыздоону өнүктүрүүнүн жашоо цикли (SDLC) деп аталат. SDLC катышкан кадамдар булак коду жана объект коду жөнүндө түшүнүк берет. Бул макалада баштапкы код менен объект кодунун ортосундагы айырма талкууланат. Булак кодекси менен Объекттик коддун ортосундагы негизги айырма, булак коду адам окуй турган программалоо тили аркылуу жазылган компьютердик нускамалардын жыйындысы, ал эми Объект коду машина тилиндеги билдирүүлөрдүн ырааттуулугу жана компилятордон же компилятордон кийинки чыгарылыш болуп саналат. ассемблер Булак кодун өзгөртөт.

Булак коду деген эмне?

Программаны иштеп чыгуудан мурун, талапты түшүнүү керек. Аналитиктер колдонуучунун керектүү функцияларын алышат жана аларды документтештирет. Бул документ Системалык талаптардын спецификациясы (SRS) болуп саналат. Ал талап кылынган функциялардын сүрөттөмө документтерин камсыз кылат. Ошол документтин негизинде система иштелип чыккан. Системаны долбоорлоо агым диаграммаларын, Маалымат агымынын диаграммаларын (DFD) колдонуу менен жүргүзүлүшү мүмкүн. Дизайн фазасынын натыйжалары маалымат базасынын дизайны, процессти долбоорлоо ж.б. болушу мүмкүн. Долбоорлоо фазасы аяктагандан кийин, ал долбоорлор программист тарабынан тиешелүү программалоо тилин колдонуу менен ишке ашырылышы мүмкүн.

Булак коду менен объект кодунун ортосундагы айырма
Булак коду менен объект кодунун ортосундагы айырма

01-сүрөт: Булак коду

Бул көптөгөн программалоо тилдери. Алардын айрымдары C, C, C++, C жана Python. Программист программалык долбоорго ылайык программалоо тилин тандап, дизайнды компьютердик программаларга айландыра алат. Инструкциялар программалоо тилин колдонуу менен керектүү программалык камсыздоонун функцияларына жетүү үчүн жазылган. Бул нускамалар англис тилине окшош жана адам окуй турган синтаксиске ээ. Адам окуй турган программалоо тили менен жазылган нускамалардын бул жыйнагы Булак кодекси деп аталат.

Объект коду деген эмне?

Булак коду адамдарга түшүнүктүү, анткени анын англис тилине окшош синтаксиси бар. Аны компьютер же машина түшүнбөйт. Компьютерлер же машиналар нөлдөн жана бирден турган бинардык тилди түшүнүшөт. Ошондуктан, булак кодду машинага түшүнүктүү формага айландыруу зарыл. Компилятор же ассемблер баштапкы кодду бинардык тилге же машина тилине айлантат. Бул өзгөртүлгөн код Объект коду деп аталат. Аны компьютер түшүнсө болот. Акырында, адам берген көрсөтмөлөр компьютерге түшүнүктүү.

Бастапкы код менен Объекттин кодунун ортосунда кандай окшоштук бар?

Экөө тең компьютердик программалоого байланыштуу

Бастапкы код менен объект кодунун ортосунда кандай айырма бар?

Булак коду менен Объект коду

Булак коду – бул адам окуй турган программалоо тили аркылуу жазылган компьютер нускамаларынын жыйындысы. Объекттин коду – бул машиналык же бинардык тилдеги операторлордун ырааттуулугу жана компилятордон же ассемблер Булак кодун өзгөрткөндөн кийинки чыгарылыш.
Түшүнүктүү
Булак кодун адам же программист окуй алат. Объект кодун компьютер окуй алат.
Муун
Адам булак кодун жаратат. Компилятор Объект кодун түзөт.
Формат
Булак коду жөнөкөй текст түрүндө. Объект коду бинардык форматта.

Кыскача маалымат – Баштапкы код менен Объект коду

Компьютер программалары белгилүү бир тапшырманы аткаруу үчүн компьютерге көрсөтмөлөрдү берүү үчүн пайдалуу. Бул программалар программалоо тилдерин колдонуу менен жазылган. Көптөгөн программалоо тилдери бар жана программист программаларды же программалык камсыздоону иштеп чыгуу үчүн тилди тандай алат. Source Code жана Object Code программалоо менен байланышкан эки термин. Source Code менен Объекттик коддун ортосундагы айырмачылык, булак коду адам окуй турган программалоо тили аркылуу жазылган компьютердик нускамалардын жыйындысы, ал эми Объект коду машина тилиндеги операторлордун ырааттуулугу жана компилятор же ассемблер өзгөрткөндөн кийин чыгарылат. Булак коду.

Подфикалык баштапкы код менен объекттин кодун жүктөп алыңыз

Сиз бул макаланын PDF версиясын жүктөп алып, шилтеме эскертүүсүнө ылайык оффлайн максаттарында колдоно аласыз. Сураныч, PDF версиясын бул жерден жүктөп алыңыз Булак коду менен объект кодунун ортосундагы айырма

Сунушталууда: