Примеры построения графиков функциональных зависимостей на BASIC

Save this PDF as:
 WORD  PNG  TXT  JPG

Размер: px
Начинать показ со страницы:

Download "Примеры построения графиков функциональных зависимостей на BASIC"

Транскрипт

1 Примеры построения графиков функциональных зависимостей на BASIC 1 1. Функции заданы аналитически (конкретный вид задан в внешних функциях) в декартовой системе координат DECLARE FUNCTION f2! (x!) DECLARE FUNCTION f1! (x AS SINGLE) графики функций f1!(x) & f2!(x) заданые алгебраически параметры графического режима координаты графического окна CONST xg1 = 0, xg2 = 639 CONST yg1 = 0, yg2 = 479 номер графического режима CONST tscreen = 12 номера цветов точек графиков CONST color1% = 2 CONST color2% = 5 DIM xa AS SINGLE, xb AS SINGLE область изменения аргумента DIM xstep AS SINGLE шаг аргумента мах и мин значения аргумета и функции DIM x1 AS SINGLE, x2 AS SINGLE, y1 AS SINGLE, y2 AS SINGLE DIM x AS SINGLE текеущее значение аргумента DIM y AS SINGLE текеущее значение функции DIM xg AS INTEGER текеущее значение "граф" аргумента DIM ytg1 AS INTEGER текеущее значение "граф" функции 1 DIM ytg2 AS INTEGER текеущее значение "граф" функции 2 DIM mx AS SINGLE, sx AS SINGLE масштаб и смещение по Х DIM my AS SINGLE, sy AS SINGLE масштаб и смещение по Y область задания интервала для аргумента и шаг xa = -5: xb = 10: xstep =.01 расчет масштаба CLS PRINT "После просмотра графиков - нажмие ESC" PRINT "Расчет масштабов... "; MyRow% = CSRLIN MyCol% = POS(0) k% = 1 нахождение мин и мах значений "1" - min "2" - max x1 = xa: x2 = xb y1 = f1!(xa): y2 = f1!(xa) IF f2!(xa) < y1 THEN y1 = f2!(xa) IF f2!(xa) > y2 THEN y2 = f2!(xa) x = xa + xstep DO WHILE x <= xb IF f1!(x) <= y1 THEN y1 = f1!(x) IF f1!(x) >= y2 THEN y2 = f1!(x) IF f2!(x) <= y1 THEN y1 = f2!(x) IF f2!(x) >= y2 THEN y2 = f2!(x) x = x + xstep LOCATE (MyRow%), (MyCol%) IF k% = 1 THEN PRINT "\" ELSE PRINT "/";

2 k% = k% + 1: IF k% > 2 THEN k% = 1 LOOP PRINT если хотими округляем мин и мах значения в сторону "рассширения" PRINT "Xmin="; x1, "Xmax="; x2, "Ymin="; y1, "Ymax="; y2 IF x1 > 0 THEN x1 = INT(x1 -.5) ELSE x1 = INT(x1) IF x2 > 0 THEN x2 = INT(x2 +.5) ELSE x2 = INT(x2) IF y1 > 0 THEN y1 = INT(y1 -.5) ELSE y1 = INT(y1) IF y2 > 0 THEN y2 = INT(y2 +.5) ELSE y2 = INT(y2) PRINT "< Xmin="; x1, "> Xmax="; x2, "< Ymin="; y1, "> Ymax="; y2 расчет масштаба и "смещения" mx = (xg2 - xg1) / (x2 - x1) sx = xg1 - mx * x1 my = (yg1 - yg2) / (y2 - y1) sy = yg2 - my * y1 PRINT "mx="; mx, "sx="; sx, "my="; my, "sy="; sy переход в графический режим SCREEN tscreen если возможно - вывод координатных осей IF x1 <= 0 AND 0 <= xg2 THEN LINE (sx, yg1)-(sx, yg2) IF y1 <= 0 AND 0 <= y2 THEN LINE (xg1, sy)-(xg2, sy) FOR x = xa TO xb STEP xstep xg = mx * x + sx ytg1 = my * f1(x) + sy ytg2 = my * f2(x) + sy PSET (xg, ytg1), color1% PSET (xg, ytg2), color2% NEXT x LOCATE 1, 1 PRINT "Нажмите ESC для завершения" DO LOOP UNTIL INKEY$ = CHR$(27) 27 - это ASCII код для Esc. STOP END FUNCTION f1 (x AS SINGLE) f1 = x ^ * SIN(5 * x) f1 = 10 * SIN(2 * x) END FUNCTION FUNCTION f2! (x) f2! = x f2! = x ^ 2-10 END FUNCTION 2

3 3 2. Функции заданы аналитически (конкретный вид задан в внешних функциях) в полярной системе координат DECLARE FUNCTION f2! (x!) DECLARE FUNCTION f1! (x AS SINGLE) графики функций r=f1!(fi) & r=f2!(fi) полярная система координат параметры графического режима координаты графического окна CONST xg1 = 0, xg2 = 639 CONST yg1 = 0, yg2 = 479 номер графического режима CONST tscreen = 12 номера цветов точек графиков CONST color1% = 2 CONST color2% = 5 DIM fia AS SINGLE, fib AS SINGLE область изменения аргумента DIM fistep AS SINGLE шаг аргумента мах и мин значения аргумета и функции DIM x1 AS SINGLE, x2 AS SINGLE, y1 AS SINGLE, y2 AS SINGLE DIM x AS SINGLE текеущее значение аргумента DIM y AS SINGLE текеущее значение функции DIM xg AS INTEGER текеущее значение "граф" аргумента

4 DIM ytg1 AS INTEGER текеущее значение "граф" функции 1 DIM ytg2 AS INTEGER текеущее значение "граф" функции 2 DIM fi AS SINGLE текущее значение угла DIM r AS SINGLE текущее значение радиус-вектора 4 DIM mx AS SINGLE, sx AS SINGLE масштаб и смещение по Х DIM my AS SINGLE, sy AS SINGLE масштаб и смещение по Y область задания интервала для аргумента и шаг fia = 0: fib = 4 * #: fistep =.01 расчет масштаба CLS PRINT "После просмотра графиков - нажмие ESC" PRINT "Расчет масштабов... "; MyRow% = CSRLIN MyCol% = POS(0) k% = 1 нахождение мин и мах значений "1" - min "2" - max x1 = f1!(fia) * COS(fia): x2 = f1!(fia) * COS(fia) y1 = f1!(fia) * SIN(fia): y2 = f1!(fia) * SIN(fia) IF f2!(fia) * COS(fia) <= x1 THEN x1 = f2!(fia) * COS(fia) IF f2!(fia) * COS(fia) >= x2 THEN x2 = f2!(fia) * COS(fia) IF f2!(fia) * SIN(fia) <= y1 THEN y1 = f2!(fia) * SIN(fia) IF f2!(fia) * SIN(fia) >= y2 THEN y2 = f2!(fia) * SIN(fia) fi = fia + fistep PRINT fia, x1, x2, y1, y2 DO WHILE fi <= fib IF f1!(fi) * COS(fi) <= x1 THEN x1 = f1!(fi) * COS(fi) IF f1!(fi) * COS(fi) >= x2 THEN x2 = f1!(fi) * COS(fi) IF f2!(fi) * COS(fi) <= x1 THEN x1 = f2!(fi) * COS(fi) IF f2!(fi) * COS(fi) >= x2 THEN x2 = f2!(fi) * COS(fi) IF f1!(fi) * SIN(fi) <= y1 THEN y1 = f1!(fi) * SIN(fi) IF f1!(fi) * SIN(fi) >= y2 THEN y2 = f1!(fi) * SIN(fi) IF f2!(fi) * SIN(fi) <= y1 THEN y1 = f2!(fi) * SIN(fi) IF f2!(fi) * SIN(fi) >= y2 THEN y2 = f2!(fi) * SIN(fi) PRINT fi, " == ", x1, x2, y1, y2 fi = fi + fistep LOCATE (MyRow%), (MyCol%) IF k% = 1 THEN PRINT "\" ELSE PRINT "/"; k% = k% + 1: IF k% > 2 THEN k% = 1 LOOP PRINT если хотими округляем мин и мах значения в сторону "рассширения" PRINT "Xmin="; x1, "Xmax="; x2, "Ymin="; y1, "Ymax="; y2 IF x1 > 0 THEN x1 = INT(x1 -.5) ELSE x1 = INT(x1) IF x2 > 0 THEN x2 = INT(x2 +.5) ELSE x2 = INT(x2) IF y1 > 0 THEN y1 = INT(y1 -.5) ELSE y1 = INT(y1) IF y2 > 0 THEN y2 = INT(y2 +.5) ELSE y2 = INT(y2) PRINT "< Xmin="; x1, "> Xmax="; x2, "< Ymin="; y1, "> Ymax="; y2

5 расчет масштаба и "смещения" mx = (xg2 - xg1) / (x2 - x1) sx = xg1 - mx * x1 my = (yg1 - yg2) / (y2 - y1) sy = yg2 - my * y1 PRINT "mx="; mx, "sx="; sx, "my="; my, "sy="; sy STOP переход в графический режим SCREEN tscreen PAINT (0, 0), 15 если возможно - вывод координатных осей IF x1 <= 0 AND 0 <= xg2 THEN LINE (sx, yg1)-(sx, yg2) IF y1 <= 0 AND 0 <= y2 THEN LINE (xg1, sy)-(xg2, sy) FOR fi = fia TO fib STEP fistep x = f1!(fi) * COS(fi): y = f1!(fi) * SIN(fi) xg = mx * x + sx ytg1 = my * y + sy PSET (xg, ytg1), color1% x = f2!(fi) * COS(fi): y = f2!(fi) * SIN(fi) xg = mx * x + sx ytg2 = my * y + sy PSET (xg, ytg2), color2% NEXT fi LOCATE 1, 1 PRINT "Нажмите ESC для завершения" DO LOOP UNTIL INKEY$ = CHR$(27) 27 - это ASCII код для Esc. STOP END 5 FUNCTION f1! (f AS SINGLE) a =.01 f1! = a * SQR(ABS(2 * COS(3 * f))) f1! = a * f END FUNCTION FUNCTION f2! (f) a =.1 f2! = a * SQR(ABS(2 * SIN(2 * f))) END FUNCTION

6 6 3. Функции заданы аналитически параметрическими зависимостями (конкретный вид задан во внешних подпрограммах) в декартовой системе координат DECLARE SUB S2 (t AS SINGLE, x AS SINGLE, y AS SINGLE) DECLARE SUB S1 (t AS SINGLE, x AS SINGLE, y AS SINGLE) графики функций x(t)=f1!(t) & y(t)=f2!(t) параметрическое задание значения x(t) и y(t) расчитываются в sub s1 и s2 (t, x, y) параметры графического режима координаты графического окна CONST xg1 = 0, xg2 = 639 CONST yg1 = 0, yg2 = 479 номер графического режима CONST tscreen = 12 номера цветов точек графиков CONST color1% = 2 CONST color2% = 5 DIM ta AS SINGLE, tb AS SINGLE область изменения аргумента t DIM tstep AS SINGLE шаг аргумента мах и мин значения аргумета и функции DIM x1 AS SINGLE, x2 AS SINGLE, y1 AS SINGLE, y2 AS SINGLE

7 7 DIM x AS SINGLE текеущее значение аргумента 1 DIM y AS SINGLE текеущее значение функции 1 DIM xx AS SINGLE текеущее значение аргумента 2 DIM yy AS SINGLE текеущее значение функции 2 DIM xg AS INTEGER текеущее значение "граф" аргумента DIM ytg1 AS INTEGER текеущее значение "граф" функции 1 DIM ytg2 AS INTEGER текеущее значение "граф" функции 2 DIM t AS SINGLE текущее значение параметра t DIM mx AS SINGLE, sx AS SINGLE масштаб и смещение по Х DIM my AS SINGLE, sy AS SINGLE масштаб и смещение по Y область задания интервала для аргумента t и шаг ta = 0: tb = 8 * #: tstep =.01 расчет масштаба CLS PRINT "После просмотра графиков - нажмие ESC" PRINT "Расчет масштабов... "; MyRow% = CSRLIN MyCol% = POS(0) k% = 1 нахождение мин и мах значений "1" - min "2" - max CALL S1(ta, x1, y1): x2 = x1: y2 = y1 CALL S2(ta, xx, yx) IF xx <= x1 THEN x1 = xx IF xx >= x2 THEN x2 = xx IF yy <= y1 THEN y1 = yy IF yy >= y2 THEN y2 = yy t = ta + tstep PRINT fia, x1, x2, y1, y2 DO WHILE t <= tb CALL S1(t, x, y): CALL S2(t, xx, yy) IF x <= x1 THEN x1 = x IF x >= x2 THEN x2 = x IF xx <= x1 THEN x1 = xx IF xx >= x2 THEN x2 = xx IF y <= y1 THEN y1 = y IF y >= y2 THEN y2 = y IF yy <= y1 THEN y1 = yy IF yy >= y2 THEN y2 = yy PRINT fi, " == ", x1, x2, y1, y2 t = t + tstep LOCATE (MyRow%), (MyCol%) IF k% = 1 THEN PRINT "\" ELSE PRINT "/"; k% = k% + 1: IF k% > 2 THEN k% = 1 LOOP PRINT если хотими округляем мин и мах значения в сторону "рассширения"

8 PRINT "Xmin="; x1, "Xmax="; x2, "Ymin="; y1, "Ymax="; y2 IF x1 > 0 THEN x1 = INT(x1 -.5) ELSE x1 = INT(x1) IF x2 > 0 THEN x2 = INT(x2 +.5) ELSE x2 = INT(x2) IF y1 > 0 THEN y1 = INT(y1 -.5) ELSE y1 = INT(y1) IF y2 > 0 THEN y2 = INT(y2 +.5) ELSE y2 = INT(y2) PRINT "< Xmin="; x1, "> Xmax="; x2, "< Ymin="; y1, "> Ymax="; y2 расчет масштаба и "смещения" mx = (xg2 - xg1) / (x2 - x1) sx = xg1 - mx * x1 my = (yg1 - yg2) / (y2 - y1) sy = yg2 - my * y1 PRINT "mx="; mx, "sx="; sx, "my="; my, "sy="; sy STOP переход в графический режим SCREEN tscreen если возможно - вывод координатных осей IF x1 <= 0 AND 0 <= xg2 THEN LINE (sx, yg1)-(sx, yg2) IF y1 <= 0 AND 0 <= y2 THEN LINE (xg1, sy)-(xg2, sy) FOR t = ta TO tb STEP tstep CALL S1(t, x, y) xg = mx * x + sx ytg1 = my * y + sy PSET (xg, ytg1), color1% CALL S2(t, xx, yy) xg = mx * xx + sx ytg2 = my * yy + sy PSET (xg, ytg2), color2% NEXT t LOCATE 1, 1 PRINT "Нажмите ESC для завершения" DO LOOP UNTIL INKEY$ = CHR$(27) 27 - это ASCII код для Esc. STOP END SUB S1 (t AS SINGLE, x AS SINGLE, y AS SINGLE) ax = 5: ay = 5: wx = 2: wy = 4: fx = 0: fy = 0 x = ax * COS(wx * t + fx) y = ay * SIN(wy * t + fy) END SUB SUB S2 (t AS SINGLE, x AS SINGLE, y AS SINGLE) ax = 6: ay = 3: wx = 2: wy = 4: fx = 1: fy = 0 x = ax * COS(wx * t + fx) y = ay * SIN(wy * t + fy) END SUB 8

9 9 4. Функции заданы аналитически таблицей, размещенной в файле, в декартовой системе координат а) Пример программы создания «тестового» файла функциональных зависимостей DECLARE FUNCTION f1! (x!) DECLARE FUNCTION f2! (x!) записывает в файл значения x y1 y2 где y1=f1!(x) & y2=f2!(x) DIM xa AS SINGLE, xb AS SINGLE область изменения аргумента x DIM xstep AS SINGLE шаг аргумента DIM x AS SINGLE текеущее значение аргумента DIM y1 AS SINGLE текеущее значение функции 1 DIM y2 AS SINGLE текеущее значение функции 1 DIM filen AS STRING полное имя файла область задания интервала для аргумента t и шаг xa = -10: xb = 10: xstep =.01 имя файла filen = "d:\graf\tab.txt"

10 OPEN filen FOR OUTPUT AS #1 x = xa DO WHILE x <= xb y1 = f1!(x): y2 = f2!(x) PRINT #1, x, y1, y2 PRINT x, y1, y2 x = x + xstep LOOP CLOSE #1 тестовое чтение из файла OPEN filen FOR INPUT AS #1 WHILE NOT EOF(1) INPUT #1, x, y1, y2 PRINT " "; x, y1, y2 WEND CLOSE #1 PRINT "Нажмите ESC для завершения" DO LOOP UNTIL INKEY$ = CHR$(27) 27 - это ASCII код для Esc. STOP END 10 FUNCTION f1! (x) f1! = 2 * x + 5 END FUNCTION FUNCTION f2! (x) f2! =.5 * x ^ 2-10 END FUNCTION Фрагмент файла, содержащего таблицу x y1 y2: б) Программа построение графиков, заданных таблично графики функций f1!(x) & f2!(x) заданной таблично в файле DIM filen AS STRING filen = "d:\graf\tab.txt" OPEN filen FOR INPUT AS #1 параметры графического режима координаты графического окна CONST xg1 = 0, xg2 = 639 CONST yg1 = 0, yg2 = 479 номер графического режима CONST tscreen = 12 номера цветов точек графиков CONST color1% = 2 CONST color2% = 5

11 11 мах и мин значения аргумета и функции DIM x1 AS SINGLE, x2 AS SINGLE, y1 AS SINGLE, y2 AS SINGLE DIM x AS SINGLE текеущее значение аргумента DIM y AS SINGLE текеущее значение функции 1 DIM yy AS SINGLE текеущее значение функции 2 DIM xg AS INTEGER текеущее значение "граф" аргумента DIM ytg1 AS INTEGER текеущее значение "граф" функции 1 DIM ytg2 AS INTEGER текеущее значение "граф" функции 2 DIM mx AS SINGLE, sx AS SINGLE масштаб и смещение по x DIM my AS SINGLE, sy AS SINGLE масштаб и смещение по y расчет масштаба CLS PRINT "После просмотра графиков - нажмие ESC" PRINT "Расчет масштабов... "; MyRow% = CSRLIN MyCol% = POS(0) k% = 1 нахождение мин и мах значений "1" - min "2" - max INPUT #1, x, y, yy x1 = x: x2 = x y1 = y: y2 = y IF yy < y1 THEN y1 = yy IF yy > y2 THEN y2 = yy WHILE NOT EOF(1) INPUT #1, x, y, yy IF x <= x1 THEN x1 = x IF x >= x2 THEN x2 = x IF y <= y1 THEN y1 = y IF y >= y2 THEN y2 = y IF yy <= y1 THEN y1 = yy IF yy >= y2 THEN y2 = yy LOCATE (MyRow%), (MyCol%) IF k% = 1 THEN PRINT "\" ELSE PRINT "/"; k% = k% + 1: IF k% > 2 THEN k% = 1 WEND PRINT CLOSE #1 OPEN filen FOR INPUT AS #1 если хотими округляем мин и мах значения в сторону "рассширения" PRINT "Xmin="; x1, "Xmax="; x2, "Ymin="; y1, "Ymax="; y2 IF x1 > 0 THEN x1 = INT(x1 -.5) ELSE x1 = INT(x1) IF x2 > 0 THEN x2 = INT(x2 +.5) ELSE x2 = INT(x2) IF y1 > 0 THEN y1 = INT(y1 -.5) ELSE y1 = INT(y1) IF y2 > 0 THEN y2 = INT(y2 +.5) ELSE y2 = INT(y2) PRINT "< Xmin="; x1, "> Xmax="; x2, "< Ymin="; y1, "> Ymax="; y2 расчет масштаба и "смещения" mx = (xg2 - xg1) / (x2 - x1) sx = xg1 - mx * x1 my = (yg1 - yg2) / (y2 - y1) sy = yg2 - my * y1

12 PRINT "mx="; mx, "sx="; sx, "my="; my, "sy="; sy переход в графический режим SCREEN tscreen если возможно - вывод координатных осей IF x1 <= 0 AND 0 <= xg2 THEN LINE (sx, yg1)-(sx, yg2) IF y1 <= 0 AND 0 <= y2 THEN LINE (xg1, sy)-(xg2, sy) WHILE NOT EOF(1) INPUT #1, x, y, yy xg = mx * x + sx ytg1 = my * y + sy ytg2 = my * yy + sy PSET (xg, ytg1), color1% PSET (xg, ytg2), color2% WEND LOCATE 1, 1 PRINT "Нажмите ESC для завершения" DO LOOP UNTIL INKEY$ = CHR$(27) 27 - это ASCII код для Esc. STOP END 12

Оглавление...0 Типы данных...1 Операторы ввода/вывода...1 Оператор ввода INPUT...1 Оператор вывода PRINT...1

Оглавление...0 Типы данных...1 Операторы ввода/вывода...1 Оператор ввода INPUT...1 Оператор вывода PRINT...1 Оглавление. Оглавление...0 Типы данных...1 Операторы ввода/вывода...1 Оператор ввода INPUT...1 Оператор вывода PRINT...1 Оператор присвоения...1 Условный оператор IF...1 Логические операции...2 Оператор

Подробнее

Язык Qbasic. Краткий справочник

Язык Qbasic. Краткий справочник Язык Qbasic. Краткий справочник Здесь мне хочется коротко представить наиболее часто используемые операторы Бейсика, снабдив их краткими комментариями (табл. П1 П10). Полная справка по языку имеется в

Подробнее

ГРАФИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ И АНАЛИЗ ФУНКЦИЙ В СРЕДЕ VISUAL BASIC FOR APLICATIONS

ГРАФИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ И АНАЛИЗ ФУНКЦИЙ В СРЕДЕ VISUAL BASIC FOR APLICATIONS ГРАФИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ И АНАЛИЗ ФУНКЦИЙ В СРЕДЕ VISUAL BASIC FOR APLICATIONS Молоканов А.И. Научный руководитель старший преподаватель Потапов В.Л. Финансовый университет при Правительстве Российской

Подробнее

Синтаксис и семантика. Синтаксические единицы языка. Синтаксис языка Basic. Понятие выражения. Арифметические операции

Синтаксис и семантика. Синтаксические единицы языка. Синтаксис языка Basic. Понятие выражения. Арифметические операции Синтаксис и семантика Языки программирования высокого уровня ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Синтаксис сторона языка программирования, которая описывает структуру программы как набор символов (обычно

Подробнее

Краткая выдержка-конспект руководства к интерпретатору команд «Quick Basic» для учащихся 9-го класса.

Краткая выдержка-конспект руководства к интерпретатору команд «Quick Basic» для учащихся 9-го класса. Краткая выдержка-конспект руководства к интерпретатору команд «Quick Basic» для учащихся 9-го класса. Оператор (команда) наименьшая автономная часть языка программирования, выполняющая определенные действия.

Подробнее

ТРИ В ОДНОМ или МАТЕМАТИКА + ФИЗИКА = ИНФОРМАТИКА

ТРИ В ОДНОМ или МАТЕМАТИКА + ФИЗИКА = ИНФОРМАТИКА ТРИ В ОДНОМ или МАТЕМАТИКА + ФИЗИКА = ИНФОРМАТИКА Руководитель проекта: Незнанов Сергей Александрович (nsa59@mail.ru) Тезисы доклада: Проблема исследования: наглядные примеры использования математических

Подробнее

Лабораторная работа и задание к РГР_ 2 для студентов заочного отделения. Порядок выполнения лабораторной работы

Лабораторная работа и задание к РГР_ 2 для студентов заочного отделения. Порядок выполнения лабораторной работы Лабораторная работа и задание к РГР_ 2 для студентов заочного отделения ЛАБОРАТОРНАЯ РАБОТА 2 (семестр 2) Обработка массивов данных на VBA Выполнил: Дата: Проверил: 2 задания Задание для лабораторной работы

Подробнее

Прикладное программирование

Прикладное программирование 1 МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ РФ УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ЛЕСОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра информационных технологий и моделирования О.А. Карасева Прикладное программирование Учебно-методические

Подробнее

ПРИЛОЖЕНИЕ 2 КОДЫ ОШИБОК Syntax error RETURN without GOSUB Out of data Illegal fuction call

ПРИЛОЖЕНИЕ 2 КОДЫ ОШИБОК Syntax error RETURN without GOSUB Out of data Illegal fuction call 165 ПРИЛОЖЕНИЕ 2 КОДЫ ОШИБОК В QBasic существуют два основных типа ошибок: ошибки периода компиляции и периода выполнения. Первые это в основном синтаксические ошибки, обнаруженные компилятором, вторые

Подробнее

B14 (повышенный уровень, время 6 мин)

B14 (повышенный уровень, время 6 мин) B14 (повышенный уровень, время 6 мин) Тема: Анализ программы с подпрограммами. Что нужно знать: функция это вспомогательный алгоритм, который возвращает некоторое значение результат в Паскале функция располагается

Подробнее

ОБОБЩЕННЫЙ ОПЕРАТОР ЦИКЛА 4.6. РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ. Синтаксис оператора:

ОБОБЩЕННЫЙ ОПЕРАТОР ЦИКЛА 4.6. РЕШЕНИЕ АЛГЕБРАИЧЕСКИХ И ТРАНСЦЕНДЕНТНЫХ УРАВНЕНИЙ. Синтаксис оператора: Синтаксис оператора: ОБОБЩЕННЫЙ ОПЕРАТОР ЦИКЛА DO [{ WHILE UNTIL } ] [] []... [] LOOP [{ WHILE UNTIL } ] где ключевые слова переводятся следующим

Подробнее

Информация для подготовки к рубежному контролю знаний 2 по дисциплине «Информатика» специальности «Менеджмент организаций»

Информация для подготовки к рубежному контролю знаний 2 по дисциплине «Информатика» специальности «Менеджмент организаций» Информация для подготовки к рубежному контролю знаний 2 по дисциплине «Информатика» специальности 080507 «Менеджмент организаций» 1 курс, 2 семестр Схема блока 6 вопросов: 1 вопрос на знание логических

Подробнее

Практическая работа 16, ПОСТРОЕНИЕ ГРАФИКА ФУНКЦИИ НА ОТРЕЗКЕ

Практическая работа 16, ПОСТРОЕНИЕ ГРАФИКА ФУНКЦИИ НА ОТРЕЗКЕ Практическая работа 16 «Построение графика функции на отрезке», Стр.-1, Всего - 6 Практическая работа 16, ПОСТРОЕНИЕ ГРАФИКА ФУНКЦИИ НА ОТРЕЗКЕ Постановка задачи Построить график функции на заданном отрезке.

Подробнее

Алгоритмический J := 1 нц для I от 1 до N если A[I] <> A[J] то J := I все кц

Алгоритмический J := 1 нц для I от 1 до N если A[I] <> A[J] то J := I все кц www.ctege.info www.ctege.info www.ctege.info 6 Ниже приведён фрагмент программы, записанный на четырёх языках программирования. Массив A одномерный; в программе рассматривается его фрагмент, соответствующий

Подробнее

ПРОГРАММА НА СИ. Правильно выполнено только одно действие из трёх.

ПРОГРАММА НА СИ. Правильно выполнено только одно действие из трёх. (стр. 1 / 10) (стр. 2 / 10) C1 ПРОГРАММА НА ПАСКАЛЕ var x,y: real; readln(x,y); if x*x+y*y>=4 then if x>= 2 then if y

Подробнее

ПРАКТИКУМ ПО АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ QBASIC

ПРАКТИКУМ ПО АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ QBASIC Министерство образования и науки Российской Федерации ФГАОУ ВПО «УрФУ имени первого Президента России Б.Н.Ельцина» Д.В. Опарин ПРАКТИКУМ ПО АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ QBASIC

Подробнее

Практическая работа 1

Практическая работа 1 Вычисление простого выражения 100, -10 =, 10! = 10. Практическая работа 1 Определение переменных и функций. 1) Определить переменные a = 3.4, b = 6.22, c = 0.149 и выражения: Z := 2 a b 3 c a 2 b a c c,

Подробнее

Лабораторная работа Тема: Алгоритмизация Вариант 1

Лабораторная работа Тема: Алгоритмизация Вариант 1 Лабораторная работа Тема: Алгоритмизация Вариант 1 Задание 1 Линейный вычислительный процесс 1) По заданной схеме алгоритма вычислить значение 2) В результате работы алгоритма переменной Y при Х=2 Y:=X-1

Подробнее

1)?th*.*t* 2) *th*.??t 3) *th?.t* 4)?th*.*t. Ответ:

1)?th*.*t* 2) *th*.??t 3) *th?.t* 4)?th*.*t. Ответ: Вариант 2 Часть 1 Ответом к заданиям 1 3 является одна цифра, которая соответствует номеру правильного ответа. Запишите эту цифру в поле ответа в тексте работы, а затем перенесите в БЛАНК ОТВЕТОВ 1 справа

Подробнее

АЛГОРИТМ И ПРОГРАММА РАСЧЕТА МЕЖДУКАМЕРНЫХ ЦЕЛИКОВ И ПРОЛЕТОВ КАМЕР Семинар 15

АЛГОРИТМ И ПРОГРАММА РАСЧЕТА МЕЖДУКАМЕРНЫХ ЦЕЛИКОВ И ПРОЛЕТОВ КАМЕР Семинар 15 А.Н. Воробьёв, С.Н. Прутков, 2006 УДК 622.272 А.Н. Воробьёв, С.Н. Прутков АЛГОРИТМ И ПРОГРАММА РАСЧЕТА МЕЖДУКАМЕРНЫХ ЦЕЛИКОВ И ПРОЛЕТОВ КАМЕР Семинар 15 227 А лгоритм расчёта соответствует методам, разработанным

Подробнее

ФЕДЕРАЛЬНЫЙ ИНСТИТУТ ПЕДАГОГИЧЕСКИХ ИЗМЕРЕНИЙ МАТЕРИАЛЫ ДЛЯ ПРОВЕДЕНИЯ ЗАЧЕТА ИНФОРМАТИКА

ФЕДЕРАЛЬНЫЙ ИНСТИТУТ ПЕДАГОГИЧЕСКИХ ИЗМЕРЕНИЙ МАТЕРИАЛЫ ДЛЯ ПРОВЕДЕНИЯ ЗАЧЕТА ИНФОРМАТИКА ФЕДЕРАЛЬНЫЙ ИНСТИТУТ ПЕДАГОГИЧЕСКИХ ИЗМЕРЕНИЙ МАТЕРИАЛЫ ДЛЯ ПРОВЕДЕНИЯ ЗАЧЕТА ИНФОРМАТИКА Москва 2009 Научный руководитель: Ковалева Г.С., заместитель директора ФИПИ Авторы: Андреева Е. В., Лещинер В.

Подробнее

Инструкция по выполнению работы. Тренировочная работа февраля 2013 года. 11 класс. Вариант 1

Инструкция по выполнению работы. Тренировочная работа февраля 2013 года. 11 класс. Вариант 1 Информатика. 11 класс. Вариант 1 2 Инструкция по выполнению работы Тренировочная работа 2 по ИНФОРМАТИКЕ 15 февраля 2013 года 11 класс Вариант 1 На выполнение экзаменационной работы по информатике и ИКТ

Подробнее

алгоритмпоиска номера первого из двух последовательных элементов сумма которых максимальна алгоритм подсчета числа элементов, равных максимальному

алгоритмпоиска номера первого из двух последовательных элементов сумма которых максимальна алгоритм подсчета числа элементов, равных максимальному 1. Опишите на русском языке или одном из языков программирования алгоритмпоиска номера первого из двух последовательных элементов в целочисленном массиве из 30 элементов, сумма которых максимальна (если

Подробнее

ПРИМЕР ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА ПО ИНФОРМАТИКЕ. 1. Сколько единиц в двоичной записи шестнадцатеричного числа 5A716?

ПРИМЕР ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА ПО ИНФОРМАТИКЕ. 1. Сколько единиц в двоичной записи шестнадцатеричного числа 5A716? ПРИМЕР ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА ПО ИНФОРМАТИКЕ 1. Сколько единиц в двоичной записи шестнадцатеричного числа 5A716? 2. Денис заполнял таблицу истинности для выражения F. Он успел заполнить лишь небольшой

Подробнее

Домашняя работа. Function F(x:integer):integer; begin F:=(x+5)*(x+3); end; BEGIN a:=-5; b:=5; M:=a; R:=F(a); for t:=a to b do begin

Домашняя работа. Function F(x:integer):integer; begin F:=(x+5)*(x+3); end; BEGIN a:=-5; b:=5; M:=a; R:=F(a); for t:=a to b do begin Домашняя работа 1) Определите, какое число будет напечатано в результате выполнения следующего Var a,b,t,m,r:integer; Function F(x:integer):integer; F:=(5-x)*(x+3); a:=-20; b:=20; M:=a; R:=F(a); for t:=a

Подробнее

Задания для самостоятельной работы.

Задания для самостоятельной работы. Задания для самостоятельной работы. Перечень тем по дисциплине «Прикладная математика».. Решение нелинейного уравнения методом бисекции.. Решение нелинейного уравнения методом простой итерации.. Решение

Подробнее

Задачи Олимпиады школьников СПбГУ по информатике года. 1. Упрощенные

Задачи Олимпиады школьников СПбГУ по информатике года. 1. Упрощенные Задачи Олимпиады школьников СПбГУ по информатике 2011-2014 года 1. Упрощенные Проверка работ показала, что с задачами данного типа успешно справились не более 45-50% участников олимпиады. Задачи с 1 по

Подробнее

Основные Элементы Блок-схем. условие ( решение ) процесс ( вычисление ) основные типы алгоритмов. линейный. нет. нет

Основные Элементы Блок-схем. условие ( решение ) процесс ( вычисление ) основные типы алгоритмов. линейный. нет. нет Лекция - 1 01.02.2005г Процесс решения зачи можно разбить на следующие этапы. 1. О Б Ь Е К Т. Постановка зачи. Экспериментальное исследование физико-химического процесса или объекта и определение основных

Подробнее

Инструкция по проверке и оценке работ учащихся по информатике Вариант 2 ЧАСТЬ 1

Инструкция по проверке и оценке работ учащихся по информатике Вариант 2 ЧАСТЬ 1 Инструкция по проверке и оценке работ учащихся по информатике Вариант 2 ЧАСТЬ 1 задания Ответ задания Ответ А1 2 А11 4 А2 4 А12 3 А3 1 А13 4 А4 3 А14 4 А5 2 А15 2 А6 1 А16 3 А7 4 А17 3 А8 2 А18 2 А9 2

Подробнее

10. Обработка информации 10.3 Представление о программировании. Алгоритмические конструкции. Разбиение задачи на подзадачи, вспомогательный алгоритм.

10. Обработка информации 10.3 Представление о программировании. Алгоритмические конструкции. Разбиение задачи на подзадачи, вспомогательный алгоритм. 10. Обработка информации 10.3 Представление о программировании. Алгоритмические конструкции. Разбиение задачи на подзадачи, вспомогательный алгоритм. Задачи ГИА 1. (2009) В алгоритме, записанном ниже,

Подробнее

Программирование на языке QuickBASIC

Программирование на языке QuickBASIC Кубинская МОУ СОШ 2 имени Героя Советского Союза Безбородова В. П. Презентация на тему: Программирование на языке QuickBASIC Подготовила учитель информатики Жанкевич Т. А. : Определение Основные сведения

Подробнее

Критерии оценивания заданий с развёрнутым ответом

Критерии оценивания заданий с развёрнутым ответом Информатика. 11 класс. Вариант ИН10201 1 Критерии оценивания заданий с развёрнутым ответом 24 Дано целое положительное число N. Необходимо определить наименьшее целое число K, для которого выполняется

Подробнее

ФГАОУ ВПО «Сибирский федеральный университет»

ФГАОУ ВПО «Сибирский федеральный университет» Информатика и ИКТ (0-1/9) ФГАОУ ВПО «Сибирский федеральный университет» УТВЕРЖДАЮ Проректор по УР Румянцев М.В. 2014г. Задания для вступительных испытаний по информатике и ИКТ Вариант 0 В тестовых материалах

Подробнее

Входные данные Выходные данные Пример Примечание Разбор Программа C. Строительство школы

