Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Перелік

кваліфікаційних завдань за модулем № 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 1b |, | a 2b |, …, | anb |).

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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.023 с)...