C ++ бағдарламалауды қалай үйренуге болады: 7 қадам (суреттермен)

Мазмұны:

C ++ бағдарламалауды қалай үйренуге болады: 7 қадам (суреттермен)
C ++ бағдарламалауды қалай үйренуге болады: 7 қадам (суреттермен)

Бейне: C ++ бағдарламалауды қалай үйренуге болады: 7 қадам (суреттермен)

Бейне: C ++ бағдарламалауды қалай үйренуге болады: 7 қадам (суреттермен)
Бейне: Документтерді WORD фоматынан PDF форматына ауыстыру 2024, Мамыр
Anonim

Бағдарламалауды үйрену, әрине, бір күнде жасалуы мүмкін емес және көп еңбекті қажет етеді (әсіресе С ++ тілін үйрену). Бұл нұсқаулық сізге процесте көмектеседі.

Қадам

C ++ бағдарламалауды үйреніңіз 1 -қадам
C ++ бағдарламалауды үйреніңіз 1 -қадам

Қадам 1. С ++ тілінің тарихы туралы біліңіз

Бағдарламалау тілін үйренудің ең жақсы жолы - оның тарихын зерттеу. Сіз оқығанның бәрін түсінбейтін болсаңыз да, бұл бірнеше беттер сізге кейінірек пайда болатын маңызды терминдермен таныстырады (мысалы, «Объектіге бағдарланған бағдарламалау»).

C ++ бағдарламалауды үйреніңіз 2 -қадам
C ++ бағдарламалауды үйреніңіз 2 -қадам

Қадам 2. C ++ компиляторын (және мүмкін IDE) орнатыңыз

