Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Лекции. 2009. Измайлов.doc
Скачиваний:
9
Добавлен:
26.10.2018
Размер:
4 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра

«Вычислительная математика

и программирование»

ВВЕДЕНИЕ В ИНФОРМАТИКУ

(конспект лекций для студентов специальности 7.0922.03

«Электромеханические системы автоматизации и электропривод »)

доц. ИЗМАЙЛОВ Г.Г.

Донецк , 2009 г.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Введение в информатику

конспект лекций для студентов специальности 7.0922.03

«Электромеханические системы автоматизации и электропривод»

РАССМОТРЕНО:

на заседании кафедры

«Вычислительная математика и программирование»

Протокол №7 от 16.02.2009г.

УТВЕРЖДЕНО:

на заседании методического Совета ДонНТУ

Протокол № 1 от 11.03.2009г.

Донецк, ДонНТУ, 2009

УДК 681.332

Конспект лекций по дисциплине «Введение в информатику» (для студентов специальности 7.0922.03 «Электромеханические системы автоматизации и электропривод»)

/Сост.: Г.Г. Измайлов - Донецк: ДонНТУ, 2009. - 269с./

Приведены тексты 28 лекций, в которых изложены основные принципы устройства современных компьютеров, принципы аппаратной реализации и основные представления о программном обеспечении, приведены алгоритмы основных вычислительных процессов, изложены основы алгоритмического языка С++, основы работы с электронными таблицами, системой управления базами данных, принципами компьютерной презентации, устройством и принципами функционирования компьютерных сетей, основами функционирования и работы в сети Интернет.

Составители: Г.Г. Измайлов, доцент, к. т. н.

Рецензент: О. И. Толочко, проф., д.т.н.

Ответственный

за выпуск В.Н. Павлыш, проф., д.т.н.

Оглавление

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 0

Введение в информатику 1

конспект лекций для студентов специальности 7.0922.03 1

«Электромеханические системы автоматизации и электропривод» 1

1

РАССМОТРЕНО: 1

УТВЕРЖДЕНО: 1

УДК 681.332 2

Оглавление 3

Предисловие 9

Лекция 1 11

1. Научные основы информатики 11

Лекция 2 17

2. Назначение и основные представления о работе функциональных блоков компьютера 17

2.3.4. Особенности устройства Flash-накопителей 27

Лекция 3 30

3. Центральный процессор. Адресация команд. Системы счисления 30

Лекция 4 40

4. Формы представления чисел в ЭВМ 40

Сложение Вычитание Умножение 43

0 + 0 = 0 0 – 0 = 0 0 * 0 = 0 43

0 + 1 = 1 1 – 0 = 1 0 * 1 = 0 43

1 + 0 = 1 1 – 1 = 0 1 * 0 = 0 43

1 + 1 = 0 с переводом 0 – 1 = 1 с заимствовани- 1 * 1 = 1 43

единицы в старший разряд ем единицы из старшего 43

разряда 43

Правила арифметики во всех позиционных системах счисления одинаковы. Поэтому сложение двух чисел в двоичной системе можно выполнять в столбик (как с десятичными числами), начиная с младшего разряда с переносом единицы в старший разряд (в случае переполнения младшего разряда). Пример сложения двух чисел: 43

Лекция 5 52

5. Физические основы представления 52

информации в компьютере 52

Лекция 6 60

6. Физические основы представления 60

информации в компьютере 60

Лекция 7 67

7. Алгоритм и программа. Виды вычислительных 67

процессов 67

Лекция 8 74

8. Типовые алгоритмы 74

Лекция 9 82

9. Типовые алгоритмы 82

Лекция 10 89

10. Алгоритмические языки. Общие представления. 89

Алгоритмический язык С++ 89

Лекция 11 100

11. Структура С++ программы. Оператор условия. 100

Безусловный оператор 100

Лекция 12 112

12. Операторы циклов. Массивы 112

Лекция 13 126

13. Символьные массивы 126

Лекция 14 132

14. Внешние файлы. Переменные файлового типа 132

Лекция 15 140

15. Функции 140

Лекция 16 152

16. Программное обеспечение компьютера. 152

Основные представления 152

Лекция 17 161

17. Электронная таблица MS Excel. Данные 161

– с помощью пунктов меню таблицы ФАЙЛ – ВЫХОД; 161

нажатием комбинации клавиш ALT + F4. 161

Лекция 18 169

18. Электронная таблица MS Excel. Функции 169

но совершенно очевидно, что она более громоздкая, чем запись 170

СУММ(А1: А8). 170

Лекция 19 177

19. Решение математических задач средствами MS Excel 177

Для выполнения операции транспонирования в MS Excel используется функция ТРАНСП, которая позволяет менять ориентацию массива (вектора чисел) на рабочем листе с горизонтальной на вертикальную и наоборот. 177

Порядок действий при транспонировании матрицы следующий: 177

