270951
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаТестыТест и практическая работа к конспекту урока "Построение блок схем на линейных вычислительный алгоритм"

Тест и практическая работа к конспекту урока "Построение блок схем на линейных вычислительный алгоритм"

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Тест на тему: «Введение в программирование. Величины»


Фамилия: Класс:


(правильный ответ обвести в кружок)



1.Не может являться именем переменной:

а) x б) x_y в) x2 г) 2x

2. Примером записи команды присваивания является:

а) x=y б) x:=y в) ввод х г) вывод х

3. Отдельный информационный объект, обрабатываемый ПК, называется:

а) величиной б) командой в) программой г) алгоритмом

4. Не является обязательной характеристикой величины:

а) имя б) тип в) значение г) модуль

5. Не является свойством алгоритма

а) точность б) понятность в) перспективность г) дискретность

6. Не входит в список основных алгоритмических конструкций

а) ступенчатый алгоритм

б) линейный алгоритм

в) ветвление

г) цикл

7. Каковы значения переменных X и Y после выполнения команд

X:=3

Y:=5

X:=Y

Y:=X

а) X=5 Y=3

б) X=5 Y=5

в) X=3 Y=3

г) X=3 Y=5

8. . Каковы значения переменных X и Y после выполнения команд

X:=3

Y:=5

X:=X

Y:=Y

а) X=3 Y=5

б) X=6 Y=10

в) X=5 Y=3

г) X=0 Y=0











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

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

1 уровень сложности

1. Разработать схему алгоритма, который присваивает целой переменной A значение 10 и выводит это значение на экран. Отладить созданный алгоритм.

2. Разработать схему алгоритма, который запрашивает ввод целого числа в переменную B и выводит это число на экран. Отладить алгоритм и проверить правильность его работы на числах 1, -5, 256, 10455.

3. Разработать схему алгоритма, который запрашивает ввод вещественного числа в переменную C, умножает это число на 2 и выводит результат на экран. Отладить алгоритм и проверить правильность его работы на числах 2.5, -7.33, 0, 782.234.

4. Разработать схему алгоритма для ввода значения величины X целого типа, присваивания величине Y действительного типа значения 5.5, вычисления значения величины Z = X - Y и вывода значения величины Z. Протестировать алгоритм для X=5.5, X=0, X=-10.2

5. Разработать схему алгоритма для ввода значения величины X целого типа, присваивания величине Y действительного типа значения 2.5 , вычисления значения величины Z=X/Y и вывода значения величины Z. Протестировать алгоритм для

X=5, X=0, X= -8.75



2 уровень сложности

1. Разработать схему алгоритма для ввода четырёх целых чисел и вычисления их среднего арифметического. Протестировать алгоритм на различных исходных данных (включая вещественные числа) и доказать правильность его работы.

2. Вводятся величины X,Y целого типа. Разработать схему алгоритма для обмена значений величин. Необходимо использовать вспомогательную величину Т. Протестировать алгоритм для X=5 и Y=-11.

3. Разработать схему алгоритма для вычисления дискриминанта d квадратного уравнения ax2 + bx + c = 0. Разработать тесты проверки правильности работы алгоритма для вариантов, когда d>0, d=0 и d<0.

4. Из железной полосы длиной L метров нужно изготовить обруч. На соединение концов уходит D метров полосы. Разработать схему алгоритма для вычисления радиуса R обруча. Протестировать алгоритм для а) L=5.8, D=0.2, б) L=3.25, D=0.1

5. Найти площадь кольца, внешний радиус которого равен R1, а внутренний – R2 (R1>R2). Разработать схему алгоритма для решения этой задачи. Протестировать алгоритм для R1=5.6 и R2=3.8. Проверить ответ на калькуляторе.

6. Разработать схему алгоритма для вычисления выражения:

S= (2x+y)(x-y) Протестировать алгоритм для следующих исходных данных:

1) x=2, y=1 2) x=3, y=0 3) x=0, y=-2

7. Найдите объём куска алюминия массой 1,62 кг. Если плотность алюминия равна 2700 кг/м3



Краткое описание документа:

Тест и пратическая работа к конспекту урока "Построение блок схем на линейный вычислительный алгоритм" для 9 классов.

Тест предназначен для актуализации знаний по темам предыдущих уроков.

Так же прилагается практическая работа по данной теме. Сформированная по уровням сложности для диференцированного подхода к учащимся на уроке.

Так как не каждый ученик понимает, и может построить блок - схему по условиям задачи. Данные задачи решаются с помощью программы "Конструктор алгоритмов". Данная программа интересна и просто в использовании на уроках информатики, мотивируя учащихся на достижение цели.

 

Общая информация

Номер материала: 180696

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «1С: Предприятие 7.7»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.