Дипломная работа

от 20 дней
от 9999 рублей

Заказать

Курсовая работа

от 10 дней
от 1999 рублей

Заказать

Реферат

от 3 дней
от 699 рублей

Заказать

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Заказать

Диссертация

Сроки и стоимость индивидуальные

Заказать

Главная - Информатика - Реализация протокола клиент и сервер, для решения квадратных уравнений на языке С используя опер-сист Windows и среду разработки Цыгвин

Реализация протокола клиент и сервер, для решения квадратных уравнений на языке С используя опер-сист Windows и среду разработки Цыгвин Информатика. Курсовая

  • Тема: Реализация протокола клиент и сервер, для решения квадратных уравнений на языке С используя опер-сист Windows и среду разработки Цыгвин
  • Автор: Юлия
  • Тип работы: Курсовая
  • Предмет: Информатика
  • Страниц: 26
  • Год сдачи: 2011
  • ВУЗ, город: Москва
  • Цена(руб.): 1500 рублей

Заказать персональную работу

Выдержка

Введение
Socket API был впервые реализован в операционной системе Berkley UNIX. Сейчас этот программный интерфейс доступен практически в любой модификации Unix, в том числе в Linux. Хотя все реализации чем-то отличаются друг от друга, основной набор функций в них совпадает. Изначально сокеты использовались в программах на C/C++, но в настоящее время средства для работы с ними предоставляют многие языки (Perl, Java и др.).
Сокеты предоставляют весьма мощный и гибкий механизм межпроцессного взаимодействия (IPC). Они могут использоваться для организации взаимодействия программ на одном компьютере, по локальной сети или через Internet, что позволяет нам создавать распределённые приложения различной сложности. Кроме того, с их помощью можно организовать взаимодействие с программами, работающими под управлением других операционных систем. Например, под Windows существует интерфейс Window Sockets, спроектированный на основе socket API.
Сокеты поддерживают многие стандартные сетевые протоколы (конкретный их список зависит от реализации) и предоставляют унифицированный интерфейс для работы с ними. Наиболее часто сокеты используются для работы в IP-сетях. В этом случае их можно использовать для взаимодействия приложений не только по специально разработанным, но и по стандартным протоколам - HTTP, FTP, Telnet и т. д.
Рассмотрим задачу написания клиент-серверного приложения для решения квадратных уравнений в среде Cygwin на языке программирования Си.

Содержание


ВВЕДЕНИЕ 2
1. ПРОГРАММИРОВАНИЕ СОКЕТОВ В UNIX-СИСТЕМАХ 3
1.1 Использование модели клиент-сервер для взаимодействия удаленных процессов 4
1.2 Создание сокета. Системный вызов socket() 6
1.3 Адреса сокетов. Настройка адреса сокета. Системный вызов bind() 7
1.4 Организация связи между процессами с помощью установки логического соединения 10
1.5 Установление логического соединения. Системный вызов connect() 12
1.6 Системный вызов listen() 12
1.7 Системный вызов accept() 12
2. TCP-КЛИЕНТ/СЕРВЕР ДЛЯ РЕШЕНИЯ КВАДРАТНЫХ УРАВНЕНИЙ 14
2.1 Принципы работы клиента и сервера 14
2.2 Описание клиентского приложения. Листинг. 14
2.3 Описание серверного приложения. Листинг. 19
2.4 Компиляция приложений в среде CygWin компилятором gcc 22
2.5 Выполнение приложения 23
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25

Литература


1. Джамс К., Коуп К. Программирование для Интернет в среде Windows/Пер. с англ. — СПб.: Питер, 1996.
2. Оланд Д., Джонс Э. Программирование в сетях Microsoft Windows, Пер. с англ. — СПб.: Питер, 2002.
3. Сетчел С. Linux IP Stacks в комментариях, – М.:ДиаСофт, 2001.
4. Снейдер Й. Эффективное программирование TCP/IP. Библиотека программиста. – СПб: Питер, 2001.

Форма заказа

Заполните, пожалуйста, форму заказа, чтобы менеджер смог оценить вашу работу и сообщил вам цену и сроки. Все ваши контактные данные будут использованы только для связи с вами, и не будут переданы третьим лицам.

Тип работы *
Предмет *
Название *
Дата Сдачи *
Количество Листов*
уточните задание
Ваши Пожелания
Загрузить Файлы

загрузить еще одно дополнение
Страна
Город
Ваше имя *
Эл. Почта *
Телефон *
  

Название Тип Год сдачи Страниц Цена
Компьютерные программы учебного назначения Курсовая 2011 32 1000
Структура и состав ПЭВМ и их технические характеристики Курсовая 2011 15 1500
Создание сайта Курсовая 2010 14 1500
Информационные ресурсы Курсовая 2010 25 1500
Расчет технического и эксплуатационного штата блока основного производства Курсовая 2011 27 1500
Посекторное копирование с диска 3,5 (А:) с очисткой незанятых секторов Курсовая 2010 18 1500
курсовые, дипломные, контрольные на заказ скидки на курсовые, дипломные, контрольные на заказ

© 2010-2016, Все права защищены. Принимаем заказы по всей России.