Кантип Информатика илими боюнча илимпоз болуу керек

Автор: Gregory Harris
Жаратылган Күнү: 11 Апрель 2021
Жаңыртуу Күнү: 1 Июль 2024
Anonim
ماذا يوجد داخل الثقب الاسود الموجود فى الفضاء إنه الوحش المطلقWhat is inside the black hole in space
Видео: ماذا يوجد داخل الثقب الاسود الموجود فى الفضاء إنه الوحش المطلقWhat is inside the black hole in space

Мазмун

Информатиканы үйрөнүү программалоону билдирбейт; алгоритмдерди үйрөнүүнү билдирет (белгилүү бир тапшырманы аткаруу үчүн кимдир бирөө же бир нерсе түшүнгөн кадамдардын чектүү ырааттуулугу). Көптөгөн компьютер илимпоздору такыр программалашпайт. Edsger Dijkstra бир жолу айткан: "Информатика астрономия телескопторго караганда компьютерлер менен алектенбейт".

Кадамдар

  1. 1 Информатик болуу - бул дайыма үйрөнүү, түбөлүк студент болуу. Технологиялар өзгөрүүдө, жаңы программалоо тилдери, жаңы алгоритмдер иштелип жатат: нерселерден кабардар болуу үчүн дайыма жаңы нерселерди үйрөнүү зарыл.
  2. 2 Псевдокод менен баштаңыз. Псевдокод чындыгында программалоо тили эмес, бирок бул англис тилинде программаны көрсөтүүнүн жолу. Эң жакын жана тааныш алгоритм шампунь бөтөлкөсүндө: Самын, чайкоо, кайталоо. Бул алгоритм. Бул сизге түшүнүктүү ("Компьютер агенти") жана чектүү кадамдарды камтыйт.
  3. 3 Псевдокодду текшериңиз. Шампунь бөтөлкөсүндө жазылган мисал эки себептен улам жакшы алгоритм эмес: анын акыркы шарты жок жана кайсы процедураны кайталоо керектигин айтпайт. Көбөйтүү кайталансынбы? Же жөн эле чайкоо. Эң жакшы мисал “1 -кадам - ​​Латер. 2 -кадам - ​​чайкоо. 3 -кадам - ​​1 -кадамды жана 2 -кадамды кайталаңыз (эң жакшы натыйжа үчүн 2-3 жолу) жана Аяктоо (Чыгуу) ”. Бул алгоритм сизге түшүнүктүү, токтотуу шарты бар (чектүү кадамдар) жана абдан так.
  4. 4 Бардык иш -аракеттер үчүн алгоритмдерди жазууга аракет кылыңыз. Мисалы, кампустун бир имаратынан экинчисине кантип көчүү керек же кантип кастрюль жасоо керек. Жакында сиз бардык жерде алгоритмдерди көрөсүз!
  5. 5 Алгоритмдерди түзүүнү үйрөнгөндөн кийин, программалоо процесси сизге түшүнүктүү болот. Китепти сатып алып, программалоо тилин үйрөнүү үчүн толугу менен окуңуз. Тилди үйрөнүү үчүн онлайн сабактарын колдонбоңуз, анткени алар профессионалдар эмес, ышкыбоздор тарабынан жазылган.
    • Бирок, жардам сурап Интернетке кайрылуудан тартынбаңыз. Сиз Java жана C ++ сыяктуу объектке багытталган тилдерди дароо үйрөнө баштасаңыз болот, бирок C сыяктуу процедуралык тилдерден баштоо жакшы, анткени алар толугу менен алгоритмге негизделген.
  6. 6 Программалоо - бул псевдокодду программалоо тилине которуу процесси. Псевдокодду жазууга канчалык көп убакыт кетирсеңиз, программаны азыраак жазасыз жана келечекте мээңизди бузасыз.

Кеңештер

  • Информатика компьютерди долбоорлоо жана өнүктүрүү, маалымат базалары, компьютер коопсуздугу, компьютер программалоо тилдери сыяктуу көптөгөн тармактарды камтыйт. Андыктан, сизди кызыктырган бир же бир нече тармакка көңүл буруу акылдуулукка жатат.
  • Бир программалоо тилин үйрөнгөндөн кийин, башка окшош тилди үйрөнүңүз, анткени сиз псевдокодду чыныгы тилге которуудасыз.
  • Ак такта - алгоритмди жазуу үчүн эң жакшы жер.