Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
кваліфікаційних завдань за модулем № 4
Порядок выполнения работы:
1. В папке Мои документы создайте папку Тест МК-4-№ группы-Фамилия-вариант, в которую будете помещать папки с файлами разработанных проектов.
2. Проект по каждому вопросу записывается в подпапку Vopros- № (где № - номер вопроса варианта).
Вариант 1:
1. Что собой представляет алгоритм, какими свойствами он должен обладать?
2. Какие из следующих последовательностей символов являются идентификаторами, а какие нет:
хi x 1 х ' х 1_ х 2 _ аb abcd sinx sin (x) а -1 2 а объем об'ем del31ta max
3. Объявить массив из 10 записей Монитор, включающих следующие поля:
r Марка (строка)
r Тип (строка)
r Размер экрана (целое)
r Разрешающая способность (строка)
Присвоить переменным Марка и Разрешающая способность четвертой записи значения Samsung и 1600x1200.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 10 |
Вариант 2:
1. Что собой представляет графический способ описания алгоритма?
2. Какие из следующих последовательностей символов являются операторами присваивания:
а:=b; а=с+1; а:b-sqr(2); а*х+b:=0; z:=0; z:=z+1; z:=z+1,2; y:=y; -y:=y;
3. Cформировать одномерный массив А из n = 30 случайных вещественных чисел в диапазоне от -10 до 10. Вычислить: . При возведении в степень используется формула .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 3 | х = 2,3; 3,3; 4,3; 5,3; 6,3 |
Вариант 3:
1. Опишите обобщенную схему процесса создания программного продукта.
2. Задать с помощью операторов присваивания следующие действия:
а) переменной а присвоить значение разности, а переменной b — полусуммы значений переменных х и у;
б) переменной а присвоить значение удвоенного произведения значений переменных х и у, а переменной b —значение 0.
3. Объявить массив из 20 записей Диск, включающих следующие поля:
r Марка (строка)
r Объем (целое)
r Форм-фактор (вещественное)
r Фирма-изготовитель (строка)
Присвоить переменным Объем и Фирма-изготовитель восьмой записи значения 80 и Verbatim.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры..
m = 4 |
Вариант 4:
1. Определите основные характеристики программ.
2. Какие из следующих последовательностей символом являются операторами ввода:
read(x,y,z); read х,у,z; read(x); x:=read(x); read(a;b); read(а,b+с);
3. Cформировать одномерный массив А из n = 100 случайных вещественных чисел в диапазоне от -10 до 10. Найти b, равное среднему арифметическому и наименьшее отклонение от среднего, т.е. min(| a 1 – b |, | a 2 – b |, …, | an – b |).
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 4 | х = 2; 3; 4; 5; 6 |
Вариант 5:
1. Что включает в себя техническое задание на программирование задачи?
2. Какие из следующих последовательностей символов являются операторами вывода:
write(x,y); write(x,х+1,х+2); read(a); write(100); print(y,z); print у,z;
write(x;у;z); write(x+2.2); write(х+2,2);
3. Объявить массив из 40 записей Багаж, включающих следующие поля:
r Название (строка)
r Количество вещей (целое)
r Вес (вещественное)
r Объем (вещественное)
Присвоить переменным Название и Вес десятой записи значения Посылка и 7.35.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 15; m = 3 |
Вариант 6:
1. Какие задачи решаются на этапах технического и рабочего проектирования программ?
2. Является ли условным оператором последовательность символов:
if х<у then x:=0 else у:=0;
if x>у then х:=0 else read(у);
if x>=y then x:=0; y:=0 else write(z);
if a<>b then z:=z+1; а:=b+1;?
3. Cформировать одномерный массив А из n = 100 случайных вещественных чисел в диапазоне от -10 до 50. Вычислить .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 3 | х = 2; 2,5; 3; 3,5; 4 |
Вариант 7:
1. Что собой представляет технология программирования?
2. Указать составные операторы среди следующих последовательностей символов:
begin begin а:=0 end end;
begin a:=0 end;
а:=0;
if a<b then begin a:=0; b:=0 end;
3. Объявить массив из 80 записей Институт, включающих следующие поля:
r Название (строка)
r Адрес (строка)
r Количество факультетов (целое)
r Бюджет (вещественное)
Присвоить переменным Адрес и Бюджет второй записи значения Киев, ул.Антонова, 15 и 47562.36.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 10; m = 4 |
Вариант 8:
1. Чем характерен этап стихийного программирования в развитии технологий программирования?
2. Является ли оператором цикла:
while х<0 do х:=х+0.5;
while х<0 do х:=х—100;
while 0<у<1 do y:=sqr(y)+0.01;
while а>0 do y:=2*y;
while а>b do а:=а—1; b:=b+1;
3. Cформировать одномерный массив А из n = 30 случайных вещественных чисел в диапазоне от 1 до 10. Вычислить: . При возведении в степень используется формула .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 2; b = 1 | х = 0,5; 1,5; 2; 2,5; 3 |
Вариант 9:
1. В чем заключается сущность объектного подхода в программировании?
2. Для каких начальных значений переменной х завершится выполнение оператора цикла:
while х<1.3 do x:=sqr(x);
while abs(x)>=1 do х:=х—1;
3. Объявить массив из 30 записей Футбол, включающих следующие поля:
r Название команды (строка)
r Местоположение (строка)
r Количество игроков (целое)
r Занимаемое место в чемпионате (целое)
Присвоить переменным Название команды и Количество игроков первой записи значения Шахтер и 36.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 4; m = 5 |
Вариант 10:
1. Что собой представляет жизненный цикл программного продукта?
2. Можно ли между if и then или между while и do разместить условие, записанное следующим образом:
(х<y) and (y<z)
x<y
x<z or z>y
not (х>1) or (х<=y) and (x<z)
В случае утвердительного ответа указать порядок выполнения логических операций.
3. Cформировать одномерный массив Х из n = 200 случайных вещественных чисел в диапазоне от 10 до 25. Рассчитать среднее гармоническое .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 4 | х = 2; 3; 4; 5; 6 |
Вариант 11:
1. В чем состоят цели структурного программирования и основные принципы структурной методологии?
2. Какие из следующих вложенных условных операторов допустимы:
if х+у>z then x:=x+1 else if у>z then z:=0 else y:=0;
if x+y<z then if y>z then z:=0 else y:=0 else z:=0;
if x+y<z then goto 100; else if x>y+z then z:=0 else y:=0;
3. Объявить массив из 100 записей Игрушка, включающих следующие поля:
r Название (строка)
r Фирма-производитель (строка)
r Цена (вещественное)
r Возрастные границы (целое)
Присвоить переменным Название и Цена пятнадцатой записи значения Кубики и 17.95.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 4; m = 10 |
Вариант 12:
1. В чем заключается сущность нисходящего проектирования программы?
2. Является ли условным оператором последовательность символов:
if x>=y then x:=0; y:=0 else write(z);
if a<b then 100 else z:=5;
if a<b<с then z:=z+1;
if sqrt(z)<=3.l7 then z:=z+1;
3. Cформировать одномерный массив А из n = 50 случайных вещественных чисел в диапазоне от -10 до 5. Вычислить
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 4 | х = 2; 3; 4; 5; 6 |
Вариант 13:
1. Что собой представляет модульное программирование?
2. Может ли программа содержать в качестве описания меток:
label 1;2;3; label 2,a_b; label x-y; label x2, —3f, y4; label 0, 1.2, 3;
3. Объявить массив из 40 записей Работник, включающих следующие поля:
r ФИО (строка)
r Год рождения (целое)
r Специальность (строка)
r Заработная плата (вещественное)
Присвоить переменным ФИО и Заработная плата четвертой записи значения Иванченко Петр Михайлович и 765.35.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 4; m = 5 |
Вариант 14:
1. Что собой представляет структурное кодирование?
2. Для каких начальных значений переменной х завершится выполнение оператора цикла:
while 2*x>x do х:=х—1;
while sqr(x)>=0 do x:=sin(x)+1.315;
3. Cформировать одномерный массив А из n = 100 случайных вещественных чисел в диапазоне от 0 до 5. Рассчитать среднее геометрическое: .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
с = 2; а = 3,14 | х = -3; -1,5; 0; 1,5; 3 |
Вариант 15:
1. В чем заключаются основные принципы объектно-ориентированного проектирования программ?
2. Может ли в программе встретиться оператор перехода:
goto 0; goto 99999; goto х:=х+1; goto -1001; goto a_b; goto 1Metka;
3. Объявить массив из 140 записей Компания, включающих следующие поля:
r Название (строка)
r ФИО директора (строка)
r Адрес (строка)
r Количество работников (целое)
Присвоить переменным ФИО директора и Количество работников восьмой записи значения Ткач Андрей Михайлович и 76.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 7; m = 4 |
Вариант 16:
1. Что собой представляют лексемы языка Object Pascal?
2. Какие из этих записей являются идентификаторами: My_Variable, My-Variable, _Stop, _1_2_3, Abc def12, MyVariable#?
3. Cформировать одномерный массив А из n = 100 случайных вещественных чисел в диапазоне от 10 до 30. Рассчитать квадратичное отклонение , где с = 20.
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
a = 1; b = 3,4 | х = -0,5; 0; 0,5; 1; 1,5 |
Вариант 17:
1. Определите общую структуру программы на языке Object Pascal.
2. Дано действительное число х. Получить целую часть числа х, затем — число х, округленное до ближайшего целого, затем — x без дробных цифр.
3. Объявить массив из 150 записей Академия, включающих следующие поля:
r Название (строка)
r Адрес (строка)
r Количество сотрудников (целое)
r Бюджет (вещественное)
Присвоить переменным Адрес и Бюджет второй записи значения Киев, ул. Трутенко, 20 и 765.35.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 5; m = 3 |
Вариант 18:
1. Какие типы данных могут быть использованы в программе на языке Object Pascal?
2. Какие из следующих вложенных условных операторов допустимы:
if х+у<z then x:=x+1 else if у>z then z:=0 else y:=0;
if x+y<z then if y>z then z:=0 else y:=0 else z:=0;
if x+y<z then if у>z then z:=0 else y:=0;?
3. Cформировать одномерный массив А из n = 200 случайных вещественных чисел в диапазоне от -5 до 15. Рассчитать квадратичное среднее: .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
b = 2 | х = -1,5; 0; 1,5; 3; 4,5 |
Вариант 19:
1. Как организован ввод-вывод данных в программе на языке Object Pascal.
2. Задать в виде операторов присваивания следующие действия:
а) переменной z присвоить значение, равное полусумме значений переменных х и у;
б) удвоить значение переменной а;
в) значение переменной х увеличить на 0.1;
г) изменить знак значения переменной t.
3. Объявить массив из 70 записей Аспирант, включающих следующие поля:
r ФИО (строка)
r Номер кафедры (целое)
r Специальность (строка)
r Количество дипломников (целое)
Присвоить переменным Номер кафедры и Специальность шестой записи значения 12 и Юрист.
4. Разработать программу, вычисляющую значение заданного выражения. Параметры вводятся с клавиатуры.
n = 5; m = 5 |
Вариант 20:
1. Определите приоритет операций в выражениях на языке Object Pascal.
2. Пусть значения переменных х и у равны, соответственно 0.3 и -0.2. Какие значения будут иметь эти переменные после выполнения операторов присваивания:
х:=х+2*у; у:=у/2; у:=—у; х:=х+у; у:=у+1; х:=1; у:=х+у;
3. Cформировать два одномерных массива А и В из n = 20 случайных вещественных чисел в диапазоне от -10 до 10. Вычислить .
4. Разработать программу, вычисляющую заданную функцию при заданных параметрах, которые вводятся с клавиатуры.
Дата публикования: 2015-04-10; Прочитано: 490 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!