Базовая система ввода-вывода (BIOS,  Basic Input/Output System) – программа, встроенная в ПЗУ и обеспечивающая первоначальную загрузку компьютера. Драйвер – программа для согласования работы внешних устройств и компьютера. Операционная система (ОС) – комплекс программ, загруженных во время работы компьютера и управляющих его ресурсами (MS DOS, Windows, Unix, Linux, MacOS). Менеджер файлов (программа-оболочка, оболочка ОС) – программа, предоставляющая удобные средства для управления файловой структурой компьютера (Norton Commander, Far Manager, Total Commander, Проводник). Утилита – программа для дополнения и улучшения возможностей других программ (Norton Utilities). Архиватор (программа-упаковщик) – программа для упаковки и распаковки совокупности информации (WinRar, WinZip, Arj). Компьютерный вирус – программа, которая внедряет свои копии в другие программы и выполняет нежелательные действия на компьютере. Антивирус (антивирусная программа) – программа для выявления компьютерных вирусов и борьбы с ними (Антивирус Касперского, Doctor Web, Norton AntiVirus, NOD32, Avast).

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

Текстовый редактор – программа для создания и обработки текстовых документов (Блокнот, 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