Рекомендации по проведению занятий 10

Вид материалаКонтрольные вопросы

Содержание


Теоретические основы информатики
Краткие сведения
Темы для рефератов
Рекомендации по проведению занятий
Программное обеспечение эвм
Темы для рефератов
Рекомендации по проведению занятий
Рекомендации по проведению занятий
Языки и методы программирования
Краткие сведения
Краткие сведения
Рекомендации по проведению занятий
Темы семинарских занятий
Рекомендации по проведению занятий
Краткие сведения
Рекомендации по проведению занятий
Компьютерные сети и телекоммуникации
Информационные системы
Рекомендации по проведению занятий
Компьютерное моделирование
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9   ...   21

Могилев, Александр Владимирович
Практикум по информатике: Учебное пособие для студентов высших учебных заведений/ Н.И. Пак, Е.К. Хеннер; Хеннер, Евгений Карлович. - М.: Академия, 2002.- 608 с. : ил..- (Высшее образование)
ISBN 5-7695-0529-X, 30 000 экз.

Практикум по тематике, уровню сложности и методическим подходам соответветствует учебному пособию А.В.Могилева, Н.И.Пака и Е.К.Хеннера «Информатика». Он включает разделы: теоретическая информатика; программное обеспечение ЭВМ; языки и методы программирования; вычислительная техника; компьютерные сети и телекоммуникации; информационные системы; компьютерное моделирование. Даны наборы тренировочных заданий; лабораторные работы; материалы для тестового контроля по основным темам.Для студентов университетов и педагогических вузов, проходящих подготовку в качестве бакалавров и магистров образования по профилю «Информатика», а также для учителей информатики. Может быть полезным преподавателям информатики в вузах при подготовке и проведении занятий. Может использоваться при реализации образовательных программ в различных вузах, в которых информатика является одним из профилирующих предметов, а также в процессе переподготовки и повышения квалификации учителей информатики в системе повышения квалификации работников образования.

Кибернетика
Информатика

ББК 32.81
УДК 076.5


ПРЕДИСЛОВИЕ 7

Глава 1 9

^ ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ 9

§ 1. ИНФОРМАТИКА КАК НАУКА И КАК ВИД ПРАКТИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ 10

Рекомендации по проведению занятий 10

^ Краткие сведения 10

Контрольные вопросы 12

Проблемные вопросы 13

Темы для рефератов 13

Темы семинарских занятий 14

Дополнительная литература 14

§ 2. ИНФОРМАЦИЯ, ЕЕ ВИДЫ И СВОЙСТВА 16

Краткие сведения 16

Вероятностный подход 17

Контрольные вопросы 21

Проблемные вопросы 22

Темы для рефератов 22

Темы семинарских занятий 23

Задачи и упражнения 23

Дополнительная литература 24

§ 3. СИСТЕМЫ СЧИСЛЕНИЯ 26

Рекомендации по проведению занятий 26

Краткие сведения 26

Контрольные вопросы 32

Темы для рефератов 33

Темы семинарских занятий 33

Задачи и упражнения 33

Лабораторная работа 34

Дополнительная литература 40

§ 4. КОДИРОВАНИЕ ИНФОРМАЦИИ Рекомендации по проведению занятий 40

Контрольные вопросы 41

^ Темы для рефератов 41

Темы семинарских занятий 41

Задачи и упражнения 42

§ 5. ПРЕДСТАВЛЕНИЕ ДАННЫХ В ПАМЯТИ ЭВМ 42

Краткие сведения 42

Лабораторная работа 46

Дополнительная литература 54

§ 6. ЭЛЕМЕНТЫ ТЕОРИИ ГРАФОВ 54

Рекомендации по проведению занятий 54

Контрольные вопросы 55

Темы для рефератов 55

Темы семинарских занятий 55

Задачи и упражнения 56

Дополнительная литература 57

§ 7. АЛГОРИТМ И ЕГО СВОЙСТВА 57

Рекомендации по проведению занятий 57

Контрольные вопросы 58

Темы для рефератов 59

Темы семинарских занятий 59

Рекомендации по программному обеспечению 59

Задачи и упражнения 60

Лабораторные работы 60

Дополнительная литература 60

Дополнительная литература 61

Краткие сведения 61

Контрольные вопросы 62

Темы для рефератов 62

Темы семинарских занятий 63

