ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 30
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практические задания
Информатика
Хакасский государственный университет имени Н.Ф. Катанова (ХГУ)
4 pag.
Document shared on www.docsity.com
Downloaded by: gulsinaj-togajbaeva (gulsinajtogajbaeva0@gmail.com)
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Хакасский государственный университет им. Н.Ф. Катанова»
(ФГБОУ ВО «ХГУ им. Н.Ф. Катанова»)
Б2.У.1 Учебная практика (практика по получению первичных профессиональных
умений и навыков, в том числе первичных умений и навыков научно-
исследовательской деятельности)
Практические задания
Учебно-методический комплекс по дисциплине
Абакан
Document shared on www.docsity.com
Downloaded by: gulsinaj-togajbaeva (gulsinajtogajbaeva0@gmail.com)
Document shared on www.docsity.com
Downloaded by: gulsinaj-togajbaeva (gulsinajtogajbaeva0@gmail.com)
Вариант 1 1.
Дайте определение понятия "Алгоритм"
2.
Элементы массива А(5) равны соответственно 3, 7, 2, 1, -5.
Подсчитайте значение выражения A[7-A[3]]*A[5]+A[A[4]+A[1]]
3.
Сколько раз повторится тело цикла?
m := 36; n := 56;
нц пока m <> n если m > n то m := m - n иначе n := n - m;
кц
4.
Какое значение примет переменная z после выполнения фрагмента алгоритма?
x:=70; y=50;
В случае x mod y выбрать
-10..-1: z=x/y;
0..10: z=x+y;
11..100: z=x
2
;
иначе z=y
2
;
5.
Распишите выражение на языке Паскаль:
Составить блок-схему и текст программы для заданий №6, №7
6.
Даны три числа а, b, c. Подсчитать количество чисел равных 0.
7.
Напечатать таблицу соответствия между весом товара в граммах 50,100,150,…,250 и стоимостью за данный вес. Цена товара за 1 кг составляет 850 руб.
Вариант 2 1.
Дайте определение понятия "Линейный алгоритм"
2.
Элементы массива А(5) равны соответственно -2, 1, 0, 5, 3.
Подсчитайте значение выражения 2*A[1]+A[7-A[5]+A[3]*A[2]]
3.
Сколько раз повториться тело цикла?
m := 12; n := 8; S=0;
нц пока m > n
S=S+(m+n);
m=m-3;
n=n-2;
кц
4.
Какое значение примет переменная z после выполнения фрагмента алгоритма?
x:=35; y=10;
В случае x div 4 выбрать
-10..-1: z=x/y;
0..10: z=x+y;
11..100: z=x
2
;
иначе z=y
2
;
5.
Распишите выражение на языке Паскаль:
Составить блок-схему и текст программы для заданий №6, №7
6.
Даны три числа а, b, c. Если числа расположены в порядке возрастания, тогда надо получить их сумму, в противном случае - получить их произведение.
7.
Подсчитать сумму следующего набора чисел 1, 3, 5, 7, 9, 11, 13.
Document shared on www.docsity.com
Downloaded by: gulsinaj-togajbaeva (gulsinajtogajbaeva0@gmail.com)
Вариант 3 1.
Дайте определение понятия "Разветвленный алгоритм"
2.
Элементы массива А(5) равны соответственно 1, 2, 3, 4, -4.
Подсчитайте значение выражения A[A[4]/A[2]*A[1]]*2+A[5]+A[2]
3.
Сколько раз повториться тело цикла?
a := 2; b := 22; S=0;
нц
S=S+(a+b);
a=a*2;
b=b-2; пока a=b кц
4.
Какое значение примет переменная z после выполнения фрагмента алгоритма?
x:=5; y=28;
В случае y mod 3 выбрать
-100..-1: z=x/y;
0..100: z=x+y;
110..200: z=x
2
;
иначе z=y
2
;
5.
Распишите выражение на языке Паскаль:
Составить блок-схему и текст программы для заданий №6, №7
6.
Даны три числа а, b, c. Если произведение этих чисел превышает или равно 250, тогда найдите их разность, в противном случае - возведите первое число в квадрат.
7.
Подсчитать произведение следующего набора чисел: 2, 4, 6,8 …, 12.
Вариант 4 1.
Дайте определение понятия "Циклический алгоритм".
2.
Элементы массива А(5) равны соответственно 3, -2, 5, 1, 4.
Подсчитайте значение выражения A[A[1]*A[2]+A[3]+A[A[5]+A[4]]]
3.
Сколько раз повториться тело цикла?
a := 0; b := 8; p=1;
нц пока a≤b p=p*(a+b);
a=a+4;
b=b+2; кц
4.
Какое значение примет переменная z после выполнения фрагмента алгоритма?
x:=49; y=5;
В случае x div 4 выбрать
-100..-1: z=x/y;
50..100: z=x+y;
150..200: z=x
2
;
иначе z=y
2
;
5.
Распишите выражение на языке Паскаль:
Составить блок-схему и текст программы для заданий №6, №7
6.
Даны два числа а, b. Большее из них надо возвести в квадрат, а меньшее - умножить на 2.
7.
Напечатать таблицу перевода расстояний в дюймах в сантиметры (1дюйм=2.54 см) для значений от 10 до 20 дюймов с шагом 1.
Document shared on www.docsity.com
Downloaded by: gulsinaj-togajbaeva (gulsinajtogajbaeva0@gmail.com)