- •1 Простые типы данных языка программирования си.
- •2 Операции над данными (операция присваивания., арифметические операции, операции над битами, операции отношения, логические операции, операция условия ?:) языка программирования си.
- •3 Операторы передачи управления (условные и безусловные) языка си.
- •4 Операторы организации цикла языка си.
- •5 Операторы continue, break языка си.
- •6 Что такое препроцессор. Директивы препроцессора (define, error, условной компиляции) языка си.
- •7 Массивы и указатели языка си.
- •8 Функции пользователя языка программирования си (понятие, объявление, определение, вызов).
- •9 Функции пользователя языка си (передача параметров в функцию, ссылочные переменные).
- •10 Рекурсивные функции. Массивы и функции языка си.
- •11 Типы определяемые пользователем: структуры языка си.
- •12 Типы определяемые пользователем: объединения, битовые поля, перечисляемый тип, оператор переименования типа языка си.
- •13 Классы памяти и область видимости языка си.
- •14 Определение размера выделенной памяти в языке си. Функции динамического выделения памяти.
- •15 Численные методы решение алгебраических уравнений: постановка задачи, табличный способ отделения корней.
- •16 Численные методы решение алгебраических уравнений: метод половинного деления.
- •17 Численные методы решение алгебраических уравнений: метод хорд.
- •18 Численные методы решение алгебраических уравнений: метод Ньютона, модифицированный метод Ньютона.
- •19 Численные методы решение алгебраических уравнений: метод секущих.
- •20 Численные методы простых итераций.
- •21 Численные методы решения систем линейных уравнений (слау): постановка задачи.
- •22 Численные методы решения систем линейных уравнений (слау): проверка корректности постановки задачи.
- •23 Численные методы решения систем линейных уравнений (слау): метод Гаусса.
- •24 Численные методы решения систем линейных уравнений (слау): метод простых итераций.
- •25 Численные методы решения систем линейных уравнений (слау): метод Зейделя.
- •26 Численные методы восстановления функций: постановка задачи.
- •27 Численные методы восстановления функций: интерполяция полиномом Лагранжа. Интерполяционные формулы Лагранжа и Ньютона.
- •Интерполяционная формула Лагранжа
- •28 Численные методы восстановления функций: погрешность интерполирования (остаточный член интерполяционной формулы и оптимальный выбор узлов).
- •3.3.2 Оптимальный выбор узлов
- •29 Численные методы восстановления функций: интерполяция кубическим сплайном.
- •3.4.1 Интерполяция кубическим сплайном
- •30 Численные методы восстановления функций: метод наименьших квадратов.
- •31 Методы численного интегрирования: постановка задачи, метод прямоугольников.
- •32 Методы численного интегрирования: постановка задачи, метод трапеций.
- •33 Методы численного интегрирования: постановка задачи, метод Симпсона.
- •34 Методы численного интегрирования: постановка задачи, методы Монте–Карло.
- •35 Решение математических задач в excel.
- •36 Понятие информационной системы. Виды информационных систем.
- •37 Виды и модели данных.
- •38 Понятие базы данных. Виды баз данных.
- •39 Элементы баз данных. Принципы создания базы данных. Языковые средства баз данных.
- •40 Основы работы в субд foxpro: типы файлов, системный интерфейс.
- •Главное меню субд
- •Меню FoxPro для dos
- •Главное окно и меню FoxPro для Windows.
- •41 Структура команды foxpro. Основные команды foxpro: открытие базы данных (бд), добавление записей, редактирование бд, просмотр содержимого бд.
- •Знаки операций
- •Структура команд
- •42 Команды foxpro: перемещение по бд, просмотр данных, удаление данных, изменение данных, фильтрация данных, поиск информации.
- •Фильтрация данных
- •Последовательный поиск
- •Продолжение поиска
- •43 Индексирование базы данных в foxpro.
- •44 Работа с несколькими базами данных: связь одна запись к одной в foxpro.
- •Понятие о рабочих областях
- •Связь вида одна_запись_к_одной
- •45 Работа с несколькими базами данных: связь одна запись ко многим в foxpro.
- •46 Команды ввода-вывода в foxpro.
- •47 Работа с переменными в foxpro: команды присваивания и управления.
- •48 Команды организации циклов в foxpro. Цикл с условием
- •Цикл с параметром
- •Цикл сканирования базы данных
- •49 Разработка программ в foxpro: функции и процедуры. Классы переменных.
- •50 Понятие компьютерной сети, назначение.
- •51 Общие принципы организации и функционирования сети.
- •52 Протоколы передачи данных в сети.
- •Работа протоколов
- •53 Каналы связи в сети. Типы кабелей. Беспроводная среда. Каналы связи
- •Типы кабелей
- •54 Классификация компьютерных сетей.
- •55 Локальные сети: понятие и особенности.
- •56 Особенности организации локальной сети: одноранговая сеть, сеть с выделенным
- •Особенности организации локальных сетей
- •2.3.1. Одноранговая сеть
- •Сеть с выделенным сервером
- •57 Топология локальных сетей: понятие и виды.
- •Топология «шина»
- •Топология "звезда"
- •58 Глобальные сети: понятие и особенности.
- •59 Структура и основные принципы работы в сети Интернет.
- •60 Адресация в Интернет.
- •62 Основные службы Интренет.
- •Сервис ftp - протокол передачи файлов
- •Система gopher
- •Система usenet
- •Система Telnet - взаимодействие с другим компьютером
- •Программы просмотра (браузеры или обозреватели)
62 Основные службы Интренет.
В Интернете имеется огромное количество информации практически на любую тему, но для того, чтобы найти нужную информацию и использовать ее, необходимо уметь работать с ресурсами этой глобальной сети. Интернет предоставляет различные способы взаимодействия удаленных компьютеров и совместного использования ресурсов (рис.3.6).
Электроная почта
Электронная почта E-mail [и мэйл] - один из наиболее широко используемых видов сервиса в Йнтернете. Электронные сообщения легко посылать и читать, на них легко отвечать, ими легко управлять. Электронная почта оперативна и удобна. Вследствие этого электронная почта выросла из простого сервиса, предлагаемого исследователям для обмена идеями и результатами разработок, в сложную систему.
У электронной почты есть много преимуществ по сравнению с обычными способами передачи сообщений, такими как традиционная почта или факсимильная связь. 3начительно легче подготовить электронное письмо, чем, например, обычное письмо на бумаге. Исследования показали, что при проведении опросов респонденты гораздо охотнее отвечали на вопросы, пришедшие по электронной почте, чем на традиционные письма. В большинстве случаев это определялось легкостью составления ответа.
Электронное письмо может быть написано и прочитано в любое время. Это позволяет очень занятым людям использовать свободный момент для работы со своей электронной корреспонденцией. Возможность хорошо обдумать ответ на досуге также помогает избежать написанных в спешке сообщений.
E-mail - это глобальная система, позволяющая передавать письма в любую точку мира засчитанные минуты, независимо от времени суток, будь это день или ночь.
Электронная почта также очень экономична. Послать E-mail стоит значительно дешевле, чем отправить обычное письмо или сделать междугородный или тем более международный телефонный звонок.
Обычно сообщение электронной почты доставляется за несколько минут, считая с момента его отправления, при этом ответ требует примерно столько же времени.
Электронное письмо не требует бумаги и легко уничтожается. Таким образом, электронная почта является великолепным средством общения, решающим множество проблем и не порождающим новых.
Принцип работы с электронной почтой очень похож на работу с обычной корреспонденцией. С помощью специальной программы вы подготавливаете письмо и кладете его в папку для исходящих посланий. Таким образом вы можете подготовить любое количество писем. После этого вы соединяетесь с почтовым отделением, которое располагается на компьютере поставщика услуг Интернета, и обмениваетесь почтой: вы пересылаете подготовленные вами письма, а получаете пришедшую на ваш адрес корреспонденцию, которая помещается в папку для приходящей почты, расположенную на вашем компьютере. После этого вы отключаетесь от сети и просматриваете пришедшую почту.
Если вы захотите ответить на какое-нибудь письмо, то подготовите ответ и поместите его в папку исходящих писем.
Пересылка писем из почтового отделения по Интернету осуществляется без вашего участия. Чтобы адресат смог получить ваше письмо, ему нужно подключиться к своему почтовому отделению.
Адреса электронной почты несколько отличаются от других адресов Интернета, но очень похожи. Они состоят на двух частей, разделенных символом @. Справа от символа находится Интернет - адрес компьютера, на котором располагается почтовое отделение абонента. Этот адрес формируется также, как и любое другое доменное имя в Интернете. Слева от символа @ расположено имя абонента. Формат адреса электронной почты должен иметь вид: имя ползователя@адрес компьютера. Например, электронный почтовый адрес президента Соединенных Штатов Америки выглядит так:
president@whitehouse.gov.
Для работы с электронной почтой создано большое количество программ. Их можно объединить под обобщающим названием mail. Так, для работы пользователей в MS DOS применяется программа bml, наиболее распространенной программой для Unix-систем является программа elm. В операционной системе Windows 95 работу с электронной почтой обеспечивает приложение Microsoft Exchange.
Пожалуй, одна из наиболее удобных и несложных в использовании программ - Eudora для Microsoft Windows. Эта программа проста в установке, легка в использовании и имеет интуитивно понятный интерфейс. Большинство команд имеют ясный смысл и логически связаны между собой.
Например, меню Mailbox (почтовый ящик) предоставляет вам выбор команд: In (входящая почта), Out (исходящая почта), Trash (корзина), New (новая почта) и список названий почтовых ящиков.
С помощью программы Eudora можно посылать, получать, сохранять, перенаправлять и редактировать сообщения, причем не только текстовые и двоичные файлы, но также видео- и аудиосообщения. Пока, правда, мультимедийная почта не очень распространена, но технологии Интернета развиваются очень быстро.
Можно настроить программу Eudora таким образом, чтобы каждый пользователь имел доступ со своим собственным паролем.
Общедоступную версию программы Eudora 1.4 можно найти на FTP-сервере ftp. qualcomm. corn в каталоге /quest/eudora/windows/1.4, если зарегистрироваться на сервере под именем anonymous.
Коммерческая версия 2.0 доступна в каталоге /quest/windows/eudora/2.0.