Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Dokument_Microsoft_Office_Word_2.docx
Скачиваний:
362
Добавлен:
17.04.2015
Размер:
122.18 Кб
Скачать

22) Основные сервисы интернета. Электронная почта, всемирная паутина, чаты.

Интернет существует достаточно большое количество сервисов, обеспечивающих работу со всем спектром ресурсов. Наиболее известными среди них являются:

1.электронная почта (E-mail), 2.телеконференции, или группы новостей (Usenet), обеспечивающие возможность коллективного обмена сообщениями;

3.сервис FTP – система файловых архивов

4.сервис Telnet, предназначенный для управления удаленными компьютерами в терминальном режиме;

5.World WideWeb (WWW, W3) – гипертекстовая (гипермедиа) система, предназначенная для интеграции различных сетевых ресурсов в единое информационное пространство;

6.сервис DNS, или система доменных имен, обеспечивающий возможность использования для адресации узлов сети мнемонических имен вместо числовых адресов;

7.сервис IRC, предназначенный для поддержки текстового общения вреальном времени (chat);

Наряду со стандартными сервисами существуют и нестандартные, различные системы типа InstantMessenger (своеобразные Интернет-пейджеры – ICQ, AOl, Demoson-line и т.п.), системы Интернет-телефонии, трансляции радио и видео и т.д. Электро́ннаяпо́чта (англ. email, e-mail, от англ. electronicmail) — технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные письма») по распределённой (в том числе глобальной) компьютерной сети.

Недостатки электронной почты: наличие такого явления, как спам

Всеми́рная паути́на (англ. WorldWideWeb) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы web-серверов. Для загрузки и просмотра web-страниц используются специальные программы — браузеры.

Основная функция веб-браузера — отображение гипертекста. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML.Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере.Чат чаттер (англ. chatter — болтать) — средство обмена сообщениями по компьютерной сети в режиме реального времени, а также программное обеспечение, позволяющее организовывать такое общение. Icq skype

23) Технология решения задач с использованием языков программирования, системы программирования.

Язы́кпрограмми́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических,синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иноговычислительного процесса и организации управления отдельными устройствами.

- Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека к компьютеру, в то время как естественные языки используются для общения людей между собой. Можно обобщить определение «языков программирования» — это способ передачи команд, приказов, чёткого руководства к действию; тогда как человеческие языки служат также для обмена информацией.

- Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.

Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, программирование).

На первом этапе обычно строится описательная информационная модель объекта или процесса.

На втором этапе создается формализованная модель, т. е. описательная информационная модель записывается с помощью какого-либо формального языка.

На третьем этапе необходимо формализованную информационную модель преобразовать в компьютерную на понятном для компьютера языке. Существуют два принципиально различных пути построения компьютерной модели: — создание алгоритма решения задачи и его кодирование на одном из языков программирования; — формирование компьютерной модели с использованием одного из приложений (электронных таблиц, СУБД и т. д.).

Таким образом, технология решения задач с помощью компьютера состоит из следующих этапов: построение описательной модели — формализация — построение компьютерной модели — компьютерный эксперимент — анализ результатов и корректировка модели.

Системы программирования.

 

Система программирования — это система для разработки новых программ на конкретном языке программирования.

Составные систем программирования:

1)компилятор или интерпретатор;

• интегрированная среда разработки;

• средства создания и редактирования текстов программ;

• обширные библиотеки стандартных программ и функций;

• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

• "дружественная" к пользователю диалоговая среда;

• многооконный режим работы;

• мощные графические библиотеки; утилиты для работы с библиотеками

• встроенный ассемблер;

• встроенная справочная служба;

• другие специфические особенности.

 

Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, системы программирования, ориентированные на создание Windows-приложений:

• пакет Borland Delphi (Дельфи) — предоставляющий качественные и очень удобные средства визуальной разработки.

• пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.

• пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.

Транслятор — это программа-переводчик, преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.

Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.

Компилятор — читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.