Входные данные Выходные данные Пример Примечание Разбор Программа C. Строительство школы задач тренировочной олимпиады 3 для подготовки к школьному и муниципальному этапам Всероссийской олимпиады школьников по информатике 2017-2018 учебного года A. Три поросёнка (Время - 1 сек., память - 16

Подробнее

Пояснительная записка к диагностическим и тренировочным работам в формате ГИА (ЕГЭ):

Пояснительная записка к диагностическим и тренировочным работам в формате ГИА (ЕГЭ): Пояснительная записка к диагностическим и тренировочным работам в формате ГИА (ЕГЭ): Данная работа составлена в формате ГИА (ЕГЭ) в соответствии с демонстрационной версией, опубликованной на сайте ФИПИ

Подробнее

Приложение 2. ИГРА БЫКИ-КОРОВЫ

Приложение 2. ИГРА БЫКИ-КОРОВЫ Автор: Тенгиз Куправа www.kuprava.ru Приложение 2. ИГРА БЫКИ-КОРОВЫ Язык Visual Basic for Applications (VBA) используется для программирования приложений Microsoft Office. Он поддерживает современные технологии

Подробнее

Майер Р.В. РЕШЕНИЕ ЗАДАЧ ГЕОМЕТРИЧЕСКОЙ ОПТИКИ НА КОМПЬЮТЕРЕ Глазовский государственный педагогический институт

Майер Р.В. РЕШЕНИЕ ЗАДАЧ ГЕОМЕТРИЧЕСКОЙ ОПТИКИ НА КОМПЬЮТЕРЕ Глазовский государственный педагогический институт Майер Р.В. РЕШЕНИЕ ЗАДАЧ ГЕОМЕТРИЧЕСКОЙ ОПТИКИ НА КОМПЬЮТЕРЕ Глазовский государственный педагогический институт. Основная задача геометрической оптики состоит в расчете хода лучей в различных оптических

Подробнее

Время выполнения заданий (части А и B) 160 минут. Часть А Задания A1-A30

Время выполнения заданий (части А и B) 160 минут. Часть А Задания A1-A30 T171 Вариант 5 Время выполнения заданий (части А и B) 160 минут. Часть А Задания A1-A30 При выполнении заданий A1 A20 в бланке ответов найдите номер выполняемого задания и отметьте клеточку, номер которой

Подробнее

Курсовая работа Решение математических задач с применением языка программирования Visual Basic

Курсовая работа Решение математических задач с применением языка программирования Visual Basic Курсовая работа Решение математических задач с применением языка программирования Visual Basic В соответствии с вариантом выполнить задания и подготовить отчет. Отчет по 1,, 3 заданию должен содержать:

Подробнее

Под каким номером в списке идёт первое слово, которое начинается с буквы Е?

Под каким номером в списке идёт первое слово, которое начинается с буквы Е? КДР, ИНФОРМАТИКА 10 класс Вариант 1, Январь 2018 Краевая диагностическая работа по ИНФОРМАТИКЕ 10 класс Вариант 1 Инструия по выполнению работы На выполнение краевой диагностической работы по информатике

Подробнее

Демоверсия Краевой диагностической работы 10 класс

Демоверсия Краевой диагностической работы 10 класс Демоверсия Краевой диагностической работы 10 класс Инструкция по выполнению работы На выполнение краевой диагностической работы по информатике и ИКТ дается 45 минут. Работа состоит из десяти заданий. Задания

Подробнее

Отчет о выполнении семестрового домашнего задания по курсу «Основы информатики»

Отчет о выполнении семестрового домашнего задания по курсу «Основы информатики» Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Национальный исследовательский ядерный университет

Подробнее

Dim VarName([Subscripts]) [As Type]

Dim VarName([Subscripts]) [As Type] Тренировочная работа 8. Работа с массивами данных. Обработка одномерных массивов Краткие теоретические сведения Массив это множество однотипных элементов. Каждый массив имеет уникальное собственное имя.

Подробнее

Лабораторная работа по VBA ИНТЕРПОЛИРОВАНИЕ ФУНКЦИИ

Лабораторная работа по VBA ИНТЕРПОЛИРОВАНИЕ ФУНКЦИИ Лабораторная работа по VBA ИНТЕРПОЛИРОВАНИЕ ФУНКЦИИ Цель работы: составить программу для интерполирования функции y(x), заданной таблицей значений, используя интерполяционный полином Лагранжа. В математике

Подробнее

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ Тренировочный вариант 1800 27 августа 2017 г. http://ege-inf.ru В экзаменационных заданиях используются следующие соглашения. 1) Обозначения для логических

Подробнее

1, =4 33 Выбор варианта ответа 2,3, *2=8 1*3=3. 67 С развёрнутым ответом Итого

1, =4 33 Выбор варианта ответа 2,3, *2=8 1*3=3. 67 С развёрнутым ответом Итого Информатика Контрольно-измерительные материалы по информатике 9 класс Спецификация Контрольная работа охватывает основное содержание курса информатики и ИКТ 9 класса по учебникам Босова Л.Л. Информатика

Подробнее

Урок 1. Определение массива, объявление, заполнение, печать.

Урок 1. Определение массива, объявление, заполнение, печать. Урок 1. Определение массива, объявление, заполнение, печать. Массив это совокупность однотипных данных, имеющих одно имя. A = (82, 25, 55, 41, 63, 98) Каждый элемент массива имеет свой номер. Элементы

Подробнее

ПРИЛОЖЕНИЕ А (обязательное)

ПРИЛОЖЕНИЕ А (обязательное) ВКР. 030590172 1 ПРИЛОЖЕНИЕ А Алгоритм расчета показателя с использованием языка QBasic Приведем алгоритм расчета суммы, которая должна быть возвращена заемщиком банку через определенный период времени.

Подробнее

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ Тренировочный вариант 1800 22 октября 2017 г. http://ege-inf.ru В экзаменационных заданиях используются следующие соглашения. 1) Обозначения для логических

Подробнее

Понятие подпрограммы. Подпрограммы функции

Понятие подпрограммы. Подпрограммы функции Понятие подпрограммы. Подпрограммы функции Зачем нужны подпрограммы С увеличением объёма программы становится невозможным удержать в памяти все детали. Естественным способом борьбы со сложностью любой

Подробнее

Биоритмы. Алгоритм программы можно укрупнено записать следующим образом:

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

Подробнее

Задания C2 по информатике

Задания C2 по информатике Задания C2 по информатике 1. Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от 1000 до 1000. Опишите на русском языке или на одном из языков программирования алгоритм,

Подробнее

ВВЕДЕНИЕ В VISUAL BASIC FOR APPLICATIONS

ВВЕДЕНИЕ В VISUAL BASIC FOR APPLICATIONS 2 ВВЕДЕНИЕ В VISUAL BASIC FOR APPLICATIONS Информатика 2 семестр План лекции 1. Макросы и язык VBA 2. Объектно-ориентированные аспекты VBA 3. Переменные и типы данных 4. Ветвления 5. Циклы 6. Функции 7.

Подробнее

ОЛИМПИАДА ШКОЛЬНИКОВ «ГРАНИТ НАУКИ» ИНФОРМАТИКА МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПОДГОТОВКИ К ОТБОРОЧНОМУ ТУРУ ОЛИМПИАДЫ 2017/2018 ГОДА

ОЛИМПИАДА ШКОЛЬНИКОВ «ГРАНИТ НАУКИ» ИНФОРМАТИКА МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПОДГОТОВКИ К ОТБОРОЧНОМУ ТУРУ ОЛИМПИАДЫ 2017/2018 ГОДА МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «САНКТ-ПЕТЕРБУРГСКИЙ

Подробнее

Е. И. Конопленко. ЛАБОРАТОРНЫЙ ПРАКТИКУМ По курсу Информатика для студентов заочной формы обучения

Е. И. Конопленко. ЛАБОРАТОРНЫЙ ПРАКТИКУМ По курсу Информатика для студентов заочной формы обучения МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Подробнее

' DIM A%(31, 19), F%(31, 39), B%(31)

' DIM A%(31, 19), F%(31, 39), B%(31) «Магический глаз» на экране компьютера Усенков Дмитрий Юрьевич «МАГИЧЕСКИЙ ГЛАЗ» НА ЭКРАНЕ КОМПЬЮТЕРА C десяток лет тому назад стали модными различные альбомы «Магический глаз» (или аналогичные с другими

Подробнее

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ Тренировочный вариант 1801 22 октября 2017 г. http://ege-inf.ru В экзаменационных заданиях используются следующие соглашения. 1) Обозначения для логических

Подробнее

Основные понятия языка программирования VBA

Основные понятия языка программирования VBA ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования «Нижегородский государственный университет им. Н.И.Лобачевского» Факультет вычислительной

Подробнее

«Подготовка школьников к ЕГЭ по информатике в 2015 г.»

«Подготовка школьников к ЕГЭ по информатике в 2015 г.» «Подготовка школьников к ЕГЭ по информатике в 2015 г.» 1 Освоение разделов курса «Информатика и ИКТ» 2 Распределение заданий по разделам курса информатики ИК Информация и её кодирование; М Моделирование;

Подробнее

Открытый урок «Исследование физической модели на примере движения тела, брошенного под углом к горизонту. Формальная модель».

Открытый урок «Исследование физической модели на примере движения тела, брошенного под углом к горизонту. Формальная модель». Открытый урок «Исследование физической модели на примере движения тела, брошенного под углом к горизонту. Формальная модель». Тип урока: урок формирования новых умений Класс: 11 А класс Дата проведения:

Подробнее

задание 20.2 I тип задач «Нахождение количества чисел» k:=k+1 for количество while неизвестно признак окончания ввода if then else

задание 20.2 I тип задач «Нахождение количества чисел» k:=k+1 for количество while неизвестно признак окончания ввода if then else Часть 3 контрольных измерительных материалов для проведения государственной (итоговой) аттестации (в новой форме) по ИНФОРМАТИКЕ и ИКТ обучающихся, освоивших основные общеобразовательные программы основного

Подробнее

Информатика. 11 класс. Вариант ИН Часть 1

Информатика. 11 класс. Вариант ИН Часть 1 Информатика. 11 класс. Вариант ИН10203 3 Часть 1 Ответами к заданиям 1 23 являются число, последовательность букв или цифр. Впишите ответы в указанном месте без пробелов, запятых и других дополнительных

Подробнее

1.3. Обработка совокупности чисел с известным числом элементов Обработка совокупности чисел с неизвестным числом элементов26

1.3. Обработка совокупности чисел с известным числом элементов Обработка совокупности чисел с неизвестным числом элементов26 Введение... 2 1. Цикл со счетчиком... 2 1.1. Табуляция функции... 4 1.2. Вычисление факториала... 7 1.3. Обработка совокупности чисел с известным числом элементов... 9 2. Цикл с условием... 23 2.1. Ввод

Подробнее

1. Сколько единиц в двоичной записи шестнадцатеричного числа 12F0 16? Перем. 1 Перем. 2 Перем. 3 Функция????????? F

1. Сколько единиц в двоичной записи шестнадцатеричного числа 12F0 16? Перем. 1 Перем. 2 Перем. 3 Функция????????? F Часть Ответами к заданиям -23 являются число, последовательность букв или цифр, которые следует записать в БЛАНК ОТВЕТОВ справа от номера соответствующего задания, начиная с первой клеточки, без пробелов,

Подробнее

Структура программы в Паскаль. Основные команды. Команда присваивания. Команды чтения и записи

Структура программы в Паскаль. Основные команды. Команда присваивания. Команды чтения и записи Структура программы в Паскаль Program Name; заголовок программы: program команда, name имя программы: произвольное слово, набранное латинскими символами. Var начало блока описания переменных. Список переменных:

Подробнее

2.25. Структурное программирование. Шаблон - задача 1100:

2.25. Структурное программирование. Шаблон - задача 1100: 2.25. Структурное программирование. Шаблон - задача 1100:! #1100 Lab_F1! IVANOV I.I! 13431/0! 29.10.16 Program F1100 Implicit NONE Integer N PRINT *, '#1100 ' PRINT *, 'Ivanov I.I.' PRINT *, '13431/0'

Подробнее

Основы программирования на языке Pascal

Основы программирования на языке Pascal Основы программирования на языке Pascal Структура программы 2 Основные типы данных 3 Основные операторы 4 Основные логические операторы 5 Структура условного оператора 6 Циклические операторы 7 Массивы

Подробнее

Федеральное агентство по образованию

Федеральное агентство по образованию Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Санкт-Петербургский государственный технологический институт (Технический университет)

Подробнее

Контрольная работа по основам программирования

Контрольная работа по основам программирования Направление: 022000.62 Экология и природопользование Профиль: Форма обучения: заочная - сокращенная Курс: 1 Дисциплина: Основы программирования Вид контроля: контрольная работа Контрольная работа по основам

Подробнее

Задания B5 по информатике

Задания B5 по информатике Задания B5 по информатике 1. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись десятичного числа 45 оканчивается на 3. Ответ: 6,7,14,21,42 2. Укажите через запятую

Подробнее

РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА 4 Интерполяция табличных данных

РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА 4 Интерполяция табличных данных РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА 4 Интерполяция табличных данных. Краткие теоретические сведения Задачей приближения или аппроксимации функций (от лат. approimo приближаюсь) называется задача замены одних математических

Подробнее

Решение задач части В демоверсии ЕГЭ-2013 по информатике. Учитель Богачёва Г.В. Лицей 144 Санкт- Петербурга

Решение задач части В демоверсии ЕГЭ-2013 по информатике. Учитель Богачёва Г.В. Лицей 144 Санкт- Петербурга Решение задач части В демоверсии ЕГЭ-2013 по информатике Учитель Богачёва Г.В. Лицей 144 Санкт- Петербурга Задача B1 из демоверсии 2013 У исполнителя Арифметик две команды, Задача B1 из демоверсии 2013

Подробнее

Лекция 5. Замена переменных и интегрирование по частям. Геометрические приложения.

Лекция 5. Замена переменных и интегрирование по частям. Геометрические приложения. Лекция 5 Замена переменных и интегрирование по частям. Геометрические приложения. 1 Замена переменной в определённом интеграле Теорема. Пусть функция непрерывна на отрезке, а функция непрерывно дифференцируема

Подробнее

Инструкция по выполнению работы. Диагностическая работа ноября 2012 года. 9 класс. Вариант 3

Инструкция по выполнению работы. Диагностическая работа ноября 2012 года. 9 класс. Вариант 3 Информатика. 9 класс. Вариант 3 2 Инструкция по выполнению работы Район Город (населённый пункт). Школа. Класс Фамилия. Имя Отчество. Диагностическая работа 1 по ИНФОРМАТИКЕ 21 ноября 2012 года 9 класс

Подробнее

ID_7255 1/20 neznaika.pro

ID_7255 1/20 neznaika.pro Поиск и исправление ошибок в программе Ответами к заданиям являются слово, словосочетание, число или последовательность слов, чисел. Запишите ответ без пробелов, запятых и других дополнительных символов.

Подробнее

Критерии оценивания заданий с развёрнутым ответом

Критерии оценивания заданий с развёрнутым ответом C1 Информатика. 11 класс. Вариант ИН10303 1 Критерии оценивания заданий с развёрнутым ответом Требовалось написать программу, при выполнении которой с клавиатуры вводится последовательность из шести неотрицательных

Подробнее

Алгоритмический язык алг нач. if n mod 2 = 0 then

Алгоритмический язык алг нач. if n mod 2 = 0 then C1 Информатика. 11 класс. Вариант ИН10301 1 Критерии оценивания заданий с развёрнутым ответом Требовалось написать программу, при выполнении которой с клавиатуры вводится последовательность из шести неотрицательных

Подробнее

Инструкция по выполнению работы

Инструкция по выполнению работы Информатика. 11 класс. Вариант ИН10303 2 Инструкция по выполнению работы Работа состоит из двух частей, включающих в себя 27 заданий. Часть 1 содержит 23 задания с кратким ответом. Часть 2 содержит 4 задания

Подробнее

7. ПРОГРАММИРОВАНИЕ ГРАФИКИ НА QBASIC

7. ПРОГРАММИРОВАНИЕ ГРАФИКИ НА QBASIC 115 7. ПРОГРАММИРОВАНИЕ ГРАФИКИ НА QBASIC В этой главе будут рассмотрены основы компьютерной графики, описаны некоторые операторы и приемы, позволяющие выводить на экран разнообразные графические изображения.

Подробнее

ОТВЕТЫ. на задания типа А и В

ОТВЕТЫ. на задания типа А и В ОТВЕТЫ на задания типа А и В Вариант/ задания Вариант Вариант Вариант 3 Вариант 4 А 4 4 4 А 3 А3 3 А4 3 4 В - 6-4 9 В 300 500 4000 500 В3 47 44 7 44 В4 =*$A =$D3+E$ =A+$C =E-$D Нормы оценивания При проверке

Подробнее

Задача С1. Определение реакции опор твердого тела. Найти реакции опор конструкции. Решение

Задача С1. Определение реакции опор твердого тела. Найти реакции опор конструкции. Решение Задача С1. Определение реакции опор твердого тела. Найти реакции опор конструкции. Дано: P 15 кн, Q 50 кн, М 0 кн м, q 8 кн м, α 60, β 5 Найти: R, R? Решение Для нахождения реакции опор составим уравнения

Подробнее

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ Тренировочный вариант 1702 24 декабря 2017 г. http://dvbogdanov.ru В экзаменационных заданиях используются следующие соглашения. 1) Обозначения для логических

Подробнее

СОДЕРЖАНИЕ ПРОГРАММЫ If-Then-Else Select-Case For-Next While-Wend Do-Loop For-Each

СОДЕРЖАНИЕ ПРОГРАММЫ If-Then-Else Select-Case For-Next While-Wend Do-Loop For-Each СОДЕРЖАНИЕ ПРОГРАММЫ 1. Какие задачи решает информатика в различных сферах экономики. 2. Определение информатики, взаимодействие данных, информации и знаний. 3. Краткая характеристика пяти основных видов

Подробнее

Глава 2. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ. 8. Выполнение практических заданий по темам учебных предметов Физика

Глава 2. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ. 8. Выполнение практических заданий по темам учебных предметов Физика 8. Выполнение практических заданий по темам учебных предметов 8.4. Физика Построение изображения в линзе. На уроках физики Вы строите изображения в линзах, пользуясь линейкой и проводя линии карандашом

Подробнее

Желаем успеха! Ответ: Класс 11 Фамилия, имя (полностью) Дата 2015 г КГАОУ «Краевой центр образования»

Желаем успеха! Ответ: Класс 11 Фамилия, имя (полностью) Дата 2015 г КГАОУ «Краевой центр образования» Класс 11 Фамилия, имя (полностью) Дата 2015 г. Инструкция по выполнению работы На выполнение работы отводится 60 минут. Работа состоит из двух частей, включающих в себя 15 заданий. Часть 1 содержит 13

Подробнее

Тестовые вопросы по дисциплине «Алгоритмы, структуры данных и программирование»

Тестовые вопросы по дисциплине «Алгоритмы, структуры данных и программирование» Тестовые вопросы по дисциплине «Алгоритмы, структуры данных и программирование» 1. Пусть имеется фрагмент программы A:=5; case A of 1,2,3: Writeln('конфеты'); 4,5: Writeln('сок'); else Write('яблоки');

Подробнее

>>> Внимание! <<< >>> Нельзя одновременно нажимать клавиши и кликать мышкой <<< >>> -- "вылетает"! <<<

>>> Внимание! <<< >>> Нельзя одновременно нажимать клавиши и кликать мышкой <<< >>> -- вылетает! <<< Знакомство с Euler +-----------------------------------------+ Знакомство с пакетом Euler Math Toolbox +-----------------------------------------+ Разработчик пакета: Rene' Grothmann http://euler.rene-grothmann.de/

Подробнее

ПРОГРАММИРОВАНИЕ НА VBA

ПРОГРАММИРОВАНИЕ НА VBA Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования «Сибирская государственная автомобильно-дорожная академия ()»

Подробнее

1. Последовательность действий, допустимых для исполните-ля, а) программа; в) команда; б) алгоритм; г) система команд?