Компиляторлар C ++ тілінде бағдарламалау үшін қажет, себебі нақты бастапқы кодты сіздің компьютер орындалатын файлға құрастыруы керек. Егер сіз Windows жүйесін қолдансаңыз, онда дұрыс нұсқа - Visual C ++ 2010 Express, ал егер сіз Linux қолдансаңыз, дұрыс нұсқа - Geany. Екеуі де кірістірілген IDE-мен (тәуелсіз даму ортасы) келеді, бұл бастапқы кодты жазу процесін жеңілдетеді. (ЕСКЕРТПЕ: Интернеттегі көптеген адамдар сізге Bloodshed Dev-C ++ IDE мен компиляторды қолдануды ұсынады. Бірақ ЕМЕС, бұл бағдарламалық жасақтама 5 жылда жаңартылмаған және көптеген қателері бар, тізім мына жерде: https:// sourceforge.net/p/dev-cpp/bugs/)

IDE -ді тиімді пайдалануды үйреніңіз. Кейбір IDE -дің оқу процесіне кедергі келтіретін өздерінің жеке ерекшеліктері бар. Әр түрлі IDE опциялары мен параметрлерін оқу немесе сілтемені сақтау жақсы

C ++ бағдарламалауды үйреніңіз 3 -қадам
C ++ бағдарламалауды үйреніңіз 3 -қадам

Қадам 3. С ++ тілін үйренуді бастау үшін бір немесе екі оқулықты таңдаңыз

Бұл қадам компиляторды орнатумен қатар барлық маңызды кезеңдердің бірі болып табылады. Бұл кезеңде бірнеше нәрсеге сенімді болу керек. Ең алдымен, нұсқаулық бағдарламалауды жаңадан бастаған оқырмандар үшін жазылғанына көз жеткізіңіз, себебі түсініктемелер өте мұқият. Әрі қарай, оқулықтағы код C ++ 03 стандартына немесе тіпті жаңа C ++ 11 стандартына сәйкес келетініне көз жеткізіңіз (әлі стандартталмаған, компилятор мәселелерінен сақ болыңыз), себебі қазіргі компиляторларға ескірген кодты құрастыру қиын болады немесе оны қабылдамаңыз. Кейбір жақсы оқулықтар - бұл cprogramming.com сайтынан C ++ оқулығы және www.cplusplus.com/doc/tutorial/ сілтемесі.

C ++ бағдарламалауды үйреніңіз 4 -қадам
C ++ бағдарламалауды үйреніңіз 4 -қадам

Қадам 4. Әрбір жаңа ұғымды қолданып көріңіз

Бағдарламалаудың маңызды бөлігі - бұл әр түрлі түсініктерді оқып қана қоймай, оларды өз кодыңызда қолдану. IDE-ге кодты көшірудің пайдасы шамалы. Егер сіз әрбір мысалды енгізсеңіз және сақталған ақпараттың көлемін ұлғайту үшін үйретілген тұжырымдамаларды қолданатын өзіңіздің бағдарламалық идеяңызды жасауға тырыссаңыз, бұл әлдеқайда пайдалы.

C ++ бағдарламалауды үйреніңіз 5 -қадам
C ++ бағдарламалауды үйреніңіз 5 -қадам

Қадам 5. Басқа әзірлеушілерден үйреніңіз

Бағдарламалаудың ең жақсы жақтарының бірі - бағдарламалауда қандай тәжірибеге ие болсаңыз да, әрқашан сол деңгейге немесе сізден жоғары деңгейге арналған бастапқы код болады. Күрделі бастапқы кодтан үйренудің жақсы әдісі - түсінбейтін жерге жеткенше оқу, содан кейін оны өз ойыңызда шешуге тырысу; егер сіз кодтың белгілі бір бөлігін білмесеңіз, бұл туралы оқулықтан немесе анықтамалық материалдан түсінгенше оқыңыз.

C ++ бағдарламалауды үйреніңіз 6 -қадам
C ++ бағдарламалауды үйреніңіз 6 -қадам

Қадам 6. Үйренген түсініктерді қолдана отырып, мәселені шешіңіз

Білгендеріңізді сақтаудың ең жақсы әдісі - бұл тек бастапқы код мысалдарын жазу ғана емес, берілген тапсырмаларды нақты орындау. Cprogramming.com да, Project Euler де жақсы мәселелерге ие, сіз оларды өмірде қолдану үшін шеше аласыз. Егер сіз мәселенің алгоритмін таба алмасаңыз, онда соңғы шара ретінде интернеттен басқалар жасаған шешімдерді іздеңіз және олардан үйреніңіз. Егер нәтижеден сабақ алмасаңыз, мәселені шешудің не қажеті бар?

C ++ бағдарламалауды үйреніңіз 7 -қадам
C ++ бағдарламалауды үйреніңіз 7 -қадам

Қадам 7. Көмекке мұқтаж адамдарға көмектесу

Енді сіз C ++ туралы білдіңіз, сіз басқа жаңадан бастағандарға Интернетте өз мәселелерін шешуге көмектесуді бастауыңыз керек және оларды сіздікімен бірдей сапарға шығарыңыз! Егер көмек сұраған адам сіздің кеңестеріңізге құлақ аспаса, тез ренжімеңіз: басқалар сіз жіберген жауаптардан үйрене алады, тіпті егер жіберуші тыңдамаса да.

Кеңестер

  • Тез ренжімеңіз! Бағдарламалау кейбір жағдайларда түсініксіз болуы мүмкін, бірақ бұл сіздің барлық жетістіктеріңізді тастап, одан бас тарту керек дегенді білдірмейді! Егер нақты нұсқаулық тақырыпты түсіндіруде өзін нашар сезінсе, сол мәселе бойынша басқа нұсқаулықты оқып көріңіз; мүмкін мәселе сізде емес шығар!
  • Егер сіз компиляция кезінде қателерге тап болсаңыз, бастапқы кодты қайта оқып шығыңыз және қателерді таба алатындығыңызды тексеріңіз. Бұл түсініксіз болып көрінгенімен, қатенің өзі сізге не болғанын айтуға тырысады. Сондықтан қателер туралы бірдеңе білуге болатынын біліңіз.
  • Өз қарқыныңызбен үйреніңіз.
  • Сіз C ++ тілін Google Play Store немесе Appstore дүкенінен «C ++ үйреніңіз» іздеу арқылы үйрене аласыз.
  • Сіз сонымен қатар C ++ тіліндегі кітаптарды іздей аласыз.
  • Егер бағдарлама жұмыс істеп тұрған кезде қате пайда болса, онда мәселе синтаксистік мәселе емес, алгоритмдегі мәселе. Алгоритмнің не істеу керектігін жазуға тырысыңыз, содан кейін оны бастапқы кодпен салыстырыңыз. Ең нашар сценарий, сіздің кодыңызды онлайн қауымдастығына апарыңыз және олар сіз үшін проблема таба алатынын біліңіз. Сыпайы түрде сұрағаныңызға көз жеткізіңіз! Сізге көмектесетін адамдар сіздің сұрақтарыңызға жауап беру үшін ақша табуға арналған бағдарламалық жасақтаманы бағдарламалауға жұмсауы мүмкін. Сондықтан рахмет айтуды ұмытпаңыз!
  • Әрқашан бастапқы кодты түсіндіріңіз! Бағдарламаның функциялары туралы қысқаша сипаттама жазудың еш ауыртпалығы жоқ, тіпті қарапайым және түсінікті код үшін. Бұл қадам - сіз түсінетін үлкен, түсініксіз бағдарламалық жасақтаманы бағдарламалау кезінде ұстанудың жақсы әдеті, бірақ оқитын адамдар шатастырады.

Ескерту

  • C және C ++-бұл төмен деңгейлі бағдарламалау тілдері, бұл сіздің компьютерді ақаулы кодпен немесе зиянды бағдарламалармен әдейі бұзуға мүмкіндік береді! Ешқашан «#include» коды бар бағдарламаны құрастырмаңыз және іске қоспаңыз, егер сіз оның не істеп жатқанын білетін болсаңыз. Сіз не істеп жатқаныңызды білсеңіз де, оны болдырмауға тырысыңыз.
  • Компилятор мен оқулықтардың жаңартылғанына көз жеткізіңіз! Ескірген компиляторлар жарамды бастапқы кодтың компиляцияланбауына немесе жұмыс уақытында оғаш қателердің пайда болуына әкелуі мүмкін. Оқулықтарға да қатысты.
  • Көптеген антивирустар сіз жасаған нәрсені вирус деп ойлайды! Сіздің бағдарламаңызды ерекше жағдайға қосқаныңызға көз жеткізіңіз, мүмкін сіздің бағдарламаңызды жоймау үшін антивирусты өшіріңіз!