
- •1.Информация. Свойства информации : динамические, атрибутивные, прагматические.
- •2. Сообщение. Сигналы. Данные. Методы регистрации данных
- •3. Операции с данными (алгебра логики)
- •4. Системы счисления позиционная и непозиционная (запись числа n в системе счисления с основанием p).
- •13. Дайте определение понятиям : процессор, центральный процессор, регистр, контроллер, код asch. Периферийные устройства, принцип их действия.
- •3.4.1. Клавиатура
- •3.4.2. Манипулятор типа «мышь»
- •3.4.3. Принтеры
- •3.4.4. Сканеры
- •44. Уровни протоколов передачи данных tcp/ip.
- •45. Дайте обобщенное понятие Интернета. Раскройте понятия : сегмент проводной и беспроводной сети, сетевой адаптер, коммутатор.
- •46. Объединение в один сегмент проводной и беспроводной сети, понятие моста.
- •56. Виды и способы использования интерфейсов пользователя.
46. Объединение в один сегмент проводной и беспроводной сети, понятие моста.
. Сетевой мост представляет собой программное или аппаратное обеспечение, объединяющее две или более сетей для связи.
Пользователи домашних сетей или сетей малого офиса обычно используют мост при объединении сетей разного типа для обмена информацией или совместного использования файлов всеми компьютерами этих сетей.
Приведем пример. Предположим, есть две сети: в одной компьютеры соединены кабелями, в другой — по беспроводной технологии. Компьютеры проводной сети могут взаимодействовать только с другими компьютерами проводной сети, а компьютеры беспроводной сети — только с компьютерами беспроводной. С помощью сетевого моста все компьютеры могут взаимодействовать друг с другом.
47. Топология сетей. Характеристики вычислительных сетей. Виды коммутации в сетях. Способы адресации ЭВМ в сетях. Маршрутизация.
48. Стек протоколов. Стек TCP/IP и его структура : канальный, сетевой, транспортный, прикладной уровень.
49. Глобальная сеть интернет : история создания и способы подключения.
50. Алгоритм. Свойства алгоритма.
51. Теорема о структурировании. Базисные управляющие структуры. Дополнительные управляющие структуры.
52. Структура и схема циклов с пост и пред условием.
Структура цикла с предусловием выглядит следующим образом:
do <тело
цикла> while/until <логическое
выражение>
53. Разработка алгоритмов по нисходящей схеме «сверху вниз».
2.1. Нисходящее проектирование
Одним из естественных подходов к проектированию программ является подход сверху вниз. Существуя под разными названиями, такими, как “систематическое программирование”, “иерархическое проектирование программ” и “взрывное проектирование”, большинство различных вариаций кисходящего проектирования преследует одну и ту же цель: определить основные функции, которые должны быть обеспечены, а затем перейти к определению дополнительных функций, которые вытекают из этих основных.
54. Физическая и логическая структура диска. Каталог. Структура каталога.
Каталог – элемент структуры организации
файлов на диске. Каталог может содержать
файлы или другие каталоги (называемые
подкаталогами). Структура каталогов и
подкаталогов на диске называется деревом
каталогов. Дерево каталогов – в
диспетчере файлов графическое изображение
структуры каталогов диска. Каталоги
изображаются в виде ветвящейся структуры,
напоминающей дерево. Каталог самого
верхнего уровня называется корневым
каталогом
55. Файл. Имя файла. Способ доступа к файлу и виды действий с файлами.
Файл – это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные. Правила именования файлов, способ доступа к данным, хранящимся в файле, и структура этих данных зависят от конкретной системы управления файлами и, возможно, от типа файла. Система управления файлами берет на себя распределение внешней памяти, отображение имен файлов в соответствующие адреса внешней памяти и обеспечение доступа к данным.
Во всех современных файловых системах обеспечивается многоуровневое именование файлов за счет наличия во внешней памяти каталогов – дополнительных файлов со специальной структурой. Каждый каталог содержит имена каталогов и/или файлов, хранящихся в данном каталоге. Таким образом, полное имя файла состоит из списка имен каталогов плюс имя файла в каталоге, непосредственно содержащем данный файл.
Поддержка многоуровневой схемы именования файлов обеспечивает несколько преимуществ, основным из которых является простая и удобная схема логической классификации файлов и генерации их имен. Можно сопоставить каталог или цепочку каталогов с пользователем, подразделением, проектом и т. д. и затем образовывать в этом каталоге файлы или каталоги, не опасаясь коллизий с именами других файлов или каталогов.
Поэтому в большинстве современных систем управления файлами применяется подход к защите файлов, впервые реализованный в ОС UNIX (так называемый дискреционный подход). В этой системе каждому зарегистрированному пользователю соответствует пара целочисленных идентификаторов: идентификатор группы, к которой относится пользователь, и его собственный идентификатор. Этими же идентификаторами снабжается каждый процесс, запущенный от имени данного пользователя и имеющий возможность обращаться к системным вызовам файловой системы. Соответственно, при каждом файле хранится полный идентификатор пользователя (собственный идентификатор плюс идентификатор группы), который создал этот файл, и помечается, какие действия с файлом может производить он сам, какие действия с файлом доступны для остальных пользователей той же группы и что могут делать с файлом пользователи других групп. Для каждого файла контролируется возможность выполнения трех действий: чтение, запись и выполнение. Хранимая информация очень компактна (два целых числа для представления идентификаторов и шкала из 9 бит для характеристики возможных действий), при проверке требуется небольшое количество действий, и этот способ контроля доступа в большинстве случаев удовлетворителен.