Definisi Jadwal

pemrogramanBagi mereka yang melihatnya dari luar dunia teknologi, disiplin pemrograman menyimpan sesuatu yang esoteris, tidak dapat dipahami, itu adalah salah satu eksponen maksimum dari apa yang disebut orang aneh , geeks yang belum tahu . Tapi apa sebenarnya terdiri dari?

Program komputer terdiri dari serangkaian instruksi yang akan dieksekusi oleh komputer. Instruksi ini dikembangkan sesuai dengan ilmu pemrograman.

Singkatnya, pemrograman adalah jalan yang menuntun kita untuk menghasilkan program komputer, yang berjalan melalui serangkaian aturan dan prinsip, yang merupakan disiplin yang lengkap dengan sendirinya.

Terlepas dari kenyataan bahwa bahasa pemrograman, filosofi yang memunculkannya, dan teknik yang digunakan dengan masing-masing bahasa dalam memecahkan masalah berbeda, disiplin pemrograman dianggap sebagai satu kesatuan, karena semua bahasa dimulai dari sejumlah kesamaan. pendekatan, meskipun teknik pembuatan program mereka mungkin berubah menjadi sangat berbeda.

Pemrograman sudah ada sejak awal munculnya ilmu komputer, meskipun telah maju dan berkembang seiring dengan perkembangan mesin-mesin yang melahirkannya.

Pada awalnya, pemrogramannya sangat manual karena komputer (beberapa yang ada di dunia, sangat besar, dengan daya yang kecil bahkan untuk waktu itu dan sangat sedikit generalis) diprogram ulang untuk setiap tugas tertentu melalui perubahan dalam pengkabelan fisik, melepaskan dan menyambungkan kembali kabel pada posisi yang berbeda.

Ini adalah versi paling murni dari ” kode mesin”, meskipun pada 1950-an dan 1960-an secara bertahap menghilang demi pengenalan perintah berkat adopsi layar dan keyboard.

Namun, kita telah mengacu pada pemrograman di era komputer modern, setelah Perang Dunia II, ketika pemrograman sebagai disiplin berakar pada abad ke-19.

Meskipun mereka tidak dapat mewujudkannya, berbagai insinyur merancang mesin untuk penggunaan umum.

Secara khusus, untuk Mesin Analitik Charles Babbage, Augusta Ada Byron (1815-1852), Countess of Lovelace, menciptakan serangkaian urutan untuk realisasi perhitungan (Ada adalah seorang ahli matematika) yang dianggap, secara keseluruhan, komputer pertama program sejarah, sehingga membuat Countess programmer pertama.

Perlu dicatat bahwa Ada Byron tidak mensistematisasikan ilmu pemrograman. Bahasa pemrograman Ada menyandang nama ini tepat untuk menghormatinya.

Dari kode mesin, itu diteruskan ke bahasa tingkat tinggi, dibuat untuk mengabstraksi apa yang dilakukan dalam kode mesin, memfasilitasi pembelajaran dan penggunaannya, selain menyederhanakan daftar.

Setelah program bahasa tingkat tinggi dikembangkan, itu harus “dikompilasi,” sebuah proses yang menerjemahkan bahasa tingkat tinggi ke dalam kode mesin. Yang terakhir ini dibatasi untuk penggunaan tertentu, seperti pengembangan driver, antara lain, bagian yang bekerja langsung bersentuhan dengan perangkat keras .

Pemrograman adalah, pada akhirnya, dan sebagai ringkasan, ilmu -dan seni- menciptakan algoritma yang memecahkan masalah, dan yang dieksekusi pada mesin tujuan umum – komputer – atau mesin tujuan khusus.

Di sisi lain, programmer dikenal sebagai orang yang bertanggung jawab mengembangkan kode ini dengan instruksi sehingga perangkat lunak berperilaku dalam satu atau lain cara sesuai dengan perintah yang diterimanya. Bahasa pemrograman adalah, di sisi lain, serangkaian parameter dan kode yang digunakan programmer untuk mengembangkan perangkat lunak. Ada berbagai jenis bahasa, seperti C, BASIC atau Ruby .

Selain itu, ada rekayasa perangkat lunak , yang didedikasikan untuk mengembangkan model perangkat lunak untuk program besar.

Biasanya, untuk memprogram perangkat lunak atau aplikasi , programmer pada prinsipnya harus mengenali masalah atau tugas utama yang akan menjadi tujuan program, menentukan persyaratan dan jenis operasi , merancang arsitektur , mengimplementasikan program, mengimplementasikan atau menginstalnya, dan kemudian , perbaiki berdasarkan trial and error.

Saat ini ada berbagai macam bahasa pemrograman, ada yang lebih sederhana atau yang bertujuan untuk memudahkan tugas mengembangkan aplikasi kecil. Diantaranya, Ruby adalah salah satu yang paling populer dalam beberapa tahun terakhir, dikembangkan oleh programmer Jepang dan menggabungkan sintaks dari berbagai bahasa seperti Python atau Perl.

Dengan demikian, hampir semua pengguna komputer dapat memperoleh beberapa gagasan pemrograman dan mengembangkan aplikasi yang dibuat khusus.

Topik dalam Pemrograman

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET