Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Информатика. Часть 2

Покупка
Основная коллекция
Артикул: 787134.01.99
В учебном пособии изложены теоретические основы и технологии программирования. Описаны способы изображения алгоритмов и возможности языков программирования. Представлены средства и способы разработки алгоритмов и программ на языке программирования VBA. Приведены программные коды для решения практических задач. Учебное пособие предназначено для студентов специальности «Строительство железных дорог, мостов и транспортных тоннелей» специализации «Строительство магистральных железных дорог».
Полянский, А. В. Информатика. Часть 2 : учебное пособие / А. В. Полянский. - Москва : РУТ (МИИТ), 2018. - 54 с. - Текст : электронный. - URL: https://znanium.com/catalog/product/1895312 (дата обращения: 08.01.2025). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
Министерство транспорта Российской Федерации 

Федеральное государственное бюджетное образовательное 

учреждение высшего образования 

«Российский университет транспорта (МИИТ)» 

 
 
 

Кафедра «Проектирование и строительство железных дорог» 

 
 
 
 
 

А. В. ПОЛЯНСКИЙ 

 
 
 
 
 

ИНФОРМАТИКА 

ЧАСТЬ 2 

 
 
 
 
 

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

 
 
 
 
 
 

Москва – 2018 

Министерство транспорта Российской Федерации 

Федеральное государственное бюджетное образовательное 

учреждение высшего образования 

«Российский университет транспорта (МИИТ)» 

 
 
 

Кафедра «Проектирование и строительство железных дорог» 

 
 
 
 
 

А. В. ПОЛЯНСКИЙ 

 
 
 
 
 

ИНФОРМАТИКА 

ЧАСТЬ 2 

 
 
 
 

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

для студентов специальности 23.05.06 «Строительство 

железных дорог, мостов и транспортных тоннелей» 

 
 
 
 
 

Москва – 2018 

УДК 004 

П 54 

 

Полянский А.В. Информатика. Часть 2: Учебное пособие. – М.: 

РУТ (МИИТ), 2018. – 54 с. 

 
 

В учебном пособии изложены теоретические основы и технологии 

программирования. 
Описаны 
способы 
изображения 
алгоритмов 
и 

возможности языков программирования. Представлены средства и способы 
разработки алгоритмов и программ на языке программирования VBA. 
Приведены программные коды для решения практических задач.  

Учебное пособие предназначено для студентов специальности 

«Строительство железных дорог, мостов и транспортных тоннелей» 
специализации «Строительство магистральных железных дорог». 

 
 
Табл. 2. рис. 30, библиогр. 2 назв. 
 
 
 
 
 
 

Рецензенты: 
 
Доцент кафедры «Автомобильные дороги, 
аэродромы, основания и фундаменты» РУТ (МИИТ),
канд. техн. наук Н.И. Инкин

Начальник отдела информатизации ООО «Камос-Строй», 
канд. техн. наук Ю.Ю. Татаринов 
 

 
 
 
 
 
 
 

© РУТ (МИИТ), 2018

ВВЕДЕНИЕ 

 
В наши дни достижения информатики привели к тому, 

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

Информатика, как дисциплина, практически включена во 

все Федеральные государственные образовательные стандарты 
высшего образования. Однако изучение информатики осложняется тем, что студенты приходят в вуз с различным уровнем 
компьютерной подготовки, а большинство учебников по информатике не охватывают в полной мере все ее разделы в силу 
многообразия различных направлений, таких, как теория информации, теоретические основы вычислительной техники 
(архитектура вычислительных систем, разработка аппаратных 
средств, компьютерные сети), программирование (разработка 
программного обеспечения, системы программирования, операционные системы), вычислительные методы (машинная графика, имитационное моделирование), информационные технологии. 

Во второй части настоящего учебного пособия представ
лена часть лекционного курса, посвященная изучению способов изображения алгоритмов, разработки блок-схем, языков и 
технологии 
программирования, 
языка 
программирования 

Visual Basic for applications (VBA). Темы, рассмотренные в пособии, не охватывают всех возможностей языка, но достаточны 
для знакомства студентов с его возможностями. Изучение курса позволяет студентам в период обучения выполнять курсовые 
работы и проекты, а в дальнейшем применять полученные знания и навыки в своей профессиональной деятельности. 

 

 
 

ГЛАВА 7. СПОСОБЫ ИЗОБРАЖЕНИЯ АЛГОРИТМОВ. 

БЛОК-СХЕМЫ 

 

7.1. Алгоритм и программа 

 

Управление компьютером осуществляется в соответствии 

с определенными алгоритмами.  

Алгоритм — это точно определенное описание способа 

решения задачи в виде конечной (по времени) последовательности действий.  

Такое описание еще называется формальным. Для пред
ставления алгоритма в виде, понятном компьютеру, служат 
языки программирования. Сначала всегда разрабатывается алгоритм действий, а потом он вписывается на одном из таких 
языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования.  

Затем этот текст программы специальными служебными 

приложениями, которые называются трансляторами, либо переводится в машинный код, либо исполняется.  

 

7.2. Схемы основных вычислительных процессов 

 

Большую роль в процессе создания программы играет 

наглядность и четкость изображения алгоритма и его частей. 

Наиболее распространен способ изображения, называе
мый «блок-схемы» и особенно удобный для изображения последовательной детализации плана.  

Блок-схема - распространенный тип схем, описывающий 

алгоритмы или процессы, изображая шаги в виде блоков различной формы, соединенных между собой стрелками.  

Другой способ – операторный, к которому относятся ал
горитмические языки, отличается меньшей наглядностью и 

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

 

7.3. Простейшие элементы блок-схем 

 
Существует ГОСТ, который описывает требования и прави
ла выполнения блок-схем: ГОСТ 19.701-90. «Схемы алгоритмов, 
программ, данных и систем. Условные обозначения и правила 
выполнения». Различают следующие элементы блок-схем. 

Блок «начало-конец» - обозначает начало или конец про
граммы и отделяет границы программы от внешней среды (рис. 
7.1). Как правило, в данный элемент вписывают фразы «Начало» или «Конец». 

Блок «узел обработки» - отвечает за выполнение одной 

или нескольких операций, которые меняют данные, значения 
переменных (рис. 7.2). Например, арифметическая операция 
над двумя переменными будет записана в данном блоке. 

Блок «ввода/вывода данных» - отвечает за форму подачи 

данных, например, за пользовательский ввод данных с клавиатуры или за вывод данных на монитор компьютера (рис. 7.3).  

Блок «проверка» («логического условия») - результатом 

логического условия всегда является одно из двух предопределенных значения: истина или ложь (рис. 7.4). Внутри данного 
элемента-ромба записывается логическое условие, а из вершин 
ромба выходят альтернативные ветви решения. Обязательно 
следует подписывать ветви словами «Да», «Нет». 

Блок «слияние» - применяется для обрыва линии связи 

между элементами блок-схемы (рис. 7.5). Например, если блоксхема не помещается на один лист, то необходимо осуществить 
перенос блок-схемы на второй лист. В этом случае можно воспользоваться данным элементом. Как правило, внутри окружности указываются уникальный идентификатор, который является натуральным числом. Также элемент «слияние» предназначен для соединения двух путей в один 

Похожие