Үндсэн, анхан шатны хичээлийн зурагтай заавар

Хүүхдэд зориулсан antipyretics нь хүүхдийн эмчийн зааж өгсөн байдаг. Гэхдээ хүүхдэд яаралтай эм өгөх шаардлагатай үед халуурсан онцгой нөхцөл байдал байдаг. Дараа нь эцэг эх нь хариуцлага хүлээж, antipyretic эм хэрэглэдэг. Нярайд юу өгөхийг зөвшөөрдөг вэ? Том хүүхдүүдэд температурыг хэрхэн бууруулах вэ? Ямар эм хамгийн аюулгүй вэ?

Майк МакГрат “Эхлэгчдэд зориулсан Visual Basic Programming” Eksmo, 2017, 192 хуудас (25.0 mb. pdf)

Энэхүү ном нь алхам алхмаар програмчлалын заавар юм Visual Basic (VB)эхлэгчдэд зориулсан. Энэ хэл дээр бичигдсэн програмууд нь Microsoft Office болон Интернет дээр ажилладаг бөгөөд энэ нь түүний чадавхийг ихээхэн өргөжүүлдэг. VB хэлийг бие даан сурах хүмүүст зориулсан бүрэн бөгөөд ойлгомжтой зааврыг өгсөн болно. Зохиолч жишээнүүдийг ашиглан Visual Basic програмчлалын үндсийг хэрхэн хялбархан, бага хүчин чармайлтаар эзэмшиж, Windows-д зориулсан өөрийн программыг боловсруулж эхлэх талаар тайлбарлав. Боловсруулсан програмын тусламжтайгаар та компьютерийнхээ ажлыг автоматжуулж, гүйцэтгэлийг нь нэмэгдүүлэх боломжтой. Номын бүх жишээнүүд нь зориулагдсан болно харааны студи 2017. Энэ бол Visual C++, Visual , Visual J# болон Visual Basic-ийн мэргэжлийн хөгжлийн орчин юм.

Microsoft Visual Studio Expressнь Visual Studio-ийн хялбаршуулсан хувилбар юм (зарим функц байхгүй) програмчилж сурч байгаа хүмүүст тусгайлан зориулсан. Visual Studio Express-ийн бүрэн онцлогтой бүтээгдэхүүнээс ялгаатай нь Visual Studio Express нь үнэхээр юм үнэгүй програм. Энэ орчинд та Visual Basic хэл (эсвэл бусад хэл) ашиглан Windows програмуудыг үүсгэж, код боловсруулах боломжтой. Энэхүү ном нь шинэхэн хөгжүүлэгчдэд зориулагдсан болно. ISBN 978-5-699-81136-6

1. Эхний алхамууд
Оршил
Visual Studio суулгана уу
Хөгжлийн орчныг судлах
Шинэ төсөл үүсгэх
Харааны хяналтыг нэмж байна
Функцийн код нэмж байна
Төсөл хадгалах
Төслийг дахин нээх
Дүгнэлт

2. Параметрүүдийг тохируулах
Маягтын шинж чанарууд
"Properties Panel"-тай анх удаа уулзсан
Үл хөдлөх хөрөнгийн утгыг засварлах
Үл хөдлөх хөрөнгийн үнэ цэнийн кодчилол
Тооцоолсон утгуудыг ашиглах
Захиалгат утгыг ашиглах
Өгөгдөл оруулах хүсэлт
Харилцах цонхны шинж чанарыг тохируулах
Дүгнэлт

3. Хяналтыг ашиглах
Таб дараалал
Товчлуурын удирдлага
TextBox Control
ComboBo хяналт
Шошгоны хяналт
PictureBox Control
ListBox удирдлага
CheckBox Control
Радио товчлуурын удирдлага
WebBrowser хяналт
Таймерын удирдлага
Дүгнэлт

4. Хэл сурах
Програмын элементүүд
Хувьсагчийн төрлийг зарлах
Хувьсах хүрээний тухай ойлголт
Хувьсагчийн массивтай ажиллах
Арифметик ба логик үйлдлүүд
Кодын салбарлалт
Давталтын код
Объектыг дуудах аргууд
Дэд програм үүсгэх
Параметрүүдийг дамжуулах
Функц үүсгэх
Математик тооцоолол
Санамсаргүй тоо үүсгэх
Дүгнэлт

5. Програм бүтээх
Хөтөлбөрийн төлөвлөгөө
Статик шинж чанаруудыг оноож байна
Интерфейсийн дизайн
Динамик шинж чанаруудыг эхлүүлж байна
Ажиллах цагийн функцийг нэмж байна
Програмын туршилт
Хэрэглээний нийтлэл
Дүгнэлт

6. Асуудлын шийдэл
Бодит цаг хугацаанд алдаа илрүүлэх
Эмхэтгэлийн алдааг засах
Дибаг хийх код
Дибаг хийх таслах цэгүүдийг тохируулах
Ажиллах үеийн алдаа илрүүлэх
Ажиллах үеийн алдааг барьж байна
Туслах
Дүгнэлт

7. Интерфэйсийг өргөжүүлэх
Өнгө, фонт, зураг сонгох харилцах цонхнууд
Харилцах цонхыг нээх, хадгалах, хэвлэх
Хэрэглээний цэс үүсгэх
Цэсийг хэрхэн ажиллуулах вэ
Илүү олон маягт нэмж байна
Олон маягтыг удирдах
Дуу тоглож байна
Медиа тоглуулах
Дүгнэлт

8. Visual Basic скрипт үүсгэх
VBA макроны танилцуулга
Word макро үүсгэх
Excel макро үүсгэх
Нарийн төвөгтэй макро ажиллуулж байна
Хувьсагчдыг зарлах
Оролтын баталгаажуулалт
Текст файлуудыг нэгтгэх
Бүртгэлээс өгөгдлийг задлах
Дүгнэлт

