Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634932)
Контекстум
Руконтекст антиплагиат система

Основы алгоритмизации и программирования на языке высокого уровня (700,00 руб.)

0   0
Первый авторЧеренкова И. А.
АвторыКишкинова О. А., Миндлин Ю. Б., Моск. гос. акад. ветеринар. медицины и биотехнологии - МВА им. К.И. Скрябина
ИздательствоМ.: Научные технологии
Страниц127
ID826203
АннотацияВ пособии приведено содержание раздела «Алгоритмизация и программирование на языке высокого уровня» дисциплины «Информатика», необходимые теоретические сведения, примеры и практические задания. Также приведены вопросы для самопроверки и задания для самостоятельной работы.
Кому рекомендованоПособие предназначено для обучающихся и преподавателей высших учебных заведений, по направлениям подготовки 36.03.02 Зоотехния, 19.03.03 Продукты питания животного происхождения, 06.03.01 Биология, 19.03.01 Биотехнология, 35.03.07 Технология производства и переработки сельскохозяйственной продукции.
ISBN978-5-4443-0235-4
УДК004.4(075.8)
ББК32.973.26-018я73
Черенкова, И.А. Основы алгоритмизации и программирования на языке высокого уровня : [учеб. пособие] / О.А. Кишкинова, Ю.Б. Миндлин; Моск. гос. акад. ветеринар. медицины и биотехнологии - МВА им. К.И. Скрябина; И.А. Черенкова .— Москва : Научные технологии, 2022 .— 127 с. — ISBN 978-5-4443-0235-4 .— URL: https://rucont.ru/efd/826203 (дата обращения: 29.04.2024)

Предпросмотр (выдержки из произведения)

Основы_алгоритмизации_и_программирования_на_языке_высокого_уровня.pdf
УДК 378 ББК 74,5 Ч 46 Ч 46 Черенкова, И.А. Основы алгоритмизации и программирования на языке высокого уровня: учебное пособие / И.А. Черенкова, О.А. Кишкинова, Ю.Б. Миндлин. – Москва: Научные технологии, 2022 программирование на В пособии приведено содержание раздела «Алгоритмизация и языке высокого уровня» дисциплины «Информатика», необходимые теоретические сведения, примеры и практические задания. Также приведены вопросы для самопроверки и задания для самостоятельной работы. Пособие предназначено для обучающихся и преподавателей высших учебных заведений, по направлениям подготовки 36.03.02 Зоотехния, 19.03.03 Продукты питания животного происхождения, 06.03.01 Биология, 19.03.01 Биотехнология, 35.03.07 Технология производства и переработки сельскохозяйственной продукции. ISBN 978-5-4443-0235-4 © Черенкова И.А., 2022 © Изд-во «Научные технологии», 2022 2
Стр.2
Содержание ВВЕДЕНИЕ ........................................................................................................ 3 АЛГОРИТМ, ЕГО СВОЙСТВА. СПОСОБЫ ЗАПИСИ АЛГОРИТМА ..... 4 ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ ............................. 4 Понятие алгоритма ............................................................................................ 4 Исполнитель алгоритма — это некоторая абстрактная или реальная система (техническая, биологическая, биотехническая), способная выполнить действия, предписываемые алгоритмом ............................. 4 Основные свойства алгоритма ......................................................................... 5 Способы записи алгоритма .............................................................................. 6 Для записи алгоритма на алгоритмическом языке используются основные служебные слова: ....................................................................................... 6 Команды алгоритмического языка .................................................................. 8 Пример. ............................................................................................................... 9 Блок-схема алгоритма. Основные алгоритмические конструкции ............. 9 Линейная алгоритмическая конструкция ..................................................... 11 Алгоритмическая конструкция «ветвление» ................................................ 12 Алгоритмическая конструкция «выбор» ...................................................... 14 Алгоритмическая конструкция «цикл» ......................................................... 15 Итерационные циклы ...................................................................................... 16 Вложенные циклы ........................................................................................... 18 Вопросы для самопроверки ............................................................................ 20 ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА КОМПЬЮТЕРЕ. ЯЗЫКИ ППРОГРАММИРОВАНИЯ. КЛАССИФИКАЦИЯ, ОСНОВНЫЕ ПОНЯТИЯ. ................................................................................................................. 21 Этапы решения задач на компьютере ........................................................... 21 Эволюция и классификация языков программирования. Трансляция ...... 23 Языки программирования высокого уровня (машинно-независимые языки) .......................................................................................................................... 24 Системы программирования. Трансляторы ................................................. 25 124
Стр.124
Основные понятия, используемые в алгоритмическом языке ................... 26 Имена. операции.............................................................................................. 28 Данные .............................................................................................................. 28 Выражения ....................................................................................................... 29 Операторы ........................................................................................................ 30 Стандартные функции .................................................................................... 30 Арифметические и логические выражения .................................................. 32 Вопросы для самопроверки............................................................................ 35 Задания для самостоятельной работы ........................................................... 35 ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ПАСКАЛЬ .................. 44 Алфавит языка ПАСКАЛЬ ............................................................................ 44 Структура программы .................................................................................... 44 Арифметические операции, процедуры и форматы .................................... 46 Стандартные функции языка ПАСКАЛЬ ..................................................... 49 Операторы языка ПАСКАЛЬ ......................................................................... 50 Линейная алгоритмическая конструкция. Алгоритмическая конструкция «ветвление» ......................................................................................... 56 Задания для самостоятельного выполнения ................................................. 62 Алгоритмическая конструкция «цикл-счетчик» (цикл типа «для») .......... 63 Алгоритмы, реализуемые с помощью вложенного «цикл-счетчик» (цикл типа «для») ...................................................................................................... 70 Задания для самостоятельного выполнения ................................................. 80 Алгоритмы, реализуемые с помощью «цикл-пока» .................................... 81 Задания для самостоятельного выполнения ................................................. 91 Алгоритмы обработки символьной информации ........................................ 92 Проверь себя .................................................................................................... 97 ЗАДАНИЕ 1 ..................................................................................................... 97 ЗАДАНИЕ 2 ................................................................................................... 106 ЗАДАНИЕ 3 ................................................................................................... 112 ЗАДАНИЕ 4 ................................................................................................... 118 125
Стр.125

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