БИБЛИОГРАФИЧЕСКИЙ СПИСОК. 3. Гук М. Аппаратные средства IBM PC / Энциклопедия
1. Гейн А. Г., Сенокосов А. И., Юнерман Н. А. Информатика. М.: Дрофа, 2004. - 460 с. 2. Глушаков С., Сурядный А. Персональный компьютер. – Харьков, Фолио, 2003. - 495с. 3. Гук М. Аппаратные средства IBM PC / Энциклопедия. - СПб.: Питер, 1999. - 400 с. 5. Каймин В.А. Информатика.- М.: Инфа-М, 2003. - 567 с. 6. Компьютер для студентов, аспирантов и преподавателей / Под ред. В.Г.Комягина - М.: Триумф, 2002. -656 с. 7. Макаров Н.В. Информатика. - М.: ФиС, 2001. -768с. 8. Рудометов Е., Рудометов В. Архитектура ПК, комплектующие, мультимедиа. - СПб.: Питер, 2000. - 390 с. 9. Глушаков С.В., Зорянский В.Н., Хоменко С.Н. Программирование в среде Borland C++ Builder 6. - Харьков: Фолио, 2003. – 508 с. 10. Девис С. C++ для «Чайников». – М.: Вильямс, 2003. - 336 с. 11. Карпов Б. Баранова Т. C++: специальный справочник. - СПб.: Питер, 2003. – 408 с. 12. Культин Н.Б. Самоучитель C++ Builder. – СПб.: БХП-Петербург, 2004. – 320 с. 13. Страустрап Б. Справочное руководство по C++. – СПб.: Питер, 2002. – 780 с. 14. Симпсон А., Андердал Б. Windows XP. Библия пользователя. - М.: Диалектика-Вильямс, 2003. – 704 с. 15. Информатика. Базовый курс. / Под ред. С.В. Симоновича.- СПб.: Питер, 2003. - 640 с. 16. Кравацкий Ю., Рамендик М. Выбор, сборка, апгрейд качественного компьютера. - М.: Солон-Р, 1999. - 385с. 17. Кушниренко А., Лебедев Г. Лаборатория базовых знаний - СПб.: Питер, 2000. - 464 с. 18. Гукин Д. ПК для " чайников". - М.: Диалектика-Вильямс, 2004. - 336с. 19. Страницы Интернета search.support.microsoft.com; gyry.net; winfaq.com.ru; www.3dnews.ru; www.computerworld.ru; www. infoart.ru; www.listsoft.ru; www.sovety.net; www.webline.spb.ru; ОГЛАВЛЕНИЕ ВВЕДЕНИЕ.................................................................................... 3 1. ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL........................... 4 1.1. Основные элементы программирования......................... 4 1.2. Лингвистические особенности языка Pascal.................. 12 1.3. Слова в Паскале................................................................ 13 2. ОСНОВНАЯ СТРУКТУРА ПРОГРАММЫ......................... 15 2.1. Цикл «Пока»...................................................................... 15 2.2. Цикл «До».......................................................................... 16 2.3. Цикл «С параметром»...................................................... 16 2.4. Строковые операции........................................................ 18 2.5. Типы................................................................................... 24 2.6. Массивы............................................................................. 29 2.7. Двумерные и многомерные массивы............................. 33 2.8. Процедуры и функции..................................................... 35 2.9. Работа с файлами.............................................................. 39 2.10. Вопросы к зачету и экзамену по информатике........... 42 3. ПРАКТИЧЕСКИЙ ПРИМЕР НА PASCAL.......................... 44 3.1. Задание.:............................................................................. 44 3.2. Входные и выходные параметры программы............... 45 3.3. Листинг программы......................................................... 45 3.4. Тестовые примеры............................................................ 48 4. ЯЗЫК ПРОГРАММИРОВАНИЯ С++.................................. 49 4.1. Алфавит, базовые типы и описание данных................. 49 4.2. Структуры и объединения............................................... 56 4.3. Операции и выражения.................................................... 59 4.4. Операторы C++................................................................. 71 4.5. Функции............................................................................ 75 4.6. Библиотека времени выполнения................................... 78 5. ПРАКТИЧЕСКИЙ ПРИМЕР НА С++.................................. 84 5.1. Описание метода решения задачи................................... 84 5.1.1. Идея решения задачи................................................. 84 5.1.2. Сравнение двух чисел по модулю........................... 85 5.1.3. Сложение двух чисел................................................ 86 5.1.4. Вычитание двух чисел.............................................. 86 5.1.5. Умножение двух чисел.............................................. 87 5.1.6. Деление двух чисел................................................... 87 5.1.7. Вычисление дробной части...................................... 89 5.1.8. Вычисление факториала числа................................. 89 5.1.9. Возведение целого числа в неотрицательную целую степень 90 5.1.10. Вычисления некоторых функций.......................... 90 5.2. Структурная схема алгоритма решения задачи............. 90 5.2.1. Схема основной части программы.......................... 90 5.3. Листинг программы....................................................... 102 5.4. Контрольные примеры работы программы................. 146 5.5. Выводы............................................................................ 150 6. СПРАВОЧНИК ПОЛЬЗОВАТЕЛЯ ПО PASCAL............. 151 6.1. Структура программы.................................................... 151 6.2. Имя (идентификатор)..................................................... 152 6.3. Конструкция uses (стандартные модули)..................... 152 6.4. Процедуры пользователя............................................... 153 6.5. Функции пользователя................................................... 153 6.6. Оператор выбора............................................................. 153 6.7. Оператор варианта.......................................................... 153 6.8. Оператор цикла с параметром....................................... 153 6.9. Оператор цикла с предусловием (пока истина).......... 153 6.10. Оператор цикла с постусловием (пока ложь)............ 154 6.11. Операция соединения строк (конкатенация)............. 154 6.12. Типы файловых переменных....................................... 154 6.13. Пример работы с указателями. Большой объем текста........................................................... 154 6.14. Тип данных указатель. Переменная-указатель.......... 154 6.15. Стандартный модуль (graph)........................................ 154 6.16. Сложные структуры данных. Квалификация имени 154 ЗАКЛЮЧЕНИЕ.......................................................................... 167 БИБЛИОГРАФИЧЕСКИЙ СПИСОК..................................... 168
|