9. Өгөгдөлтэй ажиллах
Текст файлуудыг уншиж байна
Текстийн унших мөрүүдийг урсгалаар дамжуулах
Excel хүснэгтийг унших
XML файлуудыг уншиж байна
XML өгөгдлийн багц үүсгэх
Дүгнэлт

10. Өгөгдлийн санг ашиглах
Өгөгдлийн сангийн танилцуулга
Өгөгдлийн сангийн дизайн
Өгөгдлийн сан үүсгэх
Мэдээллийн санд хүснэгт нэмэх
Хүснэгтийн баганыг тодорхойлох
Хүснэгтийн холбоос үүсгэх
Хүснэгтийн өгөгдөл оруулах
Өгөгдлийн багц үүсгэх
Өгөгдлийн хяналтыг нэмж байна
Өгөгдлийн холбоос үүсгэх
Өөрийнхөө асуултуудыг үүсгэ
Дүгнэлт

Сэдвийн индекс

Техникийн ном зохиолыг 25.0 mb үнэгүй татаж авах. pdf

Та шууд програмчлал хийж эхлэхээсээ өмнө сурахад санал болгож буй хэлний орчныг хэрхэн ашиглах талаар сурах хэрэгтэй. Тэгээд орос хэл дээр байгаа болохоор хэцүү биш л дээ. | Тиймээс бид олж мэдэх ёстой: | орос хэлний үндсэн програмыг хаанаас авах вэ; | үүнийг хэрхэн эхлүүлэх, эхлүүлэх;

  • Програмын текстийг засварлагчийн цонхонд хэрхэн оруулах вэ

    Засварлагчийн цонхонд курсор анивчдаг - програмын текстийг гараас бичих үед хаана оруулахыг харуулсан хэвтээ гэрэлтдэг зураас. | Хэрэв та ямар нэг зүйл буруу бичсэнийг анзаарсан бол алдаагаа засах хэд хэдэн арга бий. | Нэмэлт тэмдэгтүүдийг устгаж байна.

  • Хөтөлбөрийг гүйцэтгэхийн тулд эхлүүлж байна. BASIC дээр файлуудыг хадгалах, нээх.

    Програмыг хэрхэн ажиллуулах вэ? Хэрэв та програм бичээд, үүнээс юу гарч ирснийг харахыг хүсвэл F5 товчийг дарах хэрэгтэй. Синтаксийн алдаа байхгүй тохиолдолд програм ажиллах бөгөөд дараа нь та түүний ажлын үр дүн болон дэлгэцийн доод хэсэгт "Үргэлжлүүлэхийн тулд дурын товчлуурыг дарна уу" гэсэн мессежийг харах болно.

  • Хэлний цагаан толгой. Хувьсагч, түүнд ямар өөрчлөлт ордог.

    Гадаад хэлний аливаа сурах бичигт эхлээд түүний цагаан толгой, өөрөөр хэлбэл энэ хэлний үг, өгүүлбэр, бүх төрлийн ойлголтыг бичих тэмдгийн багцыг өгдөг. BASIC хэл нь цагаан толгойн үсэгтэй бөгөөд дараах тэмдэгтүүдийг агуулдаг.

  • Үндсэн хэл дээрх арифметик

    Үргэлжлүүлэхийн өмнө ("Үргэлжлүүлэх нь ямар хэцүү вэ" - Борис Гребенщиковын дуунаас) алгоритмын хэлүүд дөнгөж гарч ирж байсан тэр алс холын үед "хувийн компьютер" гэсэн хэллэг үүсч байсныг санах хэрэгтэй. Түүний эрүүл саруул ухаанд эргэлзэхийг сонссон хүмүүс тэр үед компьютер (англи хэлнээс тооцоолох - тооцоолох) гэж үздэг байсан.

  • томилох оператор. Даалгаврын операторын синтакс.

    Та алгоритм боловсруулж, түүнд ямар хувьсагч оролцохыг бодож, тэдгээрийн нэрсийг бодож, дараа нь юу хийх вэ гэж төсөөлөөд үз дээ? Тэдний утгыг компьютерт хэрхэн хэлэх вэ? Эдгээр утгыг хэрхэн өөрчлөх вэ? Тиймээс бид BASIC хэлний анхны оператор болох томилгооны оператортой танилцаж байна.

  • Үр дүнг харуулж байна

    Одоогоор бид даалгавар операторыг ашиглан анхны өгөгдлийг компьютерт орууллаа. Оролтын бусад аргуудыг дараагийн бүлгүүдийн аль нэгэнд авч үзэх болно. | Одоо би BASIC-ийн хамгийн чухал бүрэлдэхүүн хэсэг болох мониторын дэлгэц дээр гарсан үр дүнгийн гаралт, мөн бүх төрлийн текст мессежийн гаралтыг авч үзэхийг хүсч байна. Энэ нь бид хүчирхэг хэвлэх мэдэгдлийг танилцуулж байна.

  • Үндсэн стандарт функцууд

    BASIC хэлний анхан шатны арифметик болон үр дүнгийн гаралтыг мартахаасаа өмнө (та үүнийг хийж чадна гэж найдаж байна, мөн зөвлөмжийн хамт дууссан, үзэсгэлэнтэй хэлбэрээр) та үүнийг бүрэн мэдрэхийн тулд BASIC хэлний стандарт функцуудтай танилцах хэрэгтэй. тооцоолох чадвар.

  • Дэлгэц дээрх өгөгдсөн байршилд өгөгдлийг харуулах

    Текст горимд байгаа компьютерийн дэлгэц нь багана, мөрүүдийн нөхцөлт сүлжээ юм. Стандарт горимд 80 ийм багана (жишээ нь, нэг мөрөнд 80-аас илүү тэмдэгт багтахгүй), 25 мөр байдаг. BASIC нь дэлгэцэн дээрх өгөгдлийн гаралтыг хянах боломжийг олгодог оператортой бөгөөд энэ нь хэрэглэгчийн програмын талаарх ойлголтыг ихээхэн нэмэгдүүлдэг.

  • Бид өгөгдөл оруулдаг. INPUT мэдэгдэл.

    BASIC-ийн сайн зүйл юу вэ? Энэ нь хэрэглэгчдэд маш ээлтэй програм бичиж, түүнээс зөвхөн түүнд хамаарах параметрүүдийг асууж, маш тодорхой хүн эсвэл бусад объектын маш тодорхой өгөгдөлд зориулсан даалгаврыг шийдвэрлэх боломжийг олгодог.

  • DATA болон READ мэдэгдлүүд

    Өгөгдөл оруулах өөр нэг арга бий. Эдгээр өгөгдлийг урьдчилан мэдэж байгаа тохиолдолд үүнийг хэрэглэнэ. Дараа нь бид програмын нэг төрлийн агуулахыг зохион байгуулдаг (өгөгдлийн операторыг ашиглан), дараа нь унших операторыг ашиглан эдгээр өгөгдлийг хадгалах, боловсруулж буй хүссэн хувьсагчид руу дараалан уншдаг.


  • Visual Basic 6.0 - Эхлэгчдэд зориулсан заавар - Лукин С.Н. - 2001.

    Энэ бол заавар юм. Өөрөөр хэлбэл, энэ номыг гадны тусламжгүйгээр судалж үзээд Visual Basic дээр гадны тусламжгүйгээр програм бичиж, гадны тусламжгүйгээр компьютер дээр ажиллуулах боломжтой болно гэсэн хүлээлтээр бичсэн болно. Зохиогч илтгэлийг ойлгомжтой болгохын тулд онцгой хүчин чармайлт гаргасан. Бүх зүйлийг жишээгээр тайлбарлав. Бараг бүх сэдвийг авч үзэх нь хөтөлбөр боловсруулах даалгавруудаар төгсдөг (нийт 132 ийм даалгавар байдаг). Даалгавруудын дийлэнх нь хариултаар хангагдсан бөгөөд ингэснээр уншигч материалыг шингээх чадварыг үр дүнтэй хянах боломжтой болно.
    Хэрэв та хэрхэн програмчлахыг сурахыг хүсч байгаа боловч амьдралдаа нэг ч програм бичиж үзээгүй, компьютер хэрхэн ажилладаг талаар муу санаатай бол энэ номыг эхнээс нь дуустал уншаарай - та програмчилж сурах бөгөөд бүх зүйлийг сурах болно. танд компьютерийн төхөөрөмж хэрэгтэй.

    Хэрэв та програмчлалын тоглоом сонирхдог бол энэ ном үүнд зориулагдсан гэдгийг мэдэж аваарай. Үүнийг судалсны дараа та өөрийн гэсэн тоглоом бүтээхэд бэлэн байх болно далайн тулаан, tic-tac-toe, танкийн тулаан (дөрвөлжин талбайд олон танк хөдөлдөг газар), буудлагын тоглоом. Гэсэн хэдий ч, тоглоомуудын талаар дэлгэрэнгүй - доор.
    Та ахлах сургуулийн сурагч эсвэл Visual Basic програмчлалын 1-р дамжааны оюутан бөгөөд энэ чиглэлээр шалгалт өгөх гэж байна гэж бодъё. Та өөрийгөө "тэг" гэж мэдэрч, юу ч ОЙЛГОХГҮЙ, хаанаас эхлэхээ ч мэдэхгүй байна. Энэ тохиолдолд номыг судалж, түүнд өгсөн даалгавруудыг гүйцэтгэснээр та Visual Basic-ийн үндсэн суурь мэдлэгтэй болно. Энэ хангалттай юу?. Эцсийн эцэст Visual Basic бол баялаг зул сарын гацуур мод бөгөөд дээр нь маш олон тоглоом байдаг. Миний номонд эхлэгчдэд хэрэгтэй бүх зүйлийг өгүүлдэг: зул сарын гацуур модны их бие, гол мөчрүүдийн тухай, тоглоомыг мөчир дээр хэрхэн холбож, хамгийн сонирхолтой тоглоомуудыг авч үздэг. Гэтэл багш тань бусдыг илүүд үзэхгүй гэх баталгаа хаана байна вэ? Магадгүй зузаан ном авах уу?
    Хэрэв та Visual Basic дээрх хамгийн зузаан номнуудыг авбал өөрт хэрэгтэй бүх зүйлийг олохгүй нь лавтай. Visual Basic-д гурван боть ном хүртэл хэтэрхий олон тоглоом байдаг. Иймд ийм номноос эхлээд Visual Basic-ийн үндсийг сур. Дараа нь танд хэрэгтэй зүйлийн талаар тусгайлан бичсэн зузаан ном хайж үзээрэй, эсвэл үүний тулд Тусламжийн системийг ашиглана уу. Зузаан номыг шууд уншихад хэцүү байдаг - энэ нь эсрэгээрээ байсан ч эхлэгчдэд зориулагдаагүй байдаг. Гэсэн хэдий ч зузаан ном хэрэггүй байж магадгүй юм - энэ номд боломжийн багшийн эхний жил суралцахдаа асууж болох бүх зүйлийг багтаасан болно.
    Хэрэв та харааны хөгжүүлэлтийн орчинд туршлагатай програмист боловч Visual Basic сурахыг хүсч байгаа бол танд энэ ном хэрэггүй - танилцуулга нь эхлэгчдэд зориулагдсан болно.
    Хэрэв таны гарт компьютер байхгүй бол та асуудалтай байна. Компьютергүй, ганцхан номтой бол зөвхөн цаасан дээр програмын текст бичиж сурах боломжтой. Мэдээжийн хэрэг, энэ нь маш их боловч энэ нь өлөн элгэн дээрээ уншиж, хөргөгч хоосон байхад тансаг стейк хийх жорыг санагдуулдаг. Windows-д зориулсан Visual Basic програмчлалын орчинд програмын текст бүх зүйлээс хол байдаг.
    Уг ном нь зөвхөн программ бичихээс гадна компьютер дээр програм гүйцэтгэхийг заадаг. Компьютерийн асаах товч хаана байгааг урьдчилан мэдэхэд л хангалттай. Энэ номонд байгаа бусад бүх зүйл, түүний дотор Visual Basic програмыг компьютер дээрээ хэрхэн суулгах талаар тайлбарласан болно.

    Бүлэг 0. Өмнөх үг 8
    0.1. Энэ ном хэнд зориулагдсан бэ? найм
    0.2. Даалгавар, тоглоом. найм
    0.3. Яагаад Visual Basic гэж? 9
    0.4. Танд ямар төрлийн компьютер хэрэгтэй вэ, Visual Basic-ийн ямар хувилбар вэ? арав
    0.5. 10 зөвлөмж бүхий хураангуй
    I хэсэг Програмчлалгүйгээр програмчлал 12
    1-р бүлэг Эхний алхамууд 13
    1.1. Програм гэж юу вэ? 13
    1.2. Хөтөлбөр биш төсөл 14
    1.3. Эхний алхамууд - бариулаар 14
    Visual Basic 14-ийг эхлүүлж байна
    15-р маягт дээр объект байрлуулах
    Програм бичих 16
    Төслийг хадгалах, үүсгэх, нээх, хаах 17
    Visual Basic алдааны мессежүүдэд хэрхэн хариу өгөх вэ 18
    Бүлэг 2. Төсөл - "Тооцооны машин" 20
    2.1. Төслийн даалгавар 20
    2.2. Бид 20 загвар зохион бүтээдэг
    2.3. Маягт ба хяналтын шинж чанарууд 21
    2.4. Нэр, бичээс 21
    2.5. Програмчлал. Төсөл бэлэн 22
    2.6. Объектуудын бусад шинж чанарууд 23
    2.7. Тооны машин дээр зураг оруулах 24
    2.8. Төслийн 24 дэх хөгжим
    25-р товчлуур дахь хөгжим
    Аудио CD тоглуулах 26
    Таны дуртай хит 26 тоглогч
    2.9. Координатын систем 27
    2.10. Зурвасын гаралт - MsgBox 28
    2.11. Хэрэглэгчийн цэс 28
    2.12. Төслийн 30 дахь кино театр
    2.13. Эцсийн эцэст ямар нэгэн зүйл хэрэгтэй 30
    Сэтгэгдэл 30
    Урт мэдэгдлийг дараагийн мөрөнд шилжүүлэх 31
    Нэг мөрөнд олон мэдэгдэл бичих 31
    Тооны машиныг бие даасан програм болгон хувиргах 31
    Бид тооцоолуураа хэрхэн сайжруулах вэ 31
    3-р бүлэг Visual Basic-тэй ажиллах 32
    3.1. Компьютерийн ард суухаасаа өмнө юу мэдэх хэрэгтэй вэ 32
    3.2. Visual Basic 32 суулгаж байна
    3.3. Visual Basic 33 дээр төсөл дээр хэрхэн ажиллах талаар
    3.4. Visual Basic 33-г ачаалж, гарч байна
    3.5. Төслийг дискэнд хадгал. Диск 33-аас төслийг ачаалж байна
    3.6. Visual Basic 35 цонх
    3.7. Visual Basic 36 үндсэн цэс
    Хэрэгслийн мөр 37
    3.8. Төслөө бусад компьютерт шилжүүлэх 37

    II хэсэг. Visual Basic програмчлал - Нэгдүгээр түвшин 40
    4-р бүлэг Хувьсагч 41
    4.1. Хувьсагч. Даалгаврын оператор 41
    4.2. Хувьсагчдыг зарлах 43
    InputBox 43
    Өгөгдлийн төрөл 44
    Хувьсагч ба санах ой 45
    Оношилгооны оператор санах ойд юу хийдэг вэ 46
    таслах горим. Хөтөлбөрийг алхам алхмаар гүйцэтгэх 46
    4.3. Нэрийн талаар дэлгэрэнгүй 48
    4.4. Математик. Арифметик илэрхийлэл бичих 48
    4.5. Өгөгдлийн төрөл ба тооцооллын нарийвчлал 50
    Бүхэл ба Урт - бүхэл тоо 50
    Дан ба Давхар - аравтын бутархай 50
    Бүхэл тоо эсвэл аравтын бутархай? Тоон төрөл Валют 51
    Хувьсагчдыг зарлах тийм ч хуучирсан арга замууд 51
    Үр дүнг форматлах 51
    4.6. Энгийн тооцооллын төслийг хэрхэн бүтээх вэ 52
    4.7. Мөр хувьсагч 54
    4.8. Print 55 хэллэгээр мэдээллийг хэрхэн харуулах вэ
    4.9. Компьютертэй харилцах 56
    4.10. Текст талбарт мэдээллийг хэрхэн харуулах 57
    4.11. 57-г тойруулан харцгаая
    5-р бүлэг Салбарын хөтөлбөрүүд 58
    5.1. Сонголт (салбарлах) гэж юу вэ 58
    5.2. Нөхцөлтэй If мэдэгдэл эсвэл компьютер хэрхэн сонголт хийдэг вэ 58
    5.3. Нэг мөрт оператор бичих дүрэм Хэрэв 60
    5.4. Санамсаргүй хувьсагч 61
    5.5. Олон мөр бол 62
    5.6. Програмын алхамын бичлэг 64
    5.7. Суурилуулсан if мэдэгдлүүд. Булийн үйлдэл ба илэрхийлэл 64
    Nested If мэдэгдлүүд 64
    Логик үйлдлүүд 65
    Булийн илэрхийлэл 65
    5.8. Кейс 66 хувилбарын операторыг сонгоно уу
    5.9. Тооцоологчийг сайжруулах. 68
    Текстийн талбарт тоо оруулсан эсэхийг шалгах 68
    Тэгээр хуваахыг хориглох 69
    Бид 69 тооны машин дээр нууц үгээ оруулав
    5.10. MsgBox 70 функц
    6-р бүлэг Циклийн хөтөлбөрүүд 72
    6.1. GoTo jump мэдэгдэл. Цикл. Шошго 72
    Дэлгэцийн эргэн тойронд объектуудыг хөдөлгөх 74
    6.2. If 74-тэй давталтаас гарна
    6.3. Давталтын мэдэгдлүүд Do 75
    Хий... оператор. гогцоо 75
    Хий... оператор. Давталт байхад 76
    Хий... оператор. 76 хүртэл давталт
    Do while... мэдэгдэл. Гогцоо 77
    Do Until ... мэдэгдэл. Гогцоо 77
    Do 78 операторын сонголтуудын ялгаа
    Хийх мэдэгдэл 78-аас гарах
    Хуучирсан давталтын мэдэгдэл 79
    6.4. For 79 давталтын мэдэгдэл
    Гарах 80 мэдэгдэл
    6.5. 81-ийг тойруулан харцгаая
    Бүлэг 7 Програмын дибаг хийх 82
    7.1. Алдааны төрлүүд. Алдааны мессежүүд. 82
    7.2. Програмын дибаг хийх. Дибаг хийх цонх. Дибаг хийх горимууд. 82
    Бүлэг 8 Ердийн жижиг програмууд 86
    8.1. Циклийн програмыг тооцоолох 86
    8.2. Алдааны үүрэг 86
    8.3. Тоолуур 87
    8.4. Тооцоологч 88
    8.5. Салбаруудад гогцоо оруулах ба эсрэгээр 89
    8.6. Оруулсан гогцоо 89
    8.7. Хамгийн ихдээ 90 тоог олох
    Бүлэг 9 График 92
    9.1. Объектууд. Тэдний шинж чанар, үйл явдал, арга барил 92
    9.2. Зурах гурван арга 93
    9.3. Нэгдүгээр арга - Visual Basic 94 дээр урьдчилан хийсэн зургуудыг ачаалах
    Зургийн файлын төрлүүд 94
    Зургийн хэмжээг тохируулах 94
    9.4. Арга 2 - Шугаман ба хэлбэрийн объектууд 96
    9.5. Объектуудын харилцан давхцал. Zorder арга 96
    9.6. Visual Basic 97 дээрх өнгө
    9.7. 3-р арга - График 98 аргыг ашиглан зурах
    Pset 100 арга
    100-р мөрийн арга
    101-р тойрог арга
    CurrentX, CurrentY, 101-р алхам
    Cls 102 арга
    Аргын цэг 102
    PaintPicture арга 102
    9.8. 103-р зурагт хувьсагч ашиглах
    9.9. 105-р зурагт санамсаргүй хэмжигдэхүүн ашиглах
    Бүлэг 10 Процедурууд 106
    10.1. Хэрэглэгчийн журам яагаад хэрэгтэй вэ 106
    10.2. Зогсоох, дуусгах, гарах дэд мэдэгдэл 108
    10.3. 110 тоонуудын оронд хувьсагч
    10.4. Тогтмол 111
    10.5. 111-р параметр бүхий процедур
    Параметрийн төрөл 113
    Бүлэг 11. Цаг хэмжигчтэй ажиллах, цаг, огноо 115
    11.1. Өгөгдлийн төрөл Огноо 115
    Огноо ба цагийн функцууд 116
    11.2. Цаг хэмжигч 117
    Циклгүй дугуй 117
    11.3. Төсөл "Сэрүүлэг-секундомер" 118
    Boolean 121 төрөлтэй танилцах
    Сэрүүлгийн цаг хийх 121
    124 тоологдсон өгөгдлийн төрлийг танилцуулж байна
    Цаг хэмжигч ба загварчлал 126
    11.4. Хөдөлгөөнт дүрслэл 127
    График аргыг ашиглан хөдөлгөөнт дүрс 127
    Хөдөлгөөнт объект 127
    Объектуудын шинж чанарыг "шилжүүлэх" 128
    Хүүхэлдэйн кино 128
    Ил тод өнгөний тухай 129
    12-р бүлэг Хулгана гартай ажиллах 130
    12.1. Хулганы үйлдэл 130
    MouseDown болон MouseUp үйл явдлууд 130
    MouseMove үйл явдал 131
    Хулгана 132 зурдаг
    12.2. Гарын ажиллагаа 132
    KeyDown болон KeyUp үйл явдлууд 132
    12.3. Төсөл - Уралдаан (тоглоом) 133
    12.4. Тоглоомын даалгавар "Торпедо довтолгоо 140

    III хэсэг. Visual Basic програмчлал - Хоёрдугаар түвшин 141
    13-р бүлэг Массив 142
    13.1. 142 индекстэй хувьсагчид
    13.2. Хувьсагчийн нэг хэмжээст массив 142
    13.3. 2D массив 144
    13.4. 145 массив гэж юу вэ
    13.5. Тоглоомын програмчлалд массив ашиглах 145
    13.6. Хяналтын массив 147
    14-р бүлэг
    14.1. Төрөл хувилбар 149
    14.2. Тусгай өгөгдлийн төрөл 149
    14.3. Цуглуулга 151
    Объект хувьсагч 151
    Цуглуулга 152
    14.4. Хүрээ 153
    Бүлэг 15 Хяналтууд 154
    15.1. Checkbox 154
    15.2. Шилжүүлэгч (Сонголтын товчлуур) 155
    15.3. Scrollbars (HScrollBar ба VScrollBar) 156
    15.4. Слайдер, Явцын мөр 156
    15.5. Жагсаалт (ListBox) ба хосолсон хайрцаг (ComboBox) 157
    Жагсаалт (ListBox) 157
    ComboBox ("унадаг" сонголт) 157
    ComboBox ("Энгийн Combo" хувилбар) 158
    ComboBox ("Dropdown Combo" хувилбар) 158
    ListBox болон ComboBox удирдлагын шинж чанарууд, үйл явдал, аргууд. 158
    15.6. Бусад хяналтын тухай танилцуулга 159
    MonthView болон DTPicker удирдлага 159
    Дээш доош 160
    DriveListBox, DirListBox, FileListBox 160 элементүүд
    RichTextBox 161
    ListView ба TreeView 161
    Таб (TabStrip) ба Статус мөр (StatusBar) 161
    MSChart 161
    Зургийн клип 161
    Зургийн хослол 161
    MS Comm 161
    16-р бүлэг Мөр, файл, алдаатай ажиллах 162
    16.1. 162-р мөр
    ASCII хүснэгт 163
    16.2. Файлууд 163
    16.3. Бүрхүүлийн функц 167
    16.4. Боловсруулахад алдаа гарлаа. Алдааны тухай мэдэгдэл 167
    Бүлэг 17. Чиг үүрэг. Процедур ба функцийн параметрүүд 169
    17.1. Функцүүд. Функцийн параметрүүд 169
    17.2. Орон нутгийн хувьсагч 170
    Статик хувьсагч 172
    17.3. Массивыг 172 параметр болгон
    17.4. Параметрүүдийг лавлагаа болон 173 утгаар дамжуулах
    17.5. Индукц. Рекурс 173
    17.6. Эрэмбэлэх 175
    17.7. Объектуудыг процедурын параметр болгон 176
    18-р бүлэг
    18.1. Windows програм гэж юу вэ "хийсэн" 178
    18.2. CommonDialog удирдлага 178
    Common Dialog элементийг ашиглан файл нээх, хадгалах жишээ 179
    18.3. Хэрэгслийн мөр 180
    18.4. Төсөл - " График засварлагч" 182
    Бүлэг 19 Олон хэлбэр, модуль бүхий төслүүд 185
    19.1. Олон маягттай ажиллах 185
    19.2. Кодын модулиуд 186
    19.3. Төслийн бүтэц. Project Explorer цонх. 186
    Олон модультай ажиллах 186
    Олон төсөлтэй ажиллах 187
    19.4. Харагдах бүс 187
    Хувьсах хүрээ 187
    Процедурын харагдах байдлын бүс 188
    Тогтмол ба төрлүүдийн хамрах хүрээ 188
    19.5. Сүүдэрлэх 189
    19.6. Нэрийн угтвар 190
    19.7. Яагаад эдгээр бүх бэрхшээлүүд байна вэ? 190
    20-р бүлэг Хэрэглэгчийн объектууд 193
    20.1. Encapsulation - "Хэргийн доторх объект" 193
    20.2. Тоглоом "Сачок". Асуудлын мэдэгдэл 194
    20.3. Төслийн таймер ба ерөнхий механик 195
    20.4. Дизайн үе шат 195
    20.5. Объектуудыг хэрхэн бүтээх 195
    20.6. Баригч үүсгэх 196
    Хэрэглэгчийн объект - биегүй тархи 196
    196-р ангиллын дагуу объектыг хэрхэн үүсгэх вэ
    20.7. Бид бөмбөг үүсгэдэг. Төслийг дуусгах 199
    20.8. 202 объектын талаар дэлгэрэнгүй
    Маягтыг объект болгон 202
    Зөвхөн унших боломжтой шинж чанарууд 202
    Өв залгамжлал, полиморфизм 203
    Бүлэг 21 Visual Basic ба интернет 204
    21.1. Интернет, вэб хуудас, HTML 204-ийн тухай ойлголт
    21.2. Вэб хуудас үүсгэх 204
    21.3. Вэб хуудас 205 дээрх скрипт
    21.4. Local Disk Access 207
    21.5. Өөрийн хөтөч 209
    22-р бүлэг Visual Basic ба мэдээллийн сан 210
    22.1. Өгөгдлийн сангийн тухай ойлголт 210
    22.2. Visual Data Manager 211 ашиглан мэдээллийн бааз үүсгэ
    22.3. Өгөгдлийн сантай ажиллах. Өгөгдөл болон DBGrid удирдлага. SQL хэл. 212
    23-р бүлэг
    23.1. Visual Basic 215-ийн нээлттэй шинж чанарууд
    ActiveX 215
    Windows API 215
    Олон баримт бичгийн интерфейс - MDI 215
    OLE 215
    23.2. Өнгөрсөн ба ирээдүйн хоорондох агшин 215
    Хавсралт 1: Таны компьютер болон програмын талаархи чухал мэдээлэл 218
    24-р бүлэг
    24.1. Компьютер гэж юу вэ. Хөтөлбөрийн анхны танилцуулга. 219
    24.2. Хүн компьютертэй хэрхэн харилцах 220
    Бүлэг 25. Програмчлал ба програмчлал 221
    25.1. Тушаалуудын жагсаалт. Тушаал ба програмын горимууд 221
    25.2. 222 хөтөлбөрийн талаар юу мэдэх нь чухал вэ
    25.3. Процедурын тухай ойлголт. Робот илүү ухаалаг болж чадах уу? 222
    25.4. Машин хэл дээрх компьютерийн програм 223
    25.5. Програмчлалын хэл 223
    25.6. Logo 225 дээрх бодит компьютерийн програмын жишээ
    25.7. Програмистын компьютер дээрх ажлын дараалал 226
    25.8. Програмчлалын үндсэн аргууд 226
    Бүлэг 26 Компьютерийн дизайн ба ашиглалт 229
    26.1. Компьютер хэрхэн зохион байгуулагдаж, ажилладаг 229
    26.2. RAM 230-ийн төхөөрөмж ба хэмжээсүүд
    26.3. Санах ой дахь программуудын харилцан үйлчлэл 231
    26.4. Компьютерийн гадаад төхөөрөмж 231
    26.5. Компьютерт мэдээллийг кодлох 234
    Хавсралт 2. Windows дээр ажиллах. Текст оруулж байна 236
    Windows 236 дээр ажиллах
    Компьютерийг асаах, унтраах. Эхний алхам 236
    Windows 236 дээр ажиллах
    Файл, хавтас 237
    Файл, хавтасны нэр 238
    Удирдагч 238
    логик хөтчүүд. Файлын хаяг (файл руу очих зам, зам) 239
    Хэрхэн компьютерт програм оруулах эсвэл тексттэй ажиллах текст засварлагч 239
    Нэг мөр тексттэй ажиллах 239
    Олон мөртэй ажиллах 241
    Кодын цонх - 242 гэсэн бичвэр бүхий том хуудсан дээрх жижиг цонх
    Текстийн хэсгүүдийг хуулах, зөөх, устгах 242
    Шидэт цуцлах болон буцах товчлуурууд 243
    Асуудлыг шийдвэрлэх 244
    Ашигласан материал 270
    Индекс 272

    Нэг талаас, та загварын хагас боловсруулсан бүтээгдэхүүн ашиглан лазанья хийж болно, нөгөө талаас ирээдүйн тогооч бэлтгэхэд энэ арга нь бага зэрэг ашиг тустай байдаг.

    Гэсэн хэдий ч та Visual Basic дээр програмчлал хийж эхлэх боломжтой. Хамгийн гол нь анхаарал сарниулахгүй байх явдал юм GUIмөн анхны программуудыг консол програм болгон үүсгэнэ. Та консол дээр програмчлалд зориулсан сурах бичиг, зааврыг олох магадлал багатай тул бид сэтгүүлийнхээ хуудсан дээр түүний үндсийг зааж өгөхийг хичээх болно. Мөн ойлгомжтой хэлбэрээр.

    Эхлэхийн тулд Visual Studio 2010-ийн хамгийн сүүлийн хувилбарыг татаж аваарай ( үнэгүй хувилбарЭкспрессийг www.microsoft.com/express/downloads/) дээрээс авах боломжтой бөгөөд хэрэглэгчийн компьютер дээр суулгана. Бид "Guess-ka" тоглоомын жишээн дээр сонгодог алгоритмын бүтэцтэй танилцаж эхэлнэ. Компьютерт 100 хүртэлх тооны тоог бодуул, тэгвэл та долоон оролдлогоор үүнийг таахыг хичээх болно. Таны гэрийн компьютер танд "нислэг", "нислэгийн доогуур" гэсэн хэллэгт туслах болно.

    Тиймээс, "Microsoft Visual Studio 2010 Express Microsoft Visual Studio 2010 Express програмуудыг эхлүүлэх". Нээгдсэн цонхонд "Файл" цэс рүү очоод "Төсөл үүсгэх" хэсгийг сонгоод доош унах жагсаалтаас "Консолын програм" гэсэн мөрийг сонгоно уу. Төсөлд нэр өгнө үү (өгөгдмөл нь ConsoleApplication1). Энд ч гэсэн та ирээдүйн хөтөлбөрийн дөрвөн "үнэгүй" мөрийг харах болно.

    Модуль 1

    Дэд үндсэн()

    Төгсгөлийн модуль

    Одоо үндсэн процедурт (хоёр ба гуравдахь мөрийн хооронд) манай тоглоомын кодыг оруулна уу - бид үүнийг хэсэг хэсгээр нь шинжлэх болно (жагсаалтыг үзнэ үү).

    Энэ үед туршлагагүй эхлэгч нь хуруугаа сүм рүүгээ эргүүлж, туршлагатай програмист чин сэтгэлээсээ инээмсэглэх болно. Зүүн талд байгаа тоонууд нь сонгодог юм. 1964 оноос эхлэн програмчлалын хэлний анхан шатны гарын авлагад гурван тушаалыг танилцуулснаас хойш BASIC хэл дээрх кодын мөрүүдийг дугаарлаж эхэлсэн.

    10 LET X= (7+8) / 3

    20 Х Хэвлэх

    Одоо энэ нь илүү атавизм бөгөөд өнгөрсөн зуунд утсыг дугаарлах нь тодорхой зорилгын дагуу тодорхойлогддог байв. Бид кодыг хэсэгчлэн задлахад хялбар болгохын тулд үүнийг ашиглах болно.

    Мөр 10 DIM мэдэгдэл нь нэг буюу хэд хэдэн хувьсагчийн нэр, төрлийг зарладаг. Энэ тохиолдолд бид гурван бүхэл хувьсагчийг зарласан: i - гогцоонд ашиглагдах болно; n - далд дугаар; p - далд тооны бидний хувилбарууд.

    20 ба 30-р мөрийг бид хосоор нь тайлбарлах болно. RND () функц нь 1-ээс 1 хүртэлх мужид санамсаргүй бодит тоог (Single төрлийн) буцаана. Бид санамсаргүй тоог 100-аар үржүүлж, хүрээг 100 болгон өргөжүүлсэн. Гэвч Math.Round () функц нь үнэн хэрэгтээ Манай хөтөлбөрт илүүдэхгүй, гэхдээ үүнийг хэвээр үлдээгээрэй. Энэ нь гарсан тоог бүхэл тоо болгон дугуйруулна. Гэсэн хэдий ч n хувьсагчийг бүхэл тоо гэж зарласан бөгөөд энэ нь програмыг гүйцэтгэх үед далд тооны бутархай хэсэг автоматаар таслагдах болно гэсэн үг юм. Randomize() функц нь санамсаргүй тоо үүсгэх ажлыг эхлүүлдэг, эс тэгвээс төлөвлөсөн тоо нь үргэлж ижил байх болно.

    40 ба 50-р мөрөнд мэндчилгээний хэллэгийг консол горимд дэлгэцэн дээр хэвлэнэ.

    60-аас 180 хүртэлх мөрүүд нь манай кодын гол мөрүүд бөгөөд энэ бол мөчлөгийн бүтэц юм. 70-аас 170 хүртэлх зааврыг гогцооны бие гэж нэрлэдэг. Бидний мөчлөг 7 удаа давтагдах хувь тавилантай байдаг - эдгээр нь төлөвлөсөн тоог таах 7 оролдлого юм. Давталтын давталт (давталт) болгонд i тоологчийн утга 180-р мөрөнд 1-ээс 7 хүртэл өсөх болно. Түүнээс гадна i хувьсагчийн утга 190-р мөрөнд чухал үүрэг гүйцэтгэх боловч дараа нь илүү ихийг хийх болно.

    80-р мөрөнд аль хэдийн танил болсон хэллэгт анхаарлаа хандуулаарай. Энд i хувьсагчийн утгаас хамааран гаралтын мөр динамикаар үүсдэг. Str(i) функц нь тоон хувьсагчийг ердийн мөр болгон хувиргаснаар “Энэ бол таны анхны оролдлого. Дугаар оруулна уу:.


    Хэрэглэгч 90-р мөрөнд p хувьсагчид утгыг оруулна. Хэрэв та энд тоо биш, харин өөр тэмдэгт оруулбал алдаа гарах болно. Ирээдүйд бид үйл явдлын ийм хувилбаруудыг хэрхэн боловсруулах талаар сурах болно, гэхдээ одоогоор бид энэ талаар ярихгүй.

    100-аас 170-р эгнээ хүртэлх барилгыг салаалсан гэж нэрлэдэг. Нэг буюу өөр нөхцлийн биелэлтээс хамааран тодорхой тушаалуудыг гүйцэтгэдэг. Та зөв таасан ба оруулсан p нь төлөвлөсөн n-тэй тэнцүү байна гэж бодъё. Дараа нь компьютер 110, 120-р мөрийн мэдэгдлүүдийг гүйцэтгэнэ. Дашрамд хэлэхэд, "Exit For" команд нь ялалт байгуулсан тохиолдолд 60-180 гүйлтийн мөчлөгийн гүйцэтгэлийг дуусгаж, хяналтыг 190-р мөрөнд операторт шилжүүлэхэд шаардлагатай.

    Хэрэв p оролт нь төлөвлөсөн n-ээс их байвал 140-р мөрийг алгоритмд ашиглана. Хэрэв p оролт нь төлөвлөсөн n-ээс бага байвал 160-р мөрийг гүйцэтгэнэ. Энэ үнэхээр ийм энгийн гэж үү?

    190-ээс 220-р мөрөнд салаалсан бүтэц нь давталтын гаралтын үед i тоологчийн утга 8-тай тэнцүү байвал ажиллах болно. Тодруулахын тулд: хэрэв та сүүлчийн, 7 дахь оролдлогын хувьд төлөвлөсөн тоог таасан бол i-ийн утга тэнцүү байх 7 Хэрэв энэ нь 8-тай тэнцүү бол энэ нь давталт өөрөө дууссан гэсэн үг бөгөөд 120-р мөрийн "аз жаргалтай" Exit For мэдэгдлийг гүйцэтгээгүй байна.

    За, 230-р мөрийн сүүлчийн мэдэгдэл нь консолд ямар нэгэн (!) тэмдэгт оруулахыг хүлээж байна. Хэрэв түүний төлөө байгаагүй бол бичсэн консол програм нь алдаагүй ажиллаж, тэр даруй хаагдах байсан. Дашрамд хэлэхэд Console.ReadKey ()-ын оронд GoTo 30 хэллэг бичихийг оролдоорой. Түлхүүрээр програмын дибаг хийж эхлээрэй. Эцэст нь юу болсон бэ? Хэрэв та ямар нэг зүйлийг ойлгохгүй байвал GoTo дээр курсорыг байрлуулаад "Тусламж" товчийг дарж танд тусална уу.

    Дараагийн удаа бид илүү сонирхолтой консол тоглоомыг програмчлах болно.



    Төслийг дэмжээрэй - холбоосыг хуваалцаарай, баярлалаа!
    Мөн уншина уу
    тахиа зодооны тоглоомын дүрэм тахиа зодооны тоглоомын дүрэм Minecraft 1.7-д зориулсан 10 цагны жор.  Minecraft дээр гар урлалын зүйл хийх жор.  Minecraft дахь зэвсэг Minecraft 1.7-д зориулсан 10 цагны жор. Minecraft дээр гар урлалын зүйл хийх жор. Minecraft дахь зэвсэг Шиллинг ба стерлинг - үгсийн гарал үүсэл Шиллинг ба стерлинг - үгсийн гарал үүсэл