
- •Информатика
- •Введение
- •1. Правило выбора заданий и оформления контрольных работ
- •2. Позиционные системы счисления
- •2.1. Перевод целых десятичных чисел
- •2.2. Перевод дробных десятичных чисел
- •2.3. Взаимосвязь двоичной, восьмеричной и шестнадцатеричной систем счисления
- •3. Подготовка задач для программирования
- •4. Разработка схемы алгоритма
- •4.1. Разветвляющиеся вычислительные процессы
- •4.2. Циклические вычислительные процессы
- •Останов.
- •5. Алгоритмические языки программирования инженерных задач
- •5.1. Основные понятия
- •5.2. Алгоритмический язык Fortran
- •5.2.1. Алфавит языка
- •5.2.2. Константы и переменные
- •5.2.3. Элементарные функции
- •5.2.4. Выражения
- •5.2.5. Основные операторы языка
- •5.2.6. Арифметический оператор присваивания
- •5.2.7. Задание исходных данных
- •5.2.8. Оператор вывода
- •5.2.9. Оператор stop
- •5.2.10. Оператор end
- •5.2.11. Операторы управления
- •5.2.12. Структура программы
- •5.2.13. Программирование алгоритмов разветвленной структуры
- •5.2.14. Оператор цикла
- •5.2.15. Массивы переменных
- •5.2.16. Ввод – вывод одномерных массивов
- •5.2.17. Программирование алгоритмов циклической структуры
- •5.3. Алгоритмический язык Basic
- •5.3.1. Алфавит языка
- •5.3.2. Переменные и константы
- •5.3.3. Элементарные функции
- •5.3.4. Выражение
- •5.3.5. Задание исходных данных
- •5.3.6. Оператор вывода
- •5.3.7. Оператор end
- •5.3.8. Операторы управления
- •5.3.9. Структура программы
- •5.3.10. Программирование алгоритмов разветвленной структуры.
- •5.3.11. Массивы переменных
- •5.3.12. Оператор цикла
- •5.3.13. Программирование алгоритмов циклической структуры
- •6. Образец выполнения контрольной задачи
- •6.1. Выбор номеров вариантов и заданий для контрольной работы
- •6.2. Задание 1. Позиционные системы счисления.
- •6.3. Задание 2. Разветвляющиеся вычислительные процессы.
- •6.4. Задание 3. Циклические вычислительные процессы.
- •7. Таблицы заданий контрольной работы
- •8. Контрольные вопросы
- •Литература
- •Содержание
Федеральное агентство морского и речного флота
Федеральное государственное образовательное учреждение высшего профессионального образования
Волжская государственная академия водного транспорта
Кафедра информатики систем управления и телекоммуникаций
Информатика
Издательство ФГОУ ВПО ВГАВТ
Н. Новгород, 2007
Федеральное агентство морского и речного флота
Федеральное государственное образовательное учреждение высшего профессионального образования
Волжская государственная академия водного транспорта
Кафедра информатики систем управления и телекоммуникаций
В.И. Логинов, Л.Н. Шемагина
Информатика
Контрольные задания и методические указания для студентов заочного обучения по специальностям 18.04.04 “Эксплуатация судового электрооборудования и средств автоматики” и 18.04.03 “Эксплуатация судовых энергетических установок”
Издательство ФГОУ ВПО ВГАВТ
Н. Новгород, 2007
УДК 681.3.06
Л-69
Информатика: Контрольные задания и методические указания для студентов заочного обучения по специальностям 18.04.04 “Эксплуатация судового электрооборудования и средств автоматики” и 18.04.03 “Эксплуатация судовых энергетических установок”/ В.И. Логинов, Л.Н. Шемагина.- Н. Новгород: Издательство ФГОУ ВПО “ВГАВТ”, 2006 - 93 с.
Предлагаемые методические указания предназначены для выполнения контрольной работы по дисциплине Информатика студентами заочного факультета специальности 18.04.04 “Эксплуатация судового электрооборудования и средств автоматики” и 18.04.03 “Эксплуатация судовых энергетических установок”.
Задания имеют цель сформировать начальные навыки по основам алгоритмизации и программирования для решения инженерных задач на компьютерах, и освоить работу с позиционными системами счисления.
Рассматриваются основные типы вычислительных процессов. Приводятся теоретические и практические сведения по подготовке задач к решению на персональном компьютере.
Излагаются основные сведения по современным алгоритмическим языкам, которые используются для решения инженерных и научно-технических задач, Fortran и Basic.
Приведены задания для выполнения лабораторных работ.
Данное пособие может быть использовано при изучении дисциплины “Информатика” студентами очного обучения по тем же специальностям, а также студентами других инженерных специальностей.
Рекомендовано к изданию кафедрой Информатики, систем управления и телекоммуникаций Волжской государственной академии водного транспорта протокол № 2 от 28.09.2006 г.
Введение
Предлагаемые задания предназначены для выполнения контрольной работы по дисциплине Информатика студентами заочного факультета по специальностям 18.04.04 “Эксплуатация судового электрооборудования и средств автоматики” и 18.04.03 “Эксплуатация судовых энергетических установок”.
Задания имеет цель сформировать основные навыки по основам алгоритмизации и программирования инженерных задач на компьютерах, и освоить работу с позиционными системами счисления. Поэтому они содержат основные типы вычислительных процессов и позиционные системы счисления, используемые в современной практике программирования.
В помощь для выполнения контрольной работы излагаются сведения о позиционных системах счисления. Приводятся правила перевода из одной позиционной системы счисления в другую и примеры перевода. Рассматриваются основные типы вычислительных процессов и этапы подготовки инженерных задач для решения на компьютере. На многочисленных примерах показана подготовка задачи: выбор метода решения, разработка схемы вычисления и написание программы для решения на языке высокого уровня.
В качестве языков программирования выбраны наиболее распространенные языки для решения инженерных и научно-технических задач Fortran и Basic. В методических указаниях излагаются основные сведения по современным версиям этих языков, необходимые для написания контрольной работы. Студент, выполняющий контрольную работу, может написать ее на любом другом языке программирования высокого уровня.
Для самопроверки предложены контрольные вопросы.
В приложении представлены задания для лабораторных работ.