Pemrograman di Industri – Insinyur industri sekarang perlu memiliki pemrograman keterampilan tertentu. Pemrograman berbagai peralatan membutuhkan pengetahuan bahasa pemrograman tertentu. Secara umum, pertanyaan tentang bahasa pemrograman selalu menimbulkan kontroversi. Intinya disini tentunya keterikatan dengan pengalaman dan rasa, apa yang anda programkan secara umum tidak penting, yang penting anda dapatkan.
Bahasa pemrograman.
Bahasa pendirinya adalah assembler. Dia muncul bersama dengan mikroprosesor dan alat pemrograman. Sebenarnya, instruksi assembler mengatur mikroprosesor. Oleh karena itu, untuk mikroprosesor yang berbeda, terdapat perakit yang berbeda. Perintah mikroprosesor adalah “blok bangunan” perangkat lunak terkecil. Sebenarnya, konstruksi pasir ini, dianggap dapat membangun apa saja, tetapi untuk menciptakan sesuatu yang hebat, sehingga sekeras pasir.
ПKarena itu, untuk memfasilitasi bahasa pemrograman sedang dikembangkan tingkat tinggi. Yang pertama dari mereka BASIC, Fortran, Cobol, Algol, ADA memungkinkan untuk memprogram unit yang lebih siap – perintah dan fungsi. Perintah dan fungsi sudah pra-konsili blok perintah mikroprosesor. Membangun program unit seperti itu sangat menyederhanakan pemrograman. Itu diposisikan sebagai bahasa BASIC untuk studi pemrograman. Dari bahasa di atas hanya bertahan saat ini satu BASIC. Di sisi lain hanya tersisa nama lama, bahasanya sendiri telah berubah secara signifikan. BASIC dan bahasa pemrograman tingkat tinggi lainnya tidak cocok untuk programmer profesional karena keterbatasannya, dan perakitan tidak akan banyak menulis. Maka dibuatlah perakitan hybrid Basic untuk nama Xi. Jika A-B-BASIC assembler, maka hybrid C-B mereka, sebagai hasilnya kita mendapatkan rumus A * B = C. Sea telah menjadi bahasa yang populer, dan tetap menjadi salah satu bahasa tingkat tinggi utama sejauh ini. Meskipun belakangan ini monopoli jatuh
Bahasa apa yang harus Anda ketahui? atau Bahasa mana yang lebih baik?
Jawaban untuk pertanyaan kedua-sederhana. Yang terbaik di mana Anda dapat melakukan apa yang Anda inginkan.
Bahasa apa yang perlu Anda ketahui programmer Industri:
1. Perakit. Tahu assembler harus tentu, karena memberikan wawasan tentang perangkat digital dan mikroprosesor. Meski belum tentu menggunakannya, tapi pelatihan harus jalan. C tidak bisa menjadi pengganti assembler-to-one!
2. Setidaknya satu bahasa tingkat tinggi. Saya akan merekomendasikan Visual C atau Visual Basic dari Visual Studio 2005.
3. Setidaknya satu dari bahasa pengontrol logika pemrograman, dan pengetahuan yang tepat tentang paket pemrograman. Misalnya: STEP7, CoDeSys, RSLogix
§ 4. Mitos Internet: bahasa dan tidak hanya.
Sebagai komunitas internet bebas dari orang-orang bebas, berbagai topik teknis yang sedang aktif dibahas di forum, ditumbuhi opini publik. Pandangan ini seringkali tidak sejalan dengan pendapat para profesional. Misalnya menulis Vikopediya di COM port (standar industri RS-232):
Antarmuka RS-232-C dirancang agar mudah digunakan. Usang (kecepatan transfer data tidak memenuhi bahkan persyaratan minimum saat ini, peralatan dalam waktu lama tidak dibuat), tetapi sebagai penghormatan terhadap tradisi, masih hadir di komputer modern dan kadang-kadang digunakan dalam peralatan industri dan sangat teknis. Antarmuka USB hampir sepenuhnya diberantas.
Programmer industri menyebutnya omong kosong!
Demikian pula Anda dapat menulis artikel tentang traktor beroda:
Traktor beroda dirancang agar mudah digunakan. Usang (kecepatan lalu lintas di jalan raya bahkan tidak memenuhi persyaratan minimum), tetapi sebagai penghormatan terhadap tradisi, masih hadir di ruang pamer dengan peralatan khusus. Sedan BMW hampir sepenuhnya diberantas.
Anda harus mencoba bajak BMW!
Hal yang sama dapat dikatakan tentang RS-232 dan USB.
USB half-duplex (berbeda dengan duplex RS-232) antarmuka yang bergantung pada perangkat lunak (tidak seperti perangkat lunak tidak bergantung pada RS-232), yang merupakan keturunan langsung dari RS-232 dan hanya mengambil alih beberapa fitur dari a Port COM. Jelas bahwa kantor anggaran dan PC game, yang lebih seperti konsol game (segera ke kartu video akan menanamkan motherboard) penggunaan perangkat keras multi-port tidak dibenarkan. Biasanya, PC ini memasukkan perangkat lunak campuran port COM yang diemulasikan tanpa amplifier penyangga. PC industri yang mahal tidak ada yang bisa melakukannya! Saya akan terus mengembangkan tema dengan port COM, sebagai artikel terpisah.
Kami kembali ke bahasa.
Seperti yang saya katakan, popularitas terbesar memenangkan bahasa C. Ini tidak diperebutkan dan perdebatan di Internet sedang berlangsung, bahasa apa selain C yang pantas untuk dihormati. Kebanyakan yang Anda dengar dalam diskusi ini: Pascal, FoxPro, JAVA, PHP.Eto saya sebut mitos. Dua bahasa terakhir dapat dibuang, karena kami menganggap bahasa logika dasar, tidak terspesialisasi. Bahasa logika utama hingga saat ini adalah dua bahasa: Visual C dan Visual Basic. Orang tua dari bahasa-bahasa ini muncul segera setelah komputer dibuat. VC dan VB adalah bahasa utama dan pembuat undang-undang pemrograman. Bahasa peringkat dapat dilacak pada sebuah paket
