- •1. Информация в материальном мире
- •2. Кодирование данных двоичным кодом. Понятие файла
- •3. Программное обеспечение (по) и его классификация
- •Коммуникационное по
- •Средства автоматизированного проектирования и моделирования
- •Графическое по
- •Обучающее, игровое по
- •4. Алгоритмы. Обзор алгоритмических языков
- •5. История развития средств вычислительной техники
- •6. Архитектура эвм
- •6.1. Базовая аппаратная конфигурация персонального компьютера
- •6.2. Устройства системного блока
- •6.3. Системы, расположенные на материнской плате
- •7. Операционные системы
- •11. Вопросы к зачету по информатике
-
Коммуникационное по
-
почтовые программы (male clients) // MS Outlook, The Bat…
-
Браузеры (browser) // Internet Explorer, Opera, Netscape Navigator…
К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве Web-документов). Современные браузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами электронной почты, с системой телеконференций (групп новостей) и многое другое.
-
Средства автоматизированного проектирования и моделирования
-
CAD-systems (computer-aided design, автоматизированное проектирование)
-
CAM-systems (computer-aided manufacturing, автоматизированное производство)
-
CAE-systems (computer-aided engineering, автоматизированное конструирование)
-
Графическое по
-
Графические редакторы. // Corel Draw, Adobe Photoshop…
Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (3D-редакторы).
-
OCR (Optical Character Recognition, оптическое распознавание символов) //Fine Reader
-
Настольные издательские системы (desktop publishing). Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования.
-
Научно-исследовательское ПО / Математические пакеты // MathCad, Mathematica, Maple…
-
Обучающее, игровое по
-
Специализированное ПО – уникальные системы в единственном экземпляры, созданные под конкретную задачу
Инструментальное ПО
Инструментальное ПО – часть прикладного уровня ПО, предназначенное для создания других видов ПО.
Состав инструментального ПО
-
Трансляторы и компиляторы (translators and compilers)– выполняют преобразование исходного текста в текст, понятный компьютеру. Компиляторы, в отличие от трансляторов, не просто «переводят» исходный код на язык машинных команд, но еще и предварительно «разбирают» текст, лишь после этого создают исполняемый код.
-
Отладчики и трассировщики (debuggers and profilers) – позволяют отследить выполнение программы в пошаговом режиме (debuggers), а также отследить использование ресурсов для оценки оптимальности их использования (profilers)
-
IDE-systems (Integrated Development Environment, интегрированная среда разработки) // Borland Delphi, Borland C++ Builder, Visual C++…
-
RAD-systems (Rapid Application Development, быстрая разработка приложений) // Borland Delphi, Borland C++ Builder
-
CASE-systems (computer-aided software engineering, автоматизированное проектирование и создание программ) – средства автоматизации процесса разработки // Rational Rose…