Контрольная работа по "Информатике"

Автор работы: Пользователь скрыл имя, 01 Мая 2011 в 12:46, контрольная работа

Описание

Информация — это осознанные сведения об окружающем мире, которые являются объектом хранения, преобразования, передачи и использования.

Единицы измерения:

Объёмы информации можно представлять как логарифм количества состояний.

Содержание

1. Информация и ее измерение. Единицы измерения информации.
2. Ценность информации. Подходы к определению ценности информации на основе спроса – предложения и измерения воздействия на принимаемые решения.
3. Позиционные системы счисления. Число как многочлен.
4. Арифметические действия над числами в позиционных системах счисления.
5. Целые числа со знаком и их двоичное представление.
6. Основные логические операции.
7. Булева алгебра. Таблицы истинности.
8. Кодирование и кодовые страницы. Unicode.
9. Архитектура компьютера фон Неймана.
10. Понятие информационно-коммуникационной системы.
11. Составляющие информационно-коммуникационных систем.
12. Персональный компьютер, его основные составляющие и внешние устройства.
13. Системное и прикладное программное обеспечение.
14. Операционные системы и их назначение.
15. Файловая система, расширения имен файлов и атрибуты файлов (на примерах).
16. Прикладное программное обеспечение (на примерах).
17. Операционная система Windows. Графический интерфейс пользователя.
18. Приложения, управляемые событиями.
19. Примеры элементов интерфейса прикладных программ, работающих под Windows.
20. Понятие алгоритма и программы.
21. Запись алгоритма в виде блок-схемы и псевдокода.
22. Понятие о языках программирования низкого и высокого уровня (на примерах).
23. Основные элементы программного кода: константы, переменные, операторы присваивания, операторы сравнения, операторы ветвления, операторы цикла.
24. Структурная теорема.
25. Назначение языка программирования Microsoft Visual Basic for Application (VBA)
26. Основные типы данных VBA. Данные значимого типа и данные ссылочного типа.
27. Переменные и константы VBA, их объявление, инициализация и присваивание.
28. Массивы VBA, их объявление и инициализация.
29. Арифметические операции, логические операции и операции над строками VBA.30. Процедуры и функции. Встроенные функции и пользовательские функции.

Работа состоит из  1 файл

инфа(.docx

— 106.00 Кб (Скачать документ)

    Константы VBA бывают трёх типов: целые числа, вещественные числа и символы.

    Целая десятичная константа представляется десятичным целым числом.

    Символьная  константа служит для изображения  отдельных знаков, состоит из изображаемого  символа и ограничивающих кавычек. Внутри кавычек может быть написан  любой изображаемый символ.

    Вещественные  константы представляются в компьютере в форме с плавающей точки. Каждая вещественная константа состоит  из следующих частей: целое число, десятичная точка, дробная часть.

    Переменные  – это обозначенные через индикатор  объекты, предназначенные для хранения данных.

    Переменная  требует явного объявления своего имени, которое образуют алфавитно-цифровые символы и специальные знаки.

    Константы объявляются с помощью оператора:

    <const>=<значение> , где

    <Const> - имя константы.

    <значение> - значение константы.

    28. Массивы VBA, их объявления и инициализация.

    Массив представляет собой набор значений, логически связанных друг с другом, например, число учеников в каждом классе в школе.

    Массив  позволяет ссылаться на эти связанные  значения по одному имени и, используя  номер, называемый индексом или подиндексом, чтобы отличить элементы друг от друга. Отдельные значения, называются элементами массива. Они представляются непрерывной последовательностью от индекса 0 до наибольшего значения индекса.

    В отличие от массива, переменная, содержащая одиночное значение, называется скалярной переменной. 

    29. Арифметические операции, логические операции  и операции над  строками VBA.

    Основное  предназначение арифметических операций - выполнять определенные арифметические действия над числовыми данными: складывать, вычитать, умножать, делить и т. д. Это означает, что для  арифметических операций все операнды вычисляются в числовом скалярном  контексте. При этом строки, содержащие правильные числовые литералы, автоматически  будут преобразованы в числовые значения: если строка не содержит правильного  числового литерала, то интерпретатор  попытается выделить из нее число, начиная  с левого символа, и использовать его в качестве операнда; если не удается выделить правильный числовой литерал, то строковый операнд принимает  нулевое значение.

    Операции  выполнения основных арифметических действий являются бинарными, так как для  их выполнения требуется два операнда. Все, сказанное о преобразовании строк в числа, относится именно к таким операциям.

    Логическая  операция – способ построения сложного высказывания из данных высказываний, при котором значение истинности сложного высказывания полностью определяется значениями истинности исходных высказываний.

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

  • Len(<строка>) - Возвращает длину строки.
  • Left(<строка>,<длина>) - Выделяет из аргумента <строка> указанное количество символов слева.
  • Mid(<строка>,<старт>,[<длина>]) - выделяет из аргумента <строка> подстроку с указанным числом символов, начиная с позиции <старт>. Если аргумент <длина> опущен, выделяется подстрока от позиции <старт> до конца строки.
  • Ltrim(<строка>) - удаляет пробелы в начале строки.
  • InStr([<старт>,]<строка1>,<строка2>[,<сравнение>]) - возвращает позицию первого вхождения строки <строка2> в строку <строка2>, <старт> - позиция, с которой начинается поиск. Если этот аргумент пропущен, поиск начинается с начала строки. Необязательный аргумент <сравнение> определяет тип сравнения двух строк: при выборе константы vbBinaryCompare сравнение строк происходит с учетом регистра, а при выборе константы vbTextCompare - без учета регистра. Если аргумент <сравнение> не задан, строки сравниваются с учетом регистра.
  • LCase(<строка>) - преобразует все символы строки к нижнему регистру, например, функция LCase("РЕГИСТР") возвращает строку "регистр"
  • UCase(<строка>) преобразует все символы строки к верхнему регистру.
 

    30. Процедуры и функции.  Встроенные функции  и пользовательские  функции.

    Функция-процедура - это особый вид процедуры VBA, возвращающей результат. Пользовательские функции-процедуры, как и встроенные функции VBA, могут иметь необязательные и именованные аргументы. Для записи функции-процедуры нельзя использовать макрорекордер, хотя можно редактировать записанный рекордером макрос и превращать его в функцию-процедуру. Так же в функции-процедуре используются ключевые слова Function и End Function (в отличие от других процедур).

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

    Встроенные  функции. Определенные наборы команд, имеющиеся в языке Visual Basic и в  предназначенные для вычисления тех или иных значений на основании  исходных данных. Встроенными являются, в частности, как математические, так и строковые функции (Abs, Cos, Sin, Mid, Len и т.д.)

 

    Список  литературы:

  1. http://ru.wikipedia.org
  2. http://www.google.ru
  3. http://comp-science.narod.ru
  4. http://kuzelenkov.narod.ru
  5. http://tiger.on.ufanet.ru
  6. http://cit.vvsu.ru
  7. http://www.tspu.tula.ru
  8. http://shatalov.su
  9. http://sdo.uspi.ru
  10. http://on-line-teaching.com
  11. http://works.tarefer.ru
  12. http://life-prog.ru
  13. http://www.mathnet.ru
  14. Угринович Н.Д.  Практикум по информатике и информационным технологиям. 5-е издание. БИНОМ  2007г.

Информация о работе Контрольная работа по "Информатике"