- •Билет №1
- •Билет №2
- •Билет№3 Представление числовой информации в эвм
- •Представление символьной информации в эвм
- •Билет№4 Основные принципы работы накопителей
- •Билет№5
- •Способы подключения
- •Билет№6 Матричные игольчатые принтеры
- •Струйные принтеры
- •Лазерные и светодиодные принтеры
- •Билет№7 Принцип действия элт-монитора
- •Принцип действия жк-монитора
- •Технические характеристики мониторов:
- •Билет№8
- •Инструментальные средства разработки по.
- •Билет№9 ос-очень счастливый-операционная система.
- •Билет№10 Структура и основные принципы построения сети Интернет
- •Основные сервисы интернет(См.Большая тетрадь)
- •История сети Интернет
- •Всемирная паутина
- •Билет№11(См.Большая тетрадь)
- •Методы обмена данными в локальных сетях
- •Централизованный доступ к моноканалу
- •Децентрализованный доступ к моноканалу
- •Прикладной уровень [править]
- •Транспортный уровень [править]
- •Сетевой уровень [править]
- •Канальный уровень [править]
- •Билет№12 Файловая система
- •Имена файлов
- •Типы файлов
- •Билет№13
- •Структура html-документа. Начинаем работу. С чего начинается html
- •С чего начинается работа
- •Билет№15 Группы базовых функций для текстовых процессоров
- •Билет№16
- •Компьютерная графика - растровая графика, векторная графика, фрактальная графика.
- •Отображение графической информации
- •Два способа вывода графической информации
- •Создание и отображение картинок
- •Растровая графика
- •Какие данные следует располагать в строках, а какие — в столбцах?
- •Потребуется ли распечатывать электронную таблицу?
- •Как будут использоваться данные?
- •Для кого предназначена таблица?
- •Относительная и абсолютная адресация
- •Билет №18(См.Тетрадь)
- •Билет№19(См.Тетрадь)
- •Билет№20
- •Билет№21
- •Структура компьютерных вирусов
- •Билет№22
- •1 Общие сведения
- •2 Классификация ids
- •3 Архитектура ids
- •4 Стандарты в области систем обнаружения вторжений
Инструментальные средства разработки по.
1.Основные сведения
При разработке программного продукта задействуется довольно большой спектр инструментального ПО, которое решает некоторые специальные задачи. Довольно условно их можно разбить на четыре группы:
необходимые – те, без которых невозможно в принципе получить исполняемый код;
К необходимым можно отнести:
редакторы текстов;
компиляторы и ассемблеры;
компоновщики или редакторы связей (linkers);
часто используемые – средства, использования которых, в отличие от необходимых, можно избежать. Но без них процесс разработки весьма затрудняется и удлиняется;
Из часто используемых средств стоит назвать:
утилиты автоматической сборки проекта;
отладчики;
программы создания инсталляторов;
редакторы ресурсов;
профилировщики;
программы поддержки версий;
программы создания файлов помощи (документации).
специализированные – используются в исключительных случаях, решают довольно специфичные задачи:
программы отслеживания зависимостей;
дизассемблеры;
декомпиляторы;
hex-редакторы;
программы отслеживания активности системы и изменений, происходящих в системе;
программы-вериферы и контейнеры (создают виртуальную среду для отдельных классов программ, в которой можно исследовать поведение программы)
и т.д.
интегрированные среды – содержат большую часть из приведенных выше программ и позволяют осуществлять
В каждом классе существуют огромное число продуктов, каждый со своими особенностями, достоинствами и недостатками.
Дадим краткую характеристику названным классам программ и приведем некоторые критерии оценки, по которым можно сравнивать программы из одного класса.
Но сначала укажем на характеристики, универсальные для всех программ:
фирма-производитель, автор (зачастую имя производителя значит больше, чем все остальное).
название продукта;
номер последней версии;
класс продукта, который установил для него производитель (например, HackersViewer, который включает в себя неплохой дизассемблер и редактор PE-файлов, поставляется просто как hex-редактор);
тип дистрибьюции программы (с открытыми кодами/бесплатная (freeware)/условно-бесплатная (shareware)/платная) и стоимость;
наличие и тип поддержки, ее стоимость;
доступность и качество документации;
простота и понятность интерфейса;
наличие пробных версий (для платных программ);
сайт программы и возможность ее скачки;
размер дистрибутива и его состав;
дополнительные (не основные) возможности, предоставляемые программой;
Билет№9 ос-очень счастливый-операционная система.
Операционная система представляет собой интерфейс аппаратное обеспечение-пользователь и обеспечивает как работу пользователя с компьютером так и взаимодействие составных частей компьютера.
Наиболее распространенная ос-windowsв разных версиях.
Системное ПО – комплекс программ, необходимых для обеспечения функционирования ЭВМ, ее составных частей и межсетевого взаимодействия. Обычно, к системному ПО относят операционные системы.