
- •1. Теоретические основы информатики: информатика как наука.
- •2. Информация и концепция ее определения.
- •3. Информационный процесс и его структура.
- •4. Теоретические основы информатики. Свойства информации.
- •7. Языки программирования высокого уровня.
- •8. Объектно-ориентированное программирование. Основные понятия.
- •9. Основы алгоритмизации вычислительных процессов: основные понятия теории алгоритмов.
- •10. Основы алгоритмизации вычислительных процессов: свойства и виды алгоритмов.
- •11. Основы алгоритмизации вычислительных процессов: способы описания алгоритмов.
- •12. Основы алгоритмизации вычислительных процессов: линейные алгоритмы. Примеры.
- •13. Основы алгоритмизации вычислительных процессов: разветвляющиеся алгоритмы. Примеры.
- •14. Основы алгоритмизации вычислительных процессов: циклические алгоритмы. Примеры.
- •1. Цикл с предусловием
- •2. Цикл с постусловием.
- •3. Цикл с параметром или повторением.
- •15. Основы алгоритмизации вычислительных процессов: методика составления алгоритмов.
- •16. Основные элементы языка qBasic. Алфавит и словарь языка qBasic.
- •16. Характеристика окна среды программирования qBasic. Основные принципы работы среды qBasic.
- •18. Основные операторы для составления программ линейной структуры в qBasic.
- •19. Процессы разветвляющейся структуры. Операторы разветвления среды программирования qBasic.
- •Вопрос 20.
- •Вопрос 21.
- •Вопрос 22.
- •Вопрос 23.
- •Вопрос 24.
- •Вопрос 25.
- •Вопрос 26.
- •Вопрос 27.
- •Вопрос 29.
- •Вопрос 30.
- •Вопрос 31.
- •Вопрос 32.
- •Вопрос 33.
- •Вопрос 34,35.
- •Вопрос 36.
- •Вопрос 37.
- •Вопрос 38.
- •39. Структура проекта vBasic.
- •40. Алфавит и лексемы языка в среде ооп vBasic.
- •41.Переменные и их типы в среде ооп vBasic.
- •42. Константы в среде ооп vBasic.
- •43. Операторы, выражения и операции в среде ооп vBasic.
- •44. Встроенные функции в среде ооп vBasic.
- •45. Системы счисления.
- •46. Перевод целых и дробных чисел из одной системы счисления в другую.
- •47. Арифметические операции в двоичной системе счисления и представление чисел в других системах счисления.
- •48. Принцип устройства компьютера. Микропроцессор. Оперативная память, кэш-память.
- •49. Основные блоки и качественные характеристики пк.
- •50. Периферийные устройства. Мониторы.
- •1. Основные понятия программного обеспечения (по).
- •2. Классификация компьютерных преступлений
- •23))) Создание макросов в текстовом процессоре Microsoft Word
- •27.Форматы ячеек и создание таблиц в Excel. Автоформат и условное форматирование. Основные приемы работы в ms excel.
- •Автоформат
- •Условное форматирование
- •28. Использование функций. Элементарные функции. Вычисление в таблицах Excel. Ссылки и имена. Вложенные функции.
- •29. Числовые и логические функции в Excel
- •30. Функции категории «ссылки и массивы» в Excel
- •31.Статистические функции
- •32. Работа с диаграммами в Excel. Форматирование и параметры диаграмм.
- •33.Понятие вычислительных сетей
- •36.Глобальная сеть internet:структура, характеристика и способы работы
- •37.Основные понятия и функции логики
- •39.Базовые логические элементы
- •40.Логическая структура гибких дисков
- •41.Логическая структура жестких дисков
- •42.Растровые и векторные графические изображения
- •43.Форматы графических файлов
- •44.Двоичное кодирование графической информации
- •45.Графические редакторы
- •46.История развития глобальной сети internet
Вопрос 21.
Массив – это структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один и тот же тип.
Многие экономические задачи имеют большой объем данных. Поэтому их решают при помощи массивов.
Данные удобно представлять в виде линейных и прямоугольных таблиц.
Массивы объединяют однотипные элементы, упорядоченные по индексам, определяющие положение каждого элемента в массиве. За это они получили название регулярный тип.
Элементы, образующие массив, упорядочены таким образом, что каждому элементу соответствует совокупность номеров (индексов), определяющих его местоположение в общей последовательности.
Доступ к каждому отдельному элементу осуществляется путем индексирования элементов массива.
Индекс представляет собой выражения любого скалярного типа, кроме вещественного. Тип индекса определяет границы изменения значений индекса.
В Бейсике предусмотрены средства, позволяющие давать имена целому набору переменных.
Таким образом вместо того, чтобы присваивать имя каждой отдельной переменной, можно задать имя для целого массива, а каждому массиву присвоить имя.
Определение 2. Под массивом понимается набор данных (констант, чисел, числовых констант) объединенных общим признаком.
Определение 3. Массив – это упорядоченная совокупность однотипных данных, с каждым из которых связан упорядоченный набор целых чисел, называемых индексами.
Характеристика.
Имя. Имя образуется по общему правилу.
Размерность. Число индексов определяет размерность массива.
Размер. Размер – кол-во элементов в массиве.
Описание массивов.
Для записи элементов массива в памяти компьютера необходимо выделить для хранения необходимое кол-во ячеек памяти, которое определяется размером массива.
Размеры массива задаются границами изменения индексов по каждому измерению.
Для задания размерности массивов в Basic предназначен оператор DIM – DIMENSION (размерность).
Общий случай.
DIM A1(n1), A2(n1,n2),…, Ak(n1,n2,…,nk)
A1,A2,…An - имена массивов.
n1,n2,…nk – верхние границы индексов.
DIM A(20) – одномерный массив, содержащий 20 элементов.
DIM B(10,30) – двумерный массив В, содержащий 10 строк и 30 столбцов.
DIM A(N), B(N,M)
DIM A(20), C$(15), K(5,10)/
Примечание.
DIM может быть записан в любом месте программы, но до первого оператора, использующего соответствующую индексную переменную.
Общепринята структура, при которой все описания объединяются в начале программы.
Вопрос 22.
Запись элемента массива в зарезервированную область памяти может осуществляться в диалоговом режиме при помощи оператора INPUT.
Более распространен ввод массив а, реализованный с помощью циклического вычислительного процесса.
Пусть дан массив действительных чисел:
А1,А2,…,А10.
Имя – А.
Кол-во элементов – 10.
Индекс (I) изменяется от 1 до 10.
Ввод элементов.
DIM A(10)
FOR I=1 TO 10
PRINT «Введите», I, «Элемент массива А»
INPUT A(I)
NEXT I
Когда кол-во элементов неизвестно, то будем писать N.
Вывод элементов.
PRINT «Вывод одномерного массива»
FOR I=1 TO 10
PRINT «А («; I ;») =», A (I)
NEXT I