WWW.DISS.SELUK.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 результат.

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





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

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

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИССЛЕДОВАНИЕ ЭЛЕКТРИЧЕСКОГО ПРИВОДА Методические указания к лабораторным работам ПЕНЗА 2009 ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования Пензенский государственный университет Исследование электрического привода Методические указания к лабораторным работам Пенза...»

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

«Библиотечная выставка: какой ей быть?! Сборник методических материалов СОДЕРЖАНИЕ: Вступление 1 Гильмутдинова Е.В. Библиотечная выставка: какой ей быть: методическая консультация 2 Глинка И.И. Как сделать рекламу выставки?! 43 Говорухина Н.М. Библиографическое оформление выставок 52 Андреева М., Короткова М. Рождение методики 55 Чиркова Я. Все в книге – повод для выставки 60 Выставки по художественной литературе: перечень тем 71 Список использованной литературы 73 Вступление Книжные выставки...»

«Федеральное агентство морского и речного транспорта Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ МОРСКОГО И РЕЧНОГО ФЛОТА имени адмирала С.О. МАКАРОВА КАФЕДРА ТЕПЛОТЕХНИКИ, СУДОВЫХ КОТЛОВ И ВСПОМОГАТЕЛЬНЫХ УСТАНОВОК Б.С. Карандашов, Е.А. Бугаев АВТОМАТИЗИРОВАННОЕ ТОПОЧНОЕ УСТРОЙСТВО ОЙЛОН RP-52 YR Учебное пособие Санкт-Петербург Издательство ГУМРФ им. адм. С.О. Макарова УДК 621.181.002. К Карандашов, Б.С.,...»

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

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКАЯ ГОСУДАРСТВЕННАЯ ЮРИДИЧЕСКАЯ АКАДЕМИЯ имени О.Е.КУТАФИНА КАФЕДРА МЕЖДУНАРОДНОГО ЧАСТНОГО ПРАВА Учебно-методический комплекс по курсу МЕЖДУНАРОДНОЕ ЧАСТНОЕ ПРАВО для студентов всех форм обучения на 2010/11, 2011/12, 2012/13 учебные годы МОСКВА 2010 МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ...»

«Уважаемые выпускники! В перечисленных ниже изданиях содержатся методические рекомендации, которые помогут должным образом подготовить, оформить и успешно защитить выпускную квалификационную работу. Рыжков, И. Б. Основы научных исследований и изобретательства [Электронный ресурс] : [учебное пособие для студентов вузов, обучающихся по направлению подготовки (специальностям) 280400 — Природообустройство, 280300 — Водные ресурсы и водопользование] / И. Б. Рыжков.— СанктПетербург [и др.] : Лань,...»

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

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

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

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

«1 Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Институт проблем экономического возрождения. Санкт-Петербургский государственный архитектурно-строительный университет Волгоградский государственный технический университет А. Н. Асаул М.К. Старовойтов Р.А. Фалтинский УПРАВЛЕНИЕ ЗАТРАТАМИ В СТРОИТЕЛЬСТВЕ Издание второе, исправленное и дополненное Под редакцией заслуженного деятеля науки РФ, д.э.н., профессора А. Н. Асаула Допущено Учебно-методическим...»

«БЕЛГОРОДСКАЯ ОБЛАСТЬ АДМИНИСТРАЦИЯ ГОРОДА БЕЛГОРОДА УПРАВЛЕНИЕ ОБРАЗОВАНИЯ ПРИКАЗ 13 июля 2010г. № 1295 Об утверждении Положения об инспекционной деятельности управления образования администрации города Белгорода В соответствии с Законом Российской Федерации от 10.07.1992г. №3266-1 Об образовании, постановлением Правительства Российской Федерации от 20.02.2007г. №116 Об утверждении Правил осуществления контроля и надзора в сфере образования (с изменениями от 04.02.2008г. №46), письмом...»

«МИНИСТЕРСТВО ВНУТРЕННИХ ДЕЛ РОССИЙСКОЙ ФЕДЕРАЦИИ КРАСНОДАРСКИЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Председатель приемной комиссии генерал-майор полиции _И.А. Калиниченко 2013 г. ПРОГРАММА для сдачи конкурсного вступительного экзамена в адъюнктуру по дисциплине Иностранный язык Обсуждена и одобрена Подготовил: на заседании кафедры зав. кафедрой русского русского и иностранных языков и иностранных языков Протокол № _ И.В. Мятченко От __2013 г. КРАСНОДАР I. ЦЕЛЕВАЯ УСТАНОВКА И МЕТОДИЧЕСКИЕ УКАЗАНИЯ Современный...»

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

«Вятка – территория экологии Департамент экологии и природопользования Кировской области ФГБОУ ВПО Вятский государственный гуманитарный университет Серия тематических сборников и DVD-дисков Экологическая мозаика Сборник 4 ОТХОДЫ ПРОИЗВОДСТВА И ПОТРЕБЛЕНИЯ Учебно -методическое пособие Киров 2012 УДК 502 ББК 28.081:32 О 87 Печатается по решению Координационно-методического совета по экологическому образованию, воспитанию и просвещению населения Кировской области Составитель – С.Ю. Огородникова Под...»

«А.И. КОРАБЛЕВ И.А. ЗАХАРЕНКОВА И.Н. ИГОТТИ В.В. БЕСПАЛОВА ДИПЛОМНОЕ ПРОЕКТИРОВАНИЕ Методические указания для студентов всех форм обучения ФЭУ специальности 080502 Экономика и управление на предприятиях (по отраслям) специализации Организация деревообрабатывающих производств В помощь дипломнику Санкт-Петербург 2009 2 3 Федеральное агентство по образованию _ САНКТ-ПЕТЕРБУРГСКАЯ ГОСУДАРСТВЕННАЯ ЛЕСОТЕХНИЧЕСКАЯ АКАДЕМИЯ А.И.Кораблев, кандидат экономических наук, профессор И.А. Захаренкова, кандидат...»

«Dr. univ. PhD Kovcs Ilona Julianna* РЕКОМЕНДАЦИЯ НЕКОТОРЫХ НОВЕЙШИХ РУССКОЯЗЫЧНЫХ УЧЕБНЫХ ПОСОБИЙ Чем привлекает к себе внимание всех исследователей языковых явлений русская и русскоязычная литература? Она богатая, детализированная и охватывает все области дидактики, методики, лингвистики по общему и деловому языку. В названной сфере науки самым авторитетным является Анатолий Николаевич Щукин. Он один из известнейших методистов в области преподавания языков, научные труды которого невероятно...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БАШКОРТОСТАН ИССЛЕДОВАТЕЛЬСКИЙ ЦЕНТР ПРОБЛЕМ КАЧЕСТВА ПОДГОТОВКИ СПЕЦИАЛИСТОВ ПРИ НИТУ МИСиС КООРДИНАЦИОННЫЙ СОВЕТ УЧЕБНО-МЕТОДИЧЕСКИХ ОБЪЕДИНЕНИЙ ВУЗОВ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ МОНИТОРИНГА КАЧЕСТВА ОБРАЗОВАНИЯ (ЙОШКАР-ОЛА) ПРОБЛЕМЫ




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

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