Cara menulis skrip. Cara menulis skrip jualan yang berkesan: algoritma tindakan dan butiran

  • Kategori: Tidak dikategorikan
  • Dengar, saya memberi anda pengajaran: skripnya bagus. Anda tahu, saya tahu, ringkasnya, kita tahu. Beri saya pemasangan! Berjaya. Sekarang mari kita bercakap tentang mereka - skrip kegemaran kita. Memang bagus untuk mengukir beberapa barangan berskrip di Jawa dengan tangan anda sendiri dan biarkan jiran lumpuh anda bergelut, dan semasa dia melihatnya, beri dia sepakan. Hanya terdapat pepijat: sepanjang perjalanan, segala-galanya yang hebat dalam skrip telah dicipta. Sudah sukar untuk menawarkan sesuatu yang sangat baharu (sekurang-kurangnya bagi saya), lebih baik pergi minum bir. Sebaliknya, anda boleh dengan mudah membuat timbunan perkara sekunder, yang, apabila diperiksa lebih dekat, akan turun kepada timbunan kaedah asas yang sama. Dan ini salah - tiada siapa yang memerlukan sekunder itu sendiri. Akhirnya (bukan pada akhirnya, tetapi pada akhirnya!)...

    Dengar, saya memberi anda pengajaran: skripnya bagus. Anda tahu, saya tahu, ringkasnya, kita tahu. Beri saya pemasangan! Berjaya. Sekarang mari kita bercakap tentang mereka - skrip kegemaran kita. Memang bagus untuk mengukir beberapa barangan berskrip di Jawa dengan tangan anda sendiri dan biarkan jiran lumpuh anda bergelut, dan semasa dia melihatnya, beri dia sepakan. Hanya terdapat pepijat: sepanjang perjalanan, segala-galanya yang hebat dalam skrip telah dicipta. Sudah sukar untuk menawarkan sesuatu yang sangat baharu (sekurang-kurangnya bagi saya), lebih baik pergi minum bir. Sebaliknya, anda boleh dengan mudah membuat timbunan perkara sekunder, yang, apabila diperiksa lebih dekat, akan turun kepada timbunan kaedah asas yang sama. Dan ini salah - tiada siapa yang memerlukan sekunder itu sendiri. Akhirnya (bukan akhirnya, tetapi pada akhirnya!), "wawasan kreatif" datang: jika anda tidak boleh memasukkan apa-apa ke dalam dokumen, maka anda perlu beralih ke tahap manipulasi tetingkap penyemak imbas itu sendiri secara kualitatif. Pertama, sedikit maklumat untuk mereka yang terlupa (atau tidak tahu). Dalam model objek penyemak imbas moden (dengan moden saya maksudkan Internet Explorer dan Netscape Navigator) terdapat dua kaedah yang sangat menarik: window.resizeTo (x,y) dan window.moveTo (x,y), yang menjanjikan kemungkinan besar. Kaedah pertama mengubah saiz "port pandang" penyemak imbas kepada dimensi yang ditentukan (iaitu, x dengan y piksel), dan yang kedua menggerakkan tetingkap itu sendiri, meletakkan sudut kiri atas pada satu titik dengan koordinat mendatar x dan y menegak. Oleh itu, dengan menggunakan kedua-dua kaedah ini dengan betul, anda boleh dengan mudah mencapai kesan yang sangat menarik yang benar-benar akan menyapu penonton yang tidak bersedia dari kaki mereka.

    Mula-mula, mari kita lihat skrip ringkas yang bertanggungjawab untuk mengalihkan tetingkap penyemak imbas di sekeliling desktop dan mencerminkannya dari "tepi" skrin:

    Tingkap gaya Xenix

    // Mulakan fungsi blok skrip move_the_window())( // Fungsi permulaan kami window.resizeTo(screen. width/2, screen, height/2);- // Mula-mula, kecilkan tetingkap kepada separuh tetingkap desktop.moveTo( 1,1) ; // Sekarang kita letakkannya di sudut kiri atas skrin var x=1; // Ini akan menjadi koordinat X kita. Pada mulanya sama dengan satu var y=1; // Ini akan menjadi Y kita -coordinate. Pada mulanya sama dengan satu var dx=7; // Anjakan sepanjang X var dy=10; // ... dan sepanjang Y move(); // Sekarang panggil fungsi yang akan menggerakkan fungsi window move()) ( // .Isytihar fungsi while(true)( // Isytiharkan gelung tak terhingga if(x>=(screen.width) || x=(screen.height) || y javascript is cool! Setelah halaman dimuatkan sepenuhnya, fungsi move_the_window dipanggil. Ia mengisytiharkan semua pembolehubah yang diperlukan dan meletakkan tetingkap di sudut kiri atas desktop. Kaedah screen.width dan screen.height mengembalikan kepada kami nilai (lebar dan tinggi) desktop, dan, sudah mengetahuinya, kami mengecilkan tetingkap kepada separuh.

    Sekarang mari kita beralih kepada fungsi bergerak. Memandangkan semua tindakan di sini dilakukan dalam gelung tak terhingga, tetingkap akan terus berjalan merentasi skrin. Percubaan untuk meminimumkannya melalui pengurus tugas akan membawa kepada kesan visual yang menarik (saya menasihatkan anda untuk melihatnya dari pengalaman anda sendiri). Sekiranya anda mahu gelung dilaksanakan beberapa kali, gantikan pernyataan while dengan while(var i< твое число) и добавь в конце цикла оператор i++. С помощью метода resizeTo можно делать довольно любопытные вещи. Посмотри, как можно сжать окно до размеров заглавной рамки и заставить все это, как обычно, бегать по экрану:

    Pembangunan tema

    // Mulakan fungsi blok skrip move_the_windows())( // Tetingkap fungsi permulaan kami. resizeTo(screen.width, 25); // Kecilkan tetingkap nombor 1 window.moveTo(0,1); // Sekarang letakkan ia dalam skrin sudut kiri atas window2 = orep(\"\", null); // Cipta objek tetingkap kedua window2.document.write(\" Window N2\"); // Tulis tajuk padanya window2.resizeTo( screen.width,25 ); // Kecilkan dan window2.moveTo(0, screen.height-25); // letakkannya di bahagian bawah skrin var dy1=2; // Offset awal untuk tetingkap atas var dy2 =-2; // ... dan untuk bahagian bawah var y1 = 1; // Y-koordinat tetingkap atas var y2 = screen.height-25; // dan Y-koordinat bagi pergerakan bawah(); / / Sekarang panggil fungsi yang akan menggerakkan kedua-dua fungsi windows move())( / / Isytihar fungsi while(true)( // Isytiharkan gelung tidak berkesudahan jika (y1>=(screen.height) || y1 =(screen.height ) || y2 .

    Segala-galanya di antara ditafsirkan sebagai kod PHP. Di sini kita juga melihat contoh penggunaan arahan gema, salah satu arahan yang paling penting dan kerap digunakan semasa pengaturcaraan dalam bahasa ini. Perintah gema digunakan apabila anda perlu menulis sesuatu dalam dokumen semasa. Jadi program PHP kecil kami mencetak frasa "Dan ini PHP" dalam dokumen HTML. Semua yang berada di luar pemproses PHP dipindahkan tanpa pengubahsuaian terus ke halaman web dinamik.

    Daripada teg khas, teg berikut juga boleh digunakan:

    kod PHP

    Senario pertama kami

    Teks skrip (program php) mesti disimpan dalam fail dengan sambungan php.

    Kod PHP terdiri daripada pernyataan individu, setiap satunya berakhir dengan koma bertitik (ketiadaan satu akan menyebabkan mesej ralat).

    Skrip PHP pertama (fail index.php) agak mudah, tetapi ia sudah menunjukkan penggunaan gabungan HTML dan PHP.

    Contoh pertama

    Program PHP terdiri daripada dua penyata tugasan, mentakrifkan nilai pemalar, dan mencetak teks dan tarikh semasa ke tetingkap penyemak imbas menggunakan arahan gema.

    Teks ini boleh ditaip dalam mana-mana editor teks, contohnya, NotePad++, dan disimpan di bawah nama index.php. Anda mesti memastikan bahawa fail itu disimpan sebagai fail php, jika tidak, ia tidak akan diproses dengan betul oleh PHP.

    Dalam kes kerja tempatan, anda perlu menyalin fail index.php ke direktori dokumen pelayan web. Untuk Denver ini adalah home/localhost/www (melainkan dinyatakan sebaliknya dalam tetapan). Selepas itu anda boleh meneruskan terus untuk menjalankan skrip.

    Untuk menjalankan skrip index.php, buka pelayar web dan kemudian masukkan laluan penuh ke skrip ini dalam bar alamat. Sekiranya pemasangan tempatan, alamatnya adalah seperti ini:

    Jika semuanya dilakukan dengan betul, kita akan melihat pada skrin:

    Fail Styles.css (helaian gaya):

    /* Gaya untuk memaparkan kandungan halaman */ * ( margin: 0; padding: 0; ) body ( font-family: Verdana, Arial, sans-serif; color: #14556b; background-color: #f2f2f2; margin: 20px; ) h3, p ( margin: 6px 0; /* Jidar tajuk dan perenggan */ )

    Terus dari penyemak imbas kita boleh melihat kod halaman ini yang dihasilkan oleh pelayan web:

    Oleh itu, nama pembolehubah digantikan dengan nilainya, yang diletakkan ke tempat yang sama, di mana nama pembolehubah ini berada dalam program.

    Jadi, fail PHP biasanya merupakan campuran HTML, CSS dan PHP. Dalam kes ini, kod PHP sentiasa terkandung dalam . Pelayan web menghantar kod HTML ke penyemak imbas tanpa pengubahsuaian. Kod PHP dilaksanakan, dan jika ia menjana teg dan sebarang teks untuk dipaparkan, teks itu dimasukkan ke tempat itu, di mana kod PHP berada. Penyemak imbas mentafsir teg HTML halaman dan memaparkan hasilnya pada skrin.

    Kod PHP boleh ditempatkan di mana-mana lokasi dan dimasukkan beberapa kali dalam teks skrip. Ia juga boleh digunakan untuk menjana teg HTML, seperti yang boleh dilihat daripada contoh kami.

    Komen dalam skrip

    Terdapat tiga jenis komen dalam PHP. Yang pertama membenarkan komen diletakkan pada berbilang baris, bermula dengan /* (ditulis tanpa ruang) dan berakhir dengan */, sebagai contoh:

    Perlu diingat bahawa Komen bersarang tidak boleh ditulis.

    Komen berbilang baris boleh berguna apabila anda perlu memasukkan sejumlah besar teks. Selain itu, teknik biasa semasa menyahpepijat atur cara adalah mengulas sebahagian daripada kod (untuk menghalangnya daripada melaksanakan).

    Dua jenis komen yang lain bermula dengan simbol // atau # dan teruskan hanya ke penghujung baris di mana ia ditulis. Jenis ulasan ini mudah kerana ia boleh diletakkan di sebelah kanan pernyataan, contohnya:

    Selalunya komen ditambahkan pada permulaan skrip untuk memberikan gambaran ringkas mengenainya dan menunjukkan fungsi yang dilakukannya. Sebagai contoh:

    Paparan teks

    Pengendali gema, yang direka untuk memaparkan teks sewenang-wenangnya pada halaman web, mungkin merupakan pengendali PHP yang paling biasa digunakan. Dalam kes paling mudah, selepas gema anda harus meletakkan satu baris dalam petikan. Teks boleh disertakan dalam petikan berganda atau petikan tunggal ( apostrof). Untuk memaparkan nombor, petikan adalah pilihan, contohnya:

    Secara umum, selepas gema anda boleh menulis beberapa baris output, dipisahkan dengan koma.

    Jika perlu, garis panjang boleh diletakkan pada beberapa baris dalam teks skrip, contohnya:

    Rentetan individu boleh digabungkan menggunakan operator penggabungan "." -- titik. Hasilnya ialah rentetan tunggal yang dihantar kepada pengendali gema. Sebagai contoh:

    yang setara

    Untuk memaparkan tanda petikan, awalinya dengan garis serong ke belakang, sebagai contoh:

    Catatan. Jika anda mengeluarkan satu baris teks, anda boleh menggunakan fungsi cetakan dan bukannya pernyataan gema. Dalam kes ini tiada perbezaan antara gema dan cetakan. Walau bagaimanapun, dalam gema kita boleh menambahkan baris lain pada baris pertama, dipisahkan dengan koma.

    Memaparkan Teks Besar

    Apabila menggunakan gema untuk memaparkan sejumlah besar teks, ia boleh ditulis seperti ini: mula-mula kita letakkan aksara .

    Pembolehubah, pengendali tugasan

    Seperti dalam mana-mana bahasa pengaturcaraan, pembolehubah direka untuk menyimpan data. Dalam PHP, nama pembolehubah sentiasa bermula dengan tanda dolar $, diikuti dengan huruf atau garis bawah, dan boleh diikuti dengan sebarang bilangan huruf, nombor atau garis bawah. Perlu diingat bahawa nama pembolehubah mempunyai huruf besar dan huruf kecil yang berbeza. Sebagai contoh, $var dan $Var adalah pembolehubah yang berbeza.

    Selepas ciptaan pembolehubah (hasil daripada memberikan nilai kepadanya), akses kepada pembolehubah ini boleh dilakukan di mana-mana dalam skrip. Dalam kes ini, pembolehubah yang sama boleh mengandungi nilai jenis yang berbeza sepanjang program.

    Pembolehubah wujud selagi program dilaksanakan.

    Untuk memberikan nilai kepada pembolehubah dalam PHP, gunakan pengendali tugasan, dilambangkan dengan tanda sama dengan =. Berikut adalah contoh pengendali tugasan:

    $terperature = 24;

    $bilangan_bumi = 1;

    $pi = 3.1415926535;

    $mesej = “Selamat pagi!”;

    Sila ambil perhatian bahawa beberapa pembolehubah diberikan nombor, dan yang lain diberikan rentetan.

    Senaman . Cetak semua nilai pembolehubah ini ke penyemak imbas: (1) setiap nilai pada baris baharu; (2) –– semua nilai –– dalam satu baris.

    Pemalar

    Kadangkala tidak perlu menukar nilai yang ditentukan dalam program sekali. Untuk tujuan ini mereka digunakan pemalar- nilai mereka tidak berubah semasa pelaksanaan skrip.

    Untuk menerangkan pemalar, gunakan fungsi define, yang diberikan nama pemalar dan nilainya. Terdapat konvensyen bahawa nama tetap sentiasa ditulis dalam huruf besar (huruf besar), sebagai contoh:

    takrifkan (“PI”, 3.1415926535);

    Sila ambil perhatian bahawa apabila mentakrifkan pemalar, ia tidak didahului oleh tanda dolar. Cuba menukar nilai pemalar menggunakan pengendali tugasan akan mengakibatkan ralat.

    Pemalar tidak boleh diberi nama yang merupakan perkataan fungsi PHP (kerana nama pemalar tidak didahului oleh tanda dolar).

    Perkataan simpanan (perkhidmatan) RHP:

    dan tatasusunan sebagai rehat lalai
    mati buat bergema endif suis hujung
    sementara waktu global jika termasuk cetak
    memerlukan eval lnclude_onc e memerlukan_sekali kembali
    kes dengan fungsi kelas const teruskan
    mengisytiharkan lain elseif kosong akhiri pengisytiharan
    endfor endforeach pengecualian keluar memanjang
    untuk untuk setiap fungsi isset senarai
    baru fungsi_lama atau php_user_filter statik
    suis tidak ditetapkan guna sementara xor

    Bahasa PHP mentakrifkan banyak pemalar terbina dalam yang boleh digunakan dalam skrip. Pemalar ini bermula dengan dua garis bawah dan berakhir dengan dua garis bawah. Sebagai contoh:

    __KELAS__ __FAIL__ __FUNGSI__ __LINE__ __KAEDAH__

    Menggugurkan pelaksanaan skrip

    Cara paling biasa untuk menghentikan pelaksanaan skrip ialah exit(). Satu lagi fungsi berguna ialah die ("Mesej"), yang juga membolehkan anda memaparkan mesej ralat. Ini membolehkan anda memberitahu pengguna mengapa skrip gagal.

    Memusnahkan pembolehubah

    Kadang-kadang anda perlu memusnahkan pembolehubah secara paksa. Fungsi unset() direka untuk ini.

    Jika kami cuba menggemakan "$variable" selepas memanggil fungsi unset, kami akan mendapat mesej ralat—pembolehubah $variable tidak akan wujud lagi.

    Anda boleh memusnahkan berbilang pembolehubah sekaligus:

    unset($variable, $name);

    Anda boleh melangkau teks berikut pada bacaan pertama

    Jenis data

    Dalam PHP, jenis pembolehubah ditentukan secara automatik apabila pembolehubah dicipta berdasarkan nilainya. Walau bagaimanapun, anda harus mengetahui jenis data yang boleh digunakan. Terdapat lapan daripadanya secara keseluruhan:

    • Jenis Boolean, mengandungi nilai TRUE atau FALSE.
    • Integer.
    • Nombor sebenar.
    • Teks dengan panjang sewenang-wenangnya.
    • Susunan.
    • Sebuah objek.
    • Sumber (contohnya, fail).
    • NULL Nilainya ialah NULL.

    Sebagai contoh:

    $variable = BENAR;

    Dalam kes ini, jenis pembolehubah ditentukan secara unik. Kesukaran bermula apabila mencampurkan pelbagai jenis data dalam satu ungkapan, contohnya, apabila menambah integer dan rentetan yang mewakili nombor. Berikut adalah beberapa contoh ungkapan tersebut:

    Untuk mengelakkan masalah yang berpotensi, anda tidak seharusnya mencampurkan jenis data yang berbeza. Walaupun begitu, PHP melakukan penukaran jenis tersirat. Jika anda perlu melakukan penukaran jenis eksplisit, maka jenis yang diperlukan mesti ditunjukkan di sebelah kiri nama pembolehubah dalam kurungan. Berikut ialah beberapa contoh penukaran jenis eksplisit:

    $int_variable = (integer) $variable;

    $float_variable = (float) $variable;

    $string_jyariable = (rentetan) $variable;

    Apabila ditukar kepada boolean, nilai berikut ditukar kepada FALSE.

    • Integer 0.
    • Nombor sebenar 0.0.
    • Rentetan dan rentetan kosong "0".
    • Tatasusunan dengan unsur sifar.
    • Objek yang tidak mempunyai sifat.
    • Jenis khas NULL.

    Apabila menukar kepada jenis nilai integer, jenis lain ditukar seperti berikut:

    • Logik FALSE ditukar kepada integer 0, logik TRUE ditukar kepada integer 1.
    • Nombor nyata dibundarkan ke bawah. Apabila menukar kepada nombor nyata, penukaran kepada nilai integer dilakukan terlebih dahulu.

    Ia juga mungkin untuk menukar nilai rentetan kepada jenis data berangka, tetapi terdapat beberapa kaveat.

    Sebarang nilai lain, termasuk semua sumber, ditukar kepada TRUE.

    Keputusan

    Bahasa PHP direka untuk mencipta halaman web dinamik.

    • Kod PHP terkandung di antara tag.
    • Pernyataan gema direka bentuk untuk memaparkan teks.
    • Adalah mungkin untuk memasukkan blok besar teks dalam kod PHP
    • PHP menggunakan tiga jenis ulasan: /* ... */, // dan #.
    • Nama pembolehubah didahului dengan tanda dolar $, bermula dengan huruf atau garis bawah, dan boleh diikuti dengan sebarang bilangan huruf, nombor atau garis bawah.

    Skrip ialah program yang mencipta "senario" atau urutan peristiwa tertentu yang akan berlaku sebagai tindak balas kepada beberapa tindakan pengguna atau arahan pelayan. Skrip boleh menjimatkan masa dengan ketara dalam mencipta program, aplikasi atau tapak web, tetapi boleh melambatkan sedikit operasinya.

    Dalam artikel ini kami akan memberitahu anda cara menulis skrip berdasarkan salah satu bahasa pengaturcaraan yang paling popular hari ini, JQuery, dan kami juga akan menulis tentang cara menggunakan skrip dalam ASP. BERSIH.

    JQuery

    JQuery ialah bahasa pengaturcaraan berasaskan JavaScript yang paling ringkas dan padat yang memudahkan untuk bekerja dengan dokumen HTML: acara, animasi, JavaScript tak segerak dan XML. Pendekatan asasnya yang baharu terhadap pengaturcaraan web, yang boleh mengurangkan masa yang diperlukan untuk mencipta tapak web dengan ketara, telah menjadi kegemaran ramai pengaturcara dan popularitinya terus berkembang.

    Untuk mula bekerja dengan bahasa pengaturcaraan ini, anda perlu memuat turun perpustakaan JQuery dari tapak web rasmi. Kemudian anda boleh mula membuat skrip. Sebagai contoh, mari buat skrip yang akan memaparkan frasa "Hello World" dalam penyemak imbas:

    • jQuery Hello World
    • $(dokumen). sedia(fungsi())(
    • $("#msgid"). html("Ini adalah Hello World oleh JQuery");
    • Ini ialah Hello World oleh HTML

    Apabila anda membuka skrip ini dalam penyemak imbas, anda akan melihat halaman web dengan nama dokumen itu sendiri daripada pengepala jQuery Hello World, yang akan memaparkan teks dua skrip bertulis This is Hello World oleh JQuery dan This is Hello World oleh HTML. Baris src="jquery-1. 2. 6. min. js"> digunakan untuk memasukkan perpustakaan itu sendiri, tetapi berhati-hati, kerana versi fail anda mungkin berbeza. Untuk memasukkan nama fail dengan betul, pergi ke direktori tapak yang sesuai: public_html/javascript/JQuery/file_name. js.

    ASP. BERSIH

    ASP. NET ialah teknologi pengaturcaraan web daripada Microsoft yang membolehkan anda menggunakan dalam kod kerja anda yang ditulis dalam mana-mana bahasa pengaturcaraan yang dilaksanakan pada platform perisian. NET Framework daripada Microsoft.

    Panduan tentang cara menulis skrip dalam ASP. NET, tidak dan tidak boleh, kerana aplikasi ini menggunakan perpustakaan skrip MicrosoftAjax siap pakai. js dan MicrosoftMvcAjax. js atau skrip yang ditulis dalam bahasa pengaturcaraan lain. Untuk membuat pautan ke pustaka skrip, anda perlu melakukan perkara berikut:

  • Dalam Solution Explorer, buka folder Views dan kemudian Shared.
  • Klik dua kali untuk membuka Tapak. Cikgu.
  • Pada penghujung Head, tambahkan coretan kod berikut:.
  • Anda akan mendapat maklumat tentang skrip dalam bahasa pengaturcaraan lain dalam artikel.

    Bagaimana untuk menulis skrip untuk sistem pengendalian, tapak web atau hanya permainan? Jawapan untuk ini, percayalah, adalah soalan yang mudah dan akan dibincangkan dalam rangka artikel ini.

    maklumat am

    Adalah sangat diingini untuk mempunyai sekurang-kurangnya pengetahuan pengaturcaraan yang minimum. Tetapi jika sesuatu kelihatan tidak dapat difahami, maka satu atau dua artikel akan membantu mengisi jurang. Pertama, mari kita tentukan apa itu skrip. Ini adalah nama untuk algoritma yang ditulis dalam bahasa pengaturcaraan tertentu yang disimpan pada komputer seseorang dan boleh berinteraksi dengan fail, atur cara tertentu seperti penyemak imbas dan tetapan sistem. Semua ini membolehkan anda menambah dengan ketara keupayaan standard dan mencipta pembantu automatik yang akan mengambil bahagian dalam kerja.

    Mari mula bekerja dengan penyemak imbas

    Ini mungkin salah satu aktiviti yang paling mudah. Jika kita menulis skrip dalam JavaScript, maka notepad biasa dan pengetahuan bahasa pengaturcaraan ini sudah memadai. Benar, terdapat juga keburukan di sini. Jadi, setiap orang yang mempunyai Notepad yang sama akan dapat melihat apa itu skrip. Dan jika dia mempunyai niat buruk, dan terdapat kelemahan dalam kod, maka masalah mungkin timbul. Menjawab persoalan bagaimana untuk belajar menulis skrip dalam JavaScript, perlu diperhatikan bahawa untuk melakukan ini, sudah cukup untuk mempelajari bahasa pengaturcaraan ini. Untuk mencipta program yang lebih baik dan lebih kompleks, anda boleh menggunakan pelbagai perpustakaan. Tetapi mereka memerlukan sambungan pelayar web yang sesuai. Dan apabila menukar peralatan komputer, anda perlu membuat tetapan tambahan. Dan apabila menggunakan pembangunan pihak ketiga, anda perlu memastikan bahawa skrip tidak akan menghantar data pengguna ke perkhidmatan pihak ketiga. Perlu diingatkan bahawa setiap pelayar mempunyai batasan khusus sendiri. Tetapi secara umum, anda boleh melakukan hampir apa sahaja dengan bantuan mereka. Mengapa ia ditulis dalam kes sedemikian? Mereka diperlukan apabila aktiviti manusia perlu diautomasikan.

    Kami bekerja dengan sistem pengendalian Windows

    Katakan kita perlu menukar konfigurasi komputer. Terdapat pelbagai jenis alat grafik untuk ini, tetapi, malangnya, mereka tidak meliputi segala-galanya. Oleh itu, selalunya perlu membuat skrip sistem. Mereka mempunyai sambungan .bat. Setiap orang yang bekerja di komputer untuk masa yang lebih atau kurang telah pun menemui fail sedemikian. Tetapi bagaimana untuk menulis skrip untuk Windows? Untuk ini kami memerlukan Notepad yang sama. Pertama, buat fail teks baharu. Ia adalah perlu untuk merekodkan arahan sistem di dalamnya. Selepas ini, anda perlu menukar sambungan fail kepada .bat. Dan yang tinggal hanyalah untuk melancarkan pembangunan ini. Jika semuanya betul, maka arahan akan dilaksanakan dengan jayanya, seperti yang anda lihat. Tetapi sekiranya berlaku ralat atau penulisan kod buta huruf, paling baik, tiada apa yang akan berlaku. Oleh itu, adalah lebih baik untuk memahami apa yang anda tulis. Hanya mengambil kod dari suatu tempat dan memasukkannya secara tidak sengaja sama sekali tidak disyorkan! Ini boleh membawa kepada masalah yang ketara dengan sistem pengendalian. Dan anda akan bernasib baik jika tindakan berbahaya sedemikian dilakukan daripada akaun tetamu. Lagipun, arahan daripada pentadbir boleh mengubah komputer menjadi "bata".

    Bagaimana dengan Linux?

    Perlu diingat bahawa Windows bukanlah satu-satunya sistem pengendalian. Terdapat juga Linux, yang agak popular. Bagaimana untuk menulis skrip dalam sistem pengendalian ini? Mereka dicipta menggunakan shell - penterjemah arahan khas, yang merupakan antara muka antara seseorang dan kernel sistem pengendalian. Di Linux, skrip pada asasnya hanyalah fail yang menyenaraikan arahan sistem. Ia mudah dan mudah pada masa yang sama. Tetapi shell perlu tahu bagaimana fail sedemikian harus diproses. Secara lalai ia hanya membaca. Dan jika anda perlu melaksanakan, maka pembinaan "#!" digunakan, yang mesti diletakkan sebelum arahan. Semua skrip mempunyai sambungan .sh. Perlu diingatkan bahawa anda boleh melakukan banyak perkara yang rumit dengan bantuan mereka. Contohnya, membuat sandaran fail. Secara umum, terdapat sangat banyak kes penggunaan.

    Belajar menulis skrip

    Jadi, pertama kita perlu memutuskan persekitaran di mana kita akan menaip kod. Hampir selalu, satu Notepad sudah cukup untuk ini. Tetapi ia tidak begitu mudah untuk memaparkan struktur struktur, lebih-lebih lagi, pengendali dan elemen lain tidak diserlahkan. Oleh itu, Notepad++ boleh ditawarkan sebagai alternatif yang layak. Bagi mereka yang tahu bahasa Inggeris, ia tidak begitu sukar untuk menterjemah bahawa ini juga merupakan "Notepad". Tetapi dengan keupayaan yang diperluaskan. Pembangunan kecil tetapi sangat bagus ini ditujukan terutamanya kepada pengaturcara. Di dalamnya anda boleh mendayakan tetapan paparan hampir semua yang tersedia. Terdapat alat paparan kod yang mudah dan banyak lagi, walaupun perkara kecil yang kecil tetapi bagus yang akan menjadikan proses penulisan lebih selesa. Secara umum, soalan "di mana untuk menulis skrip" telah menerima banyak jawapan yang berbeza, yang masing-masing menawarkan kelainannya sendiri. Terdapat juga persekitaran yang sangat canggih, dengan emulator dan banyak alat penyahpepijatan. Pilih apa yang diingini oleh hati anda. Selepas ini, anda perlu menjaga ilmu anda. Bantuan pada bahasa pengaturcaraan atau arahan sistem pengendalian sesuai sebagai asas. Untuk kajian yang lebih lanjut, anda boleh membaca beberapa buku yang menerangkan ciri-ciri logik mesin dan pemprosesan kod.

    Perkhidmatan latihan masa nyata

    Jika anda berminat untuk mempelajari cara menulis skrip, maka anda tidak seharusnya menolak kemungkinan pembelajaran dengan bantuan teknologi pendidikan maklumat. Apakah rupa "pengaturcara tempa" sedemikian? Menurut program itu, disusun mengikut pendapat pemaju yang berpengalaman, seorang pemula dipimpin dari yang paling mudah hingga yang paling sukar. Oleh itu, pengemaskinian data dinamik pada mulanya boleh dikaji untuk seterusnya beralih kepada mencipta pelayan soket. Dan orang itu menjalani latihan perlahan-lahan, langkah demi langkah, menyerap jumlah maksimum data. Oleh itu, jika masalah timbul, anda boleh menghubungi mereka untuk mendapatkan bantuan. Bukan fakta bahawa yang pertama yang anda temui akan memenuhi semua keperluan anda, tetapi kemudian anda hanya perlu mencuba sesuatu yang berbeza.

    Kenapa belajar?

    Ramai orang berminat untuk menulis skrip untuk permainan. Nah, ini tidak begitu sukar, tetapi ia bukan satu-satunya penggunaan ciri sedemikian. Tetapi mari kita lihat permainan sebagai contoh. Katakan seseorang suka bermain sejenis hiburan di tapak web tertentu. Tetapi, malangnya, ia menetapkan bahawa perlu sama ada untuk melabur wang anda, atau untuk melakukan tindakan tertentu untuk masa yang lama dan membosankan. Dan jika laluan kedua dipilih, maka skrip adalah apa yang diperlukan di sini. Ini juga boleh digunakan dalam permainan pegun pada komputer. Terdapat watak yang dikawal oleh kecerdasan buatan, dan untuk melawannya, anda boleh mencipta versi AI anda sendiri, dengan itu mengatur pertempuran antara komputer dan dirinya sendiri (dan untuk laluan yang lebih mudah). Tetapi skrip boleh digunakan dengan jayanya bukan sahaja dalam permainan. Katakan ada laman web syarikat yang serius. Aspek penting ialah sokongan maksimum untuk komunikasi dengan pelanggan. Dan untuk ini, borang kecil ditambah dalam bentuk skrip, yang dengannya anda boleh mendapatkan nasihat pakar dalam talian. Terdapat banyak kemungkinan kegunaan!

    Kesimpulan

    Malangnya, sangat sukar untuk menyampaikan dalam rangka artikel ini cara menulis skrip dengan betul. Anda boleh, sudah tentu, menggunakan frasa umum tentang cara kod itu harus mengambil lebih sedikit ruang, optimum, dan banyak lagi, tetapi anda benar-benar boleh memahami perkara ini hanya dalam amalan. Lagipun, hanya pengalaman dan pencarian penyelesaian yang optimum boleh membantu dalam melaksanakan program sedemikian rupa sehingga mereka memenuhi "tanggungjawab" mereka dengan usaha yang minimum. Dalam pengaturcaraan secara umum, dan bukan hanya dalam menulis skrip, banyak bergantung pada latihan! Oleh itu, anda perlu sentiasa belajar, menambah baik dan memikirkan cara melaksanakan tugas dengan cara yang terbaik.