
- •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
18. Основные операторы для составления программ линейной структуры в qBasic.
1. REM – оператор с комментарием (от слова Remark).
Например
REM решение квадратного уравнения
Иногда вместо REM допустимо ставить одиночную кавычку '
2. В среде QBasic довольно часто пользователям приходится осуществлять ввод значений строковых и числовых переменных. Для этого используется оператор INPUT (ввести), который позволяет производить считывание вводимых значений с клавиатуры.
Общий вид оператора Input
Input (подсказка), х1, х2,…,xi
(подсказка)-текстовая константа, может быть опущена.
3. для ввода данных и результатов в среде QBasic используется оператор PRINT. Он служит для вывода значений величин на экран в процессе выполнения программы.
Общий вид опретора
PRINT(подсказка), х1, х2,…,xi
4. оператор END – конец.
Пример.
D=ln15+tgx4
1 способ.
Rem решение уравнения
Input «введите х»;х
D=log(15)+tan(x^4)
Print «значение уравнения равно»;D
End.
2 способ.
Input х
D=log(15)+tan(x^4)
Print D
End.
19. Процессы разветвляющейся структуры. Операторы разветвления среды программирования qBasic.
1. Для изменения естественного порядка выполнения программы используется оператор безусловного перехода с указанной меткой.
GOTO N/
Например GOTO 100 (идти к строке с меткой 100).
2. оператор условного перехода IF…then (если то)
Оператор IF…then предписывает выполнять некоторые действия только в том случае, когда выполняется условие.
Это условие записывается в виде логического выражения, а действия задаются в виде обычных операторов QBasic.
Если выражение «истина», то действие выполняется. В противном случае управление передается строке, непосредственно следующей за IF…then.
Например If a>b then y=a+b
Примечание. В операции IF…then часто используется логические операции and(и), or(или)
Например
If x=12 and y<0 then c=x+y
If x=12 or y<0 then c=1
3. условный оператор IF…then…else (если…то…иначе)
В данном операторе параметр then определяет порядок работы при выполнении условия, проверяемого оператором if. Параметр же else указывает, как поступить в том случае, если условие не выполняется.
If a>3 then y=a+b else y=a-b
If a>0 then print a else goto 100/
Пример.
Решить систему уравнений.
Если
d<6
Если d=6
Если d>6
1 способ
Rem решение системы уравнений
Input «введите d, c, b, x»;d,c,b,x
If d<6 then z=d*c^2-b*tan(d)
If d=6 then z=cos(5*x+0,5*d) else z=exp(c)+sqr(d+b^8)
Print «d=»;d, «z=»;z
End.
2 способ
Input d,c,b,x
If d<6 then z=d*c^2-b*tan(d)
If d=6 then z=cos(5*x+0,5*d) else z=exp(c)+sqr(d+b^8)
Print z
End.
Вопрос 20.
Циклами называются многократно повторяющиеся участки программы.
Для организации цикла с заданным числом повторений удобно использовать операторы цикла FOR, TO, STEP, NEXT.
FOR идентифицирует начало циклического участка программы. Например:
FOR L=1 TO 10 STEP 2; FOR N=-5 TO 5; FOR A=10,5 TO 0 STEP -0,5.
(Обычно, если STEP(шаг)=1, то STEP не пишут, опускают).
Пример:
Составить
программу для вычисления значений по
формуле:,
где
,
.
REM Пример 1
INPUT Введите A, B, C; A, B, C
FOR x= A TO B STEP C
Y=10^x
PRINT «x^»; x, «x=»; Y
NEXT x
END.