Menü
Bedava
giriş
ana  /  Eğitim / Bir telefon istasyonu oluşturmak için programlar. Sanal PBX Bağlama

Bir telefon istasyonunun oluşturulması için programlar. Sanal PBX Bağlama

X-lite bir softephone, yani. IP telefonu kullanmanıza izin veren bir program. "IntelNetcom" aracılığıyla, düzenli telefonlar da dahil olmak üzere internet aramaları için yapılandırılabilir. Sesli aramalara ek olarak, görüntülü arama mümkündür.
X-Lite, Windows, Linux ve Mac OS için seçeneklerde mevcuttur.

Windows için X-Lite 3.0'ı indirin
Mac için x-lite 3.0 indirin
Linux için x-lite 3.0 indirin
(www.xten.com)

X-lite. bulunur.

Ekspres konuşmak.

Bilgisayarınızdan arama yapmanızı sağlayan bir telefon olarak çalışan yazılım. Ekspres görüşmesi ile internet üzerinden herhangi bir aboneye arayabilirsiniz.

Aramalar ücretsizdir. Sıradan telefon numaralarını da arayabilirsiniz. Express konuşması basit ve kullanımı kolaydır.

Windows için Express Talk'ı indirin
Ayar için talimatlar yazılım telefonu Ekspres konuşmak. bulunur.

Zoiper.

Bu internet telefonu aşağıdakilerle çalışıyor işletim sistemleri Windows2000, WinXP, Windows Vista Starter, Windows Vista Anasayfa Temel, Windows Vista Home Premium, Windows Vista İş, Windows Vista Enterprise, Windows Vista Ultimate, Linux, Linux Gnome, Mac OS X, Mac OS X 10.4, Mac OS X 10.5. Bu yazılımın ayırt edici bir özelliği Rusça dil versiyonu.

16 Ekim 2015, 21:00

Bulut IP PBX Sağlayıcı Nasıl Olabilirim? Adım adım rehber

  • 3CX Ltd. Şirket Blogu .
  • Yıldız işareti.
  • Öğretici

Şimdi neredeyse herkes bir bulut PBX operatörü olabilir. Bunun nasıl yapılacağı hakkında konuştuk, sadece bir sunucuya sahip, bugün sunucuların birkaç (küme) olduğu ve merkezi yönetime ihtiyacı olan durum hakkında konuşacağız.

Bunun için neye ihtiyaç var?

  • Ücretsiz barındırma platformunu sallayın. (Hiçbir şeye mal olmaz)
  • Ortak 3CX olarak kaydoluz, çünkü Merkezi yönetim ortak portalından geçer (bu da ücretsizdir)
  • Birden fazla sunucu veya sanal makine

Yöntem 1: Ortak Portalı (ERP) aracılığıyla bir IP PBX oluşturma

PBX'inizi 3CX ortak portalından yönetebilirsiniz. Bireysel telefon değişimlerini dinamik olarak oluşturabilir ve silebilirsiniz. Adımlarla, bu gibi telefonlar:

