WWW.DISUS.RU

БЕСПЛАТНАЯ НАУЧНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА - Авторефераты, диссертации, методички

 

И. В. Абдрашитова

Основы алгоритмизации

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

на языке Pascal

Учебное пособие

Томск — 2011

УДК 004.43 (811.93)

ББК 32.973.26-018.1я721.6

Абдрашитова И. В.

Основы алгоритмизации и программирование на языке Pascal : Учеб. пособие / И. В. Абдрашитова. — Томск,

2011. — 144 с.

Учебное пособие предназначено для учеников старших классов, изучающих предмет «Основы алгоритмизации и программирование на языке Pascal». Учебное пособие является частью комплекта, дополняют и расширяют который рабочая тетрадь с практическими заданиями и интерактивный электронный учебник. Учебное пособие содержит теоретический материал в объёме, соответствующем задачам данного курса.

© Негосударственное образовательное учреждение «Открытый молодёжный университет», © Абдрашитова И. В., Приветствуем тебя, дорогой студент!

И не удивляйся, теперь ты студент Открытого молодёжного университета!

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

Ты узнаешь, что такое алгоритмы, каковы их свойства, как их писать.

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

Коллектив разработчиков КОП «Школьный университет»

Оглавление

ПРЕДИСЛОВИЕ

ВВЕДЕНИЕ

ГЛАВА 1. АЛГОРИТМЫ 9 1.1. Понятие алгоритма 11 1.2. Свойства алгоритмов 16 1.3. Способы описания алгоритмов 23 1.4. Основные алгоритмические конструкции 23 1.4.1. Базовые алгоритмические структуры 24 1.4.2 Линейный алгоритм.

Базовая структура СЛЕДОВАНИЕ 25 1.4.3. Разветвляющийся (ветвящийся) алгоритм.

Базовая структура ВЕТВЛЕНИЕ 29 1.4.4. Циклический алгоритм.

Базовая структура ПОВТОРЕНИЕ 004 35 ГЛАВА 2. ВВЕДЕНИЕ В ЯЗЫК TURBO PASCAL 35 2.1. История создания языка 36 2.2. Алфавит языка 38 2.3. Структура программы 39 2.4. Основы работы с компилятором Turbo Pascal 42 2.5. Рекомендации по написанию текстов программ 48 2.6. Отладчик ГЛАВА 3. ТИПЫ ДАННЫХ.

ОПИСАНИЕ ПЕРЕМЕННЫХ

52 3.1. Понятие типа данных. Система типов языка 55 3.2. Описание данных 56 3.3. Целые типы 57 3.4. Вещественные типы 60 3.5. Арифметические выражения 62 3.6. Символьный тип 63 3.7. Булевый тип 66 3.8. Ограниченные типы 67 3.9. Перечислимые типы ГЛАВА 4. ОПЕРАТОРЫ 68 4.1. Основные операторы 71 4.2. Составной оператор 72 4.3. Условный оператор 76 4.4. Оператор варианта Оглавление 77 4.5. Операторы циклов 84 4.6. Пустой оператор

ГЛАВА 5. СОСТАВНЫЕ ТИПЫ ДАННЫХ

85 5.1. Регулярные типы (массивы) 88 5.2. Строковый тип 91 5.3. Множественный тип 97 5.4. Комбинированный тип (запись)

ГЛАВА 6. ПОДПРОГРАММЫ

101 6.1. Назначение подпрограмм 102 6.2. Структура подпрограмм 104 6.3. Область действия имён 105 6.4. Механизм параметров

ГЛАВА 7. ФАЙЛОВЫЕ ТИПЫ

112 7.1. Файлы. Файловые переменные 114 7.2. Основные операции с файлами 7.3. Примеры работы с файлами 7.4. Текстовые файлы 124 8.1. Организация модулей 127 8.3. Инициализация и выход из графического режима 129 8.4. Вывод некоторых графических примитивов 130 8.5. Управление графическими элементами 134 8.6. Управление графическим курсором 135 8.7. Вывод текстовой информации

ГЛАВА 9. ССЫЛОЧНЫЕ ТИПЫ. ДИНАМИЧЕСКИЕ

ПЕРЕМЕННЫЕ

136 9.1. Динамическая память.