Рекомендации по программному обеспечению 63

Задачи и упражнения 63

Задачи и упражнения 64

Лабораторные работы 65

Дополнительная литература 72

§ 9. ПРИНЦИПЫ РАЗРАБОТКИ АЛГОРИТМОВ И ПРОГРАММ ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 73

^ Рекомендации по проведению занятий 73

Контрольные вопросы 73

Темы для рефератов 74

Темы семинарских занятий 74

Лабораторные работы 75

Дополнительная литература 75

Тесты к главе 1 76

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

Информационные технологии 77

Информация 78

Кодирование информации 79

Графы 81

Алгоритмы 82

Структуры данных 90

Правильные ответы 92

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

Глава 2 95

^ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ 95

§ 1. ОПЕРАЦИОННЫЕ СИСТЕМЫ 96

Рекомендации по проведению занятий 96

Краткие сведения 96

Краткие сведения 105

Файловая оболочка NORTON COMMANDER 105

Пакет программ NC 105

Краткие сведения 112

Windows95 (98) 112

Общая характеристика 112

Контрольные вопросы 120

Темы для рефератов 120

Темы семинарских занятий 121

Рекомендации по программному обеспечению 121

Задачи и упражнения 121

Лабораторные работы 123

Дополнительная литература 123

§ 2. ПОНЯТИЕ О СИСТЕМЕ ПРОГРАММИРОВАНИЯ 124

Рекомендации по проведению занятий 124

^ Темы для рефератов 124

Тема семинарских занятий 125

Дополнительная литература 125

§ 3. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОБЩЕГО НАЗНАЧЕНИЯ 126

^ Рекомендации по проведению занятий 126

Темы для рефератов 126

Темы семинарских занятий 127

Дополнительная литература 127

§ 4. СИСТЕМЫ ОБРАБОТКИ ТЕКСТОВ 128

Рекомендации по проведению занятий 128

Краткие сведения 128

Контрольные вопросы 135

Темы для рефератов 136

Темы семинарских занятий 136

Рекомендации по программному обеспечению 136

Лабораторные работы 148

Дополнительная литература 152

§ 5. СИСТЕМЫ КОМПЬЮТЕРНОЙ ГРАФИКИ 152

Рекомендации по проведению занятий 152

Краткие сведения 153

Контрольные вопросы 155

Темы для рефератов 155

Темы семинарских занятий 156

Рекомендации по программному обеспечению 156

Лабораторные работы 162

Дополнительная литература 163

§ 6. БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 163

^ Рекомендации по проведению занятий 163

Краткие сведения 164

Контрольные вопросы 166

Темы для рефератов 167

Темы семинарских занятий 167

Рекомендации по программному обеспечению 167

Лабораторные работы 179

Дополнительная литература 181

§ 7. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ 182

Рекомендации по проведению занятий 182

Краткие сведения 182

Контрольные вопросы 185

Темы для рефератов 185

Рекомендации по программному обеспечению 186

Лабораторные работы 201

Дополнительная литература 205

Глава 3 228

^ ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ 228

§ 1. ПАСКАЛЬ КАК ЯЗЫК СТРУКТУРНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ 229

Рекомендации по проведению занятий 229

Краткие сведения 230

Темы семинарских занятий 239

Рекомендации по программному обеспечению 239

Лабораторные работы 359

Дополнительная литература 360

§ 2. МЕТОДЫ И ИСКУССТВО ПРОГРАММИРОВАНИЯ 360

Рекомендации по проведению занятий 360

Темы семинарских занятий 361

Рекомендации по программному обеспечению 361

Краткие сведения Рекурсивные алгоритмы 361

^ Краткие сведения 382

Контрольные вопросы 385

Дополнительная литература 401

§ 3. ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ 402

Рекомендации по проведению занятий 402

^ Краткие сведения 402

Контрольные вопросы 411

Темы для рефератов 412

Темы семинарских занятий 412

Рекомендации по программному обеспечению 412

Лабораторные работы 420

Дополнительная литература 420

§ 4. ОСНОВЫ ЛОГИЧЕСКОГО ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ПРОЛОГ 421

^ Рекомендации по проведению занятий 421

Краткие сведения 421

Контрольные вопросы 425

Темы для рефератов 425

Рекомендации по программному обеспечению 426

Лабораторные работы 434

Дополнительная литература 435

