Qanday qilib informatika bo'yicha olim bo'lish mumkin

Muallif: Gregory Harris
Yaratilish Sanasi: 11 Aprel 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
IELTS imtihonidan 8 ball olgan eng yosh Senator | Alisher Sa’dullayev
Video: IELTS imtihonidan 8 ball olgan eng yosh Senator | Alisher Sa’dullayev

Tarkib

Kompyuter fanini o'rganish dasturlashni anglatmaydi; bu algoritmlarni o'rganish demakdir (ma'lum bir vazifani bajarish uchun kimdir yoki biror narsa tushunadigan qadamlarning cheklangan ketma -ketligi). Ko'pgina kompyuter olimlari umuman dasturlamaydilar. Edsger Dijkstra bir marta shunday degan edi: "Informatika astronomiya teleskoplardan ko'ra kompyuter bilan bog'liq emas".

Qadamlar

  1. 1 Kompyuter olimi bo'lish - bu doimo o'rganish, abadiy talaba bo'lish. Texnologiyalar o'zgarmoqda, yangi dasturlash tillari, yangi algoritmlar ishlab chiqilmoqda: narsalardan xabardor bo'lish uchun doimo yangi narsalarni o'rganish kerak.
  2. 2 Psevdokoddan boshlang. Pseudocode aslida dasturlash tili emas, lekin bu ingliz tilida dasturni namoyish qilish usuli. Eng yaqin va tanish algoritm shampun shishasida: Sovun, chaying, takrorlang. Bu algoritm. Bu siz uchun tushunarli ("Kompyuter agenti") va cheklangan sonli qadamlarni o'z ichiga oladi.
  3. 3 Psevdokodingizni tekshiring. Shampun shishasida ko'rsatilgan misol ikkita sababga ko'ra yaxshi algoritm emas: uning oxirgi sharti yo'q va qaysi protsedurani takrorlash kerakligini aytmaydi. Ko'piklanish takrorlansinmi? Yoki shunchaki yuving. Eng yaxshi misol "1 -qadam - Lather. 2 -qadam - yuving. 3 -qadam - 1 va 2 -qadamlarni takrorlang (eng yaxshi natijaga erishish uchun 2-3 marta) va tugatish (Chiqish) ". Bu algoritm sizga tushunarli, tugatish shartiga ega (cheklangan sonli qadamlar) va juda aniq.
  4. 4 Barcha harakatlar uchun algoritmlarni yozishga harakat qiling. Masalan, kampusdagi bir binodan ikkinchisiga qanday o'tish yoki kastryul tayyorlash. Tez orada siz hamma joyda algoritmlarni ko'rasiz!
  5. 5 Algoritmlarni tuzishni o'rganganingizdan so'ng, dasturlash jarayoni sizga tushunarli bo'ladi. Kitobni sotib oling va uni to'liq o'qing, dasturlash tilini o'rganing. Til o'rganish uchun onlayn darsliklardan foydalanmang, chunki ular professionallar tomonidan emas, balki havaskorlar tomonidan yozilgan.
    • Biroq, yordam uchun Internetga murojaat qilishdan tortinmang. Siz darhol Java va C ++ kabi ob'ektga yo'naltirilgan tillarni o'rganishni boshlashingiz mumkin, lekin C kabi protsessual tillardan boshlash yaxshidir, chunki ular butunlay algoritmga asoslangan.
  6. 6 Dasturlash - bu psevdokodni dasturlash tiliga o'tkazish jarayoni. Psevdokod yozishga qancha ko'p vaqt sarflasangiz, kelajakda dasturni shunchalik kam yozasiz va miyangizni ishdan chiqarasiz.

Maslahatlar

  • Kompyuter fanlari kompyuterni loyihalash va ishlab chiqish, ma'lumotlar bazalari, kompyuter xavfsizligi, kompyuter dasturlash tillari kabi ko'plab sohalarni qamrab oladi. Shuning uchun, sizni qiziqtirgan bir yoki bir nechta sohalarga e'tibor qaratish oqilona qaror.
  • Bir dasturlash tilini o'rganganingizdan so'ng, boshqa shunga o'xshash tilni o'rganing, chunki siz hali ham psevdokodni haqiqiy tilga tarjima qilyapsiz.
  • Algoritmni yozish uchun eng yaxshi joy doskadir.