Мазмунга өтүү

Маалымат структуралары менен таанышуу

Сабактын башталышы

Маалымат структуралары менен таанышуу

Программа маалымат топтомдору менен иштеши үчүн көп маанини бир жерге топтоо

Негизги идея: Кээде бир маани үчүн бир кутуча жетишсиз. Бизде бири-бирине байланышкан көп нерсе болгондо — мисалы, бүтүндөй соода тизмеси же оюндагы бардык упайлар — биз аларды тизме деп аталган бир аттуу топко салабыз. Маалыматты ушундай уюштуруу ыкмасын маалымат структурасы деп аташат.
Сабактын аягында сен:
  • маалымат структурасы деген эмне экенин жөнөкөй сөз менен айта аласың,
  • тизме (массив деп да аталат) көп маанини кантип топтоорун түшүндүрө аласың,
  • тизме жөнүндө сүйлөө үчүн элемент, орун жана узундук сөздөрүн колдоно аласың.

1. Бир маани дайыма жетише бербейт

Досуңдун атын эстеген программаны элестет. Ал бир белгиленген кутучада бир маанини сактай алат, мисалы дос = "Сара". Бир нерсе үчүн бул жакшы.

Бирок сенде отуз дос болсочу? Отуз өзүнчө кутуча жасоо — дос1, дос2, дос3 жана дос30го чейин — жай, баш аламан жана оңой эле жаңылып каласың. Байланышкан көп маанини сактоонун таза жолу болушу керек. Ал бар: биз аларды топтойбуз.

Көп маани байланышкан болсо, ар бирине өз кутучасын бербе. Аларды топко сал.

2. Маалымат структурасы деген эмне?

Маалымат структурасы — программа маалыматты тартиптүү сактап, оңой таба алышы үчүн уюштуруу ыкмасы. Пенал калемдерди чогуу кармагандай, китеп текчеси китептерди тартиби менен кармагандай, маалымат структурасы да маанилерди ыңгайлуу түрдө чогуу кармайт.

Эң жөнөкөй жана эң пайдалуу маалымат структурасы — бул тизме. Көп программалоо тилдеринде тизмени массив деп да аташат. Тизме көп маанини катар менен, бирден-бирден, бир аттын алдында сактайт.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө