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

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





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

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

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

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Уральский государственный экономический университет ОРГАНИЧЕСКАЯ ХИМИЯ Методические указания по лабораторному практикуму и самостоятельной работе для студентов заочного отделения товароведных и технологических специальностей Екатеринбург 2001 Составители: Макаренко И.М. Аксенова Т.Ф. Калугина И.Ю. 2 ВВЕДЕНИЕ Данные методические указания предназначены для самостоятельной подготовки студентов к выполнению лабораторных занятий по органической химии. В...»

«Саратовский государственный университет им. Н. Г. Чернышевского Зональная научная библиотека им. В. А. Артисевич Отраслевой учебный отдел общественных и педагогических наук ПРОБЛЕМЫ СОВРЕМЕННОЙ СЕМЬИ ВИРТУАЛЬНАЯ ВЫСТАВКА САРАТОВ 2014 Психология семейных отношений Психология семейных отношений : учебное пособие для студентов / А. Д. Кошелева [и др.] ; под ред. О. А. Шаграева. – Москва : Академия, 2008. – 368 с. В учебном пособии раскрывается специфика влияния членов семьи на детское развитие,...»

«Министерство здравоохранения Ставропольского края Государственное бюджетное образовательное учреждение среднего профессионального образования Ставропольского края Пятигорский медицинский колледж И.о. Пятигорск МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ по подготовке и оформлению курсовых работ (проектов) Пятигорск, 2013 г. СОДЕРЖАНИЕ 1. Цели и задачи курсовой работы (проекта) 3 2. Выбор темы курсовой работы (проекта) 4 3. Руководство курсовой работы (проекта) 4 4.Требования к структуре, содержанию и объему...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКОГО КРАЯ ГБОУ ДПО СТАВРОПОЛЬСКИЙ КРАЕВОЙ ИНСТИТУТ РАЗВИТИЯ ОБРАЗОВАНИЯ, ПОВЫШЕНИЯ КВАЛИФИКАЦИИ И ПЕРЕПОДГОТОВКИ РАБОТНИКОВ ОБРАЗОВАНИЯ Государственно-общественное управление как стратегическое направление развития современной школы (методические материалы) Ставрополь 2012 Печатается по решению УДК371.215(072) редакционно - издательского совета ББК 74.24я7 ГБОУ ДПО СКИРО ПК И ПРО Г 72 Рецензенты: Т.В. Солодилова, кандидат педагогических наук, заведующая...»

«Содержание 1. О серии НАГЛЯДНАЯ ШКОЛА 2. Руководство пользователя 2.1. Установка программы и системные требования 2.2. Управление просмотром пособия 2.3. Интерактивные элементы в пособии 3. Применение пособий серии НАГЛЯДНАЯ ШКОЛА в учебном процессе 4. Наглядные пособия по географии 4.1. Возможности интерактивных наглядных пособий 4.2. Перечень наглядных пособий по географии 5. Методическое содержание карт 5.1. Политическая карта мира 5.2. Уровень социально-экономического развития стран мира....»

«МУНИЦИПАЛЬНЫЕ ВЫБОРЫ В ИРКУТСКОЙ ОБЛАСТИ 8 сентября 2013 года УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ Иркутск 2013 Муниципальные выборы в Иркутской области 8 сентября 2013 года : учебно-методическое пособие / авт.-сост. Жуковский Е.П., Пенюшкина Л.В. ; под общ. ред. Л.И. Шавенковой. – Иркутск : Избирательная комиссия Иркутской области, 2013. – 164 с. В пособии наглядно представлен процесс организации и проведения муниципальных выборов на территории Иркутской области 8 сентября 2013 года в соответствии с...»

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

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

«Юрий Петрович Подолян Тематическое и поурочное планирование по ОБЖ. 11 класс Тематическое и поурочное планирование по ОБЖ: 11-й класс: к учебнику М.П. Фролова, Е.Н. Литвинова и др. Основы безопасности жизнедеятельности. 11 класс под ред. Ю.Л. Воробьева: АСТ, Астрель; Москва; 2008 ISBN 978-5-17-047270-3, 978-5-271-18486-4 Аннотация Пособие содержит подробное планирование уроков ОБЖ в 11 классе к учебнику для общеобразовательных учреждений М.П. Фролова, Е.Н. Литвинова и др. Основы безопасности...»

«РАССМОТРЕНА УТВЕРЖДЕНА на заседании приказом заведующего педагогического совета МБДОУдетским садом №37 от 29 августа 2011 г. от 29 августа 2011 г Протокол № 1 № 85 Программа Предшкольная подготовка детей 5-7 летнего возраста в группах кратковременного пребывания МБДОУ детского сада №37 Составители программы: Рябина Р.В., заведующий Дьячкова Ю.М., старший воспитатель Ефимова Н.С., воспитатель Иванова Н.В., педагог-психолог Старый Оскол 2011 г Пояснительная записка Программа Предшкольная...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ КАФЕДРА МАРКЕТИНГА И.О. СЕРДОБОЛЬСКАЯ ПРАКТИКУМ ПО КУРСУ МАРКЕТИНГ-МЕНЕДЖМЕНТ УСЛУГ Для магистрантов II курса направления Менеджмент программы Маркетинг 2 ИЗДАТЕЛЬСТВО САНКТ-ПЕТЕРБУРГСКОГО ГОСУДАРСТВЕННОГО ЭКОНОМИЧЕСКОГО УНИВЕРСИТЕТА ББК 65.290- С...»

«Приложение 1 к приказу Министра образования и науки Республики Казахстан от _20_ _января 2012 г. №_12_ ПЕРЕЧЕНЬ учебников и учебно-методических комплексов, разрешенных к использованию в 1-11 классах организациях образования в 2012-2013 учебном году Русский язык обучения № Наименование Автор (ы) Год Издательство издания 1 класс 1. Букварь. Учебник Павленко В., Абенова Т. 2012 Атамра 2. Букварь. Павленко В., 2012 Атамра Пропись №1, №2 Грушина М. 3. Спутник букваря. Павленко В. 2012 Атамра...»

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

«Методические указания для студентов факультета заочного обучения по курсу Общей биологии (2-3 семестры). 1.Методические указания по самостоятельной работе Перечень примерных контрольных вопросов и заданий для № самостоятельной работы по разделам Раздел I История и перспективы развития биологии Особенности жизнедеятельности автотрофных и гетеротрофных организмов. 1 Контрольные вопросы: 1.Классификация живых организмов по способу питания. 2.Автотрофные организмы – понятие, примеры. 3.Сущность...»

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

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ БРЕСТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ КАФЕДРА МЕНЕДЖМЕНТА И МАРКЕТИНГА МЕТОДИЧЕСКИЕ УКАЗАНИЯ по выполнению курсовой работы по дисциплине: УПРАВЛЕНИЕ И ОРГАНИЗАЦИЯ СТРОИТЕЛЬНОГО ПРОИЗВОДСТВА для студентов специальности Э 02.01.05 Коммерческая деятельность в строительстве Брест 2001 УДК У725 (07) Методические указания разработаны в соответствии с образовательным стандартом, действующими учебными планами, утвержденными...»

«Л. Н. Алексеева Проектная деятельность в рамках образовательного процесса высшей школы Методическое пособие Новосибирск - 2013 Государственное автономное учреждение НСО Новосибирский региональный ресурсный центр Л. Н. Алексеева Проектная деятельность в рамках образовательного процесса высшей школы Методическое пособие Новосибирск - 2013 2 Алексеева Л.Н. Проектная деятельность в рамках образовательного процесса высшей школы. Методическое пособие. / Алексеева Л.Н. – Н.: ГАУ НСО Центр, 2013 – 28...»

«Клинические технологии блокирования кариеса: терапевтическая стоматология, ортопедическая стоматология, стоматология детского возраста, ортодонтия, 2005, В. В. Садовский, 5860931956, 9785860931954, Медицинская книга, 2005 Опубликовано: 2nd September 2009 Клинические технологии блокирования кариеса: терапевтическая стоматология, ортопедическая стоматология, стоматология детского возраста, ортодонтия СКАЧАТЬ http://bit.ly/1cfZw1V Applied dental materials, John Neil Anderson, 1967, Medical, 380...»






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

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