Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика Шпоры.doc
Скачиваний:
2
Добавлен:
21.12.2018
Размер:
257.54 Кб
Скачать

7. Vba ms Office

Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов. VBA покрывает и расширяет функциональность ранее использовавшихся специализированных макро-языков, таких как WordBasic. VBA является интерпретируемым языком (язык программирования, в котором исходный код программы не преобразовывается в машинный код для непосредственного выполненияцентральным процессором (как в компилируемых языках), а исполняется с помощью специальной программы-интерпретатора). Как и следует из его названия, VBA близок к Visual Basic. Достоинства и недостатки: К достоинствам языка можно отнести сравнительную лёгкость освоения, благодаря которой приложения могут создавать даже пользователи, не программирующие профессионально. К особенностям VBA можно отнести выполнение скрипта ( язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере) именно в среде офисных приложений.

Недостатком являются проблемы с обратной совместимостью разных версий. Эти проблемы в основном связаны только с тем, что код программы обращается к функциональным возможностям, появившимся в новый версии программного продукта, которые отсутствуют в старой. Также к недостаткам часто относят и слишком высокую открытость кода для случайного изменения).

8. Виды памяти пк

Различают два основных вида памяти — внутреннюю и внешнюю.

В состав внутренней памяти входят оперативная память, кэш-память и специальная память. Оперативная память (память с произвольным доступом). Оперативная память используется только для временного хранения данных и программ, так как, когда машина выключается, все, что находилось в ОЗУ, пропадает. Доступ к элементам оперативной памяти прямой — это означает, что каждый байт памяти имеет свой индивидуальный адрес. Кэш или сверхоперативная память — очень быстрое ЗУ небольшого объёма, которое используется при обмене данными между микропроцессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью. Постоянная память (память только для чтения) — энергонезависимая память, используется для хранения данных, которые никогда не потребуют изменения. Внешняя память (ВЗУ) предназначена для длительного хранения программ и данных, и целостность её содержимого не зависит от того, включен или выключен компьютер. В отличие от оперативной памяти, внешняя память не имеет прямой связи с процессором.В состав внешней памяти компьютера входят: накопители на жёстких магнитных дисках; накопители на гибких магнитных дисках; накопители на компакт-дисках; накопители на магнитной ленте (стримеры); накопители на магнитно-оптических дисках;

9. Двоичная система

Двоичная система счисления является основной системой представления информации в памяти компьютера. В этой системе счисления используются две цифры: 0 и 1. Двоичную цифру называют битом. Для перевода десятичного числа в двоичное надо разделить его на 2 и собрать остатки, начиная с последнего частного. Двоичная система счисления особенно проста и поэтому интересна для технической реализации в ЭВМ и имеет ряд преимуществ перед другими системами: 1. Для ее реализации нужны технически не сложные элементы с двумя возможными состояниями (есть ток – нет тока, намагничен – ненамагничен и т.д.). 2. Представление информации посредством только двух состояний надежно и помехоустойчиво. 4. Двоичная арифметика намного проще десятичной. 5. Двоичные таблицы сложения и умножения предельно просты. Недостаток двоичной системы – быстрый рост числа разрядов, необходимых для записи числа. Для представления информации вне ЭВМ применять двоичную систему с ее громоздкой записью неудобно. Здесь часто используют восьмеричную и шестнадцатеричную системы счисления. Восьмиричная система счисления

В этой системе применяют восемь цифр от 0 до 7. Восьмеричная система часто используется в областях, связанных с цифровыми устройствами. Характеризуется лёгким переводом восьмеричных чисел в двоичные и обратно, путём замены восьмеричных чисел на триплеты двоичных. Ранее широко использовалась в программировании и вообще компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной. Шестнадцатеричная система В этой системе применяют шестнадцать цифр: 0,1,2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Широко используется в низкоуровневом программировании и вообще в компьютерной документации, поскольку в современных компьютерах минимальной единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами. Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа. Перевод чисел из двоичной системы в шестнадцатеричную

Для перевода многозначного двоичного числа в шестнадцатеричную систему нужно разбить его на тетрады справа налево и заменить каждую тетраду соответствующей шестнадцатеричной цифрой.