Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
1).
Основоположник теории информации Клод Шеннон определил информацию, как снятую неопределенность.получение информации - необходимое условие для снятия неопределенности. Неопределенность возникает в ситуации выбора. Снятие неопределенности дает возможность принимать обоснованные решения и действовать.чем больше равновероятных вариантов наблюдается, тем больше неопределенность, тем сложнее сделать однозначный выбор и тем больше информации требуется для этого получить. Минимальная неопределенность равна 0, т.е. эта ситуация полной определенности, означающая что выбор сделан, и вся необходимая информация получена. Бит это минимальная единица измерения информации, соответствующая одной двоичной цифре («0» или «1»). 1 символ = 8 битам = 1 байту. 1 Кб=1024байт, 1Мб=1024килобайт, 1 Гб=1024мегабайт, 1терабайт=024гигабайта…Система счисления символический метод записи чисел, представление чисел с помощью письменных знаков. В непозиционных системах счисления величина, которую обозначает цифра, не зависит от положения в числе. При этом система может накладывать ограничения на положение цифр.
2).
Для решения большинства прикладных задач обычно достаточно использовать целые и вещественные числа. Запись целочисленных данных в запоминающем устройстве ЭВМ не представляет затруднений: число переводится в двоичную систему и записывается в прямом коде. Диапазон представляемых чисел в этом случае ограничивается количеством выделенных для записи разрядов. Для вещественных данных обычно используются две формы записи: число с фиксированной точкой (ЧФТ) и число с плавающей точкой (ЧПТ). Память ЭВМ построена из запоминающих элементов, обладающих двумя устойчивыми состояниями, одно из которых соответствует нулю, а другое - единице. Прямой код это представление числа в двоичной системе счисления, при котором первый (старший) разряд отводится под знак числа. Если число положительное, то в левый разряд записывается 0; если число отрицательное, то в левый разряд записывается 1. Обратный код числа, или дополнение до единицы это инвертирование прямого кода .То есть все нули заменяются на единицы, а единицы на нули. Порядок и мантисса целые числа, которые вместе со знаком дают представление числа с плавающей запятой. Запись числа в некоторой системе счисления называется кодом числа. а название системы счисления определяет ее основание: десятеричная, двоичная, восьмеричная, и т.д
3).
ЭВМ или просто ВМ - это совокупность аппаратных и программных средств, предназначенных для обработки информации. ВМ обычно содержит один основной процессор и, возможно, несколько сопроцессоров, имеет фиксированный состав и универсальное применение.
Первое поколение.
Элементная база- электронные лампы и реле; оперативная память выполнялась на триггерах, позднее на ферритовых сердечниках. Надежность - невысокая, требовалась система охлаждения; ЭВМ имели значительные габариты. Быстродействие- 5 - 30 тыс. арифметических оп/с; Программирование - в кодах ЭВМ (машинный код), позднее появились автокоды и ассемблеры. Программированием занимался узкий круг математиков, физиков, инженеров - электронщиков. ЭВМ первого поколения использовались в основном для научно-технических расчетов.
Второе поколение.
Полупроводниковая элементная база. Значительно повышается надежность и производительность, снижаются габариты и потребляемая мощность. Развитие средств ввода/вывода, внешней памяти. Ряд прогрессивных архитектурных решений и дальнейшее развитие технологии программирования- режим разделения времени и режим мультипрограммирования (совмещение работы центрального процессора по обработке данных и каналов ввода/вывода, а также распараллеливания операций выборки команд и данных из памяти)
В рамках второго поколения четко стала проявляться дифференциация ЭВМ на малые, средние и большие. Существенно расширилась сфера применения ЭВМ на решение задач - планово - экономических, управления производственными процессами и др.
Создаются автоматизированные системы управления (АСУ) предприятиями, целыми отраслями и технологическими процессами (АСУТП). Конец 50-х годов характеризуется появлением целого ряда проблемно-ориентированных языков программирования высокого уровня (ЯВУ): FORTRAN, ALGOL-60 и др. Развитие ПО получило в создании библиотек стандартных программ на различных языках программирования и различного назначения, мониторов и диспетчеров для управления режимами работы ЭВМ, планированием ее ресурсов, заложивших концепции операционных систем следующего поколения.
Третье поколение.
Элементная база на интегральных схемах (ИС). Появляются серии моделей ЭВМ программно совместимых снизу вверх и обладающих возрастающими от модели к модели возможностями. Усложнилась логическая архитектура ЭВМ и их периферийное оборудование, что существенно расширило функциональные и вычислительные возможности. Частью ЭВМ становятся операционные системы (ОС). Многие задачи управления памятью, устройствами ввода/вывода и другими ресурсами стали брать на себя ОС или же непосредственно аппаратная часть ЭВМ. Мощным становиться программное обеспечение: появляются системы управления базами данных (СУБД), системы автоматизирования проектных работ (САПРы) различного назначения, совершенствуются АСУ, АСУТП. Большое внимание уделяется созданию пакетов прикладных программ (ППП) различного назначения.
Развиваются языки и системы программирования Примеры: -серия моделей IBM/360, США, серийный выпуск -с 1964г; -ЕС ЭВМ, СССР и страны СЭВ с 1972г.
Четвертое поколение.
Элементной базой становятся большие (БИС) и сверхбольшие (СБИС) интегральные схемы. ЭВМ проектировались уже на эффективное использование программного обеспечения (например, UNIX-подобные ЭВМ, наилучшим образом погружаемые в программную UNIX-среду; Prolog-машины, ориентированные на задачи искусственного интеллекта); современных ЯВУ. Получает мощное развитие телекоммуникационная обработка информации за счет повышения качества каналов связи, использующих спутниковую связь. Создаются национальные и транснациональные информационно-вычислительные сети, которые позволяют говорить о начале компьютеризации человеческого общества в целом.
Дальнейшая интеллектуализация ВТ определяется созданием более развитых интерфейсов "человек-ЭВМ", баз знаний, экспертных систем, систем параллельного программирования и др.
Элементная база позволила достичь больших успехов в минитюаризации, повышении надежности и производительности ЭВМ. Появились микро- и мини-ЭВМ, превосходящие по возможностям средние и большие ЭВМ предыдущего поколения при значительно меньшей стоимости. Технология производства процессоров на базе СБИС ускорила темпы выпуска ЭВМ и позволила внедрить компьютеры в широкие массы общества. С появление универсального процессора на одном кристалле (микропроцессор Intel-4004,1971г) началась эра ПК.
Первым ПК можно считать Altair-8800, созданным на базе Intel-8080, в 1974г. Э.Робертсом. П.Аллен и У.Гейтс создали транслятор с популярного языка Basic, существенно увеличив интеллектуальность первого ПК (впоследствии основали знаменитую компанию MicrosoftInc). Лицо 4-го поколения в значительной мере определяется и созданием супер-ЭВМ, характеризующихся высокой производительностью (среднее быстродействие 50 - 130 мегафлопсов . 1 мегафлопс= 1млн. операций в секунду с плавающей точкой) и нетрадиционной архитектурой (принцип распараллеливания на основе конвейерной обработки команд). Супер-ЭВМ используются при решении задач математической физики, космологии и астрономии, моделировании сложных систем и др. Так как важную коммутирующую роль в сетях играют и будут играть мощные ЭВМ, то сетевая проблематика часто обсуждается совместно с вопросами по супер-ЭВМ Среди отечественных разработок супер-ЭВМ можно назвать машины серии Эльбрус, вычислительные системы пс-2000 и ПС-3000, содержащие до 64 процессоров, управляемых общим потоком команд, быстродействие на ряде задач достигалось порядка 200 мегафлопсов. Вместе с тем, учитывая сложность разработки и реализации проектов современных супер-ЭВМ, требующих интенсивных фундаментальных исследований в области вычислительных наук, электронных технологий, высокой культуры производства, серьезных финансовых затрат, представляется весьма маловероятным создание в обозримом будущем отечественных супер-ЭВМ, по основным характеристикам не уступающим лучшим зарубежным моделям.
Следует заметить, при переходе на ИС-технологию производства ЭВМ определяющий акцент поколений все более смещается с элементной базы на другие показатели: логическая архитектура, программное обеспечение, интерфейс с пользователем, сферы приложения и т.д.
Пятое поколение.
Зарождается в недрах четвертого поколения и в значительной мере определяется результатами работы японского Комитета научных исследований в области ЭВМ, опубликованными в 1981г. Согласно этому проекту ЭВМ и вычислительные системы пятого поколения кроме высокой производительности и надежности при более низкой стоимости, вполне обеспечиваемые СБИС и др. новейшими технологиями, должны удовлетворять следующим качественно новым функциональным требованиям:
обеспечить простоту применения ЭВМ путем реализации систем ввода/вывода информации голосом; диалоговой обработки информации с использованием естественных языков; возможности обучаемости, ассоциативных построений и логических выводов;
упростить процесс создания программных средств путем автоматизации синтеза программ по спецификациям исходных требований на естественных языках
улучшить основные характеристики и эксплуатационные качества ВТ для удовлетворения различных социальных задач, улучшить соотношения затрат и результатов, быстродействия, легкости, компактности ЭВМ; обеспечить их разнообразие, высокую адаптируемость к приложениям и надежность в эксплуатации.
Учитывая сложность реализации поставленных перед пятым поколением задач, вполне возможно разбиение его на более обозримые и лучше ощущаемые этапы, первый из которых во многом реализован в рамках настоящего четвертого поколения.
Конъюнкция (логическое умножение).Операция ИИ
0 0 0
1 0 0
0 1 0
1 1 1
Логический элемент, реализующий функцию конъюнкции, называется схемой совпадения. Мнемоническое правило для конъюнкции с любым количеством входов звучит так: На выходе будет:
• «1» тогда и только тогда, когда на всех входах действуют «1»,
• «0» тогда и только тогда, когда хотя бы на одном входе действует «0»
Словесно эту операцию можно выразить следующим выражением: "Истина на выходе может быть при истине на входе 1 И истине на входе 2".
Дизъюнкция (логическое сложение). Операция ИЛИ ИЛИ
0 0 0
1 0 1
0 1 1
1 1 1
Мнемоническое правило для дизъюнкции с любым количеством входов звучит так: На выходе будет:
• «1» тогда и только тогда, когда хотя бы на одном входе действует «1»,
• «0» тогда и только тогда, когда на всех входах действуют «0»
Инверсия функции конъюнкции. Операция И-НЕ (штрих Шеффера)
И-НЕ
0 0 1
0 1 1
1 0 1
1 1 0
Мнемоническое правило для И-НЕ с любым количеством входов звучит так: На выходе будет:
• «1» тогда и только тогда, когда хотя бы на одном входе действует «0»,
• «0» тогда и только тогда, когда на всех входах действуют «1»
Триггер (триггерная система) класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов. Каждое состояние триггера легко распознаётся по значению выходного напряжения. По характеру действия триггеры относятся к импульсным устройствам их активные элементы (транзисторы, лампы) работают в ключевом режиме, а смена состояний длится очень короткое время.
Регистр последовательное или параллельное логическое устройство, используемое для хранения n-разрядных двоичных чисел и выполнения преобразований над ними.
Регистр представляет собой упорядоченную последовательность триггеров, обычно D, число которых соответствует числу разрядов в слове. С каждым регистром обычно связано комбинационное цифровое устройство, с помощью которого обеспечивается выполнение некоторых операций над словами.
Виды процессоров:
CISC-процессоры[править | править исходный текст]
Complexinstructionsetcomputer вычисления со сложным набором команд. Процессорная архитектура, основанная на усложнённом наборе команд. Типичными представителями CISC являются микропроцессоры семейства x86 (хотя уже много лет эти процессоры являются CISC только по внешней системе команд: в начале процесса исполнения сложные команды разбиваются на более простые микрооперации (МОП), исполняемые RISC-ядром).
RISC-процессоры[править | править исходный текст]
Reducedinstructionsetcomputer вычисления с упрощённым набором команд (в литературе слово reduced нередко ошибочно переводят как «сокращённый»). Архитектура процессоров, построенная на основе упрощённого набора команд, характеризуется наличием команд фиксированной длины, большого количества регистров, операций типа регистр-регистр, а также отсутствием косвенной адресации. Концепция RISC разработана Джоном Коком из IBM Research, название придумано Дэвидом Паттерсоном (DavidPatterson).
Упрощение набора команд призвано сократить конвейер, что позволяет избежать задержек на операциях условных и безусловных переходов. Однородный набор регистров упрощает работу компилятора при оптимизации исполняемого программного кода. Кроме того, RISC-процессоры отличаются меньшим энергопотреблением и тепловыделением.
Среди первых реализаций этой архитектуры были процессоры MIPS, PowerPC, SPARC, Alpha, PA-RISC. В мобильных устройствах широко используются ARM-процессоры.
MISC-процессоры[править | править исходный текст]
Minimuminstructionsetcomputer вычисления с минимальным набором команд. Дальнейшее развитие идей команды ЧакаМура, который полагает, что принцип простоты, изначальный для RISC-процессоров, слишком быстро отошёл на задний план. В пылу борьбы за максимальное быстродействие, RISC догнал и перегнал многие CISC процессоры по сложности. Архитектура MISC строится на стековой вычислительной модели с ограниченным числом команд (примерно 20-30 команд).
VLIW-процессоры[править | править исходный текст]
Very long instruction word сверхдлинноекомандноеслово. Архитектура процессоров с явно выраженным параллелизмом вычислений, заложенным в систему команд процессора. Являются основой для архитектуры
EPIC. Ключевым отличием от суперскалярных CISC-процессоров является то, что для них загрузкой исполнительных устройств занимается часть процессора (планировщик), на что отводится достаточно малое время, в то время как загрузкой вычислительных устройств для VLIW-процессора занимается компилятор, на что отводится существенно больше времени (качество загрузки и, соответственно, производительность теоретически должны быть выше). Примером VLIW-процессора является IntelItanium.
Основные характеристики процессора.
1.Количество ядер
2.Частота процессора
3.Коэффициент умножения
4.Тепловыделение процессора
5.Максимальная рабочая температура
6.Поддержка различных технологий
Принцип программного управления и машина фон Неймана
Фон Нейман впервые предложил в 40-х годах нашего века концепцию хранимой программы, основные принципы которой заключаются в следующем:
команды, так же как и данные, хранятся в памяти машины, в команде указываются не сами данные, а адреса их размещения в памяти;
команды могут обрабатываться так же, как и числовые данные (модификация команд), но из-за снижения надежности программ этот подход сейчас не применяется;
хранимая программа позволяет осуществлять произвольный переход от одной команды к другой, что необходимо при реализации ветвлений и циклов в алгоритмах обработки.
Основные особенности первых машин, построенных по изложенным принципам и называемых сейчас машинами фон Неймановского типа, состоят в следующем:
наличие единого вычислительного устройства, включающего один процессор, память и некоторые внешние устройства;
использование линейной структуры адресации памяти со словами фиксированной длины;
централизованный принцип управления выполнением программы по последовательному алгоритму;
низкий уровень машинных команд, позволяющих выполнять только элементарные операции.
Для таких машин «узким» местом», ограничивающим производительность, является память и каналы связи: как данные, так и команды должны последовательно выбираться из памяти и передаваться между устройствами. Для повышения производительности в фон Неймановских машинах применяются:
увеличение разрядности обработки данных (16 бит32 и 64 бита);
активное использование конвейеризации при выборке и обработке команд;
активное использование кэш-памяти (Cash- скрытый, не замечаемый пользователем), т.е. блоков памяти, которые являются буферными между процессором и оперативной памятью.
Понятие архитектуры, организации и реализации ЭВМ
Архитектура - это множество ресурсов ЭВМ, доступных пользователю на логическом уровне, без детализации способов взаимодействия процессоров, устройств памяти, внешних устройств и программных средств.
Организация - это способы распределения функций, установления связи и взаимодействия процессоров, устройств памяти и внешних устройств, используемые для реализации возможностей, заложенных в архитектуре. При изучении организации рассматривают:
представление и формат данных;
уровни памяти и их взаимодействие;
состав и формат машинных команд;
систему прерываний;
способы обмена данными.
Реализация способы технического исполнения конкретных устройств, линий или шин связи и протоколов взаимодействия между ними.
Обычно на уровнях организации и реализации происходит перераспределение функций между аппаратными и программными средствами. Это порождает семейство машин одной архитектуры, но разной производительности.
7).
Операционная система (ОС) - это набор программ, предназначенных управлять различными системами компьютера, организовывать интерфейс между пользователем и компьютером.
Список функции операционной системы:
Прием от пользователя (или от оператора системы) заданий, или команд, сформулированных на соответствующем языке, и их обработка. Задания могут передаваться в виде текстовых директив (команд) оператора или в форме указаний, выполняемых с помощью манипулятора (например, с помощью мыши). Эти команды связаны, прежде всего, с запуском (приостановкой, остановкой) программ, с операциями над файлами (получить перечень файлов в текущем каталоге, создать, переименовать, скопировать, переместить тот или иной файл и др.), хотя имеются и иные команды.
Загрузка в оперативную память подлежащих исполнению программ.
Распределение памяти, а в большинстве современных систем и организация виртуальной памяти.
Запуск программы (передача ей управления, в результате чего процессор исполняет программу).
Идентификация всех программ и данных.
Прием и исполнение различных запросов от выполняющихся приложений. Операционная система умеет выполнять очень большое количество системных функций (сервисов), которые могут быть запрошены из выполняющейся программы. Обращение к этим сервисам осуществляется по соответствующим правилам, которые и определяют интерфейс прикладного программирования (ApplicationProgramInterface, API) этой операционной системы.
Обслуживание всех операций ввода-вывода.
Обеспечение работы систем управлений файлами (СУФ) и/или-систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения.
Обеспечение режима мультипрограммирования, то есть организация параллельного выполнения двух или более программ на одном процессоре, создающая видимость их одновременного исполнения.
Планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания.
Организация механизмов обмена сообщениями и данными между выполняющимися программами.
Для сетевых операционных систем характерной является функция обеспечения взаимодействия связанных между собой компьютеров.
Защита одной программы от влияния другой, обеспечение сохранности данных, защита самой операционной системы от исполняющихся на компьютере приложений.
Аутентификация и авторизация пользователей (для большинства диалоговых операционных систем).
Удовлетворение жестким ограничениям на время ответа в режиме реального времени (характерно для операционных систем реального времени).
Обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы.
Предоставление услуг на случай частичного сбоя системы.
Виды ОС:
1.однозадачные (MS-DOS);
2.псевдомногозадачные, то есть одновременно работает только одна программа, а мы переключаясь между ними как-бы пробуждаем другую и усыпляем первую (Windows 1 и 2);
3.многозадачные (Windows 95,98);
5.реально многозадачные (Windows NT, OS/2 3 и 4, Unix, Be, Linux)
Драйвер - компьютерная программа, с помощью которой другие программы (ОС) получают доступ к аппаратному обеспечению некоторого устройства. Обычно с операционными системами поставляются драйверы для ключевых компонентов аппаратного обеспечения, без которых система не сможет работать. Однако для некоторых устройств (таких, как видеокарта или принтер) могут потребоваться специальные драйверы, обычно предоставляемые производителем устройства.
В общем случае драйвер не обязан взаимодействовать с аппаратными устройствами, он может их только имитировать (например, драйвер принтера, который записывает вывод из программ в файл), предоставлять программные сервисы, не связанные с управлением устройствами (например, /dev/zero в Unix, который только выдаёт нулевые байты), либо не делать ничего (например, /dev/null в Unix и NUL в DOS/Windows).
Резидентная программа (или TSR-программа, от англ. TerminateandStayResident «завершиться и остаться резидентной») в операционной системе MS-DOS программа, вернувшая управление оболочке операционной системы (command.com), либо надстройке над операционной системой (NortonCommander и т. п.), но оставшаяся в оперативной памяти персонального компьютера. Резидентная программа активизируется каждый раз при возникновении прерывания, вектор которого эта программа изменила на адрес одной из своих процедур.
PlugandPlay (сокр. PnP), дословно переводится как «включил и играй (работай)» технология, предназначенная для быстрого определения и конфигурирования устройств в компьютере и других технических устройствах. Изначальная технология называлась NuBus и была разработана WesternDigital. Шина NuBus позволяла добавлять устройства и настраивать их программными средствами. Технология PnP основана на использовании объектно-ориентированной архитектуры, ее объектами являются внешние устройства и программы. Операционная система автоматически распознает объекты и вносит изменения в конфигурацию абонентской системы.
Основные знания о PnP:
PNP BIOS расширения BIOS для работы с PnP устройствами.
PlugandPlayDevice ID идентификатор PnP устройства имеет вид PNPXXXX, где XXXX специальный код.
8).
программирование раздел информ,изуч методы и приемы составления программ для комп. Линкерпрограмосуществкомпоновку, то есть принимает на вход один, либо несколько объектных модулей. Язы́к программ формал знак система, предназнач для записи комп программ.
два типа трансляторов:
1. Компилятор программ которая читает цел текст переводпрограммы, выполняет ее преобраз и создает законченный вариант программы на машинном языке, который затем исполн.
2. Интерпретатор программ, которая читает переводимую программу строка за строкой, построчно переводит и выполняет последовательно каждую прочитан команду.
9).
Прикладное программное обеспечение это программы,предназначенные для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. Определяет на компьютере прикладную среду и правила работы с ней. Любая программа без которой система может спокойно обойтись.
определенно сложились следующие группы программного обеспечения:
-операционные системы;
-трансляторы и инструментальные средства программирования;
-интегрированные пакеты программ, текстовые редакторы и динамические электронные таблицы; системы машинной графики;
-системы управления базами -данных (СУБД);
-прикладное программное обеспечение.
Основным назначением компьютера является выполнение программ. Программа содержит команды, определяющие порядок действий машины. Совокупность программ для компьютера образует программное обеспечение (ПО). По функциональному признаку различают следующие виды ПО:
• системное
• прикладное.
Под системным (базовым) обеспечением понимается программное обеспечение, включающее операционные системы, сетевое ПО, сервисные программы и средства разработки программ (трансляторы, редакторы связей, отладчики программ и т.п.).
Прикладным называется ПО, предназначенное для решения определенной целевой задачи из проблемной области. Такие программы еще называют приложениями. Различают два основных вида прикладного ПО:
• общего назначения
• специальное.
КПО общего назначения или типовому прикладному ПО относят программы, предназначенные для любых пользователей ПК независимо от области их профессиональных интересов. Это следующие программы:
• текстовые процессоры,
• табличные процессоры,
• системы иллюстративной и деловой графики (графические процессоры),
• системы управления базами данных,
• экспертные системы,
• программы математических расчетов, моделирования и анализа экспериментальных данных.
WYSIWYG [WhatYouSeeIsWhatYouGet ] “Что видишь, то и получаешь” свойство прикладных программ (редакторов, средств разработки Web -страниц их приложений и др.), облегчающее подготовку текстовых, графических и других документов и приложений.
10).
Текстовые: Norton Commander (NC), VC, Far. Каждая команда ОС выполняется нажатием одной определен-ной функциональной клавишей: TYPE F3, COPY- F5 и т.д., а файлы, над которыми производятся действия, пред-варительно помечаются в списке на экране. Помечать можно файлы и каталоги, поэтому здесь сделана попытка: дать пользователю возможность работать с разными объектами одинаковым образом. Графические: Проводник стандартный файловый менеджер Windows, реализует оконный интерфейс и технологию работы с помощью мыши. TonalCommander осуществляет сравнение содержимого двух папок, копирование, просмотр иерархической файловой системы, архивирование файлов.
Не полный ответ. В инете не было, удачи в поисках)
11).
Файл это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти. Файлы бывают разных типов: обычные файлы, специальные файлы, файлы-каталоги.
Каталог (папка) - это, с одной стороны, группа файлов, объединенных пользователем исходя из некоторых соображений (например, файлы, содержащие программы игр, или файлы, составляющие один программный пакет), а с другой стороны - это файл, содержащий системную информацию о группе файлов, его составляющих. В каталоге содержится список файлов, входящих в него, и устанавливается соответствие между файлами и их характеристиками (атрибутами).
Файловая система - это система хранения файлов и организации каталогов.
Файл характеризуется: полным именем, типом, атрибутами, размером. Пользователи дают файлам символьные имена, при этом учитываются ограничения ОС как на используемые символы, так и на длину имени. Полное имя файла представляет собой совокупность пути к файлу, имени файла и его расширения.
Имя файла может состоять из букв русского и английского алфавитов, цифр и специальных символов. При этом его длина не должна превышать 256 символов. В зависимости от расширения все файлы делятся на две большие группы: исполняемые и неисполняемые.
Исполняемые файлы это такие файлы, которые могут выполняться самостоятельно, т. е. не требуют каких-либо специальных программ для их запуска. Имеют следующие расширения: exe com sys bat.
Неисполняемые файлы для запуска требуют установки специальных программ. По расширению неисполняемого файла можно судить о типе данных, хранящихся в данном файле. Например,
txt, doc расширения текстовых документов.
jpg, gif, png, tiff расширения фотографий.
avi, mpg, mpeg, wmv расширения видеофайлов.
xls расширение электронных таблиц Excel.
htm, html расширения Интернет-страниц.
hlp расширение файлов-справки.
exe, com расширения выполняемых программ.
rar, zip расширения архивных файлов.
dll, lib, obj расширения файлов-библиотек.
Диски, на которых хранится информация в компьютере, имеют свои имена каждый диск назван буквой латинского алфавита, а затем ставится двоеточие. Так, для дискет всегда отводятся буквы A: и B:. Логические диски винчестера именуются, начиная с буквы C:. После всех имен логических дисков следуют имена дисководов для компакт-дисков.
Пример записи полного имени файла:
(имя носителя\имя каталога\…\имя каталога 1, 2, 3… 4\собственное имя файла)
D: \Документы\Сведения о студентах\200405 учебный год\Результаты аттестации. doc
D: \Деканат\Аттестация студентов\Результаты аттестации. doc
12).
Архиваторы это программы для создания архивов.Архивыпредназнач для хран данных в удобном компактном виде. В качестве даннобычно выступают файлы и папки. Виды атрибутов Для каждого файла соответствующая ему запись в каталоге содержит атрибуты файла. DOS и Windows 3.1 могут обрабатывать четыре атрибута файлов: «только для чтения» (read-only), «скрытый» (hidden), «системный» (system) и «архивировать» (archive). Исполняемыми файл- файлы, содержащие в себе готовые к запуску комппрограммы.
13).
Основной раздел (он же системный) содержит системные файлы Windows. Системному разделу присваивается буква C. В Windows первые три созданных раздела являются основными разделами. На компьютере может содержаться несколько основных разделов, каждый из которых может иметь свою собственную операционную систему. При этом загрузка происходит именно с того основного раздела, который на данный момент является активным (активный раздел это основной раздел, с которого происходит загрузка компьютера).
Дополнительный раздел не содержит системные файлы. Дополнительный раздел нужен в основном для хранения личных файлов пользователя (музыки, графики, текстов, видео, игр и тому подобному). В случае переустановки операционной системы, вся информация, записанная на дополнительном разделе останется не тронутой.
Создать дополнительный раздел можно только в том случае, если на диске есть невыделенное пространство, т.е. не отформатированное пространство, которое не входит в существующий раздел или том.
показана взаимосвязь между системными функциями и алгоритмами, описанными ранее. Системные функции классифицируются на несколько категорий, хотя некоторые из функций присутствуют более, чем в одной категории:
Системные функции, возвращающие дескрипторы файлов для использования другими системными функциями;
Системные функции, использующие алгоритм namei для анализа имени пути поиска;
Системные функции, назначающие и освобождающие индекс с использованием алгоритмов ialloc и ifree;
Системные функции, устанавливающие или изменяющие атрибуты файла;
Системные функции, позволяющие процессу производить ввод-вывод данных с использованием алгоритмов alloc, free и алгоритмов выделения буфера;
Системные функции, изменяющие структуру файловой системы;
Системные функции, позволяющие процессу изменять собственное представление о структуре дерева файловой системы.
Основные этапы загрузки компьютера
Процесс загрузки компьютера может несколько отличаться, в зависимости от установленной операционной системы. Поэтому достаточно сложно универсально однозначно описать этот процесс. Тем не менее, можно попытаться выделить некоторые общие этапы загрузки. После включения питания сбрасывается процессор и логика, а затем процессором выполняются инструкции, вшитые в ПЗУ материнской платы.
Сразу после включения питания однократно запускается тест, который называется POST или PowerOnSelfTest. Основная задача этого теста проверка функционирования аппаратной части на отсутствие грубых ошибок. В рамках этого теста происходит и проверка памяти, ход которой можно наблюдать на экране компьютера. Если этот тест не проходит, возможно, одно или несколько устройств повреждены, и понадобится компьютерная помощь специалистов.
После включения или перезагрузки компьютера обязательно происходит инициализация устройств на материнской плате и в слотах расширения.
Реестр Windows (англ. Windows registry) иерархическая база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Программа инициализации запускается перед запуском тестируемой программы и после завершения работы тестируемой программы. Назначение программы инициализации - настроить окружение для работы тестируемой программы, если соответствующие настройки не поддерживаются ejudge. После завершения работы тестируемой программы программа инициализации должна освободить ресурсы, запрошенные при настройке окружения.
1) Можно путём нажатия ctrl+alt+deleteпоявиться табличка наверху нажать завершение работы и перезагрузка.
2)Кнопачка на кампе
3)alt+F4 и нажать перезагрузка
14)
Чтобы выключить компьютер с помощью меню «Пуск», нажмите кнопку Пуск, а затем в нижнем правом углу меню «Пуск» нажмите кнопку Завершение работы.
Зависание это состояние компьютера (или операционной системы), когда он (она) перестает отвечать на запросы пользователя Причины зависания компьютера можно разделить на две большие группы: аппаратные и программные
зависать компютер может по ряду причин:по причине перегрева процессора.
по причине неполадки в работе оперативной памяти.
з-за нестабильной работы жёсткого диска.
Фрагментация диска
Вирусы
Компью́терныйви́рус компьютерная программа или вредоносный код, отличительным признаком которых является способность к размножению
15).
Одним из наиболее распространенных видов системных программ являются программы, предназначенные для архивации, упаковки файлов путем сжатия хранимой в них информации. Кроме собственно сжатия данных, современные архиваторы обеспечивают некоторые дополнительные функции. Можно выделить несколько основных:
* сжатие некоторых файлов и целых директорий;
* создание самораспаковывающихся (SFX) архивов. То есть для распаковки архива программа-архиватор не требуется;
* изменение содержимого архива;
* шифрование содержимого архива;
* информация для восстановления архива при частичном повреждении и возможность восстановления поврежденных архивов;
* разбивка архива на несколько частей или томов;
* консольная версия программы для работы из командной строки;
* графическая (GUI) версия программы.
Назначение антивирусных программ - борьба с вирусами. Они не только проверяют имеющиеся на компьютере файлы, но и
отражают атаки вируса, заранее предупреждают о его наличии, лечат зараженные файлы (если это возможно) или удаляют (если лечение невозможно).
Установка и удаление программ:Пуск - Панель управления - Программы и компоненты.
17)
Основным носителем информации для чел является его собственная биологическая память (мозг человека)ленточные носители информации,дисковые носитиели информации (сд,двд,дискета)
Дефрагментация процесс обновления и оптимизации логической структуры раздела диска с целью обеспечения хранения файлов
Сканирование это техническая операция, которую выполняет сканирующее устройство.
18).
Назначение файловых менеджеров Файловый менеджер позволяет выполнять наиболее частые операции над файлами создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью, резервное копирование, управление принтерами и пр.
Вывод на принтер. При разработке программ вам может потребоваться распечатать какой-либо файл. Для этого необходимо предварительно выделить этот файл и выполнить настройки для печати. Выделите небольшой блок в файле инспектора кода и выполните команду FilePrint главного меню. При этом откроется окно), в котором производится настройка параметров печати.
19).
SHIFT+ F4
Вызов справочника формул для формирования бухгалтерских проводок.
ALT+ F1
Выделение текущей записи таблицы. При этом запись помечается цветом, отличным от цвета таблицы (по умолчанию желтым). Применяется для выбора множества записей, над которыми необходимо произвести какую-либо операцию (распечатать, удалить и пр.). Повторное нажатие клавиш снимает выделение.
ALT+ F2
Выделить все записи.
ALT+ F5
Отфильтровать выделенные (помеченные документы, строки) , то есть оставить в списке только выделенные строки таблицы
ALT+ F6
Перезапустить отработку связей реквизитов между разными уровнями документов, таких как подсчет сумм на вышестоящий уровень или изменение одноименных реквизитов на нижележащих уровнях.
ALT+ F7
Групповое изменение. При помощи данной комбинации клавиш можно произвести изменение всех или части записей в текущем поле таблицы.
Ctrl+Enter
Начать новую страницу в Word
20).
Преимущества : после установки в Windows драйвера, обеспечивающего поддержку данного устройства (то есть настраивающего Windows на особенности данного устройства) все Windows-программы могут работать с этим устройством.
Windows представляет программистам все необходимые средства для создания пользовательского интерфейса, поэтому программисты пользуются ими, а не изобретают аналогичные собственные средства.
В таких приложениях, как редактирование документов, издательское и рекламное дело, создание таблиц или презентаций и т.д., необходимо использование большого количества шрифтов текстовых, заголовочных, декоративных, пиктографических и других, причем символы этих шрифтов могут потребоваться в самых различных размерах. Поэтому в Windows 3.1 была встроена поддержка масштабируемых шрифтов формата TrueType.
Одним из усовершенствований Windows явилась поддержка мультимедиа.
Windows обеспечивает возможность одновременного выполнения нескольких программ и переключения с одной программы на другую.
Технология OLE
Технология OLE является одним из наиболее мощных средств Windows, обеспечивающих совместную работу различных приложений и обмен информацией между ними.
Используя OLE, пользователь может вставлять в документ, созданный в одном приложении Windows, объекты других приложений. Например, можно вставить чертеж или фрагмент, разработанный с помощью КОМПАС, в текстовый документ MicrosoftWord. В дальнейшем вставленный объект (документ) можно отредактировать, причем для редактирования будут использоваться команды "родного" для данного объекта приложения (то есть для редактирования вставленного в Word чертежа или фрагмента будет активизироваться КОМПАС).
Основныевиды Windows:
Starter Home Basic, Home Premium, Business: Enterprise Ultimate, Ultimate Upgrade Limited Numbered Signature Edition
использование клавиатуры в графической среде- не могу найти
21).
Перемещение окна. Чтобы переместить окно, наведите указатель мыши на его заголовок .Перетащите окно в нужно место.
Изменение размера окна. Чтобы развернуть окно на весь экран, нажмите в нем кнопку «Развернуть» или два-жды щелкните заголовок.
Заголовок. Отображает название документа и программы (или название папки при работе в какой-либо папке).
Кнопки свертывания, развертывания и закрытия окна. С помощью этих кнопок можно, соответственно, скрыть окно, развернуть на весь экран и закрыть его
Строка меню. Содержит элементы, выбираемые щелчком.
Полоса прокрутки. Позволяет прокручивать содержимое окна для просмотра информации, не видимой в насто-ящий момент.
Границы и углы. Можно перетаскивать их указателем мыши, изменяя размер окна.
22).
Буферная память - Вид кратковременной памяти, в которой хранение информации обеспечивается за счет цикличности процесса обработки информации (повторение запоминаемой информации, сканирование).
Контекстное меню это меню, которое отображается в отдельном окошке и показывает действия, которые можно произвести с выбранными файлами, папками или отдельными элементами! Вызывается оно, как правило, нажатием ПРАВОЙ кнопки мыши, а его содержание может изменяться в зависимости от места на котором совершалось нажатие!
Alt+F4 - закрытие любого окна
Alt+Tab - перемещение между загруженными в память приложениями
Alt+Tab+Shift - перемещение между загруженными в память приложениями в обратном порядке
быстрая клавиша+E - запуск проводника
Ctrl+Esc - Вывод меню Пуск, очень удобно на старых клавиатурах
Ctrl+A - выделить все
Ctrl+C - скопировать в буфер
Ctrl+X - вырезать в буфер
Ctrl+V - вставить из буфера
быстрая клавиша+Pause - вызов свойства: система из любого места
быстрая клавиша+D - свернуть все окна
быстрая клавиша+F - поиск файлов
Кнопка "Пуск" самая левая кнопка на "Панели задач". Она обеспечивает другой способ открытия программ и документов. При нажатии на кнопку "Пуск" выводится меню, с помощью которого осуществляется быстрый доступ к программам, документам и другим объектам, включенным в меню "Пуск". Имеется возможность запустить программу из командной строки, обратиться к справочной информации, найти нужный файл или папку. Стандартными пунктами этого меню являются:
В меню "Пуск" отражаются не все программы компьютера, а только те, которые мы сами захотели туда поместить.
При наведении стрелки на кнопку пуск через некоторое время у острия стрелки возникнет жёлтый ярлычок с подсказкой (Начните работу с нажатия этой кнопки). В дальнейшем эти ярлычки будут возникать при указании мышью на те или иные объекты.
Нажав на кнопку пуск вываливается табличка с надписями. Это меню кнопки пуск.
23).
MICROSOFT WORD представляет собой приложение для обработки текстов. Его можно использовать для создания писем, отчетов, накладных, брошюр, романов и других текстовых документов
Вид экрана.
Окно программы WORD содержит стандартные элементы управления окном:
• Заголовок;
• Строка меню;
• Панели инструментов Стандартная и Форматирование;
• Линейки прокрутки;
• Строка состояния.
Строка меню программы WORD состоит из следующих разделов: , правка, вид, вставка , файл , формат, сервис ,таблица ,окно
Линейка. Установив или убрав галочку возле этой команды, мы можем вывести или убрать с экрана линейки.
Ввод и редактирование текста.
Текст вводится с клавиатуры в месте расположения мигающего курсора. Указатель мыши в виде латинской буквы I не является местом ввода текста. С его помощью можно перемещать курсор, щелкнув кнопкой мыши в нужном месте текста.
Для вставки символов или слов нужно переместить курсор в нужное место и просто набирать текст или символы. Остальной текст будет сдвигаться вправо.
Для удаления символа слева от курсора нужно нажать BACKSPACE, а справа DEL.
24).
Окно Excel содержит следующие элементы: строку заголовка, строку меню, панели инструментов, строку формул, рабочую область, ярлыки листов, строку состояния и полосы прокрутки.
Рабочая область окна Excel это электронный эквивалент разграфленного на строки и столбцы листа бумаги. В верхней и левой части электронной таблицы находятся области, содержащие заголовки строк и столбцов. Каждый столбец имеет имя, заданное буквами латинского алфавита: А, В, … Z, АА, АВ, … ZZ, а каждая строка номер: 1, 2, 3,…65536. Разбиение рабочей области на ячейки является максимально возможным, т.е. разбить ячейку на более мелкие нельзя. Поэтому при формировании структуры таблицы используют только объединение ячеек исходя из положений минимальной ячейки.
В рабочей области окна указатель мыши может принимать различную форму:
внутри ячейки - большой знак "плюс", показывающий на возможность выделения диапазона ячеек;
в нижнем правом углу текущей ячейки - черный крестик, так называемый «маркер автозаполнения», который используется для ввода различных списков, последовательностей и копирования формул;
на границе текущей ячейки - стрелка влево - для перемещения содержимого выделенного диапазона ячеек.
Чтобы просматривать достаточно большие таблицы, используются горизонтальные и вертикальные полосы прокрутки.
В нижней части окна расположены инструменты для управления рабочей книгой: кнопки для смены листов и ярлычки листов. Ярлычок активного листа отображается как выделенный. По листам рабочей книги можно передвигаться по щелчку левой кнопки мыши или с помощью клавиатуры: комбинация клавиш Ctrl + PageDown - перейти на следующий лист, Ctrl + PageUp - к предыдущему листу.
Находящаяся в нижней части экрана строка состояния содержит информацию о том, что в данный момент исполняется программой. Например, состояние Готово означает, что Excel выполнил предыдущую операцию и готов принять новые данные. В строке состояния указываются также имена клавиш, таких, как CapsLock и NumLock, если эти клавиши используются. Кроме того, здесь может отображаться результат вычисления суммы, среднего, максимума и др. функций, применяемых к любым выделенным числам.
25).
Модель ячейки в MS Excel
Каждая ячейка таблицы имеет следующие характеристики:
адрес;
содержимое;
изображение;
формат;
имя;
примечание (комментарий).
Адрес ячейки - номер столбца и строки. Используется в формулах в виде относительной, абсолютной или смешанной ссылки, а также для быстрого перемещения по таблице.
MS Excel позволяет использовать два стиля ссылок: стиль А1 и стиль R1C1. Переключение стилей осуществляется в меню: Сервис/ Параметры/ Общие опцией “Стиль ссылок R1C1”.
Например. Пусть в ячейке D3 нужно получить произведение чисел, находящихся в ячейках А2 (второй ряд, первая колонка) и B1 (первый ряд, вторая колонка). Это может быть
Относительными адресациями называются ссылки, которые при копировании в составе формулы в другую ячейку автоматически изменяются
При копировании формулы с относительной ссылкой (столбец)(строка) на n строк ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n)
В большинстве случаев это очень удобно, но иногда этого не требуется
Абсолютными адресациями называются ссылки, которые при копировании в составе формулы в другую ячейку не изменяются
Абсолютные ссылки используются в формулах тогда, когда нежелательно автоматическое изменение ссылки при копировании
26).
1.) ВВОД данных
В ячейки таблицы Excel можно вводить данные трех типов: текст, число, формула. Ввод данных осуществляется непосредственно в текущую ячейку или в строку формул. Вводимые данные в любом случае отображаются как в ячейке, так и в строке формул.
Общие правила ввода данных
Выделите ячейку.
Введите данные с клавиатуры непосредственно в ячейку или в строку формул.
Подтвердите ввод. Подтвердить ввод можно одним из трех способов: нажать клавишу Enter или Tab; нажать кнопку Ввод (галочка) в строке формул; выделить любую другую ячейку на листе (нельзя использовать при вводе формул).
При вводе неправильного символа его можно удалить. Для удаления символа слева от текстового курсора надо нажать клавишу BackSpace.
При вводе данных переводить текстовый курсор в ячейке клавишами клавиатуры нельзя. Это можно сделать только с использованием мыши. Необходимо навести указатель мыши и один раз щелкнуть левой кнопкой мыши.
Для отказа от ввода данных в ячейку следует нажать клавишу Esc или кнопку Отмена (крестик) в строке формул
В ячейке может находиться до 32767 символов. Исключение составляют формулы. Длина записи для формулы 8192 символа.
2) РЕДАКТИРОВАНИЕ содержимого
Содержимое ячейки можно редактировать непосредственно в ячейке или в строке формул.
При правке содержимого непосредственно в ячейке необходимо щелкнуть по ней два раза левой кнопкой мыши так, чтобы текстовый курсор начал мигать в ячейке, или выделить ячейку и нажать клавишу F2. После этого произвести необходимое редактирование и подтвердить ввод данных.
При правке содержимого ячейки в строке формул необходимо щелкнуть в строке формул левой кнопкой мыши так, чтобы в ней начал мигать текстовый курсор. После этого произвести необходимое редактирование и подтвердить ввод данных.
Для удаления символа, стоящего справа от текстового курсора, следует нажать клавишу Delete, для удаления символа, стоящего слева от текстового курсора, клавишу BackSpace. Для удобства работы в режиме редактирования ячейки можно выделять фрагменты текста. Для выделения одного слова достаточно дважды щелкнуть по нему левой кнопкой мыши. Для выделения произвольного фрагмента следует провести по нему указателем мыши при нажатой левой кнопке мыши. Кроме того, фрагменты текста ячеек можно выделять перемещением курсора клавишами клавиатуры при нажатой клавише Shift.
РЕДАКТИРОВАНИЕ данных
Изменение содержимого ячейки (способы):
активизировать ячейку, ввести новое значение;
активизировать ячейку, щелкнуть в поле содержимого ячейки строки формул, внести изменения;
дважды щелкнуть в ячейке (в ней появится текстовый курсор), внести изменения.
Удаление содержимого ячейки (диапазона):
активизировать ячейку (выделить диапазон), нажать клавишу <Delete>;
контекстное меню ячейки (диапазона) Очистить содержимое;
для текущей ячейки (диапазона) выполнить на вкладке Главная группа РедактированиеОчиститьОчистить содержимое.
3,4).ПЕРЕМЕЩЕНИЕ, КОПИРОВАНИЕ данных
Копировать или перемещать можно содержимое отдельной ячейки или диапазона. Эти операции выполняются двумя основными способами: а.Перетаскивание мышью - Для перемещения содержимого следует навести указатель мыши на рамку ячейки (диапазона) и, когда он примет вид стрелки, перетащить при нажатой левой кнопке.
В ходе перетаскивания появляется всплывающая подсказка, обозначающая точку вставки.
Для выполнения копирования при перетаскивании нужно удерживать клавишу <Ctrl>.
б. Перетаскивание правой кнопкой мыши вызовет контекстное меню, в котором выбирается нужный вариант завершения операции.
Применение буфера обмена.
В Excel, как и в любой программе Windows, помещение в буфер обмена выполняется командами Копировать / Вырезать, а вставка командой Вставить. Эти команды выбирают: в контекстном меню текущей ячейки (диапазона), на вкладке Главная в группе Буфер обмена,
Место вставки определяется указанием ячейки, соответствующей левому верхнему углу диапазона, помещенного в буфер обмена. При выделении же диапазона вставки, необходимо следить, чтобы он по размерам в точности совпадал с копируемым диапазоном.
Передача информации через буфер обмена имеет в программе Excel особенности. Вставка данных возможна лишь немедленно после их помещения в буфер обмена. Выполнение любой другой операции приводит к отмене начатого процесса копирования или перемещения. Однако утраты данных не происходит, поскольку «вырезанные» данные удаляются из места их исходного размещения только в момент вставки в новую позицию.
Чтобы скопированные данные сохранялись в буфере обмена для дальнейшей работы, необходимо перед началом операции копирования на вкладке Главная в группе Буфер обмена щелкнуть на кнопке . Панель Буфера обмена отобразится в области задач окна Excel (в левой части экрана). В этом случае можно добавлять в буфер новые данные (до 24 элементов), выполнять другие операции и вставлять данные из буфера в любое время и в любое приложение MicrosoftOffice. Накопленные элементы остаются в буфере обмена до закрытия всех приложений.
Щелкнув на кнопке Параметры в нижней части панели буфера обмена, можно установить опцию Собирать данные без отображения буфера обмена.
Excel позволяет вставлять из буфера обмена не только скопированные значения, но и форматы, формулы и т.п. Кнопка Вставить в панели инструментов снабжена стрелкой, раскрывающей список параметров вставки:
Формулы применяется при копировании формул;
Вставить значения вставляются только значения, даже если ячейка содержала формулу;
без рамок вставка значений без обрамления ячеек;
Транспонировать при вставке поменять ориентацию ячеек на рабочем листе (с вертикальной на горизонтальную и наоборот);
Вставить связь скопированное значение будет содержать ссылку на исходную ячейку.
Специальная вставка открывает диалоговое окно для установки дополнительных параметров вставки.
Если команду Вставить вызывать не кнопкой панели инструментов, а из контекстного меню ячейки вставки (или Главная Буфер обмена Вставить), то рядом со вставленным в ячейку значением появится кнопка Параметры вставки, щелчок на которой откроет список параметров
Примечание. Кнопка Параметры вставки появляется только при вставке скопированных данных, но не вырезанных.
5.)Рабочие листы можно переименовывать по своему усмотрению. Для этого достаточно дважды щелкнуть на ярлычке листа и ввести новое имя. Можно также воспользоваться лентой, вкладка Главная , группа Ячейки кнопка Формат - Переименовать лист или щелкнуть правой кнопкой мыши по ярлычку листа и из контекстного меню выбрать команду Переименовать.
Для добавления листа следует щелкнуть по кнопке «Вставить лист» или использовать «горячие» клавиши SHIFT+F11.
Если требуется выполнить не перемещение, а копирование всего листа, то при перетаскивании следует удерживать нажатой клавишу CTRL.
Для выделения нескольких листов щелкайте по ярлычку каждого листа, удерживая нажатой клавишу CTRL.
Чтобы выделить несколько листов, расположенных рядом, достаточно щелкнуть по ярлычку первого и последнего листа, удерживая нажатой клавишу SHIFT.
Переходить от одной ячейки к другой можно, используя клавиши управления курсором или мышь. Годится также клавиша TAB. Без нажатой клавиши SHIFT идет передвижение вправо, с нажатой влево.
Чтобы быстро перейти к первой или последней строке (столбцу) рабочего листа, можно нажать клавишу CTRL и соответствующую клавишу управления курсором.
27).
Для представления информации в памяти ЭВМ (как числовой, так и не числовой) используется двоичный способ кодирования. Элементарная ячейка памяти ЭВМ имеет длину 8 бит (байт). Каждый байт имеет свой номер (его называют адресом). Наибольшую последовательность бит, которую ЭВМ может обрабатывать как единое целое, называют машинным словом. Длина машинного слова зависит от разрядности процессора и может быть равной 16, 32 битам и т.д.
Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины
Систе́мауправле́нияба́замида́нных (СУБД) совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных[1]
По модели данных[править | править исходный текст]
Примеры:
• Иерархические
• Сетевые
• Реляционные
• Объектно-ориентированные
• Объектно-реляционные
о степени распределённости[]
• Локальные СУБД (все части локальной СУБД размещаются на одном компьютере)
• Распределённые СУБД (части СУБД могут размещаться на двух и более компьютерах).
Таким образом, любая СУБД должна обеспечивать следующее:
1. компактное хранение данных (без дублирования);
2. оптимизацию доступа к данным;
3. логическую целостность (согласованность) данных;
4. универсальный интерфейс (язык или протокол), позволяющий задавать структуру данных, изменять и извлекать их неизвестному заранее алгоритму.
28).
Иерархическая и сетевая модели данных стали применяться в системах управления базами данных в начале 60-х годов. В начале 70-х годов была предложена реляционная модель данных. Эти три модели различаются в основном способами представления взаимосвязей между объектами.математические модели-это формулы: статистические. балансные, оптимизационные, синтагматические.
В реляционной модели данных (ввел в 1970 г. Э. Ф. Кодд.) объекты и взаимосвязи между ними представляются с помощью таблиц.
Взаимосвязи также рассматриваются в качестве объектов. Каждая таблица представляет один объект и состоит из строк и столбцов. В реляционной базе данных каждая таблица должна иметь первичный ключ (ключевой элемент) - поле или комбинацию полей, которые единственным образом идентифицируют каждую строку в таблице. Благодаря своей простоте и естественности представления реляционная модель получила наибольшее распространение в СУБД для персональных компьютеров.
достоинства . Признаки, позволяющие считать таблицу отношением.
В таблице нет строк с совпадающими ключами (строки уникальны).
В каждой строке содержатся значения одного и того же набора атрибутов.
Отношения неразложимы (не могут быть элементами другого отношения).
достоинства реляционных моделей:
Упрощение схемы данных для пользователя,Улучшение логической и физической независимости, Обеспечение пользователя языками высокого уровня,
Оптимизация доступа к БД, Улучшение целостности и защиты данных.
Недостатком реляционной модели данных является избыточность по полям (из-за создания связей).
29.
Основные этапы разработки базы данных:
1. Согласование параметров разработки базы данных
Вы решили создать базу данных. Достаточно об этом сообщить нам любым удобным для вас способом по телефону или заполнив очень простую форму заказа. Мы отвечаем на ваши вопросы, уточняем ваши требования к базе данных, цели, задачи, определяем функциональность и стоимость разработки. Результат мы готовим для вас коммерческое предложение на разработку базы данных.
2. Утверждение плана разработки, подписание договора
После согласования плана разработки мы подготавливаем договор и счет, после оплаты(50% или 70%) которого начинаем подготовку технического задания.
3. Подготовка технического задания на разработку базы данных
На данном этапе мы подготавливаем подробное описание вашей базы данных.
4. Выбор технологии разработки
Наша компания занимается разработкой базы данных с помощью различных технологий, и на этом этапе мы выбираем технологию максимально подходящую под ваши требования.
5. Разработка и описание структуры таблиц данных
6. Проектирование интерфейсов работы с базой данных
7. Разработка системных запросов к таблицам базы данных
8. Разработка форм ввода/данных
9. Программирование базы данных
10. Тестирование приложения
11. Внедрение приложения
Каждый клиент нашей компании получает персонального руководителя проекта, который будет отвечать за взаимодействие между нашими компаниями.
Вы можете смело доверить нам автоматизацию Вашей компании.
Несмотря на постоянно совершенствуемые возможности выбора средств для разработки кода баз данных, детальное её проектирование остается заботой человека. Средства по разработке баз данных помогают создать прототип базы данных, на котором строится вся рабочая версия. Любая база данных кроме таблиц содержит дополнительный программный код в виде триггеров, функций и хранимых процедур, которые пишутся на языке SQL, то полностью автоматизировать создание из логической модели пока не представляется возможным. Хранимые процедуры, основным назначением которых является реализация бизнес процессов предметной области, процедуры и функции, хранящиеся непосредственно в базе данных в откомпилированном виде, могут запускаться непосредственно пользователем или разработанными программами, работающими с базой данных. Триггеры это хранимые процедуры, связанные с некоторыми событиями, происходящими во время работы базы данных. В качестве таких событий выступают операции вставки, обновления и удаления строк таблиц. Важным является то, что пользователи не могут обойти триггер, независимо от того, кто из них и каким образом инициировал запускающее его событие. Основным назначением триггеров является автоматическая поддержка целостности базы данных, но они могут использоваться и для реализации достаточно сложных ограничений, накладываемых предметной областью, например, с операцией вставки нового товара в накладную может быть связан триггер, который проверяет наличие необходимого товара на складе и выполняет другие необходимые действия. Понимание всех тонкостей при разработке баз данных особенно важно и при проведении изменеий базы данных.
Нормализация является разновидностью отжига и отличается от него тем, что охлаждение обрабатываемых деталей производится после нагрева и выдержки на воздухе. Нормализации подвергаются штампованные и кованые заготовки как из углеродистой, так и легированной стали, а также цементированные детали.
Цель нормализации улучшение микроструктуры стали, повышение механических свойств и подготовка к последующей термической обработке. Нормализацией можно исправить структуру после ковки и штамповки деталей, уничтожить перегрев после сварки деталей и снятия напряжения в сварном шве. После нормализации отливки имеют высокий предел текучести и прочности, а также повышенную ударную вязкость. Для некоторых марок углеродистых и специальных сталей нормализация является окончательной операцией термической обработки, так как в результате нормализации эта сталь приобретает требуемые свойства.
Нормальная форма свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности, потенциально приводящей к логически ошибочным результатам выборки или изменения данных. Нормальная форма определяется как совокупность требований, которым должно удовлетворять отношение.
Основные свойства нормальных форм состоят в следующем:
1) каждая следующая нормальная форма в некотором смысле лучше предыдущей нормальной формы;
2) при переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются.
30).
Распределённые системы обработки данных
Основные условия и требования к распределенной обработке данных
Такая отличительная особенность БД, как многоцелевое параллельное использование данных, предопределяет наличие средств, обеспечивающих практически одновременный и независимый доступ к одним и тем же данным. Причём сама база может быть размещена на одном или нескольких компьютерах.
Ведущими поставщиками СУБД сформулированные следующие свойства "идеальной" системы управления распределёнными БД:
• Прозрачность относительно расположения данных: СУБД должна представлять все данные так, как если бы они были локальными.
• Гетерогенность системы: СУБД должна работать с данными, которые хранятся в системах с различной архитектурой и производительностью (независимость от СУБД).
• Прозрачность относительно сети: СУБД должна одинаково работать в условиях разнородных сетей.
• Поддержка распределенных запросов: пользователь должен иметь возможность объединять данные из любых баз, даже если они размещены в разных системах.
• Поддержка распределенных изменений: пользователь должен иметь возможность изменять данные в любых базах, на доступ к которым у него есть права, даже если эти базы размещены в разных системах.
• Поддержка распределенных транзакций: СУБД должна выполнять транзакции, выходящие за рамки одной вычислительной системы, и поддерживать целостность распределенной БД даже при возникновении отказов как в отдельных системах, так и в сети.
• Безопасность: СУБД должна обеспечивать защиту всей распределенной БД от несанкционированного доступа.
• Универсальность доступа: СУБД должна обеспечивать единую методику доступа ко всем данным.
SQL (ˈɛsˈkjuˈɛl; англ. StructuredQueryLanguage «Структурированный язык запросов») универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL основывается на исчислении кортежей.
DataDefinitionLanguage описательный язык, который позволяет администратору баз данных (АБД) или пользователю описать и именовать сущности и атрибуты, необходимые для работы некоторого приложения, а также связи, имеющиеся между различными сущностями, кроме того, указать ограничения целостности и защиты.
Язык определения данных, определяющий структуру базы данных. Результат DDL-операторов набор таблиц, хранимых в системном каталоге.
DataManipulationLanguage язык, содержащий набор операторов для поддержки основных операций манипулирования содержащимися в базе данными.
Язык манипулирования данными, позволяющий выполнять операции с данными (добавление, удаление, извлечение, модификация)
Процедурный язык DML язык, который позволяет сообщить системе о том, какие данные необходимы, и точно указать, как их можно извлечь.
33).
LAN - Локальнаясеть
MAN (Metropolitan Area Network MAN) - городскайсеть
WAN (Wide Area Network WAN) - Широкаясеть
Лока́льнаявычисли́тельная сеть компьютерная сеть, покрывающая обычно относительно небольшую территорию или небольшую группу зданий (дом, офис, фирму, институт). Также существуют локальные сети, узлы которых разнесены географически на расстояния более 12 500 км (космические станции и орбитальные центры). Несмотря на такие расстояния, подобные сети всё равно относят к локальным.
Топология сети:
Сети Ethernet могут иметь топологию «шина» и «звезда». В первом случае все компьютеры подключены к одному общему кабелю (шине), во втором - имеется специальное центральное устройство (хаб), от которого идут «лучи» к каждому компьютеру, т.е. каждый компьютер подключен к своему кабелю.
Структура типа «шина» проще и экономичнее, так как для нее не требуется дополнительное устройство и расходуется меньше кабеля. Но она очень чувствительна к неисправностям кабельной системы. Если кабель поврежден хотя бы в одном месте, то возникают проблемы для всей сети. Место неисправности трудно обнаружить.
В этом смысле «звезда» более устойчива. Поврежденный кабель проблема для одного конкретного компьютера, на работе сети в целом это не сказывается. Не требуется усилий по локализации неисправности.
В сети, имеющей структуру типа «кольцо» информация передается между станциями по кольцу с переприемом в каждом сетевом контроллере. Переприем производится через буферные накопители, выполненные на базе оперативных запоминающих устройств, поэтому при выходе их строя одного сетевого контроллера может нарушиться работа всего кольца.
Достоинство кольцевой структуры простота реализации устройств, а недостаток низкая надежность.
Глобальная сеть это объединение компьютеров, расположенных иа большом расстоянии, для общего использования мировых информационных ресурсов.
Витая пара вид кабеля связи, представляет собой одну или несколько пар изолированных проводников, скрученных между собой (с небольшим числом витков на единицу длины), для уменьшения взаимных наводок при передаче сигнала, и покрытых пластиковой оболочкой. Один из компонентов современных структурированных кабельных систем.
Используется в телекоммуникациях и в компьютерных сетях в качестве сетевого носителя во многих технологиях, таких как Ethernet, ARCNet и Tokenring.
Коаксиальные кабели существуют в большом количестве типов, используемых в телевизионных, телефонных и компьютерных сетях. Это так называемый "толстый" коаксиальный кабель и различные варианты "тонкого" коаксиального кабеля, который обладает худшими механическими и электрическими характеристиками, чем "толстый".
Зато "тонкий" коаксиальный кабель более удобен для монтажа, что и объясняет его более широкое использование. Стандарт EIA/TIA -568A не описывает коаксиальные кабели с волновым сопротивлением 50 Ом как морально устаревшие.
Волоконно-оптический кабель Простейший оптический кабель состоит из некоторого количества оптических волокон, как
правило, кратного двум, окружённых общей защитной оболочкой.
34).
Протокол это правила взаимодействия. Сетевой протокол предписывает правила работы компьютерам, которые подключены к сети. Стандартные протоколы заставляют разные компьютеры “говорить на одном языке”. Таким образом осуществляется возможность подключения к Интернет разнотипных компьютеров (IBM, Macintosh), работающих под управлением различных операционных систем (Windows, UNIX, MS DOS).
В Интернет имеется несколько уровней протоколов, которые взаимодействуют друг с другом. На нижнем уровне используются два основных протокола: IP (InternetProtoco l- Протокол Интернета) и TCP (TransmissionControlProtocol - Протокол управления передачей). Так как эти два протокола тесно взаимосвязаны, то их часто объединяют, и говорят, что: в сети Интернет базовым протоколом является TCP/IP. Все остальные многочисленные протоколы строятся на основе именно протокола TCP/IP.
DNS (англ. DomainNameSystem система доменных имён) компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене (SRV-запись).
Сетевая модель OSI (opensystemsinterconnectionbasicreferencemodel базовая эталонная модель взаимодействия открытых систем) сетевая модель стека сетевых протоколов OSI/ISO.
В связи с затянувшейся разработкой протоколов OSI, в настоящее время основным используемым стеком протоколов является TCP/IP, он был разработан ещё до принятия модели OSI и вне связи с ней.
Каждый уровень модели OSI выполняет определенную задачу в процессе передачи данных по сети. Базовая модель является основой для разработки сетевых протоколов. OSI разделяет коммуникационные функции в сети на семь уровней, каждый из которых обслуживает различные части процесса области взаимодействия открытых систем.
1. Физический уровень осуществляет соединения с физическим каналом, так, отсоединения от канала, управление каналом. Определяется скорость передачи данных и топология сети.
2. Канальный уровень добавляет в передаваемые массивы информации вспомогательные символы и контролирует правильность передаваемых данных. Здесь передаваемая информация разбивается на несколько пакетов или кадров. Каждый пакет содержит адреса источника и места назначения, а также средства обнаружения ошибок.
3. Сетевой уровень определяет маршрут передачи информации между сетями, обеспечивает обработку ошибок, а так же управление потоками данных. Основная задача сетевого уровня - маршрутизация данных (передача данных между сетями).
4. Транспортный уровень связывает нижние уровни (физический, канальный, сетевой) с верхними уровнями, которые реализуются программными средствами. Этот уровень разделяет средства формирования данных в сети от средств их передачи. Здесь осуществляется разделение информации по определенной длине и уточняется адрес назначения.
5. Сеансовый уровень осуществляет управление сеансами связи между двумя взаимодействующими пользователями, определяет начало и окончание сеанса связи, время, длительность и режим сеанса связи, точки синхронизации для промежуточного контроля и восстановления при передаче данных; восстанавливает соединение после ошибок во время сеанса связи без потери данных.
6. Представительский - управляет представлением данных в необходимой для программы пользователя форме, производит компрессию и декомпрессию данных. Задачей данного уровня является преобразование данных при передаче информации в формат, который используется в информационной системе. При приеме данных данный уровень представления данных выполняет обратное преобразование.
7. Прикладной уровень взаимодействует с прикладными сетевые программами, обслуживающими файлы, а также выполняет вычислительные, информационно-поисковые работы, логические преобразования информации, передачу почтовых сообщений и т.п. Главная задача этого уровня - обеспечить удобный интерфейс для пользователя.
На разных уровнях обмен происходит различными единицами информации: биты, кадры, пакеты, сеансовые сообщения, пользовательские сообщения.
36).
Структура сайта состоит из одной управляемой страницы верхнего уровня или области сайта, в которой хранятся другие управляемые страницы, области сайта и элементы материалов. Хотя структура сайта содержит только одну область сайта верхнего уровня, можно создать несколько структур для применения на одном веб-сайте.
Страница содержимого это веб-страница ASP.NET, которая связана с главной страницей.
Баннер графическое изображение рекламного характера.
Элемент HTML это основная структурная единица веб-страницы, написанная на языке HTML
Дескриптор лексическая единица (слово, словосочетание) информационно-поискового языка, служащая для описания основного смыслового содержания документа или формулировки запроса при поиске документа (информации) в информационно-поисковой системе. Дескриптор однозначно ставится в соответствие группе ключевых слов естественного языка, отобранных из текста, относящегося к определённой области знаний.
Нету основных правил WEB страницы, в интернете всё про дизайн))удачи в поисках)
35).
Рассмотрим некоторые форматы графических файлов:
TIFF
Формат предназначен для хранения растровых изображений высокого качества (расширение имени файла *.tif). Аппаратно независимый формат TIFF на сегодняшний день является одним из самых распространённых и надёжных, его поддерживают практически все программы на PC и Macintosh, так или иначе связанные с графикой. TIFF является лучшим выбором при импорте растровой графики в векторную программу и издательские системы. Ему доступен весь диапазон цветовых моделей от монохромной до RGB и CMYK. TIFF включает в себя алгоритм сжатия без потерь. Данный формат рекомендуется для работы с издательскими системами.
PSD
Собственный формат программы AdobePhotoshop (расширение имени файла *.psd), один из наиболее мощных по возможностям хранения растровой графической информации. Основной недостаток отсутствие эффективного алгоритма сжатия информации приводит к большому объёму файлов. PSD понимают некоторые программы.
BMP
Универсальный формат хранения растровых изображений в операционной системе (расширение имени файла *.bmp). Формат BMP является «родным» форматом Windows, он поддерживается всеми графическими редакторами, работающими под её управлением. Применяется для хранения растровых изображений для использования в Windows. Способен хранить как индексированный (до 256 цветов), так и RGB-цвет (16 млн. оттенков).
GIF
Растровый формат с количеством 256 цветов и достаточной степенью сжатия, позволяющей уменьшать объём файла в несколько раз. Применяется только в электронных документах, и был разработан специально для передачи растровых изображений по сетям (расширение имени файла *.gif). Он использует LZW-компрессию, что позволяет хорошо сжимать файлы, в которых много однородных заливок (логотипы, надписи, схемы). GIF-формат позволяет записывать изображения «через строчку», благодаря чему, имея только часть файла, можно увидеть изображение целиком, но с меньшим разрешением. Эта возможность широко применяется в Интернете. Сначала вы видите картинку с грубым разрешением, а по мере поступления новых данных её качество улучшается. В GIF можно назначить один или более цветов прозрачными, они станут невидимыми в интернетовских браузерах и некоторых других программах. Прозрачность обеспечивается за счёт дополнительногоAlpha-канала, сохраняемого вместе с файлом. Кроме того, файл GIF может содержать не одну, а несколько растровых картинок, которые интернетовские браузеры могут подгружать одну за другой с указанной в файле частотой. Это называется GIF-анимацией.
Пример GIF-анимации
Рис. 17. Пример GIF-анимации
Основное ограничение формата GIF состоит в том, что цветное изображение может быть записано в режиме от 2 до 256 цветов. Для полиграфии этого явно недостаточно.
JPEG
Формат предназначен для хранения растровых изображений. Позволяет регулировать соотношение между степенью сжатия файла и качеством изображения. Строго говоря, JPEG называется не формат, а алгоритм сжатия, основанный на разнице между пикселями, т.е. поиске плавных цветовых переходов. Вместо действительных значений JPEG хранит скорость изменения от пикселя к пикселю. Лишнюю, с его точки зрения, цветовую информацию он отбрасывает, усредняя некоторые значения. В JPEG можно задать уровень компрессии. Чем выше уровень компрессии, тем больше данных отбрасывается и тем ниже качество изображения. Используя JPEG, можно получить файл в 10-500 раз меньше, чем BMP! Формат аппаратно-независим. В формате JPEG лучше сжимаются растровые картинки фотографического качества, чем логотипы или схемы, - в них больше полутоновых переходов, среди однотипных заливок появляются нежелательные помехи. В JPEG следует сохранять только конечный вариант работы, потому что каждое пересохранение приводит к новым потерям (отбрасыванию) данных и превращению изображения в «кашу». JPEG используется для размещения графических изображений на Web-страницах в Интернете.
WMF
Формат хранения векторных изображений. Это ещё один «родной» формат Windows. Он служит для передачи векторов через буфер обмена и понимается практически всеми программами Windows, так или иначе связанными с векторной графикой. Однако, несмотря на кажущуюся простоту и универсальность, пользоваться WMF стоит только в кратчайших случаях для передачи «голых» векторов. WMF искажает цвет, не может сохранять ряд параметров, которые могут быть присвоены объектам в разных векторных редакторах. Используется для хранения коллекции графических изображений MicrosoftClipGallery.
EPS
Формат описания как векторных, так и растровых изображений на языке PostScript. Для векторного используется формат WMF, а растрового TIFF. Экранное изображение недостаточно точно отображает реальное и требует специальныхпросмотровщиков.
CDR
Оригинальный формат векторных графических файлов, используемый в системе обработки векторной графики CorelDraw. Формат известен в прошлом низкой устойчивостью и плохой совместимостью файлов, тем не менее, пользоваться CorelDraw чрезвычайно удобно, он имеет неоспоримое лидерство на платформе PC. Многие программы на PC (FreeHand, Illustrator, PageMaker и т.п.) могут импортировать файлы CDR. 7-ю и 8-ю версии CorelDraw можно с уверенностью назвать профессиональными. В файлах этих версий применяется компрессия для векторов и растра отдельно, могут внедряться шрифты, файл CDR имеет огромное рабочее поле 45×45 метров (этот параметр важен для наружной рекламы); начиная с 4-й версии, поддерживается многостраничность.
Универсальный формат документа. Является аппаратно-независимым, т.е. вывод изображения допустим на любом устройстве от экрана монитора до фотоэкспонирующего устройства. Достоинством этого формата является высокая степень сжатия при высоком качестве.
PNG
Новый интернет-формат, призванный заменить собой GIF (расширение имени файла *.png). Им поддерживаются три типа изображений цветные с глубиной 8 или 24 бита, вплоть до 48 бит (RGB, для сравнения, - 24) и чёрно-белое с градацией 256 оттенков серого. Сжатие информации происходит практически без потерь. Глубина цвета может быть любой, используется Interlacing, причём не только строк, но и столбцов, поддерживается плавно переходящая прозрачность. Файлы PNG могут создавать все основные графические редакторы.
Цветовая модель
CMY(K), RGB, Lab, HSB - это цветовая модель. Цветовая модель термин, обозначающий абстрактную модель описания представления цветов в виде кортежей чисел, обычно из трёх или четырёх значений, называемых цветовыми компонентами или цветовыми координатами. Вместе с методом интерпретации этих данных множество цветов цветовой модели определяет цветовое пространство.
RGB
RGB - аббревиатура английских слов Red, Green, Blue красный, зелёный, синий. Аддитивная (Add, англ. - добавлять) цветовая модель, как правило, служащая для вывода изображения на экраны мониторов и другие электронные устройства. Как видно из названия состоит из синего, красного и зеленого цветов, которые образуют все промежуточные. Обладает большим цветовым охватом.
Главное, что нужно понимать, это то, что аддитивная цветовая модель предполагает, что вся палитра цветов складывается из светящихся точек. То есть на бумаге, например, невозможно отобразить цвет в цветовой модели RGB, поскольку бумага цвет поглощает, а не светится сама по себе. Итоговый цвет можно получить, прибавляя к исходномой черной (несветящейся) поверхности проценты от каждого из ключевых цветов.
CMY(K)
CMYK - Cyan, Magenta, Yellow, Keycolor - субтрактивная (subtract, англ. - вычитать) схема формирования цвета, используемая в полиграфии для стандартной триадной печати. Обладает меньшим, в сравнении с RGB, цветовым охватом.
CMYK называют субстрактивной моделью потому, что бумага и прочие печатные материалы являются поверхностями, отражающими свет. Удобнее считать, какое количество света отразилось от той или иной поверхности, нежели сколько поглотилось. Таким образом, если вычесть из белого три первичных цвета - RGB, мы получим тройку дополнительных цветов CMY. «Субтрактивный» означает «вычитаемый» из белого вычитаются первичные цвета.
KeyColor (черный) используется в этой цветовой модели в качестве замены смешению в равных пропорциях красок триады CMY. Дело в том, что только в идеальном варианте при смешении красок триады получается чистый черный цвет. На практике же он получится, скорее, грязно-коричневым - в результате внешних условий, условий впитываемости краски материалом и неидеальности красителей. К тому же, возрастает риск неприводки в элементах, напечатанных черным цветом, а также переувлажнения материала (бумаги).
37).
-этапы решения задач: 1.постановка задачи, 2.проектирование, 3.программирование, 4.отладка и тестирование, 5.создание документации, 6.сопровождение. -виды алгоритмов: 1.линейный-выполняется однократно в заданном порядке. 2.циклический-по вторяться указанное число раз или пока не выполнено заданное условие. 3. разветвляющий-алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. 4. вспомогательный- используется в других алгоритмах указав только его имя. -способы составления алгоритма решения задач: 1.элементы алг. изображаются в виде блоков. 2. блоки записываются с верху вниз, с лева на право, их соединение осуществляется с помощью линий строго под углом 90градусов. 3. приломление линий строго под углом 90 градусов. 4. ширина блока ровна половине его высоты.(тут я не уверенна, оно это или нет.)
38). 1. структурное программирование- от общего к частному. 2.решение-проверка условий ; модификация-начало цикла ; Предопределенный процесс-Вычисления по подпрограмме, стандартной подпрограмме ; Ввод-вывод-Ввод-вывод в общем виде ; Пуск-останов-Начало, конец алгоритма, вход и выход в подпрограмму ; Документ-Вывод результатов на печать.
39). 1. Операторы
Команду алгоритма, записанную на языке программирования, принято называть оператором.
Операторы ввода, вывода, присваивания
-Ввод исходных данных с клавиатуры происходит по оператору read (читать) или readln (readline читать строку):
При выполнении команды ввода компьютер ожидает действий пользователя. Пользователь набирает на клавиатуре значения переменных в том порядке, в каком они указаны в списке, отделяя их друг от друга пробелами. Одновременно с набором данных на клавиатуре они появляются на экране. В конце нажимается клавиша <ВВОД> (<Еnter>).
Разница в выполнении этих операторов в том, что после выполнения ввода по оператору readln экранный курсор перемещается в начало новой строки, а по оператору read этого не происходит.
-Вывод результатов происходит по оператору write( писать) или writeln(writeline писать в строку):
write(<список вывода>);
или writeln(<список вывода>);
Результаты выводятся на экран компьютера в порядке их перечисления в списке. Элементами списка вывода могут быть константы, переменные, выражения.
Разница между операторами writeln и write в том, что после выполнения вывода по оператору writeln экранный курсор перемещается в начало новой строки, а по оператору write этого не происходит.
-Оператор присваивания на Паскале имеет следующий формат:
<числовая переменная> := <арифметическое выражение> Арифметическое выражение может содержать числовые константы и переменные, знаки арифметических операций, круглые скобки. 2.Тип переменных: Тип char- "signedchar" (знаковый тип) и "unsignedchar" (беззнаковый тип). Типint-signed short int, unsigned short int, signed long int, unsigned long int.
40).
1.оператор. -РАЗВЕТВЛЕНИЕ соответствует структуре IF-THEN-ELSE или в частном случае IF-THEN.
- ЦИКЛ WHILE-DO и REPEAT-UNTIL.
2.Виды циклов: Безусловные циклы , Цикл с предусловием , Цикл с постусловием , Цикл с выходом из середины , Цикл со счётчиком , Совместный цикл.
3. работа с массивами.
Массив - это специальная структура, которая позволяет хранить множество значений под одним именем. Одно из традиционных применений массивов - это промежуточное хранение символьных строк. Для создания массива используется слово CREATE:CREATE <array_name>
А для того, чтобы выделить под только что созданный массив нужное количество памяти используется слово ALLOT.
41).
1. основные понятия.
-Абстракция это способ выделить набор значимых характеристик объекта, исключая из рассмотрения незначимые. Соответственно, абстракция это набор всех таких характеристик.
--Инкапсуляция это свойство системы, позволяющее объединить данные и методы, работающие с ними в классе, и скрыть детали реализации от пользователя. Наследование это свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью. Класс, от которого производится наследование, называется базовым, родительским или суперклассом. Новый класс потомком, наследником или производным классом.
Полиморфизм это свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта.
-Класс является описываемой на языке терминологии (пространства имён) исходного кода моделью ещё не существующей сущности (объекта). Фактически он описывает устройство объекта, являясь своего рода чертежом. Говорят, что объект это экземпляр класса. При этом в некоторых исполняющих системах класс также может представляться некоторым объектом при выполнении программы посредством динамической идентификации типа данных. Обычно классы разрабатывают таким образом, чтобы их объекты соответствовали объектам предметной области.
-Объект Сущность в адресном пространстве вычислительной системы, появляющаяся при создании экземпляра класса или копирования прототипа (например, после запуска результатов компиляции и связывания исходного кода на выполнение).
-Прототип это объект-образец, по образу и подобию которого создаются другие объекты. Объекты-копии могут сохранять связь с родительским объектом, автоматически наследуя изменения в прототипе; эта особенность определяется в рамках конкретного языка.
2.Объект это основной элемент программы, объединяющий в себе данные и операции над ними.
42).
1. Наиболее часто визуальное программирование используется для создания интерфейса программ и систем управления базами данных.
Компоненты бывают визуальными и невизуальными. Первые предназначены для организации интерфейса с пользователем. Это различные кнопки, списки, статический и редактируемый текст, изображения и многое другое. Эти компоненты отображаются при выполнении разрабатываемого приложения. Невизуальные компоненты отвечают за доступ к системным ресурсам: драйверам баз данных, таймерам и т. д. Во время разработки они отображаются своей пиктограммой, но при выполнении приложения, как правило, невидимы. Компонента может принадлежать либо другой компоненте, либо форме.
Формой называется визуальная компонента, обладающая свойством окна Windows (рис. 9.3). При разработке на форме помещаются необходимые компоненты (например, элементы требуемого диалога). Форм в приложении может быть несколько по требуемому числу открываемых при выполнении диалога окон, их можно добавлять и удалять.
Структурной единицей визуального программирования Delphi и C++Builder .
2. При создании приложения необходимо:
уяснить задачу, которую надо решить;
разработать эскизы того, что должно появляться на экране компьютера;
написать сценарий работы будущей программы;
разработать (при необходимости) алгоритмы процедур, реализующих предусмотренные в сценарии действия;
реализовать проект;
выполнить тестирование и отладку;
подготовить проект к распространению.