KomputerPengaturcaraan

Mengapa menggunakan bahasa pengaturcaraan peringkat tinggi?

Seperti yang anda tahu, semua arahan di dalam komputer dipindahkan kepada bahasa mesin khas yang pengendali adalah urutan kompleks dan tidak berstruktur sifar dan satu. Ini adalah sangat mudah untuk peralatan elektronik, di mana unit yang boleh ditakrifkan sebagai satu tahap isyarat, sifar - kekurangan isyarat itu. Walau bagaimanapun, untuk menulis arahan untuk melaksanakan tugas-tugas kompleks dengan menggunakan kod ini adalah amat sukar, dan untuk mencari kesilapan dan debug hanya mustahil. Oleh itu, kami membangunkan khas, lebih mudah untuk pemaju, bahasa pengaturcaraan peringkat tinggi.

cerita

Program adalah satu urutan arahan standard, pelaksanaan yang membawa kepada penyelesaian tugas tertentu. Bagi komputer pertama program telah ditulis secara langsung dalam bahasa mesin, ia sangat rumit dan sukar untuk difahami. Pada awal - pertengahan 50-xx yang lalu, ke-20, abad muncul makro pertama yang menjadikan proses pengaturcaraan lebih tersusun, dan kemudian yang dipanggil bahasa himpunan, yang juga bergantung kepada kod mesin. Berikutan perkembangan pesat teknologi komputer yang dibangunkan dan diperbaiki dan bahasa pengaturcaraan. Dan di pertengahan 50-xx muncul Fortran, pertama peringkat tinggi bahasa pengaturcaraan sepenuhnya. Pada tahun 1968, Nicholas Wirth bahasa baru Pascal telah diperkenalkan, yang digunakan secara meluas untuk merancang dan membuat produk perisian yang menarik dan sekarang. Kemudian datang bahasa BASIC, dasar yang digunakan dalam platform Basic Visual berorientasikan objek. Dalam tahun 70-an terdapat salah satu yang paling banyak digunakan dalam bahasa-bahasa hari ini - C, yang telah disesuaikan khusus untuk pengaturcaraan sistem. Pada masa ini, pembangunan dan penyebaran sistem yang menyeluruh dan serba boleh berorientasikan objek, serta orang-orang bahasa yang membantu profesional untuk mewujudkan aplikasi Internet: html, php, java. Jumlah pengaturcaraan lebih kurang dua ribu bahasa yang berbeza, dengan jumlah berat yang tertakluk dan tidak digunakan dalam komputer, serta banyak bahasa pengaturcaraan peringkat tinggi.

klasifikasi

Pengelasan mudah membahagikan semua dana yang sedia ada dalam apa yang dipanggil bahasa pengaturcaraan peringkat rendah, atau bertujuan untuk kereta, dan pengaturcaraan peringkat tinggi bahasa, dan pengguna-centric. Perbezaan utama di antara mereka terletak pada hakikat bahawa program ini ditulis oleh kumpulan pertama bahasa (iaitu, Penghimpun dan Mnemonic), bergantung kepada komputer - atau sebaliknya, pemproses dan arahan yang ditetapkan. Peringkat tinggi bahasa pengaturcaraan membolehkan untuk mendapatkan aplikasi yang akan berjalan di mana-mana komputer, tidak kira yang perkakasan. Dana juga dua besar kumpulan bahasa: prosedur dan bukan prosedur, di mana unit ini juga diperkenalkan kepada struktur dan operasi, fungsian dan logik.

Biasanya, setiap pakar dalam pengaturcaraan mempunyai sekurang-pelupusan kira-kira sepuluh bahasa pengaturcaraan yang berbeza, yang dia boleh gunakan untuk menyelesaikan tugas-tugas tertentu. Pada asasnya, ia adalah, sudah tentu, bahasa pengaturcaraan peringkat tinggi, tetapi juga lebih sukar bagi pemaju bahasa mesin berorientasikan digunakan secara meluas untuk mewujudkan beberapa bahagian perisian.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.birmiss.com. Theme powered by WordPress.