Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_infa.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
69 Кб
Скачать
☆

15. Программное обеспечение, его основные группы. Системное по.

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

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

Системное по

Это программы общего пользования не связаны с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д.

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

1) операционные системы (эта программа загружается в ОЗУ при включении компьютера) 2) программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander) 3) операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т. 4)Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера) 5)утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)

16. Прикладное программное обеспечение, его основные виды.

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

К прикладному программному обеспечению (application software) относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки — пример прикладного программного обеспечения. Программистов, которые пишут прикладное программное обеспечение, называют прикладными программистами.

По типу:

1)программные средства общего назначения:

*текстовые редакторы *текстовые процессоры *системы компьютерной верстки *графические редакторы

*СУБД *электронные таблицы

*веб-браузеры

2)программные средства специального назначения:

*экспертные системы

*мультимедиа приложения  (Медиаплееры , программы для создания и редактирования видео, звука, Text-To-Speech и пр.)

*Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)

* Системы управления содержимым

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

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

Основные функции:

1.Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).

2.Загрузка программ в оперативную память и их выполнение.

3.Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

4.Управление оперативной памятью (распределение между процессами)

5.организация виртуальной памяти.

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

7.Обеспечение пользовательского интерфейса.

Сохранение информации об ошибках системы.

Виды ОС:

Многопользовательская система- Однопользовательская система

Однозадачные-многозадачные

графические (с наличием графического пользовательского интерфейса - GUI) - текстовые (только командная строка);

бесплатные - платные;

открытые (с возможностью редактировать исходный код) - закрытые (без возможности редактировать исходный код);

клиентские - серверные;

высокая стабильность (устойчивость к сбоям аппаратной части)- низкая стабильность;

простая в администрировании (для рядового пользователя) - сложная, для системных администраторов;

16-разрядная - 32-разрядная - 64-разрядная (в далеком прошлом были еще и 8-разрядные);

с высоким уровнем безопасности данных - с низким уровнем безопасности;

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

овременными видами интерфейсов являются:

1) Командный интерфейс.

2) WIMP - интерфейс (Window - окно, Image - образ, Menu - меню, Pointer - указатель

3) SILK - интерфейс (Speech - речь, Image - образ, Language - язык, Knowlege - знание).

18. Файлы и каталоги. Имя и расширение файла. Атрибуты файла. Правила формирования структуры каталогов.

Файл (англ. file) — блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление , соответствующие ему операции чтения-записи и, как правило, фиксированное имя (символьное или числовое), позволяющее получить доступ к этому файлу и отличить его от других файлов.

Катало́г — объект в файловой системе, упрощающий организацию файлов. Типичная файловая система содержит большое количество файлов и каталоги помогают упорядочить её путём их группировки.

И́мя фа́йла — строка символов, однозначно определяющая файл в некотором пространстве имён файловой системы (ФС), обычно называемом каталогом, директорией или папкой.

Расширение имени файла — последовательность символов, добавляемых к имени файла и предназначенных для идентификации типа (формата) файла.

Атрибуты файла устанавливаются для каждого файла и указывают системе, какие операции можно производить с файлами. Существует четыре атрибута: - только чтение (R);архивный (A);скрытый (H);системный (S).

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

1. Постановка задачи — формулируется цель решения задачи, подробно описывается ее содержание; проводится анализ условий, при которых решается поставленная задача, выявляется область определения входных параметров задачи.

2. Выбор и обоснование метода решения — модель решения задачи реализуется на основе конкретных приемов и методов решения.

3. Построение алгоритма — на данном этапе составляется алгоритм решения задачи, в соответствии с выбранным методом решения..

4. Составление программы — алгоритм решения переводится на конкретный язык программирования.

5. Отладка программы — процесс устранения синтаксических и логических ошибок в программе.

6. Решение задачи на компьютере и анализ результатов.

20. Алгоритм и алгоритмический процесс. Основные свойства алгоритма.

Алгоритм – система формальных правил, определяющих порядок действий и приводящих к решению задачи.

Алгоритмический процесс- это методы составления алгоритмов с целью решения прикладных задач на ЭВМ.

Обязательные свойства алгоритмов

1. Дискретность алгоритма-поочередное выполнение команд алгоритма за конечное число шагов приводящее к решению задачи.

2. Oпределенность (или точность) алгоритма - каждая команда алгоритма должна однозначно определять действие исполнителя.

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

4. Результативность (конечность) алгоритма - исполнение алгоритма должно закончиться за конечное число шагов.

5. Конечность

6. Формальность

21. Способы представления алгоритмов, их характеристика.

Формульно-словесный способ.     

Основан на задании инструкций о выполнении конкретных действий в четкой последовательности в сочетании со словесными пояснениями.

На алгоритмическом языке.

Алгоритмический язык – совокупность правил и обозначений, использующихся для записи алгоритма. Графический способ (метод блок-схемы).     

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

22. Графическое представление алгоритма. Блок-схема алгоритма и ее элементы. Основные правила составления блок-схемы алгоритма.

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

Название

Элемент

Комментарий

Процесс

Вычислительное действие или последовательность вычислительных действий

Решение

Проверка условия

Модификация

Заголовок цикла

Предопределенный процесс

Обращение к процедуре

Документ

Вывод данных, печать данных

Перфокарта

Ввод данных

Ввод/Вывод

Ввод/Вывод данных

Соединитель

Разрыв линии потока

Начало, Конец (терминатор)

Начало, конец, пуск, останов, вход и выход во вспомогательных алгоритмах

Комментарий

Используется для размещения надписей

Горизонтальные и вертикальные потоки

Линии связей между блоками, направление потоков

Слияние

Слияние линий потоков

Межстраничный соединитель

Нет

Основные правила: Равномерное расположение символов; одного размера и горизонтально ориентированы; внутри минимальное количество текста; символы соединены линией.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]