|
Прикладное ПО (общее и специальное)
Программное обеспечение ПК
Принципы объективно-ориентированного программирования
Объектно-ориентированное программирование или (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
Основные понятия ОПП:
1) Полиморфизм
2) Наследование
3) Инкапсуляция
4) Объект
5) Класс
6) Тип
7) Операция
8) Событие
Определение:
Полиморфизм— свойство системы, позволяющее использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта. Другой вид полиморфизма—параметрический— в ООП называют обобщённым программированием.
Наследование - свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью.
Класс, от которого производится наследование, называется базовым, родительским или суперклассом. Новый класс — потомком, наследником, дочерним или производным классом.
Инкапсуляция— свойство системы, позволяющее объединить данные и методы, упаковка данных и/или функций в единый компонент.
Объект - сущность в адресном пространстве вычислительной системы, появляющаяся при создании экземпляра класса, например, после запуска результатов компиляции (т. е. трансляции программы, составленной на исходном языке высокого уровня) и связывания исходного кода на выполнение).
Класс – разновидность абстрактного типа данных в объектоно-ориентированном программировании (ООП), характеризуемый способом своего построения
Тип – это классификация данных, которая характеризует множество допустимых значений для единиц данных.
Операционное преобразование – (ОП) представляет собой технологию для поддержки целого ряда функциональных возможностей сотрудничества в передовых системах groupware.
Событие – Событие в объектно-ориентированном программировании— это сообщение, которое возникает в различных точках исполняемого кода при выполнении определённых условий.
Виды программного обеспечения ПК
Виды:
1) Системное ПО
2) Сетевое ПО
3) Прикладное ПК (общее и специальное ПО)
Определение и функции видов ПО
Системное ПО:
Системное программное обеспечение— комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы.
Основные функции (простейшие операционные системы):
- Загрузка приложений в оперативную память и их выполнение.
- Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
- Управление оперативной памятью (распределение между процессами, виртуальная память).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.
- Пользовательский интерфейс.
- Сетевые операции, поддержка стека протоколов.
Сетевое ПО:
Сетевое программное обеспечениепредназначено для организации совместной работы группы пользователей на разных компьютерах. Позволяет организовать общую файловую структуру, общие базы данных, доступные каждому члену группы. Обеспечивает возможность передачи сообщений и работы над общими проектами, возможность разделения ресурсов.
К основным функциям относят:
- управление каталогами и файлами;
- управление ресурсами;
- коммуникационные функции;
- защиту от несанкционированного доступа;
- обеспечение отказоустойчивости;
- управление сетью.
Прикладное ПО (общее и специальное)
Прикладная программа или приложение— программа, предназначенная для выполнения определённых задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и другими программами посредством операционной системы
Прикладное ПО общего назначения- совокупность программ для решения общих универсальных задач. Эти программы используются большинством пользователей компьютера.
Информация взята с сайта: (http://infoegehelp.ru/index.php?catid=52:obespechenie&id=479:ppo&Itemid=101&option=com_content&view=article)
Функции и Виды Прикладного ПО общего назначения:
Виды прикладного ПО общего назначения
| Назначение
| Примеры программ
| 1Текстовые редакторы
| для создания и редактирования текста, без какого-либо оформления
| Notepad или Блокнот (входит в ОС MS Windows),TextPad
| 2Текстовые процессоры
| для создания и редактирования текста с оформлением (задание шрифта, размера, цвета текста, выравнивания и др.) и с внедрением таблиц, графиков и формул
| MS Word, WordPad (входитвОС MS Windows)
| 3Электронные таблицы
| для обработки данных в табличной форме
| MS Excel
| 4Графические редакторы:
- растровые
-векторные
| для создания и редактирования изображений
| | для работы с растровыми изображениями
| MS Paint (входитвОС MS Windows), Adobe Photoshop
| для работы с векторными изображениями
| CorelDRAW, AdobeIllustrator
| 5Просмотрщики"
| для просмотра файлов универсальных форматов
| | 5.1Просмотрщики" изображений
| " для просмотра изображений
| CDSee, FastStone Image Viewer, FastPictureViewer
| 5.2"Просмотрщики" HTML-страниц (браузеры, веб-обозреватели)
| для просмотра страниц веб-сайтов
| MS Internet Explorer, Mozila Firefox, Google Chrome, Opera, Safari
| 5.3Просмотрщики"медиа контента (медиаплееры, медиапроигрыватели):
| :для воспроизведения медиа контента
| | -аудиоплееры
| для воспроизведения аудиофайлов
| AIMP, Foobar2000, Spider player,MusicBee, Media Monkey
| мультимедиа-центры
| для воспроизведения видео- и аудиофайлов
| Windows Media Player (WMP, входитвОС MS Windows), QuickTime Player(входитвОС Mac OS X), Winamp, VLC media player, Media Player Classic
| 5.4Просмотрщики" flash-контента (Flash-плееры)
| для воспроизведения видео и аудиофайлов на веб-сайтах, для игр он-лайн
| Adobe Flash Player
| 5.5"Просмотрщик" pdf-файлов
| для просмотра и печати pdf-файлов
| Adobe Reader
| Системы управления базами данных (СУБД) настольные (файл-серверные)
| для управления созданием и работой с базами данных
| MS Access, Paradox
| 7Компьютерные игры
| для развлечения или обучения
| 3D-шутер,"Кот Леопольд. Учим английский язык"
| 8Переводчики:
электронные словари
переводчики текстов
| | | для перевода отдельных слов
| BBYY Lingvo, МультиЛекс
| для перевода текста
| ПРОМТ
|
Прикладное ПО специального (профессионального) назначения - совокупность программ для решения более узких задач и профессиональных задач различных предметных областей (архитектуры, строительства, музыкальной и киноиндустрии)
Функции и Виды Прикладного ПО специального назначения:
№п\п
| Виды прикладного ПО специального назначения
| Назначение
| Пользователи
| Примеры программ
|
| Настольные издательские системы
| для электронной верстки газет, журналов, книг, буклетов (составление страниц определенного размера из текста и иллюстраций для получения печатной формы)
| работники типографий, редакций журналов и газет, издательств, а также работники рекламных агентств
| QuarkXPress, Adobe InDesign, Adobe FrameMaker, Corel Ventura, MS Publisher
|
| Электронные энциклопедии, учебники, словари, справочники
| для получения знаний в определенной сфере
| школьники, студенты, научные работники, специалисты различных сфер
| "Энциклопедия современной техники. Сстроительство", "Справочник мастера-строителя", "Музыкальный словарь", интерактивный мультимедиа учебник "Органическая химия"
|
| Системы автоматизированного перевода (CAT-программы)
| для перевода профессиональных текстов с использованием баз знаний предметных областей
| профессиональные переводчики
| Trados, Deja Vu, Star Transit
|
| Серверные СУБД (клиент-серверные)
| для управления созданием и работой с базами данных информационных систем
| администраторы баз данных
| mySQL, MS SQL Server, Sybase Adaptive Server Enteprise, Oracle Database
|
| Редакторы трехмерной (3D) графики
| для создания и редактирования трехмерной графики
| художники 3D
| Autodesk 3ds Max(ранее 3D Studio MAX), Autodesk Maya, Blender, Cinema 4D, Zbrush
|
| Видеоредакторы (системы видеомонтажа):
| для обработки видеоматериала
| | | -профессиональные
| для монтажа фильмов, телепередач
| работники кинематографа и телевидения
| Adobe Premiere Pro, Grass Valley Ediu, Sony Vegas Pro
| -"домашние"
| для монтажа "домашних" фильмов
| непрофессионалы
| Windows Movie Maker (входитвОС MS Windows), Corel VideoStudio Pro, Pinnacle Studio
|
| Аудиоредакторы (системы аудиомонтажа)
| для обработки аудиоматериала
| | | -профессиональные
| для записи музыкальных композиций, подготовки фонограмм для радио, озвучивания фильмов, компьютерных игр, реставрации старых фонограмм
| звукорежиссеры на радио, звукозаписывающих студиях, в киноиндустрии
| Adobe Audition, Steinberg WaveLab, Sony Sound Forge. Audacity
| -"домашние"
| для записи любительских музыкальных композиций, для создания собственных рингтонов для мобильных телефонов и др.
| непрофессионалы
| CyberPower Audio Editing Lab, Akram Audio Editor
|
| Нотные редакторы
| для создания и редактирования нотного текста с оформлением, а также для проигрывания набранного текста
| работники музыкальных издательств, музыкальных учебных заведений, музыкальных театров, филармоний; композиторы, аранжировщики, дирижеры
| Finale, Encore, Cakewalk Overture, Sibelius,MuseScore
|
| Экспертные системы
| для решения задач некоторых предметных областей (заменяет специалиста-эксперта)
| работники, занимающиеся диагностикой, конструированием, планированием, управлением
| Медицина:MYCIN; военное дело:ACES; электроника:ACE; информатика: CODES, химия: DENDRAL; геология:PROSPECTOR торговля: РЕМОРАМА
|
| Системы автоматизированного проектирования (САПР, CAD/CAM/CAE)
| для разработки на компьютере чертежей, схем, 3D-моделей, конструкторской и технологической документации
| инженеры-конструкторы, архитекторы
| Компас, AutoCAD, ZwCAD, nanoCADЭлектро, BtoCAD, Стройэкспертиза BASE
|
| Геоинформационные системы (ГИС):
| -универсальные и специализированные
| для создания, редактирования и анализа электронных географических карт, для поиска информации об объектах карты: городах, дорогах, зданиях, улицах, реках, рельефе, , среднегодовой температуре
| ГИС-специалисты, ГИС - операторы, инженеры-картографы, геологи, геодезисты, гидрологи,метеорологи
| MapInfo, CREDO_DAT, ArcGIS, Arcview, GeoServer, GRASS, gvSIG, Арго, Полигон, Панорама, ГИС Метео
| -информационно-справочные
| -для просмотра карт города и окрестностей, для поиска организаций, маршрутов транспорта, поиска проезда по городу
| непрофессионалы
| 2ГИС
|
| общие системы для различных предприятий и организаций:
| -интегрированные системы делопроизводства
| для поддержки полного цикла документа в организации: создание документов (документирование), организация движения и учёта документов (документооборот), хранение документов (архивное дело)
| делопроизводители (работники, которые отвечают за ведение документации организации)
| Дело, LanDocs, Золушка, Гран-Док
| -бухгалтерские системы
| для ведения бухгалтерского и налогового учета
| бухгалтеры
| 1С:Бухгалтерия
| -финансовые аналитические системы
| для ведения аналитического учета финансово-хозяйственной деятельности организации (систематизация информации, расчет аналитических показателей и формирование отчетов)
| финансовые аналитики
| Альт – Финансы, AuditExpert, ИНЭК – Аналитик, ФинЭкАнализ, модуль для MS OfficeExcel "Excel
|
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|