§ 5. ВВЕДЕНИЕ В ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ 436

Рекомендации по проведению занятий 436

^ Темы семинарских занятий 436

Рекомендации по программному обеспечению 436

Краткие сведения 436

Краткие сведения Система Дельфи 457

Дополнительная литература 463

Глава 4. ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА 519

§ 1. ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ 519

^ Рекомендации по проведению занятий 519

Краткие сведения 520

Контрольные вопросы 521

Темы для рефератов 522

Темы семинарских занятий 522

Дополнительная литература 522

§ 2. АРХИТЕКТУРА ЭВМ 523

Рекомендации по проведению занятий 523

Краткие сведения 523

Контрольные вопросы 524

Темы для рефератов 525

Темы семинарских занятий 525

Дополнительная литература 525

§ 3. АРХИТЕКТУРА МИКРОПРОЦЕССОРОВ Рекомендации по проведению занятий 526

^ Краткие сведения 527

Контрольные вопросы 528

Темы для рефератов 529

Темы семинарских занятий 529

Дополнительная литература 529

§ 4. УЧЕБНАЯ МОДЕЛЬ МИКРОКОМПЬЮТЕРА 530

Рекомендации по проведению занятий 530

Краткие сведения 531

Контрольные вопросы 537

Темы семинарских занятий 539

Рекомендации по программному обеспечению 539

Лабораторные работы 573

§ 5. ВНЕШНИЕ УСТРОЙСТВА ЭВМ: ФИЗИЧЕСКИЕ ПРИНЦИПЫ И ХАРАКТЕРИСТИКИ 594

^ Рекомендации по проведению занятий 594

Краткие сведения 594

Контрольные вопросы 596

Темы для рефератов 596

Темы семинарских занятий 597

Дополнительная литература 597

§ 6. ЛОГИЧЕСКИЕ ОСНОВЫ ФУНКЦИОНИРОВАНИЯ ЭВМ 597

Рекомендации по проведению занятий 597

Краткие сведения 598

Контрольные вопросы 600

Темы для рефератов 601

Темы семинарских занятий 601

Дополнительная литература 609

Глава 5 635

^ КОМПЬЮТЕРНЫЕ СЕТИ И ТЕЛЕКОММУНИКАЦИИ 635

§ 1. ЛОКАЛЬНЫЕ СЕТИ 636

Рекомендации по проведению занятий 636

Контрольные вопросы 636

Темы для рефератов 637

Темы семинарских занятий 637

Рекомендации по программному обеспечению 637

Лабораторные работы 639

Дополнительная литература 639

§ 2. ГЛОБАЛЬНЫЕ СЕТИ 639

Рекомендации по проведению занятий 639

Контрольные вопросы 640

Темы для рефератов 641

Темы семинарских занятий 642

Лабораторные работы 644

Дополнительная литература 645

Глава 6 661

^ ИНФОРМАЦИОННЫЕ СИСТЕМЫ 661

§ 1. БАНКИ ИНФОРМАЦИИ 662

Рекомендации по проведению занятий 662

Контрольные вопросы 662

Темы для рефератов 662

Темы семинарских занятий 663

Рекомендации по программному обеспечению 663

Лабораторные работы 668

Дополнительная литература 673

§ 2. АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ 674

^ Рекомендации по проведению занятий 674

Краткие сведения 675

Контрольные вопросы 677

Темы для рефератов 677

Темы семинарских занятий 678

Рекомендации по программному обеспечению 678

Лабораторные работы 689

Дополнительная литература 695

Глава 7 703

^ КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ 703

§ 1. ВВЕДЕНИЕ В КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ 703

Рекомендации по проведению занятий по компьютерному моделированию 703

^ Темы для рефератов 705

Дополнительная литература 706

§ 2. МОДЕЛИРОВАНИЕ ФИЗИЧЕСКИХ ПРОЦЕССОВ 707

Краткие сведения 707

Контрольные вопросы 712

Темы семинарских занятий 713

Дополнительная литература 718

Краткие сведения 719

Контрольные вопросы 721

Темы семинарских занятий 721

Дополнительная литература 726

Краткие сведения 727

Контрольные вопросы 731

Темы для рефератов 732

Краткие сведения 737

Контрольные вопросы 740

Темы для рефератов 740

Дополнительная литература 746

§ 3. КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ В ЭКОЛОГИИ 747

