- •Введение
- •Раздел 1. Информационные технологии.
- •Современные технологии подготовки и обработки документов средствами ms Word.
- •Современные технологии подготовки и обработки документов средствами ms Excel.
- •Современные технологии подготовки презентаций средствами универсальной системы PowerPoint
- •Раздел 2. Архитектура эвм и вс. Тематический план.
- •Персональный компьютер и основные блоки.
- •Программные средства пк.
- •Раздел 3. Операционные системы и среды. Тематический план.
- •Работа с операционными системами
- •Раздел 4.Основы алгоритмизации и программирования.
- •Введение
- •Понятие информационной технологии
- •Что такое информационная технология
- •Этапы развития информационных технологий
- •1.3 Составляющие информационной технологии
- •2. Современные информационные технологии и их виды
- •2.1 Современные информационные технологии
- •2.2 Информационные технологии обработки данных
- •2.2.1 Информационная технология управления
- •2.2.2 Информационная технология поддержки принятия решений
- •2.2.3 Информационная технология экспертных систем
- •Заключение
- •Список использованной литературы
- •Приложение 2.
- •Приложение 3 Задание 1: Установка vMware Workstation
- •З адание 2: Установка виртуальной машины
- •1)Что означает термин свободное программное обеспечение?
- •2)Обещания Ubuntu
- •3)Сопоставьте версии Ubuntu с годами, в которых они были выпущены.
- •Задание 4: Знакомство с Ubuntu Desktop.
- •Файловая система unix
- •Основные команды системы unix
- •Приложение 4. Основы алгоритмизации и программирования.
Файловая система unix
Файловая система UNIX имеет иерархическую структуру; чаще всего она описывается в виде дерева. Вершина этого дерева - это справочник root. Он обозначается с помощью /. Все другие справочники и файлы берут свое начало из справочника root.
Один из путей из root ведет в ваш собственный справочник. Вы можете организовывать и хранить информацию в вашей собственной иерархии справочников и файлов.
Другие пути ведут к системным справочникам и доступны всем пользователям. Чтобы получить перечень всех справочников и файлов в справочнике root, введите командную строку: ls -l /<CR>
Чтобы перемещаться по файловой структуре, вы можете использовать имена путей. Например, вы можете переместиться в справочник /usr/bin, если введете следующую командную строку: cd /usr/bin<CR>
Справочники системы UNIX
/ - справочник root;
/stand - содержит программы и файлы данных, используемые в процессе загрузки;
/dev - содержит специальные файлы, которые представляют периферийные устройства, такие как:
console - консоль
lp - построчно-печатающее устройство
term/* - пользовательские терминалы
dsk/* - диски
/etc - содержит файлы конфигурации и базы данных;
/home - собственный справочник пользователя;
/tmp - содержит временные файлы, например, буферы для редактирования файла;
/var - поддерево для изменяемых файлов (например, файлы регистрации);
/usr - содержит другие справочники, например, bin, lib;
/usr/bin - содержит исполняемые программы, включая следующие:
cat grep
date mkdir
login who
/usr/lib - содержит библиотеки для программ и языков программирования.
Основные команды системы unix
at - выполнить команду в фоновом режиме в указанное время.
Формат: at время [день]<CR>
команда_1<CR>
команда_2<CR>
<^d>
banner - распечатать сообщение (слова должны быть длиной не более 10 символов) большими буквами в стандартный вывод;
batch - поставить задание в очередь.
Формат: batch<CR>
команда_1<CR>
команда_2<CR>
<^d>
Команда batch читает задание со стандартного ввода и ставит его в очередь. Команды, поставленные в очередь командой batch, будут выполнены, когда позволит уровень загруженности;
cat - отобразить содержимое указанного файла на терминал. Чтобы временно приостановить вывод, нажмите <^s>, и чтобы возобновить вывод введите <^q>.
Для прекращения вывода и возврата управления shell, нажмите клавишу BREAK или DELETE;
cd - сменить текущий справочник. Если вы указали имя справочника, то команда cd сменит текущий справочник на указанный. Если имя не указано, то используется значение переменной окружения $HOME. Если вместо имени справочника указано имя пути, то вы можете перескочить несколько уровней при помощи одной команды;
cp - скопировать указанный файл в новый файл, оставив оригинальный файл неизменным;
cut - выбрать отдельные поля из строк файла. Эта команда может, например, использоваться для выборки колонок из таблицы;
date - отобразить текущие дату и время;
diff - сравнить два файла. Команда diff выдает на стандартный вывод те строки файлов, которые нужно изменить, чтобы привести файлы в соответствие друг с другом;
echo - отображает ввод на стандартный вывод, включая возврат каретки, и возвращает подсказку;
ed - редактирование указанного файла с помощью построчного редактора. Если имя файла не указано, то команда ed создает новый файл;
grep - поиск по шаблону, заданному ограниченным регулярным выражением;
kill - завершить фоновый процесс с помощью идентификатора процесса (PID). Вы можете получить PID, запустив команду ps;
lex - генерирует программы, которые будут использоваться для лексического анализа текста;
lp - распечатать содержимое указанного файла на построчно-печатающем устройстве;
lpstat - отобразить состояние любого запроса построчно-печатающему устройству;
ls - распечатывает имена всех файлов и справочников, за исключением тех, которые начинаются с точки;
mail - отправка пользователям почты или ее чтение. Каждое сообщение заканчивается подсказкой ?; mail ждет от вас ввод опции для сохранения, удаления сообщения или передвижения к месту использования. Чтобы получить список допустимых опций, введите ?. mail, следующая за регистрационным именем, посылает сообщение владельцу этого имени. Чтобы завершить сообщение, введите <^d>. Для прерывания сеанса mail нажмите клавишу BREAK;
mailx - интерактивная система обработки сообщений;
make - поддержка, обновление и восстановление групп программ;
mkdir - создать новый справочник. Новый справочник становится подсправочником того справочника, в котором вы выдали команду mkdir;
mv - переместить файл. С помощью этой команды можно скопировать файл в новый в том же справочнике либо в новый файл в другом справочнике. Если вы перемещаете файл в другой справочник, то можете использовать то же самое имя файла;
nohup - запустить команду в фоновом режиме; она продолжит свою работу и после того, как вы завершите работу. Сообщения об ошибках и вывод будут располагаться в файле nohup.out;
pg - отображает содержимое указанного файла на терминал постранично. После распечатки каждой страницы система делает паузу и ждет от вас подтверждения на продолжение вывода следующей страницы;
pr - форматирует и выдает файлы на стандартный вывод. Команда pr разбивает текст на страницы;
ps - отображает состояние и номер каждого процесса, выполняющегося в данный момент. Команда ps не отображает состояние заданий, находящихся в очереди к at и batch;
pwd - отображает полное имя пути текущего рабочего справочника;
rm - удалить файлы или справочники из файловой системы. В этой команде вы можете использовать метасимволы, но с большой осторожностью, т.к. удаленные файлы восстановить непросто;
rmdir - удалить справочник. Вы не можете удалить справочник, в котором находитесь, не можете также удалить непустой справочник;
sort - сортировка и слияние файлов; результат отображается на экране;
spell - слова из указанного файла проверить на соответствие орфографии; слова, которые не соответствуют орфографическому списку, отображаются на экране;
stty - установка характеристик терминального ввода/вывода для устройства, являющегося стандартным вводом;
uname - отобразить имя системы UNIX, в которой вы работаете;
uucp - послать указанный файл другой системе UNIX;
uuname - список имен удаленных систем UNIX, которые могут связываться с вашей системой UNIX;
uupick - поиск файла в открытом справочнике посланного вам командой uuto. Если файл найден, то uupick отображает его имя и имя системы, из которой он пришел;
uustat - отобразить состояние команды uuto, с помощью которой вы послали файлы другому пользователю;
uuto - послать указанный файл другому пользователю. Укажите пункт назначения в формате system!login; system должно находиться в списке систем, созданном командой uuname;
wc - подсчитать числа строк, слов и символов в указанном файле и отобразить результат на терминале;
who - отобразить регистрационные имена пользователей, в данный момент зарегистрированных в вашей системе UNIX;
yacc - компилятор компиляторов.