138 9.2. Понятие ссылочных типов и указателей 006 144 СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ Предисловие Пособие предназначено для школьников старших классов, изучающих программирование в рамках предмета «Информатика и ИКТ» или самостоятельно. Оно представляет собой сборник всего необходимого теоретического материала, а также практических упражнений и задач по темам «Основы алгоритмизации», «Основы программирования на языке Pascal» и «Решение задач части С». Пособие призвано помочь тем, кто изучает программирование впервые, освоить, глубже понять предмет и саПредисловие мостоятельно подготовиться к сдаче Единого государственного Пособие содержит материалы по базовому курсу программирования на языке Pascal по следующим темам: понятие и свойства алгоритмов; способы записи алгоритмов; простые типы данных (числовые, символьный и логический типы); основные операторы языка Pascal; условные и циклические конструкции и соответствующие им операторы; сложные типы данных, такие как массивы, строки и записи; подпрограммы; файлы. Изложение материала в учебном пособии построено по принципу «от простого к сложному». В разделах приводятся примеры типовых задач с подробным разбором их решения, в котором прослеживаются этапы разработки требуемой программы. Тема каждого параграфа учебного пособия закрепляется выполнением в рабочей тетради заданий, которые делятся на две группы: упражнения, выполняемые непосредственно на бумаге, и задачи, для которых требуется написать и отладить программы на компьютере.

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

Главное отличие вычислительных машин от всех других искусственно созданных устройств — это программное управление их работой. Если мы хотим, чтобы компьютер решил более или менее сложную задачу, нам необходимо составить для него перечень инструкций, следуя которым можно получить требуемый 008 результат.

Итак, главная особенность всех вычислительных машин в том, что в основе их работы лежит программный, или алгоритмический, принцип управления. Следовательно, если мы хотим, чтобы компьютер решал наши задачи, нам необходимо научиться разрабатывать правильные и понятные инструкции. Умение выделять алгоритмическую суть явления и строить алгоритмы — очень важно для человека любой профессии; программистам же, кроме того, необходимо уметь записывать алгоритмы на языках, понятных машинам. Мы искренне надеемся, что это учебное пособие поможет вам легко овладеть важным искусством — искусством логического мышления. И в том числе — искусством программирования!





Похожие работы:

«Ректор Национального технического университета Харьковский политехнический институт, Лауреат Государственной премии Украины, Заслуженный работник высшей школы Украинской ССР, доктор технических наук, профессор ТОВАЖНЯНСКИЙ ЛЕОНИД ЛЕОНИДОВИЧ (К 70-летию со дня рождения) Биобиблиографический указатель Содержание Предисловие Основные даты жизнедеятельности Л.Л. Товажнянского. Библиография трудов Л.Л. Товажнянского. Методические пособия. Книги. Монографии. Статьи. Авторские свидетельства. Патенты,...»

«1 ЮРИДИЧЕСКИЙ ИНСТИТУТ Кафедра теории и истории государства и права Епифанов А.Е. АКТУАЛЬНЫЕ ПРОБЛЕМЫ ИСТОРИИ ГОСУДАРСТВА И ПРАВА ЗАРУБЕЖНЫХ СТРАН Учебно-методический комплекс для подготовки магистра по направлению 03090 Юриспруденция Рассмотрено и утверждено на заседании кафедры _ _ 2012 г. Протокол № Зав. кафедрой _ Д.Н.Вороненков Санкт-Петербург – СОДЕРЖАНИЕ Наименование раздела Стр. Раздел 1. Рабочая программа учебной дисциплины Актуальные проблемы истории государства и права зарубежных...»

«Программно-методическое обеспечение 2013-2014 Наименование Вид Автор, название, издательство, год программы программ издания учебника Рабочие тетради. Методические пособия, Аппаратура ы дидактические материалы Класс Общее образование Русский язык 5 класс- Разумовская М.М. Богданова Г.А. Русский язык 5 класс в 4-х Русский язык 5 класс. Рабочая тетрадь в 5. 61 учащихс частях.- М.: Дрофа, 2007 2-х частях.- М.:Генжер,2013 я Егорова Н.В. Контрольно-измерительные материалы. Русский язык 4...»

«Муниципальное бюджетное общеобразовательное учреждение – Крюковская средняя общеобразовательная школа Рассмотрено Согласовано Утверждаю Руководитель МО Заместитель директора Директор МБОУ _ КолесникЛ.В. школы по УВР Крюковская СОШ _ Бояринцева Л.А. _ Колесник А.Т. Протокол № Приказ № _ от 2013г. 2013г. от _2013г. РАБОЧАЯ ПРОГРАММА ПЕДАГОГА Литвиновой Виктории Ивановны по учебному курсу География 10 класс базовый уровень Крюково 2013 г. Пояснительная записка Статус документа Данная рабочая...»