Yaptıktan sonra, portala gidin Sanal PBX Örnekleri\u003e Sanal PBX AyarlarıBölüm Google Cloud DNS Ayarları ve gerekli alanları doldurun:

  • Proje kimliği - Google Cloud Developer konsolundan (https://console.developers.google.com/ )'dan almanız gerekir;
  • Servis Hesabı E-posta Adresi - Proje için bir hizmet hesabı oluşturmanız gerekir. Google Cloud., bu yoluyla yapılır API'ler ve Auth\u003e Kimlik Bilgileri. Ortak portalın Google Cloud'a giriş yapıldığı açık / kapalı tuşa (.p12) olan bir dosya oluşturulacaktır. Sunucu Hesabı İstemci Kimliği'ni alacaksınız ve e bir servis tanımlayıcısı olarak. Bu e-postayı burada belirtin;
  • Özel anahtar dosyası. - Dosyayı açık / kapalı tuşa indirin;
  • Özel anahtar şifre. - Kapalı anahtar bir şifre ile şifrelenir. Bu alanda belirtin. Aksi belirtilmedikçe, ardından varsayılan şifre ile "Notasecret" (değiştirebilirsiniz).
  • İşte varsayılan TTL.

Adım 2: Küme Oluşturma

Bir PBX oluşturmadan önce, en az bir sunucu kümesini yapmanız gerekir. Küme, her biri farklı veri merkezlerinde, farklı bölgelerde veya sadece sunucularda bulunabilecek bir sunucu grubudur. Çeşitli özellikler veya SLA. Sanal bir PBX oluşturmak için, sunucu her zaman en küçük yükle seçilir.

1. sekmeye gidin Sunucu kümeleri..
2. dokunun Ekle. Yeni bir küme basmak için.
3. Küme kodunu girin-Honal iç 4 karakter, küme tanımlamak için harfler ve sayılardan oluşur. Web formlarında bir kümeye atıfta bulunmak için kullanılır
4. Açıklama. - Normal metin açıklaması.
5. Barındırılan örnek etki alanı. - alan adı küme. Hotel PBX, örneğin, kullanıcı1.pbx.mycompany.eu gibi alt etki alanı olacaktır. Genellikle etki alanı ve tüm küme sunucuları için güvenilir bir SSL sertifikası kurmanız gerekir.
6. DNS Yönetilen Bölge: Google DNS hesabından almanız gerekir.

Adım 3: Sanal PBX Sunucusu Oluşturma

Sunucuların her biri için 3CX telefon sistemi 14 indirin ve yükleyin. Kurulurken, çoklu seçeneği seçmelisiniz. Bu, sunucuların her biri için 25'e kadar yüklemenizi sağlayacaktır. Tüm sunucular yüklendiğinde, PBX eklemeye başlayabilirsiniz.

1. 3CX ERP'de, Sanal PBX Örnekleri\u003e Sanal PBX Sunucularına gidin.
2. Ekle ve Sunucu Verilerini Belirle'yi tıklayın:
Sunucu Kümesi - Açılır listeden bir küme seçin. Örnekte, Asya'da bir küme seçiyoruz.
Benzersiz İsim - Dahili Sunucu Adı. FQDN ile çakışabilir.
FQDN - Alan adı. IP adresini belirtmeyin. SSL sertifikasını Thawte veya Verisign sağlayıcısından kullanırsanız, sertifikaya karşılık gelen etki alanı adını belirlemeniz gerekir (örneğin, * .mycompany.eu);
Bir ortak portal, özel PBX için bir CNAME tipi DNS kaydı oluşturur.
Portalın bir Tip A'yı oluşturmayacağını lütfen unutmayın. Bu, yöneticinin sorumluluğudur.
Sistem kimliği, varsayılan 'telefonlar sistem' dir. Bu, belirli bir PBX'in adıdır;
Şifre - PBX'ten şifre. Her kurulum için sizinkiler;
Havuzdan atlama - testlere ihtiyacım var. Varsayılan olarak, portal PBX verilerini oluşturur, siler ve düzenler. Silten çıkıp Cloud Manager üzerinden bir IP PBX oluşturursanız bu seçeneği etkinleştirin.
Güvenilmeyen SSL - 3CX telefon sistemini yüklediğinizde, onaylanmış bir SSL sertifikası veya 3CX, denetsiz bir SSL sertifikası oluşturabilir. 3CX'den sertifikayı planlıyorsanız, bu seçeneği etkinleştirin.
3. Daha fazla sunucu eklemek için adımları tekrarlayın.

Şirketiniz birden fazla kişi kullanıyorsa (ya da bunun için çabalıyorsanız veya müşterilerin çok fazla düşünmesini istiyorsanız), müşterilerle sesli iletişim için sanal PBX gereklidir.

Ücretsiz PBX, herhangi bir numarayı bağlamanızı sağlar telefon numaraları Müşteriler için uygun bölgelerde ve gerekli çalışanlara çağrı gönderin.

  • Çağrıların kaydedilmesi ve istatistikleri - Yöneticileri kontrol edin ve aramaları analiz eder;
  • Yönlendirme, Telesekreter, Kaçırılan Bildirim - Tek bir aramayı kaçırmayın;
  • Ses menüleri ve çalışma saatleri - Prestiji yükseltin ve iş akışını basitleştirin.

Sanal PBX nasıl ayarlanır? Temel ayarlar

Bu bölümde, PBX'in çalışması için gerekli minimumu düşünün, ardından tüm fonksiyonlar açıklanacaktır.

Ücretsiz bir PBX nasıl oluşturulur: Açık ana Sayfa "Ücretsiz PBX" bölümünde, "PBX Oluştur" düğmesini tıklayın. "Ayarlar Yüksek Lisans" PBX'e alınacaksınız:

Adım 1 iç odalar

Her PBX kullanıcısı, üç basamaklı bir dahili numara oluşturabilir ve üzerinde ayrı bir program, IP telefonu, yeniden yönlendirme vb. Yapılabilir. Genellikle her çalışan için 1 sayı oluşturur, ancak 2-3 sayı oluşturabilirsiniz (örneğin, aramalar ve masaüstü telefonu için).

PBX'e bağlı olan çalışanların veya cihazların sayısını belirtin, "Herkes için Konuşma Kayıtlarını Etkinleştir" onay kutusunu işaretleyin ve "İleri" düğmesini tıklatın.


"Bir yedek" numaraları oluşturmak gerekli değildir, gelecekte numaralarını her zaman artırabilirsiniz.

Lütfen dikkat: Üç iç hat için konuşmaların kaydedilmesi ücretsizdir (ofis paketlerinde ve şirkette daha fazla).

Adım 2 Gelen aramalar

Bu bölümde, ayarlar gelen aramaların alınacağına göre yapılandırılmıştır:

  • Hemen iç çalışanlara;
  • İlk olarak, ses tebrik "Merhaba adını verdiniz ..", ve sonra çalışanlara;
  • Sesli menüde "Yönetici ile iletişim kurmak için, tuşuna basın ..." - Menü öğesinin sayısını (1'den 10'a kadar) belirtmeniz gerekir.

İkinci ve üçüncü seçeneklerde, bir robot tarafından okunacak veya kendi ses dosyanızı yükleyecek olan tebrik metnini girebilirsiniz.


İndirme için ses dosyalarının boyutları - 5 MB'a kadar izin verilen formatlar - MP3, WAV.

WAV Biçimi: Bit Hızı \u003d 8 bit, örnekleme frekansı \u003d 16 KHz.

MP3 formatı: bit hızı \u003d 64 kbps, örnekleme frekansı \u003d 16 kHz.

o maksimum kalite Telefon ağını aktarabilen ses.

Ses dosyasını uygun programları veya çevrimiçi hizmetleri kullanarak dönüştürebilirsiniz.

İstediğiniz seçeneği seçin ve "İleri" düğmesini tıklayın.

Adım 2.1 Sesli menü

Bir önceki adımda üçüncü seçeneği seçtiyseniz (Ses menüsünde), Kurulum Sihirbazı, arayanın, eğer aramaları, "tuşuna basmadan" olarak adlandırılacak olan menü öğelerinin (senaryolar) otomatik olarak oluşturur. - Arayan Sesle Selamlar oynatırken alacaklar Herhangi bir düğmeye basmayın.

"Hemen çalışanların iç numaralarına" seçeneklerinde ve "ilk önce sesli tebrik ve daha sonra çalışanlar için), yalnızca" basmadan "komut dosyası oluşturulacaktır.

Ayrıca bu senaryoda ("İlk Arama" bloğunda daha önce oluşturulan tüm iç numaralar eklenecektir. Gerekirse, dahili numaraların sırasını değiştirebilirsiniz, örneğin, "İlk Arama" bloğundan numarayı silin ve "İkinci Aramaya" ekleyin.


Adım 3 Bir bilgisayar ve telefondaki programları indirme ve yapılandırma

Arama yapmak ve yapmak için, herhangi bir kullanabilirsiniz. yazılım Veya SIP protokolünde çalışan ekipman. Bazı popüler ekipmanları kurma örnekleri ve "Destek" bölümünde "Kurulum talimatları" bölümünde görebilirsiniz. Pencereler, iOS, Android için Markamızı Zadarma'mızı kullanmanızı öneririz.

Adım 4 Sanal Numarayı Bağlama

Ekipman kurdunuz ve zaten arama yapabilir. Müşterilerden gelen aramaları yapmak için sanal telefon numarasını PBX'e bağlamanız gerekir. "Ayarlar" bölümünde dünyadaki 90 ülkede bir veya daha fazla sanal sayı seçebilirsiniz.

Bu, PBX'in çalışması için minimum kurulumu tamamladı. PBX'in kalıcı kullanımına devam edebilir veya ek işlevleri yapılandırabilirsiniz.

PBX ile günlük çalışma için özellikler:

Aramanın çeviri ve görüşü

İstemciyi başka bir dahili numaraya çevirmek için, #, ardından abonenin iç numarasını ve tekrar #, örneğin, # 101 #.

Bir aramayı sesli bildirimle aktarmak için, * dahili numaraya ve örneğin * 101 # tuşlarına basın. Bu durumda, önce kendilerini iç numarayla bağlarsınız ve ona kimin ve hangi soruyu çevireceğinizi söyleyebilirsiniz. Birinizin aramasını tamamladıktan sonra, istemci saniyeye bağlanacaktır.

Aranan dahili sayı aramayı 25 saniye boyunca cevaplamıyorsa, istemci size geri döner.

Gelen bir aramayı girmek için, iç numaranız gelen arama işleme komut dosyasına eklenmemişse, kombinasyonu 40 yazın ve Ara düğmesine basın.

Bir aramayı komut dosyasına (departman) dönüştürmek için: Script numarasını ses menüsü, örneğin # 1 #

Sayı Seti Biçimi

Çağrıların ve iletme için arama formatı bölümünde ayarlanır, varsayılan numaralar yerel formatta işe alınır (örneğin, 8495 formatındaki Moskova sayısı). "Ülke kodu olmadan çağrı" işlevini "Profilim" bölümünde de devre dışı bırakabilir ve numarayı uluslararası formattaki (ülke kodu, şehir, numara, sayıdan önce 8 veya 0 olmadan) çevirebilirsiniz.

Faks

Otomatik faks, 50 iç kullanımda mevcuttur. Şu anda, faks sadece resepsiyonda çalışır. Varsayılan olarak, alınan fakslar kayıt e-posta adresine gelir. Faksları almak için e-posta adresini değiştirin.

Ek Özellikler ve PBX Yetenekleri (Sanal PBX'in Avantajları)

1. Kayıt konuşmaları ▾

Sohbetlerin bir veya daha fazla Dahili PBX numarasındaki kaydedilmesini etkinleştirebilirsiniz. Girişler posta ile gönderilir veya bulutta saklanır (sunucumuzda).

Üç iç odada ücretsiz konuşmaları kaydedebilirsiniz (içinde tarife planları "Ofis" 8 odada ve "Corporation" tarifesi 20 oda için planlar). Her bir sonraki iç numaradaki kayıt maliyeti aylık 1 €.

Boyut ücretsiz bulut depolama - "Standart", "Corporation" Tarife Paketi için "Ofis", 2000 Megabayt Tarifesi için 200 megabayt ("Corporation" Tarife Paketi (5000 megabayt, 250 saatten fazla konuşma).

Bulutta depolanan kayıtlar "PBX'im" bölümünde - API'yi kullanarak boşaltılabilir veya boşaltılabilir. Konuşmaların kaydını kapattıktan sonra, kayıtlar 180 gün sonra buluttan çıkarılır.

"Benim PBX" sayfasında arama kaydını etkinleştirebilirsiniz -.

2. PBX Zadarma C CRM ve diğer iş sistemlerinin entegrasyonu ▾

PBX Zadarma'yı popüler CRM veya diğer iş sistemlerinden biriyle entegre edebilirsiniz. Entegrasyon bölümde yapılandırılmıştır. Detaylı talimatlar Entegrasyonu ayarlayarak, uygun bölümde bulabilirsiniz.

Üzerinde şu an Bitrix24, Zoho CRM, Amokrm, Salesforce, MegaLlan, Retailcrm, Zohodesk, Planfix, Wirecrm, tamir hattı ile resmi ve tamamen ücretsiz entegrasyon mevcuttur.

3. Gelen aramalar ve ses menüsü ▾

4. Yönlendirme ▾

4.1 Gelen aramaları yönlendirme

Yönlendirme - Başka bir mobil veya durağan telefon numarasına yönlendirin. Aramayı ek bir program veya ekipman olmadan kabul etmek ve internete bağlanmadan yönlendirme gereklidir.

Tek bir aramayı kaçırmamak için, koşullu iletmeyi cep telefonunuza veya durağan telefon numaranıza ayarlayabilirsiniz.

"PBX'im" sayfasında iletmeyi açmak için - Soldaki "Yönlendirme ve Sesli Posta" alanındaki istenen dahili numaranın ayarlarında soldaki, Koşullu Yönlendirme'yi etkinleştirmek için "YENİ YOK YOK MEVCUTTUMU" seçeneğini seçin veya Koşulsuz olanı sağlamak için "her zaman" seçeneği.

İlk durumda, çağrı önce yapılandırdığınız program veya ekipmanda internet üzerinden gelecek ve devre dışı bırakılırsa veya 20 saniye boyunca cevabı takip etmeyecektir, arama yönlendirilir.

Koşulsuz yönlendirmeyi açtığınızda, arama, aktif programın / ekipmanın kullanılabilirliğinden bağımsız olarak, derhal iletme numarasına yönlendirilecektir.

"Telefon" alanında, kümenin ön eklerine uygun olarak iletme numarasını belirtin (eğer "PBX" bölümüne ("PBX" bölümüne monte edilirse) artı ve ayarları kaydetmek için "Telefon" işaretini kurun. "Ülke kodu olmadan arama" etkinleştirilirse, yerel formattaki numarayı belirtin.


Ön ekler belirtilmezse, sayı uluslararası formatta belirtilmelidir: [Ülke Kodu] [Şehir Kodu / Operatörü] [Numara], örneğin, 74951270777.

Ayrıca bölümde kişisel dolap "Ayarlar" - "Ülke Kodu olmadan Aramayı" işlevini etkinleştirebilirsiniz, bu durumda, örneğin, 84951270777 numaralı numaralarda belirtiniz.

İyileştirme fiyatları, giden aramalardaki tarifelerimize tam olarak uygundur.

4.2 Yeniden yönlendirme için uyarı.

Gelen bir arama yaparken anlaşılması için, ileriye dönük bir çağrıdır ve cep telefonunuza doğrudan bir arama değil, uygun uyarıyı yapılandırabilirsiniz. Arayana bağlanmadan önce bir aramayı cevaplarken çalınacaktır.

Standart bildirim, sesli posta kayıt sinyaline benzer bir ton sinyalidir. Kendi uyarı ayarlamak mümkündür (örneğin, "kazanların satışı çağrısı").

4.3 Yeniden yönlendirildiğinde Callerid'inizi takma

"Yeniden Yönlendirme" seçeneği, hangi numaradan gelen bir aramada göreceğiniz numaradan sorumludur ". Bunu etkinleştirirseniz, iletmeyi yapılandırdığınız bu dahili numaranın aralıklarını göreceksiniz ve kapatırsanız, arayanın numarasına iletilirsiniz.

Arama yaparken farklı Callerid'i kullanabilirsiniz. farklı cihazlarveya farklı yönlere (ülke veya şehir) çağırırken.

CallerID'i "PBX'im" sayfasındaki yönde etkinleştirmek için - sağ tıklamanızda "Bir kural tanımı kuralı ekleyin". Aradığınız ülke kodunu ve / veya şehri girin (örneğin, Rusya için 7, İngiltere için 44, vb.), İstediğiniz Callerid'i seçin ve "Oluştur" düğmesini tıklayın.

6. Ek harici çizgi ▾

"Benim PBX" sayfasındaki üçüncü taraf bir sağlayıcıdan üçüncü taraf bir sağlayıcıdan bir numarayı bağlayabilirsiniz -.

Bakır hattı üzerinden bağlı düzenli bir sabit hat numarasınız varsa, VoIP ağ geçidini FXO bağlantı noktasıyla kullanmanız gerekir, sitedeki harici çizgiyi açın. Ağ Geçidi modunda harici satırı ekleyin ve sitedeki ayarları belirleyin. Numaranız SIP üzerinden çalışmayı destekliyorsa, sunucu modundaki satırı etkinleştirmek ve sayı ayarlarını ayarlamak yeterlidir.

Sağlayıcınız bağlantı için veri sağlamalıdır: sunucu, etki alanı (sunucuyla eşleşebilir), oturum açma, şifre.

Bizim tarafımızda, sayıya bağlantı aşağıdaki IP adresleriyle gerçekleşir:

Ayrıca bize üçüncü taraf numarasını da portlayabilirsin. Taşınabilecek ülkelerin listesi bu sayfada bulacaksınız.

7. PBX istatistikleri ▾

PBX'teki aramaların ayrıntılı istatistikleri, PBX'imdeki bölümde bulunabilir. Burada istatistik periyodunu seçebilir, farklı dönemleri karşılaştırabilir, genel programa ve aramaların coğrafyasını görebilirsiniz. İstatistikler ve grafikler, hem tüm aramalar hem de farklı sanal numaralara (veya harici çizgiler) için kullanılabilir.


PBX'i yönetme programları.

"PBX için Programlar" kategorisinde yeni:

Bedava
Auto-Transtonka 4.10.01, herhangi bir telefon ağının abone olan ve zengin olan bir konuşma diyaloğunun bir tasarımcısıdır. fonksiyonellik. "Avtozlonka" programı sadece iletilmemesini sağlar sesli mesajlar Veya gelen aramalara akıllı cevapları yerine getirin ve ayrıca programı bir ton seti ile yönetebilecek arayan aboneleriyle tam teşekküllü bir diyalog oluşturur.

Bedava
Winariff 2.07.1, Samsung, Panasonic, NEC, Lucent, Siemens, Ericsson veya Karel tarafından yapılan aramaların tarama ve muhasebesi için bir programdır. Wintariff programı kaydetmenizi sağlar telefon çağrılarıVe daha fazla işlemlerini üretir.

Bedava
UserTrafmanager 5.2.1 otomatik sistem İş için hesaplamalar entegre servis İletişim işletmelerinin aboneleri. NetUp UserTrafmanager, müşteri ilişkilerindeki tüm ana adımları uygulamaya yardımcı olacaktır: Uygulama teknik Destek, Müşterilere verilen hizmetlerin sözleşmelerinin sonuçları ve hesaplanması.

Bedava
Telefon faturalandırma 2.0, telefon bağlantıları için uygun bir kayıttır. Telefon programı Faturalandırma, COM limanından telefon istasyonundan bir bilgisayar COM portuna iletilen kayıt kayıtlarını okuma yeteneğine sahiptir ve ayrıca dosyalara yazın ve harici program Kayıtları işleme.

Kontrol cihazlarının yazılımı (yazılımı), modern otomatik anahtarlama sistemlerinin önemli bir parçasıdır ve büyük ölçüde işlevselliklerini belirler. Öncelikle, anahtarlama alanı ve ana telefon görüşmeleri sağlayan setlerin işlemleri her PBX tarafından düzenlenir. Ek olarak, yazılım bir dizi işlev sunar, uygulamalı uygulamanın yalnızca program kontrolü sayesinde mümkün haline gelmiştir. Bunların arasında ek servis türleri aboneleri, dinamik çağrı akışı yönetimi, bakım sürecinin otomasyonu, telefon ölçümü ile sağlanmalıdır.

Karmaşıklık ve büyük bir yazılım hacmi, fonksiyonların sayısız işlevi ve kontrol cihazlarının gerçek zamanlı olarak çalışması gerçeği, aynı zamanda uygulamaları çok sayıda yük kaynağından korumak. Bilgi işlem ekipmanının geliştirilmesiyle ve anahtarlama düğümlerinin yeteneklerinin genişlemesi hacimce büyümeye devam eder. İlk yazılım kontrollü PBX ESS-1 (ABD), depolama cihazının programları depolamak için kapasitesi sadece 250 bin kelimeydi, sonra modern sistem Dağıtılmış bir mikroişlemci ile, birkaç modülden sadece biri 4 milyon baytlık kapasiteye sahip olabilir. Buna rağmen, yazılım oluşturmak için gereken zaman, program oluşturma aracı da sürekli iyileştirildiğinden, artma eğilimi yoktur.

Değer dolaylı olarak değerlendirilebilir, çünkü anahtarlama sisteminin oluşturulmasının maliyetlerinin yarısından fazlası programlar geliştirmektir. Kısmen yüksek maliyet, evrensel mikroişlemcinin ilk, ucuz ve ikincisi üzerindeki kontrol cihazları olarak, donanım maliyetlerinde bir azalma ile yüksek tutar. Kısa sürede geliştirilebilir. Aynı zamanda, PBX'in sistem istasyonlarının çalışmasına kıyasla yazılım kontrolü ile çalışması önemli bir ekonomik etki verir. Ağ bant genişliğini artırarak, abonelere verilen hizmetlerin listesini genişleterek, ayrıca ekipmanın bakım maliyetini düşürür.

2. Programlama dilleri

Programlama dilleri, herhangi bir yazılımı geliştirmenin ana yollarıdır. Bunlar büyük ölçüde, yazılım geliştirme şartlarına ve maliyetlerine ve ayrıca program yürütmesinin hacmine ve hızına bağlıdır. Bir programlama seçerken, görevlerin niteliği (hesaplamalar veya işleme teknolojik işlemleri), yazılımın amaçlandığı ve yarattığı olanlar için donanımın özellikleri dikkate alınır ve bunların yarattığı olanlar.

Program metinlerini elektronik bilgi işlem veya kontrol makinesiyle algılanan komutlara dönüştürmek için gerekli fonların niteliğine bağlı olarak, her programlama dili aşağıdaki üç seviyeden birine atfedilebilir: makine komutu dili; Assembler Dili; Yüksek seviye dil.

Makine komutu dili doğrudan bir bilgisayar veya yazılım kontrol cihazı tarafından algılanır. Makine A.Ş.

temsil etmek İkili KodlarHafızaya kaydedildi ve programı yürütürken işlemci tarafından sürekli olarak okunur. Bu dil, tam olarak belirli bir işlemciye uygulanan komut sistemi tarafından tamamen belirlendiğinden, bu dil teçhizata bağlanır. Başka bir deyişle, bir makine için yazılmış bir program, başka bir komut sistemi ile makinede gerçekleştirilemez. Kontrol cihazının bir sonraki modeli için tüm programları yeniden geliştirmemeniz gerekmediğinden, donanım geliştiricileri genellikle önceki modelde kullanılan komutları sık sık korur, yalnızca bazı yenileri ile tamamlar. Bu tür bir süreklilik, sistem sisteminde radikal bir değişiklik olmadan mikroişlemcileri iyileştiren birçok integral cipin üreticisinin karakteristiğidir.

Makine komutlarının dilinde programlama çok zor bir görevdir. Tüm komutlar ve veriler, bir kişi tarafından algı için uygun olmayan ikili veya onaltılık kodlar biçiminde gösterilmelidir. Programcının, depolama aygıtlarına ve işlemcinin iç kayıtlarına komutları ve verileri birleştirmeyi planlamalıdır. Hafızadaki bilgilerin düzenini değiştirmek, programda olduğu gibi, numara biçiminde olduğu gibi, hesaplamalı, belirli bir şekilde belirli adresleri belirten, büyük zorluklarla ilişkilidir.

Assembler dili, sadece montajcı olarak da adlandırılan, ikili kodları yerine sembolik komut adlarının kullanımını sağlar.

Böyle bir yazma yöntemi, gram hakkında hazırlanmayı ve okumayı basitleştirir.

Başka bir montaj özelliği, sabitleri, değişkenleri ve komut adreslerini belirlemek için sembolik isimler kullanmaktır. Montajcı dil sabitinin özel operatöründe ise, montajcının bu özellikleri programların ve verilerin bir hafıza bölgelerinden başkalarına kadar hareketini kolaylaştırır. Bununla birlikte, yazılımın depolama aygıtlarındaki yerleştirilmesi için ana çözümler hala bir programcı kabul eder.

Montajcıya dayanan bir program yapmak için bir işlemci tarafından yürütülebilir, makine komutlarının diline çevrilmelidir. Kullanarak bir bilgisayarda çeviri yapılır Özel program Ayrıca assembler olarak da bilinir.

Assembler dilinde, makine ekiplerinin diliyle karşılaştırıldığında bariz avantajlarına rağmen, ikincisinin iki ana eksikliği ortadan kalkmaz.

Bunlardan biri, donanımın dilinde yatıyor: bir montajcı mnemonik dizi ve ayrıca bir dizi makine komutu, özellikle bir işlemci ile bir işlemci ile benzersiz kalır. Bu nedenle, belirtilen diller makine odaklı olarak adlandırılır.

İkinci dezavantaj, programlama karmaşıklığından oluşur. Montaj kodlarındaki programlar, hantal. Hafıza ile işlemci arasında çok sayıda veri aktarımı işlemi içerir. basit eylem, iki değişkenin eklenmesi gibi, birden fazla komut gerektirebilir.

Yazı oluşturmanın en uygun araçlarını temsil eden üst düzey diller veya algoritmik diller.

İlk olarak, daha doğal ve anlaşılabilir bir kişi biçiminde, ayrı ekipler değil, algoritmaların unsurlarını yazmak için uyarlanırlar.

İkincisi, üst düzey diller makineden bağımsızdır, yani programların metinleri, hangi makine programının yürütüleceğinden bağımsız olarak aynı görünüme sahiptir. Belirli bir ekipmana "bağlama", yalnızca yayın aşamasında - makine komutlarının diline çevirilerde gerçekleştirilir. Her makine komutu sistemi için, programı çevirmen gereklidir, ancak yaratılışının maliyeti, üst düzey dilleri kullanarak yazılım geliştirirken elde edilen etkiye kıyasla küçüktür. Son olarak, bu dillerin üçüncü onuru, çevirmenlerinin, depolama aygıtlarında komutların ve verilerin otomatik olarak yerleştirilmesidir.

Makineye yönelik dillerin aksine, üst düzey dillere problem odaklı denir. Bu, belirli bir görev çemberini çözmek için yaratıldıkları anlamına gelir. Her ne kadar Programlama, sorunun niteliğine karşılık gelmeyen bir dilde olsa da, genellikle en sık önemli bir etki yaratmaz. Bu nedenle, dilin seçimi büyük önem taşımaktadır. Otomatik telefon alışverişi oluştururken, Uluslararası Danışma Komitesi tarafından önerilen bir snill dili bu amaçlar için (İTÜ) bu amaçlar için özel olarak tasarlanmıştır (İTÜ).

Üst düzey dillerin eksiklikleri, yayın yapmanın kaçınılmaz masraflarını içerir. Ek olarak, yüksek seviye dilleri olan makine kodlarına çevrilmiş gramlar genellikle 1.1-1.4 kat daha fazla hacme (ve buna göre, infazın zamanını yapar), assembler dilinde yazılı programlara veya makine komutlarının dilinde karşılaştırıldığında . Bu eksiklikler artık pahalı olmayan yüksek hızlı mikroişlemcilerin ve büyük bir kabın integral çipinden dolayı çok çeşitli bir rol oynamıyor.