Меню
Разработки
Разработки  /  Информатика  /  Подготовка к ОГЭ  /  Прочее  /  Экзаменационные по МДК 03.01 Основы программирования

Экзаменационные по МДК 03.01 Основы программирования

Экзаменационные по МДК 03.01 Основы программирования

21.06.2017

Содержимое разработки

Билет 1

  1. Теоретическое задание

Этапы создания компьютерной программы.

  1. Практическое задание

Написать простейшую программу.























Билет 2

  1. Теоретическое задание

Понятие переменной. Оператор присваивания. Тип integer.

  1. Задание 2 (практическое)

  1. Какие значения приобретут переменные а, b и с после выполнения следующих операторов, если начальные значения а=1, b=2, с=39. 
    a:=b;
    b:=c;
    c:=a;









Билет 3

  1. Теоретическое задание

Описание вещественного типа данных. Форматы записи. Функции.

  1. Практическое задание

 Сколько строчек появится на экране? Что в них будет отображено?
х:=2; у:=3;
Write(х); Write(х*х:3);
Writeln(х*х*х:3); Write(y);
Writeln(у*у:3); Writeln(у*у*у:3);















Билет 4

  1. Теоретическое задание

Преобразование типов. Правила приоритета. Действия над данными разных типов.

  1. Практическое задание

Что выведется на экран?
а:=12; b:=7;
Writeln(' Разность ', а ,' и ', b ,' равна ', а-b);













Билет 5

  1. Теоретическое задание

Ввод и вывод данных. Ввод переменных с клавиатуры. Задание значений переменных датчиком случайных чисел.

  1. Практическое задание

  Найти и исправить все ошибки, допущенные в этой программе. Запишите программу без ошибок.

Program Task 8;

Var a; b; c: Integer;
Begin 
Writeln (' Введите число', а);
Readln(a)
b=5
c:=ab;
Writeln(‘ произведение ’a и b ’ равно ’,S);
Readln(a);
End.









Билет 6

  1. Теоретическое задание

Символы. Кодовая таблица ASCII. Описание тип Char.

  1. Практическое задание

Пусть х=2, у=3. Напишите оператор печати текста «2+3=5», используя только две переменные х и у.











Билет 7

  1. Теоретическое задание

Линейные вычислительные алгоритмы

  1. Практическое задание

 Найдите формулу, вычисляемую программой:
Program Test3;
Var a,b,c:integer;         {коэффициенты}
d,e:integer;       {промежуточные переменные}
х:integer;          {аргумент}
r: integer;         {результат}
Begin 
Write ('Введите коэффициенты');
Readln (а,b,с);
Write ('Введите значение аргумента');
Readln(x);
d:=a*x*x;
e:=b*x;                       {*}
r:=d+e+c;
Write ('результат=',г:5);
Readln;
End.







Билет 8

  1. Теоретическое задание

Какой тип алгоритма основан на повторяемости блоков. Приведите пример подобного алгоритма

  1. Практическое задание

Составить программу для решения следующей задачи:

  1. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.








Билет 9

  1. Теоретическое задание

Блоки операторов.

  1. Практическое задание

Вычислить периметр и площадь прямоугольного треугольника

по длинам а и b двух катетов.


















Билет 10

  1. Теоретическое задание

Ветвление по ряду условий. ( Оператор case)


  1. Практическое задание

Вычислить длину окружности и площадь круга одного и того же заданного радиуса R.















Билет 11

  1. Теоретическое задание

Оператор цикла for.

  1. Практическое задание

Составить программу для решения следующей задачи:

Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c.
















Билет 12

  1. Теоретическое задание

Применение цикла со счетчиком. (Цикл в цикле. Трассировка)

  1. Практическое задание


Найти площадь равнобедренной трапеции с основаниями а и b и углом а при большем основании а.
















Билет 13

  1. Теоретическое задание

Цикл с предусловием. (Описание, Приближенное вычисление суммы бесконечного ряда, возведение в степень.)

  1. Практическое задание

Вычислить высоты треугольника со сторонами а, Ь, с.
























Задание 14

  1. Теоретическое задание

Цикл с постусловием. (Описание, Использование циклов repeat и while.)

  1. Практическое задание

Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.







Задание 15

  1. Теоретическое задание

Цикл с постусловием. (Описание, Использование циклов repeat и while.)

  1. Практическое задание

Напишите простейшую программу






















Задание 16

  1. Теоретическое задание

Хранение однотипных данных в виде таблицы. (Основные действия, Описание, заполнение, Создание пользовательского типа данных, Поиск максимального максимального элемента, вычисление)

  1. Практическое задание

Составить программу, которая формирует файл целых чисел, получаемых с помощью датчика случайных чисел.








Задание 17

  1. Теоретическое задание

Хранение однотипных данных в виде таблицы. (Основные действия, Описание, заполнение, Создание пользовательского типа данных, Поиск максимального максимального элемента, вычисление)

  1. Практическое задание

Напишите простейшую программу с использованием цикла

















Задание 18

  1. Теоретическое задание

Поиск в массиве.(Определение и нахождение)

  1. Практическое задание

Напишите программу, которая бы выполняла следующие задачи:

  1. выводила название программы "Общество в начале XXI века";

  2. запрашивала у пользователя его возраст;

  3. если пользователь вводит числа от 0 до 7, то программа выводила надпись "Вам в детский сад";

  4. от 7 до 18 - "Вам в школу";

  5. от 18 до 25 - "Вам в профессиональное учебное заведение";

  6. от 25 до 60 - "Вам на работу";

  7. от 60 до 120 – "Вам предоставляется выбор";

  8. меньше 0 и больше 120 – пятикратный вывод надписи "Ошибка! Это программа для людей!"

В программе желательно использовать все "атрибуты" структурного программирования: функцию, ветвление и цикл.


Задание 19

  1. Теоретическое задание

Символьные строки. (Работа с цепочкой символов: тип String. Описание строковой переменной. Действия со строками.

  1. Практическое задание

Составить программу, которая формирует файл из строчных

латинских букв, выбираемых случайным образом.

















Билет 20

1.Теоретическое задание

Этапы подготовки задачи для решения на компьютере

2.Практическое задание

Составление алгоритмапростейшей программы с использованием цикла

















Билет 21

1.Теоретическое задание

Введение в язык программирования Pascal

2.1. Основные элементы языка

2.Практическое задание

Составьте алгоритм программы, чтобы в ней был цикл с условием

























Билет 22

1.Теоретическое задание

Какие языки и системы программирования вы знаете и в чем их особенности?

2. Составление алгоритма программы циклической структуры







Билет 23

1.Теоретическое задание Охарактеризуйте понятие алгоритма. Приведите пример алгоритма.

2. Составление алгоритма программы с использованием оператора выбора.





























Билет 24

1.Теоретическое заданиеЧто такое строковые операторы? Дайте их описание

2.Составление алгоритма программы разветвляющейся структуры.









Билет 25

1.Теоретическое заданиеЧто такое математические операторы? Дайте их описание..

2. Составление программы линейной структуры.























Билет 26

1. Теоретическое заданиеДайте характеристику и назначение языка Pascal.

2. Напишите программу, которая бы выполняла следующие задачи:

  1. выводила название программы "Общество в начале XXI века";

  2. запрашивала у пользователя его возраст;

  3. если пользователь вводит числа от 0 до 7, то программа выводила надпись "Вам в детский сад";

  4. от 7 до 18 - "Вам в школу";

  5. от 18 до 25 - "Вам в профессиональное учебное заведение";

  6. от 25 до 60 - "Вам на работу";

  7. от 60 до 120 – "Вам предоставляется выбор";

  8. меньше 0 и больше 120 – пятикратный вывод надписи "Ошибка! Это программа для людей!"

В программе желательно использовать все "атрибуты" структурного программирования: функцию, ветвление и цикл.

Билет 27

1.Теоретическое задание

Что такое типы данных и какие они бывают?

2.Практическое задание

Составление алгоритма программы циклической структуры





















Билет 28

Примеры построения алгоритмов средствами языка программирования Pascal


Вариант 1 Составить алгоритм решения задачи у=(х*x+9)*3, если х вводится с клавиатуры


Вариант 2 Составить алгоритм решения задачи z = 2*(х-2)+ 5, если х=5


Вариант 3 Составить алгоритм решения задачи d = 4*с + 3, если с=7


Вариант 4 Составить алгоритм решения задачи f = 2*(k+ 5)+3, если k=2


Вариант 5 Составить алгоритм решения задачи g = 2*х + 12, если х вводится с клавиатуры



-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Экзаменационные по МДК 03.01 Основы программирования (67 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт