Geri Dön

Soket yazılımları geliştirme teknikleri

Development techniques of socket programming

  1. Tez No: 126536
  2. Yazar: MEHMET KARASU
  3. Danışmanlar: YRD. DOÇ. DR. ÖZGÜL VAYVAY
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2002
  8. Dil: Türkçe
  9. Üniversite: Marmara Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 208

Özet

ÖZET SOKET YAZILIMLARI GELİŞTİRME TEKNİKLERİ Bilgisayar ağları üzerinden veri iletişimini sağlayan yazılımları geliştirebilmek amacıyla“soket”adı verilen ara birimler geliştirilmiştir. Unix işletim sistemlerinde BSD soketlerden söz edilebilirken, Windows işletim sistemlerinde bir benzeri olan“WinSock”ara birimi sıklıkla kullanılmaktadır. Bu çalışmada Marmara Üniversitesi Teknik Eğitim Fakültesi Elektronik- Bilgisayar Bölümü Bilgisayar-Kontrol programında verilen Bilgisayar Ağlan dersi laboratuvarındaki eğitime destek olmak üzere soket programlama tekniklerinin öğretileceği on adet deney uygulaması geliştirilmiştir. Basitten karmaşığa doğru hazırlanan bu deney uygulamaları ile soket programlama teknikleri uygulamalı olarak öğretilmektedir. Bu çalışmanın ilk bölümünde tezin amacı ve önemi vurgulanmıştır. İkinci bölümde ülkemizdeki ve yurt dışında konu ile ilgili yapılan çalışmalar ve kaynaklar irdelenmiştir. Bölüm III 'te ise deney uygulamalarının genel yapısı ve tasarım felsefesi verilmiştir. Deney uygulamaları ayrı bir bölüm olarak Bölüm IV ' te açıklanmıştır. Bölüm V ile yapılan çalışma ile ilgili değerlendirme ve öneriler belirtilmiştir. Her bir deney temel olarak altı bölümden oluşmaktadır :“Amaçlar”,“Temel Bilgiler”,“Özet”,“Gerekli Araçlar”,“İşlem Basamakları”ve“Sorular”. Amaçlar belirtilerek başlayan her uygulamada öncelikle ilgili deneye ait temel bilgi verilmektedir. Kısa bir özet ardından ihtiyaç duyulacak araçlar belirtilerek adım adım uygulamanın nasıl gerçekleştirileceğini belirten işlem basamaklarına geçilmektedir. Uygulamanın çalıştırılarak farklı parametreler ile test edilmesinin ardından öğrenciye ilgili deney hakkında sorular yöneltilmektedir. VITasarlanan deney uygulamaları; soket servisinin başlatılması-sonlandırılması, İP adresi ve bilgisayar adının sorgulanması, soket açılıp kapatılması, bağlantı kurulması, soket ilişkilendirme ve durum bilgisinin elde edilmesi, veri alış-verişinin gerçekleştirilmesi, soketler ile dinleme ve bağlantı kabul edilmesi konularındaki uygulamalardır. Eylül 2002 Mehmet KARASU vn

Özet (Çeviri)

ABSTRACT DEVELOPMENT TECHNIQUES OF SOCKET PROGRAMMING In order to develop applications that communicate data over computer networks, interfaces called“socket”have been developed. BSD Sockets can be mentioned while speaking of Unix operating systems. Under Windows operating systems, the“WinSock”interface is often used. hi this thesis study, ten experiments were designed to support and improve the education in the laboratories of Computer Networks courses taught in Marmara University Technical Education Faculty Electronics-Computer Department designed. Socket programming techniques were introduced and designed in applied manner from simple to complex structure. The aim and the importance of this thesis study were stressed in the first part. In the second part, the studies and resources on the subject in our native country and outer countries were scrutinized. In Part m, the design philosophy of the experiments was mentioned. The experiments as a separate part were given in Part IV. In Part V, the evaluation and suggestions were stated. Each experiment basically consists of six parts :“Objectives”,“Basic Information”,“Summary”,“Required Materials”,“Steps of the Process”, and“Questions”. In each experiment starting with objectives, the basic information about the application is given firstly. After a short summary, required materials and the steps showing how to implement the application are explained. After running and testing the application with different parameters, students are asked some questions about the application. 'SSSSSSr-EE'Those experiments are starting up and cleaning up socket service, querying IP address and host name, opening and closing sockets, connecting to a remote host, socket binding, obtaining status of sockets, sending and receiving data, listening and accepting connection requests. September 2002 Mehmet KARASU IX

Benzer Tezler

  1. ATM networks and ATM switching architectures

    ATM (Asenkron transfer modu) ağları ve ATM seçici mimarileri

    TOLGA AÇIKÖZ

    Yüksek Lisans

    İngilizce

    İngilizce

    1998

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Kontrol ve Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MEHMET BÜLENT ÖRENCİK

  2. Design of an a axis CNC router

    A eksen CNC router tasarımı

    DUYGU PAKTAŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

    Makine MühendisliğiDokuz Eylül Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. HİRA KARAGÜLLE

  3. Orta ölçekli kentlerde konut sektörünün yapısı ve müteahhit profilleri: Aydın örneği

    The structure of housing production and housing contractor profiles in medium sized cities: The case of Aydin

    İRFAN EMRE KOVANKAYA

    Doktora

    Türkçe

    Türkçe

    2023

    Şehircilik ve Bölge PlanlamaYıldız Teknik Üniversitesi

    Şehir ve Bölge Planlama Ana Bilim Dalı

    PROF. DR. ASUMAN TÜRKÜN

  4. Kural tabanlı optimizasyon ile ağ saldırılarının tespiti

    Detection of network attacks with rule-based optimization

    OĞUZ ÖZGER

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya Uygulamalı Bilimler Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HALİT ÖZTEKİN

  5. IEEE 802.15.6 tabanlı kablosuz vücut alan ağları arasında coğrafi yönlendirme algoritması tasarımı ve benzetimi

    Design and simulation of geographical routing algorithm between IEEE 802.15.6 based wireless body area networks

    SEDA SAVAŞÇI ŞEN

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Elektrik ve Elektronik MühendisliğiDüzce Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ ÇALHAN