Прикладная программа – программный продукт, облегчающий решение задач в определенной сфере деятельности. К наиболее известным разновидностям прикладного ПО относятся:
Текстовый редактор – программа для создания и обработки текстовых документов (Блокнот, MSO Word, OOO Writer, WordPad, MathType). Среди текстовых редакторов выделяют:а) Редакторы текстов программ.
б) Текстовые процессоры.
в) Редакторы формул.
Табличный процессор – программа для создания и обработки электронных таблиц (MSO Excel, OOO Calc). Система управления базами данных (СУБД) – программное средство для создания и обработки баз данных (MSO Access, dBase, Paradox, FoxPro, Oracle, MS SQL Server). Графический редактор – программа для создания и обработки графических изображений (Paint, Adobe Photoshop, Corel Draw, 3DS Max). Среди графических редакторов выделяют:а) Растровые.
б) Векторные.
в) Трёхмерные.
Cистема автоматизированного проектирования (САПР) – программное средство для создания и обработки чертежей, а также для проектирования трёхмерных деталей и подготовки конструкторской документации (AutoCad, Компас, ArchiCad, SolidWorks). Система мультимедиа – программа, позволяющая обрабатывать видео, звук, рисунки, текст и др. виды информации (Windows Media Player). Математическая система – программа для математической обработки числовых данных и для проведения аналитических преобразований (Mathcad, MatLab, Maple). Браузер – программа для просмотра Web-сайтов в Интернете и для просмотра других гипертекстовых документов (Internet Explorer, Opera, Mozilla Firefox, Google Chrome).Тема № 4. Компьютерные сети
Компьютерная сеть (вычислительная сеть) – соединение компьютеров для обмена информацией и совместного решения задач. Компьютерные сети бывают:
Локальные (< 10 км). Региональные (10-1000 км). Глобальные (> 1000 км).Локальная вычислительная сеть (ЛВС) – компьютерная сеть, в которой соединяемые компьютеры находятся на достаточно близком расстоянии. ЛВС бывают:
Сервер – компьютер, предоставляющий услуги по сети и выполняющий функции управляющего центра сети.
Рабочая станция (клиентский компьютер) – компьютер, получающий нужные услуги по сети.
Канал связи – физическая среда передачи данных в сети. К каналам связи относятся:
Витая пара. Коаксиальный кабель. Оптоволоконный кабель. Телефонный кабель. Беспроводные каналы.Топология сети – усредненная геометрическая схема соединений компьютеров в сети. К сетевым топологиям относятся:
Кольцевая:


Интернет (Internet) – глобальная сеть, соединяющая между собой отдельные компьютеры и другие компьютерные сети.
Web-сайт – набор взаимосвязанных Web-страниц, относящихся к одной тематике.
В Интернете используются следующие сервисные службы:
Всемирная паутина (WWW). Электронная почта (E-Mail). Служба передачи файлов (FTP). Служба удалённого доступа (Telnet). Службы телеконференций (UseNet). Службы обмена сообщениями (IRC, ICQ). Поисковые системы (Rambler, Yandex, Google), и т. д.Тема № 5. Алгоритмизация
Модель – искусственный аналог объекта исследования, обладающий существенными свойствами оригинала.
Алгоритм – конечная последовательность действий, однозначно приводящая к решению задачи.
Алгоритм имеет следующие свойства:
Дискретность (алгоритм состоит из простых шагов, выполняющихся за конечный отрезок времени). Результативность (алгоритм должен приводить к решению задачи за конечное число шагов). Определённость (каждая команда алгоритма должна быть чёткой, однозначной и не допускать разных трактовок). Массовость (алгоритм может применяться для класса однотипных задач, отличающихся исходными данными).Блок-схема – графическое изображение алгоритма. Блок-схема состоит из блоков, представляющих собой геометрические фигуры, соединённые линиями. Основные блоки приведены в таблице 1.
Таблица 1
Название | Фигура | Назначение |
1. Пуск-останов |
| Начало или конец алгоритма |
2. Ввод-вывод |
| Ввод исходных данных или вывод результатов |
3. Процесс |
| Выполнение вычислений или группы действий |
4. Решение |
| Выбор направления выполнения алгоритма в зависимости от условия |
5. Соединитель |
| Связь с другой частью алгоритма |
6. Модификация |
| Задание счётчика циклов |
7. Предопределённый процесс |
| Выполнение описанных ранее действий |
К базовым структурам алгоритмов относятся:
Алгоритм линейной структуры (следование) – алгоритм, в котором все действия выполняются последовательно:

Цикл – многократно повторяющийся участок алгоритма. Циклы делятся на:
Цикл с предусловием (условие выхода из цикла проверяется в начале перед действиями в теле цикла):


Массив – упорядоченный набор нумерованных величин одинакового типа. Различают следующие виды массивов:
Одномерные массивы (вектор-строка и вектор-столбец):
или
.
.
Элемент массива – величина, входящая в состав массива.
Индекс – порядковый номер элемента в массиве.
Размерность массива – количество элементов в массиве.
Измерение массива – количество индексов у элемента массива.
Тема № 6. Инструментарий технологии программирования
Программирование – раздел информатики, связанный с составлением и разработкой компьютерных программ.
К инструментарию технологии программирования относятся:
Инструментальные программы. Языки программирования.Язык программирования (ЯП) – искусственный язык, с помощью которого можно составить программу для выполнения на компьютере.
По структуре программы ЯП делятся на:
Языки описания (Prolog, HTML, SQL). Алгоритмические языки (Pascal, Basic, C++, Fortran, Assembler).Инструментальная программа – программный продукт, позволяющий создавать новые программы с помощью инструментов программирования. К наиболее известным разновидностям инструментальных программ относятся:
Система программирования – программа для создания и обработки других уникальных программ на каком-либо языке программирования (Turbo Pascal, Borland Pascal, Borland C++, QBasic). Интегрированная среда разработки (ИСР) – программный комплекс, обеспечивающий выполнение работ по разработке программ в виде коммерческого продукта (Borland Delphi, MS Visual Studio). Транслятор – программное средство, позволяющее перевести новую программу на язык машинных кодов и выполнить её на компьютере. Среди трансляторов различают:а) Компиляторы.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


