Контрольная работа по теме «Программирование на языке Turbo Pascal».
- Что выполняет данная команда a) READLN(dr); b) WRITELN(dr);
- a) Целый тип данных b) Вещественный тип данных.
- Функция, вычисляющая квадратный корень.
- a) Раздел описания переменных начинается со слова _______. Приведите пример.
b) Раздел описания констант начинается со слова _______. Приведите пример.
- a) D:=SQR(4); b) D:=SQRT(4); Чему равно значение переменной D?
- Какая программа выдаст ошибку выполнения? (предполагается, что числа s, f, a лежат в интервале от -1000 до 1000, а≠0)
Var s, f, a: integer;
Var s, f, a: integer;
Var s, f, a: integer;
Var s, f, a: integer;
- Чему равно значение переменной d?
a) d:= (14 mod 3)+ (17 div 4) b) d:= (18 mod 4)+ (23 div 2)
- Запишите формулу, используя функции и математические операции языка Паскаль.
- Чему равно значение переменной s
a) D:= 12 div 5; s:= D+9
Программирование Pascal с нуля | Информатика ОГЭ 2022 | Умскул
b) D:= 16 mod 5; s:= 3*D
- Чем заканчивается любая программа, записанная на языке Паскаль.
- С помощью какой команды можно вывести значение переменной G на экран дисплея?
- С какого слова начинается тело программы, т.е. набор команд, которые выполняются при запуске программы?
- Какое имя переменной верно с точки зрения синтаксиса Паскаль?
- 1fhgr c) !gjtuy
- 1_fhgt d) gfr_1
- С:=sqrt(d); Какого типа должна быть переменная С для данного выражения?
- Как называется оператор := ?
- Как читается данная запись?
- Запишите команду, позволяющую вывести на экран надпись, используя переменную В=127.
a) Значение переменной В= 127 b) Длина = 127 см
- Запишите формулу в нормальном виде
a) SQRT(SQR(x)+100)/(a-b)*c b) SQR(SQRT(y)+((a+d)*c))/d
- Указать значения величин A и B после выполнения следующих операторов присваивания.
- a) Напишите программу, вычисляющую среднее арифметическое 3-х введенных с клавиатуры чисел.
b) Напишите задачу, вычисляющую гипотенузу прямоугольного треугольника.
- a) Дан целочисленный массив, содержащий n элементов и заполненный с клавиатуры. Найти наибольшее значение элемента массива.
b) Дан целочисленный массив заданный датчиком случайных чисел в интервале (100). Требуется умножить отрицательные значения элементов этого массива на 20.
- a) Дано предложение. Определить количество букв о в нем.
b) Дан текст. Определить сколько в нем предложений.
По теме: методические разработки, презентации и конспекты
Контрольная работа №6 по немецкому языку в 5 классе
По учебнику И.Л.Бим, Л.И.Рыжова 5класс. (6 раздел).
Контрольная работа №1 по немецкому языку в 8 классе по теме «Каникулы»
Контрольная работа №1 по немецкому языку в 8 классе по теме «Каникулы».
Комплект контрольных работ к урокам китайского языка в 5 классе
Материал содержит контрольные работы по китайскому языку, разработанные для 5 класса по следующим темам: фонетика, тоны, лексика, граматика, иероглифика.
Контрольная работа по родному русскому языку в 6 классе (тестирование)
Конторольная работа (рубежная) в двух вариантах с ответами.
Контрольная работа по родному (русскому) языку для 9 класса
Контрольная работа для 9 классов по родному (русскому) языку включает в себя вопросы по изученным за полугодие темам.Ответы приведены в конце.
контрольные работы, диктанты по русскому языку для 6 класса
контрольные работы, диктанты по русскому языку для 6 класса.
Материалы для итоговой работы в рамках промежуточной аттестации Контрольная работа №4 по английскому языку в 4 классе
Материалы для итоговой работы в рамках промежуточной аттестацииКонтрольная работа №4 по английскому языку в 4 классеЦель: определение уровня сформированности умений и навыков по английскому языку.Соде.
Источник: nsportal.ru
С какого слова начинается тело программы т е набор команд которые выполняются при запуске программы
11 июня, 2013
Andrey K
(16 голос, значение: 4,44 из 5)
Данная контрольная работа предполагает знание следующих вопросов:
- Структура программы на Pascal
- Объявление переменных и типы данных (достаточно: integer и real)
- Математические функции и операции в Pascal. Запись сложных математических выражений
- Оператор присваивания
- Ввод, вывод данных.
Контрольная работа по теме «Введение в программирование на языке Turbo Pascal».
1. Что выполняет данная команда READLN(dr);
2. Целый тип данных
3. Функция, вычисляющая квадратный корень.
4. Раздел описания переменных начинается со слова _______
5. D:=SQR(4); Чему равно значение переменной D?
6. Какая программа выдаст ошибку выполнения? (предполагается, что числа s, f, a лежат в интервале от -1000 до 1000, а≠0)
(a) Var s, f, a: integer; BeginS:=f/a; End. |
(b) Var s, f, a: integer; BeginS:=f+a; End. |
(c) Var s, f, a: integer; BeginS:=f-a; End. |
(d) Var s, f, a: integer; BeginS:=f*a; End. |
7. Чему равно значение переменной d?
d:= 14 mod 3
8. Запишите формулу, используя функции и математические операции языка Паскаль.
9. Чему равно значение переменной s
D:= 12 div 5
s:= D+9
10. Чем заканчивается любая программа, записанная на языке Паскаль
11. С помощью какой команды можно вывести значение переменной G на экран дисплея?
12. С какого слова начинается тело программы, т.е. набор команд, которые выполняются при запуске программы?
13. Какое имя переменной верно с точки зрения синтаксиса Паскаль?
a) 1fhgr c) !gjtuy
b) 1_fhgt d) gfr_1
14. Напишите программу, вычисляющую среднее арифметическое 3-х введенных с клавиатуры чисел.
15. Вещественный тип данных.
16. С:=sqrt(d); Какого типа должна быть переменная С для данного выражения?
17. Как называется оператор := ?
18. Как читается данная запись?
F:=125;
19. Запишите команду, позволяющую вывести на экран надпись, используя переменную В.
«Значение переменной В= 127»
B:=127;
…………………
20. Запишите формулу в нормальном виде
SQRT(SQR(x)+100)/(a-b)*c
21. Указать значения величин A и B после выполнения следующих операторов присваивания.
A:=5.8;
B:=-7.9;
B:=A;
A:=B;
Контрольную работу можно скачать по ссылке
(16 голос, значение: 4,44 из 5)
Опубликовано в рубрике Контроль знаний
Метки: контрольная работа, Паскаль
Источник: krivaksin.ru
Program имя программы; раздел описаний begin тело программы end.
Прежде всего, следует напомнить, что изучение языка программирования представляет собой знакомство с формальными правилами записи алгоритмов для их последующего выполнения компьютером. Формальность сия проистекает из самих принципов, заложенных в архитектуру вычислительных устройств, и жесткости математической логики. Поэтому, постарайтесь воспринять все довольно строгие правила как неизбежность, настроить себя на серьезную, скрупулезную, порой сложную работу. Однако не стоит бояться, расстраиваться и сетовать на судьбу: немного аккуратности, внимания, знания предыдущего материала — и вы уже программист.
Алгори?тм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий
Как и любой алгоритм, являющийся, как вы помните, последовательностью инструкций, программа на языке Паскаль состоит из команд (операторов), записанных в определенном порядке и формате.
Команды позволяют получать, сохранять и обрабатывать данные различных типов (например, целые числа, символы, строки символов, т.д.). Однако кроме команд в записи программы участвуют еще так называемые служебные слова. Это и есть элементы формальности, организующие структуру программы. Их не так много, но их значение трудно переоценить.
Служебные слова можно использовать только по своему прямому назначению. Переопределять их не разрешается.
Вам уже известно, что основное назначение компьютера — облегчить человеку работу с большими объемами информации, поэтому подавляющее большинство программ построено по одному, довольно простому принципу: получение данных из внешнего мира (ввод), обработка их по соответствующему алгоритму, хранение необходимой информации и вывод во внешний (по отношению к компьютеру) мир полученных результатов. Все эти действия реализуются через имеющиеся в языках программирования команды, алгоритмические структуры и структуры данных.
Основная структура программы.
Правила языка Паскаль предусматривают единую для всех программ форму основной структуры:
Здесь слова Program, Begin и End являются служебными. Правильное и уместное употребление этих слов является обязательным.
Угловые скобки в формате указывают на то, чтожно изначально, то тело цикла не будет выполнено ни разу. Если условие изначально истинно и в теле цикла нет действий, влияющих на истинность этого условия, то тело цикла будет выполняться бесконечное количество раз. Такая ситуация называется зацикливанием. Прервать зациклившуюся программу может либо оператор (нажав Ctrl+C), либо аварийный останов самой программы, в случае переполнения переменной, деления на ноль и т.п., поэтому использовать структуру цикла следует с осторожностью, хорошо понимая, что многократное выполнение должно когда-нибудь заканчиваться.
На языке Pascal структура цикла Пока записывается следующим образом:
WhileDo ;
Правда, лаконично? По-русски можно прочитать так: Пока истинно условие, выполнять оператор. Здесь, так же как в формате условного оператора, подразумевается выполнение только одного оператора. Если необходимо выполнить несколько действий, то может быть использован составной оператор. Тогда формат оператора принимает такой вид:
Принцип решения задачи:
1 Анализ задачи (Составление последовательности действий)
2 Составление алгоритма (блок-схема + нужные операторы)
3 Написание Программы (требуется строгое соблюдение синтаксиса языка)
Пример блок – схемы:
Статьи к прочтению:
- Программа элективного курса corel draw .
- Программа новогоднего поздравления от деда мороза и снегурочки.
Обучение программированию на Pascal ABC. Часть 1. Как написать простую программу
Похожие статьи:
- Описание операторов, используемых в программе ВВЕДЕНИЕ Существуют различные классификации языков программирования. По наиболее распространённой классификации все языки программирования в соответствии…
- Описание программы-функции НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» УТВЕРЖДАЮ Директор ИК _____________ М.К.Сонькин «____»_____________2011 г Т.Е….
Источник: csaa.ru