«Куприянова Н.В. Учебное пособие УДК 17; 15.9 ББК 87.7;88.53 К92 Куприянова Н.В. К 92 Деловая культура и психология общения (пособие по трудоустройству молодых специалистов): Учебное пособие.- Казань : КазГАСУ,2013.-225 с. ISBN 978-5-7829-0267-4 Печатается по разрешению Редакционно-издательского совета Казанского государственного архитектурно-стоительного университета. Учебное пособие посвящено четырем основным составляющим деловой культуры –этике, психологии общения, технологиям делового...»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования ГОРНО-АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра геоэкологии и природопользования ГЕОГРАФИЯ ПОЧВ С ОСНОВАМИ ПОЧВОВЕДЕНИЯ Учебно-методический комплекс Для студентов, обучающихся по специальностям 020401 География 020802 Природопользование Горно-Алтайск РИО Горно-Алтайского госуниверситета 2009 Печатается по решению методического совета Горно-Алтайского государственного...»

«МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ КАФЕДРА БЕЛОРУССКОГО И РУССКОГО ЯЗЫКОВ В.В.Белый, В.А. Стадник ТРЕНИРОВОЧНЫЕ УПРАЖНЕНИЯ ПО ТЕМЕ ПРЕДЛОЖНЫЙ ПАДЕЖ ИМЕН СУЩЕСТВИТЕЛЬНЫХ, ПРИЛАГАТЕЛЬНЫХ, МЕСТОИМЕНИЙ И ПОРЯДКОВЫХ ЧИCЛИТЕЛЬНЫХ Учебно-методическое пособие Минск БГМУ 2010 УДК 811.161. 1(075.8) ББК 81.2 Рус-923 Б 43 Рекомендовано Научно-методическим советом университета в качестве учебно-методического пособия 2010г., протокол № А в т о...»

«1 Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА (ФГБОУ ВПО РГУТиС) Институт туризма и гостеприимства (г.Москва) филиал Кафедра организации и технологии в туризме и гостиничной деятельности КОЛЛЕКТИВНАЯ ДИПЛОМНАЯ РАБОТА на тему: Разработка рекомендаций по развитию въездного круизного турима в г. Санкт - Петербург по...»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Рязанский государственный университет имени С.А. Есенина Е.В. Воронова МЕТОДИКА ПРЕПОДАВАНИЯ РУЧНОГО ТРУДА Учебно-методическое пособие Рязань 2008 ББК 74.263 В75 Печатается по решению редакционно-издательского совета Государственного образовательного учреждения высшего профессионального образования Рязанский государственный университет имени С.А. Есенина в соответствии с планом...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ ОДЕССКИЙ НАЦИОЛНАЛЬНЫЙ УНИВЕРСИТЕТ ИМЕНИ И. И. МЕЧНИКОВА Биологический факультет КАФЕДРА ЗООЛОГИИ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ к выполнению контрольных работ по курсу Антропогенез/Эволюция человека студентами заочной формы обучения биологического ф-та Одесса - 2012 2 Методические рекомендации по выполнению контрольных работ по специальному курсу „ Антропогенез/Эволюция человека ” Одесский национальный университет имени И. И. Мечникова, 2012. Составитель:...»

«Министерство образования и науки Российской Федерации Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Таганрогский государственный радиотехнический университет В. Н. Дранников КУРС ЛЕКЦИЙ ПО ДИСЦИПЛИНЕ ПРОКУРОРСКИЙ НАДЗОР Учебное пособие Для студентов специальности 021100 Юриспруденция Таганрог 2004 Рецензент: канд.юр.наук Зарва Г.Н. (Таганрогский институт управления и экономики). Дранников В.Н. Курс лекций по дисциплине...»

«Государственное образовательное учреждение высшего профессионального образования Курский государственный медицинский университет Федерального агентства по здравоохранению и социальному развитию Повышение качества образовательного процесса в университете Сборник материалов научно-методической конференции (5-6 февраля 2008 года) Том II Курск – 2008 УДК 37(063) Печатается по решению ББК 74 редакционно-издательского совета ГОУ ВПО КГМУ Росздрава Повышение качества образовательного процесса в...»

«Министерство образования и науки РФ ГОУ ВПО Уральский государственный педагогический университет Институт психологии Программа вступительных испытаний для абитуриентов, поступающих по направлению 030300.68 - Психология на магистерскую программу Детская и возрастная психология Екатеринбург 2010 СОДЕРЖАНИЕ Введение.. 3 Учебно-методические указания.. 3 Вопросы для собеседования.. 13 Рекомендуемая литература.. 14 2 ВВЕДЕНИЕ Вступительные испытания для абитуриентов, поступающих на магистерскую...»

«РАЗРАБОТКА МЕТОДИЧЕСКИХ УКАЗАНИЙ И ПРОГРАММЫ-МОДЕЛИ ЛАБОРАТОРНОЙ РАБОТЫ ОПРЕДЕЛЕНИЕ ВЫСОТЫ ДЫМОВОЙ ТРУБЫ И СОДЕРЖАНИЯ ВРЕДНЫХ ВЫБРОСОВ В ЗАВИСИМОСТИ ОТ СОСТАВА ТОПЛИВА И ЭФФЕКТИВНОСТИ ЗОЛОУЛОВИТЕЛЯ Андреева В.А., Голосова А.С., Ускова Д.Ю. - студенты гр. ТГВ-81, Кисляк С. М. – к.т.н., доцент каф. ТГВ Алтайский государственный технический университет им. И.И. Ползунова (г. Барнаул) Целью данной лабораторной работы является подбор высоты дымовой трубы для котельной с заданными характеристиками и...»

«Дальневосточный государственный университет Институт математики и компьютерных наук Г. К. Пак ЗАДАЧИ С ПАРАМЕТРАМИ Владивосток Издательство Дальневосточного университета 2000 ББК 22.10 П 13 Пак Г.К. Задачи с параметрами. Серия: математика для абитуриента. Сам себе репетитор. Учебное пособие. Владивосток. Изд-во Дальневосточного университета, 2000, 16 с. Изучение физических, химических, экономических и многих других закономерностей часто приводит к решению задач с параметрами, к исследованию...»

«ИНСТИТУТ ЭКОНОМИКИ И ПРЕДПРИНИМАТЕЛЬСТВА (ИНЭП) Юридический факультет А.И. Зубков В.И. Зубкова УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ ПО КУРСУ УГОЛОВНО-ИСПОЛНИТЕЛЬНОЕ ПРАВО для студентов всех форм обучения (очное, заочное, первоначальное, на базе высшего образования) по специальности 021100 Юриспруденция Москва 2011 г. Авторы: А.И. Зубков – Заслуженный деятель науки РСФСР, доктор юридических наук, профессор. В.И. Зубкова – доктор юридических наук, доцент Рецензенты: О.В. Филимонов – заслуженный юрист РФ,...»

«Настоящее издание представляет собой учебное пособие, подготовленное в соответствии с Государственным образова­ тельным стандартом по дисциплине Уголовно-исполнительное право. Материал изложен кратко, но четко и доступно, что позволит в короткие сроки его изучить, а также успешно под­ готовиться и сдать экзамен или зачет по данному предмету. Издание предназначено для студентов высших и средних учебных заведений. СОДЕРЖАНИЕ 1. Понятие уголовно-исполнительного права. Предмет, цели и задачи...»

«Министерство образования Республики Беларусь Учреждение образования Полоцкий государственный университет СТРОИТЕЛЬНАЯ МЕХАНИКА УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС для студентов специальности 1-70 02 01 Промышленное и гражданское строительство Часть 1 СТАТИЧЕСКИ ОПРЕДЕЛИМЫЕ СИСТЕМЫ Составление и общая редакция Л.С. Турищева Новополоцк 2005 УДК 624.04 (075.8) ББК 38.112 я 73 С 86 РЕЦЕНЗЕНТЫ: В.В. ПОЛЯКОВ, генеральный директор ОАО Строительно-монтажный трест № 16; Ю.В. ПОПКОВ, канд. техн. наук, доцент,...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Московский государственный агроинженерный университет имени В.П. Горячкина Загинайлов В.И.ам, Меренков А.А., Соболев А.В. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОТЕХНИКИ Методические рекомендации по изучению дисциплины и задания на выполнение контрольных работ для студентов заочной формы обучения электротехнических специальностей Москва 2009 УДК 621.3.011.7.(075.8) Рецензент Кандидат технических наук, профессор кафедры автоматизированного электропривода...»

«Заказ на книгу можно отправить по: ФГБОУ ВПО СГГА - электронной почте [email protected] 630108, г. Новосибирск - факсу (383) 343-25-44 с пометкой ул. Плахотного, 10 Для РИО - телефон РИО (383) 343-12-55 ПРАЙС-ЛИСТ 2012-2002 гг. Автор Наименование ISBN Вид Год Цена издания, изда- 1экз., Гриф ния руб. (в т.ч. НДС) Хацевич Т.Н. 978-5-87693- Учебное Эндоскопы Михайлов И.О. 598-4 пособие Гриф УМО Журкин И.Г. 978-5-87693- Монография Цифровое моделирова- Хлебникова Т.А. 569- ние измерительных...»










 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.