1. Последовательность действий, допустимых для исполните-ля, а) программа; в) команда; б) алгоритм; г) система команд? Материалы для сайта по информатике база 10 класс Учитель: Александрова Т.А, Володькин Е.Г.. Тема Знать Уметь Банк заданий Алгоритмы, структуры алгоритмов, структурное программирование Учащиеся должны знать

Подробнее

TURBO И QUICK БЕЙСИК

TURBO И QUICK БЕЙСИК Дубовиченко С.Б. TURBO И QUICK БЕЙСИК Алматы 2002 Дубовиченко С.Б. TURBO И QUICK БЕЙСИК Алматы 2002 ББК 73я7 УДК 681.14 Д 79 Рецензенты: Декан факультета подготовки иностранных граждан КазГУ, к.ф.-м.н.,

Подробнее

минимальное число, которое может быть получено в результате работы автомата, ответ запишите в 16-й системе счисления Ответ обоснуйте.

минимальное число, которое может быть получено в результате работы автомата, ответ запишите в 16-й системе счисления Ответ обоснуйте. Второй (заключительный) этап XIX олимпиады школьников «Шаг в будущее» для 8-10 классов по образовательному предмету «Информатика», 10 класс, весна 2017 г. Вариант 6 Задание 1 (10 баллов) Укажите наименьшее

Подробнее

Тест: Начала программирования

Тест: Начала программирования Задано 30 вопросов из 30 запланированных. Тест: Начала программирования Вопрос 1 Описать переменную это значит указать её: ) имя и значение ) имя и тип ) тип и значение ) имя, тип и значение Вопрос 2 Чему

Подробнее

Региональная предметная олимпиада школьников имени народного учителя Н.Н. Дубинина Заключительный этап учебный год ИНФОРМАТИКА.

Региональная предметная олимпиада школьников имени народного учителя Н.Н. Дубинина Заключительный этап учебный год ИНФОРМАТИКА. Региональная предметная олимпиада школьников имени народного учителя Н.Н. Дубинина Заключительный этап Задание 1. (25 баллов) 2015-2016 учебный год ИНФОРМАТИКА 9 класс Дед Иван с юности следит за своим

Подробнее

Оператор очистки экрана. Оператор PRINT.

Оператор очистки экрана. Оператор PRINT. Оператор очистки экрана. Оператор PRINT. Составьте программу, результатом работы которой является следующая запись: Понедельник 24.07.2016 Пример программы: PRINT PRINT Понедельник PRINT 24.07.01 PRINT

Подробнее

Двумерный массив удобно представлять как таблицу, состоящую из строк и столбцов. Пример двумерного массива размерностью 3*3 с именем А:

Двумерный массив удобно представлять как таблицу, состоящую из строк и столбцов. Пример двумерного массива размерностью 3*3 с именем А: Лабораторная работа Организация работы с двумерными массивами (матрицами) Цель работы - Изучение основных алгоритмов обработки двумерных массивов и средств реализации этих алгоритмов на языке Бейсик. Двумерный

Подробнее

Лабораторная работа 3

Лабораторная работа 3 31 Лабораторная работа 3 Табулирование составной функции Задание: Составить блок-схему и программу для заполнения таблицы значений функции y = f() на отрезке с указанным шагом изменения аргумента. Вид

Подробнее

Education programming in Visual Basic in the course of computer science (case study of test)

Education programming in Visual Basic in the course of computer science (case study of test) MPRA Munich Personal RePEc Archive Education programming in Visual Basic in the course of computer science (case study of test) Natalya Meshcherjakova Financial University under the Government of the Russian

Подробнее

Лекция 2. Решение нелинейных уравнений. Постановка задачи: Найти коэффициент погрешности прибора σ при проведении геодезических измерений из

Лекция 2. Решение нелинейных уравнений. Постановка задачи: Найти коэффициент погрешности прибора σ при проведении геодезических измерений из Лекция 2. Решение нелинейных уравнений. Постановка задачи: Найти коэффициент погрешности прибора σ при проведении геодезических измерений из уравнения: δ cos σ υ σ 2 + η = 0 Значения δ = 0,186, υ = 4,18,

Подробнее

Сумма по цвету ячеек в Excel

Сумма по цвету ячеек в Excel Сумма по цвету ячеек в Excel Как я уже писал ранее, профессиональная работа в Excel рано или поздно приведет вас к необходимости написания собственных функций. Довольно часто пользователи «раскрашивают»

Подробнее

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ

Единый государственный экзамен. по ИНФОРМАТИКЕ и ИКТ Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ Тренировочный вариант 1701 9 июля 2017 г. http://dvbogdanov.ru В экзаменационных заданиях используются следующие соглашения. 1) Обозначения для логических

Подробнее