На кафедре электрофизических установок опубликовано новое учебное пособие «Введение в операционные системы и основы программирования»

22
марта
2016

На кафедре электрофизических установок опубликовано новое учебное пособие Г.П. Аверьянова, В.А. Будкина, В.В. Дмитриевой, И.А. Кунова «Введение в операционные системы и основы программирования».

В учебно-методическом пособии представлены две темы, входящие в состав обзорного курса «Информатика» («Информатика и программирование»).

Первая тема посвящена изучению общих принципов и функциональных возможностей (с точки зрения пользователя) современных операционных систем (ОС) семейства Windows и UNIX-подобных ОС. Приведены два типа пользовательского интерфейса: «командная строка», на примере командных интерпретаторов (bash для ОС UNIX и cmd.exe для MS Windows), а также полноэкранный алфавитно-цифровой интерфейс, на примере наиболее популярных «файловых менеджеров» (Midnight Commander (mc) для ОС UNIX и FAR Manager для MS Windows).

Вторая тема связана с изучением основ программирования на современных императивных алгоритмических языках. Рассмотрено программирование стандартных алгоритмов (с использованием условных операторов и циклов) и структур данных (включая скалярные данные, массивы и другие структуры данных). В качестве языка программирования представлен традиционный для инженерных и научных расчетов алгоритмический язык Фортран. Использовался компилятор Gfortran (free Fortran 95/2003/2008<http://gcc.gnu.org/wiki/GFortranStandards> compiler for GCC, the GNU Compiler Collection), реализующий стандарт [ISO/IEC 1539-1:1997(E)], с поддержкой объектно-ориентированного программирования (ООП).

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

Пособие предназначено для студентов очной и очно-заочной (вечерней) формы обучения факультета «Автоматика и электроника» НИЯУ МИФИ, а также может быть полезно студентам физических и инженерно-технических специальностей вузов.

15