Сделай Сам Свою Работу на 5

Прикладное ПО (общее и специальное)





Программное обеспечение ПК

Принципы объективно-ориентированного программирования

Объектно-ориентированное программирование или (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

 

Основные понятия ОПП:

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 Все материалы защищены законодательством РФ.