Краткие сведения 747

Контрольные вопросы 750

Темы для рефератов 750

Дополнительная литература 756

§ 4. МОДЕЛИРОВАНИЕ СЛУЧАЙНЫХ ПРОЦЕССОВ 756

Краткие сведения 756

Контрольные вопросы 759

Темы для рефератов 759

Дополнительная литература 765


ПРЕДИСЛОВИЕ

Данный практикум по тематике, уровню сложности и методическим подходам соответствует учебному пособию А.В. Могилева, Н.И. Пака и Е.К. Хеннера "Информатика" (Издательский центр "Академия", 1999), является его продолжением и опирается на теоретический материал, изложенный в указанном пособии.

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

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

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

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

При выполнении работ практикума доля самостоятельной деятельности студентов должна быть существенно выше, чем при других видах учебной работы; преподаватель в этой ситуации достаточно часто выступает в роли консультанта. Это помогает будущему специалисту научиться самостоятельно осваивать новые знания и навыки, что является одной из важнейших целей обучения.

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

Не все темы, изучаемые в курсе информатики, связаны с приобретением узкопрактических навыков, связанных с компьютером, решением задач. Такими являются, например, чисто теоретические темы "Информатика как наука и как вид практической деятельности", "История развития вычислительной техники" и другие. В силу особенностей подготовки той аудитории, которой адресован практикум, и некоторые другие темы не ориентированы на приобретение практических навыков в узком смысле слова. Не требуется от учителя, например, уметь разрабатывать трансляторы, администрировать сетевые операционные системы и тому подобное. Авторы трактуют понятие "практикум" достаточно широко, поэтому по ряду разделов приходится ограничиться указанием тем семинарских занятий, рефератов. Более того, авторы сочли возможным не затрагивать вообще некоторых вопросов, присутствующих в базовом учебном пособии для ознакомления. Для некоторых таких тем практикум для той категории студентов, которой он адресован, нуждается в специальных программных системах-тренажерах, разработка которых в основном - дело будущего.

В то же время очень многие вопросы информатики требуют от студентов приобретения навыков решения задач, пользования весьма сложными программами, разработки пользовательских программ на нескольких языках программирования. По соответствующим темам практикум включает задачи и упражнения, лабораторные работы. Учитывая состояние наличного компьютерного и программного обеспечения различных вузов, авторы рассчитывали на персональные компьютеры того уровня, который сегодня практически стал общераспространенным. Сложнее вопрос о программных средствах, необходимых для решения задач и выполнения лабораторных работ. Часть из них являются общераспространенными (некоторые операционные системы и их оболочки, пакет Microsoft Office и др.), часть распространяется фирмами-производителями бесплатно - особенно когда речь идет не о новейших версиях (но вполне достаточных для ознакомления с информационными технологиями, заложенными в них). Подчеркнем, что практикум отнюдь не столь специализирован, чтобы, например, при выполнении работы по машинной графике почувствовалась разница между свободно распространяемой версией CorelDraw 5 и весьма дорогой CorelDraw 7 (написано в конце 2000 г.; скорее всего, этот пример быстро станет неактуальным). Некоторые программы, используемые в данном практикуме, могут быть свободно получены из Internet; соответствующие справки приведены в тексте.

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

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

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

Авторы практикума - преподаватели кафедр информатики Воронежского, Красноярского и Пермского педагогических университетов.

В работе над пособием частично использованы материалы, предоставленные авторам их коллегами. Прежде всего это доцент кафедры информатики Пермского госпедуниверситета А.П.Шестаков (часть практических заданий для гл. 1, 4 и 7); доцент кафедры информатики Вятского госпедуниверситета С.М.Окулов (часть заданий гл. 3, связанных с программированием на Паскале); ст. преподаватель кафедры методики преподавания информатики Красноярского госпедуниверситета Л. Б.Хегай (часть заданий гл. 2, связанных с программами Word, Excel, Access, освоением компьютерной графики); доценты кафедры информатики Пермского госпедуниверситета Е.В.Соснина (гл. 1, лабораторные работы по машинам Поста и Тьюринга) и Т.И. Клигман (гл. 6, работа с ГИС "Карта Москвы"); инженер ИВЦ Пермского госпедуниверситета А.В.Князев (гл. 6, программа-имитатор ГИС). Авторы чрезвычайно им за это благодарны.