выделить соответствующего размера блок ячеек под транспонированную матрицу, 177

Лекция 20 184

20. Электронные таблицы MS Excel. Форматирование данных. Операции с большими таблицами и листами 184

Наряду с рассмотренными приемами форматирования программа MS Excel предлагает несколько образцов (шаблонов) оформления документов. После выбора подходящего образца программа автоматически будет оформлять данные по этому образцу. Для этого следует: 186

выделить произвольную группу смежных ячеек или таблицу целиком; 186

выполнить последовательность операций Формат – Автоформат; 186

в раскрывшемся диалоговом окне выбрать один из вариантов оформления; 186

щелкнуть мышью по кнопке Параметры и появившейся дополнительной вкладке Изменить: (формат чисел, рамки, шрифт, узоры, выравнивание, ширину и высоту) установить или убрать необходимые флажки. 186

К сожалению за одно обращение к окну Специальная вставка можно скопировать только один элемент. Поэтому для копирования нескольких элементов приходится несколько раз выполнять команду 187

На рис.20.1 выделена ячейка F5, которая делит окно на четыре области. Выделенная ячейка размещена в верхнем левом углу правой нижней области. 189

Для снятия деления необходимо выполнить операции с пунктами меню 189

Лекция 21 192

21. Базы данных. Основные понятия и определения 192

Главная таблица 200

Дисциплины: таблица 200

Дисциплина 200

Семестр 200

Количество 200

Количество 200

1 200

Математика 200

1 200

64 200

– 200

2 200

Информатика 200

1 200

32 200

32 200

(счетчик) 200

Лекция 22 202

22. Система управления базой данных MS Access 202

Таблица 22.1 Диапазоны чисел. 204

Лекция 23 212

23. Программа MS Access. Работа с объектами 212

При выборе варианта Изменить макет формы произойдет переключение в режим конструктора, в котором можно выполнить любую модификацию формы, созданной мастером. 215

В отличие от фильтров запросы могут выполнять не только информационную функцию, отображая какие–либо данные из таблиц, но и выполнять анализ данных. 219

Простейшим и наиболее часто употребляемым запросом является запрос на выборку. Он устанавливается по умолчанию. В отличие от фильтра, в нем формируются требования на отбор информации из одной или нескольких таблиц. Результатом выполнения такого запроса является набор записей, отображаемых в виде таблицы. Кроме того, запросы на выборку позволяют располагать информацию в определенном порядке, осуществлять расчет сумм, средних значений, количества записей и других итоговых значений. 219

Запрос с параметрами 219

Это интерактивный (диалоговый) тип запроса. Прежде, чем запрос будет выполнен, на экран выводится диалоговое окно с приглашением ввести один или ряд параметров, например, условие отбора записей по определенному полю. В этих запросах фигурируют величины, которые в разных вариантах запроса могут принимать различные значения. Например, успеваемость студентов по «Информатике» за первый или второй семестр, то есть временной интервал, из которого берется информация. Здесь условия отбора информации одни и те же, но в разные периоды времени. Такие параметрами, например, время, по которым производят отбор информации, называют параметрами запроса. 219

Запрос на изменение 219

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

Перекрестный запрос 220

SQL – запросы относятся к наиболее обобщающим запросам. Они могут представляться как запросами на выборку, запросами с параметрами или запросами на изменение. Отличительной чертой SQL – запросов является их запись (синтаксис) в соответствии с правилами международного языка запросов, которые применяются как стандартные средства составления запросов в большинстве СУБД. 220

Для создания запроса с помощью мастера необходимо выполнить следующую последовательность действий: 220

– щелкнуть в окне База данных по объекту Запросы, 220

Лекция 24 223

24. Создание отчетов в MS Access. Презентация 223

Лекция 25 232

25. Компьютерные сети. Основные представления 232

Лекция 26 238

26. Интернет, общие представления. Основы работы в Интернете 238

Лекция 27 248

27. Электронная почта. Обозреватели сети Интернет 248

Лекция 28 257

28. Создание Web – страниц. Поисковые системы 257

По оценкам специалистов в настоящее время на Web – серверах Интернета размещено несколько миллиардов Web – страниц, содержащих информацию практически во всех областях человеческой деятельности. Получение доступа к нужной информации в том случае, если известен адрес Web – страницы или Web – узла, не вызывает затруднений. Для этого достаточно ввести нужный адрес в соответствующее поле Интернет – обозревателя, и через некоторое время страница отобразится в его окне. В тех случаях, когда адрес размещения нужной информации неизвестен, необходимо производить ее поиск. 259

адрес сервера исходящей SMTP почты, 264

имя учетной записи, 264

пароль пользователя. 264

– щелкнуть по кнопке Создать сообщение, что вызовет появление окна, которое будет содержать бланк сообщения и необходимый инструментарий для его создания; 264

Литература……………………………………………………...267