Файловая структура. Системное ПО

Автор работы: Пользователь скрыл имя, 12 Января 2012 в 12:51, курсовая работа

Краткое описание

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

Содержание

Введение. 3
Файловая структура персонального компьютера. 4
Программное обеспечение(ПО). 5
Классификация ПО. 6
Прикладное ПО. 6
Типы прикладных программ 7
Вспомогательные программы (утилиты) 9
Системы программирования. 11
Базовый уровень 12
Системный уровень 13
Служебный уровень 13
Классификация служебных программных средств 14
Прикладной уровень 15
Классификация прикладного программного обеспечения 15
Программы автоматического перевода целесообразно использовать: 19
Трансляторы бывают двух типов: 20
Заключение. 21

Прикрепленные файлы: 1 файл

Файловая структура. Системное ПО..docx

— 41.99 Кб (Скачать документ)

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

Государственное образовательное учреждение 
высшего профессионального образования 
«Санкт Петербургский государственный технологический институт 
(технический университет)»

     Кафедра менеджмента и маркетинга

Форма обучения: очное 
Направление подготовки: Бизнес-информатика 
Степень (квалификация): бакалавр 
Учебная дисциплина: Информатика

 
 
     КУРСОВАЯ  
на тему «Файловая структура компьютера. Системное ПО.»

 
 
 
Студент группы № 6129____________________ Чернышева А. А. 
Руководитель  Парамонова Н.Н

     Санкт-Петербург 
2011г 

Оглавление

     Введение. 3

     Файловая структура персонального компьютера. 4

     Программное обеспечение(ПО). 5

     Классификация ПО. 6

     Прикладное ПО. 6

     Типы прикладных программ 7

     Вспомогательные программы (утилиты) 9

     Системы программирования. 11

     Базовый уровень 12

     Системный уровень 13

     Служебный уровень 13

     Классификация служебных программных средств 14

     Прикладной уровень 15

     Классификация прикладного программного обеспечения 15

     Программы автоматического перевода целесообразно использовать: 19

     Трансляторы бывают двух типов: 20

     Заключение. 21

     Введение.

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

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

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

     Файловая  структура персонального  компьютера.

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

     Чтобы структура хранящихся объектов была удобной и понятной, эти объекты  должны быть упорядочены. Относится  это не только к файлам, но и к  любым объектам хранения. Обувь хранят отдельно от одежды, а продукты питания  — отдельно как от одежды, так  и от обуви. За годы своего существования  человечество выработало всего два  способа упорядочения чего-либо: сортировку и группировку. Для упорядочения файлов применяется второй способ —  группировка.

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

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

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

     Принципы  упорядочения группировкой в каталогах  могут быть любыми. Например, если на одном компьютере хранятся письменные работы учеников одного класса, можно  для каждого ученика создать  по отдельной папке. Можно группировать файлы по типам данных: тексты — в одной папке, рисунки — в другой. Можно группировать данные по программам, к которым они относятся. Можно, например, при хранении документов создать разные каталоги для разных тем: Кролики, Пчёлы, Фестивали, Непознанное..., а внутри этих каталогов создать каталоги по годам или месяцам: Январь, Февраль, Март и т. п.

     Чтобы отличать каталоги от файлов, мы записываем их имена, начиная с символа «» — он принят в качестве разделителя  между именами каталогов верхнего и нижнего уровня.

     Программное обеспечение(ПО).

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

     К программному обеспечению относится  также вся область деятельности по проектированию и разработке ПО.

  • Технология проектирования программ;
  • Методы тестирования программ;
  • Методы доказательства правильности программ;
  • Анализ качества работы программ;
  • Документирование программ;
  • Разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

     Программное обеспечение – неотъемлемая часть  компьютерной системы. Оно является логическим продолжением технических  средств. Сфера применения конкретного  компьютера определяется созданным  для него ПО.

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

     Программное обеспечение современных компьютеров  включает миллионы программ – от игровых до научных.

     Классификация ПО.

     Программы, работающие на компьютере, можно разделить  на три категории:

  • прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т.д.;
  • системные программы, выполняющие различные вспомогательные функции, например создание копии используемой информации, выдачу справочной информации о компьютера, проверку работоспособности устройств компьютера и т.д.;
  • Вспомогательное ПО (инструментальные системы и утилиты)

     Понятно, что грани между указанными тремя  классами программ весьма условны, например, в состав программы системного характера  может входить редактор текстов, т.е. программа прикладного характера.

       Прикладное ПО.

     Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:

  • подготовки текстов (документов) на компьютере – редакторы текстов;
  • подготовки документов типографского качества – издательские системы;
  • обработки табличных данных – табличные процессоры;
  • обработки массивов информации – системы управления базами данных.

     Прикладная  программа – это любая конкретная программа, способствующая решению  какой-либо задачи в пределах данной проблемной области.

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

     Прикладные  программы могут носить и общий  характер, например, обеспечивать составление  и печатание документов и т.п.

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

     Типы  прикладных программ

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

     Системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм (гистограммы, круговые и секторные диаграммы и т.д.)

     Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами – базами данных. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записи, составление отчетов и т.д. С такими СУБД легко могут работать пользователи даже не высокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств.

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

Информация о работе Файловая структура. Системное ПО