русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Введение


Дата добавления: 2014-11-28; просмотров: 632; Нарушение авторских прав


«________»_____________ 20____ г _______________

(подпись)

 

Котлас

201__г

И.Н.Акуленок

 

СРЕДСТВА ПРИКЛАДНОЙ ИНФОРМАТИКИ

 

Основы программирования на языке shell

 

 

Утверждено советом университета

в качестве учебного пособия

 

Санкт–Петербург


 

Рецензенты:

 

Акуленок И.Н. Средства прикладной информатики. Основы программирования на языке shell. Учеб.пособие. Спб.: Изд.центр СПбГМТУ, 2013, 88 с.

 

Учебное пособие разработано с учетом государственного образовательного стандарта высшего профессионального образования по направлению 230100«Информатика и вычислительная техника», профиль – «Методы и средства информатики в жизненном цикле сложных технических систем» по дисциплине "Средства прикладной информатики" для студентов, получающих степень магистра вычислительной техники.

В пособии рассмотрены основные приемы создания командных сценариев с помощью конструкций языка программирования shell.

Лабораторная база кафедры вычислительной техники и информационных технологий позволяет на практике изучить, представленные в пособии многочисленные примеры. Пособие может использоваться и для самостоятельного изучения основ программирования на языке shell при установке на домашнем компьютере соответствующей версии UNIX'a.

 

 

Табл.2. Библиогр.: назв.

 

Ó СПбГМТУ,


Введение

Учебное пособие посвящено рассмотрению основ программирования на языке shell и состоит из пяти глав.

В первой главе дается обзор основных видов редакторов – строковых, экранных и потоковых: ed, ex, vi, red, edit, view, vedit и sed. Особое внимание уделено двум из них ed и vi. Изучение редакторов необходимо для создания и изменения командных сценариев, что является конечной целью данного пособия – научиться писать сценарии на языке программирования shell.



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

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

Четвертая глава является основной, т.к. в ней рассмотрены все необходимые конструкции языка shell для написания командных сценариев и приведены примеры их использования.

Последняя глава описывает основные этапы построения простейших сценариев и отладки командных процедур. Благодаря возможностям интерпретатора shell – таким, как каналы, фильтры и переадресация ввода-вывода, а также концепции среды, – становится возможной разработка программ, выполняющих разнообразные задачи, которые возникают в повседневной практике пользователей UNIX.




<== предыдущая лекция | следующая лекция ==>
Т.В. Нестерова 6 страница | Глава 1. Текстовые редакторы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.092 сек.