Apa Itu Permulaan

Isi kandungan:

Apa Itu Permulaan
Apa Itu Permulaan

Video: Apa Itu Permulaan

Video: Apa Itu Permulaan
Video: APA ITU PERMULAAN ILMU ?. Ustadz Amir As Soronji, Lc,M.PI. 2024, November
Anonim

"Inisialisasi" bukan hanya kata "ilmiah" yang kompleks, tetapi juga proses yang sering dijumpai. Kerja teknologi pengkomputeran sepenuhnya berdasarkan pada permulaan pelbagai pemboleh ubah. Apa yang tersembunyi di sebalik istilah sukar ini?

Apa itu permulaan
Apa itu permulaan

Definisi

Secara definisi, "inisialisasi" adalah penyediaan program atau peranti perkakasan untuk operasi. Penyediaan ini terdiri dalam menetapkan data awal untuk parameter sistem. Untuk program, inisialisasi adalah penugasan nilai kepada pemboleh ubah program.

Permulaan array data

Inisialisasi array mempunyai sejumlah perangkap. Pertama, dalam persekitaran perisian yang berbeza, mengisi data array bermula sama ada dari elemen nol A [0], atau dari A pertama [1], di mana A adalah nama array.

Untuk menginisialisasi array, biasanya "step-by-step" untuk (foreach) loop digunakan. Susunan diisi secara beransur-ansur, satu elemen pada satu masa selama setiap "larian" kitaran. Dalam gelung untuk, satu pemboleh ubah gelung tempatan dibuat untuk mengawal bilangan hantaran.

Nilai awal pemboleh ubah gelung mesti sepadan dengan elemen pertama dari array: A [0] atau A [1]. Yang terakhir adalah dengan bilangan elemen array.

Untuk mengatur pengisian dengan data susunan dua dimensi, anda perlu meletakkan satu untuk gelung yang lain. Oleh itu, operasi gelung melalui lajur susunan akan dilakukan seberapa banyak yang terdapat dalam susunan rentetan.

Kesalahan permulaan

Semasa inisialisasi, sistem menerima data dari semua peranti, proses atau pengendali yang berkaitan. Memulakan sistem operasi adalah inisialisasi data, kerana sistem operasi menerima respons dari semua bagian komputer, termasuk RAM, cakera keras, dan papan kekunci. Sekiranya salah satu blok penting hilang, OS tidak akan dapat memulakannya. Skrin Kematian Biru yang terkenal juga merupakan kesalahan permulaan yang serius.

Rentetan permulaan

Pemula sering menggunakan panggilan mudah (mis. X = 5) atau pemilihan manual untuk mengawal permulaan. Walau bagaimanapun, inisialisasi berkala perlu dan dapat automatik.

Katakan anda mempunyai pengguna komputer yang disambungkan ke dua ISP. Kelajuan sambungan berubah, jadi pengguna sentiasa beralih secara manual. Ini menyusahkan dan memakan masa. Sebaliknya, ia dapat menetapkan rentetan inisialisasi pada baris perintah:

AT + CDGCONT = 1, IP, internet.mts.ru + AT + CDGCONT = 2, IP, internet.beeline.ru.

Sekarang rentetan inisialisasi adalah proses pengendalian komputer. Sekiranya Internet MTS menjadi lebih pantas daripada Beeline, maka sambungan MTS digunakan - jika tidak, MTS berubah menjadi sambungan Beeline.

Disyorkan: