Тема 1.1 Основы алгоритмизации
ЗАДАНИЕ 1 Ответьте на предложенные вопросы: 1.1 Алгоритм, это: Набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. ____________________________
1.2 Линейный алгоритм, это: Описание действий, которые выполняются однократно в заданном порядке. ____________________________ 1.3 Разветвленный алгоритм, это: Алгоритм, включающий выбор тех или иных действий в зависимости от какого-либо условия. ____________________________
1.4 Циклический алгоритм, это: Алгоритм, содержащий один или несколько циклов. ____________________________
ЗАДАНИЕ 2
Перечислите способы описания алгоритма: 1) Словесное описание; 2) описание алгоритма с помощью математических формул; 3) графическое описание алгоритма в виде блок-схемы; 4) описание алгоритма с помощью псевдокода; 5) комбинированный способ изображения алгоритма с использованием словесного, графического и др. способов. ЗАДАНИЕ 3
Укажите свойства алгоритма, которые соответствуют перечисленным ниже определениям:
ЗАДАНИЕ 4 Соотнесите графические символы блок-схем и их обозначение.
1) Б) Решение 2) А) Процесс 3) Ж) Дисплей 4) В) Модификация 5) Г) Данные 6) Д) Терминатор 7) Е) Предопределенный процесс
ЗАДАНИЕ 5 Соотнесите схемы циклических алгоритмов с их обозначениями.
1 2 3 2) А Цикл с постусловием 1) Б Цикл с параметром 3) В Цикл с предусловием ____________________________ Тема 1.2 Языки программирования ЗАДАНИЕ 1 Ответьте на предложенные вопросы: 1.1 Язык программирования, это: Формальная знаковая система, предназначенная для записи компьютерных программ. ____________________________ 1.2 Компилятор, это: Программа, преобразующая текст, написанный на алгоритмическом языке, в программу, состоящую из машинных команд. ____________________________ 1.3 Интерпретатор, это: Транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмическом языке высокого уровня. ____________________________
1.4 Система программирования, это: Программная система, предназначенная для разработки программ на конкретном языке программирования. ____________________________ ЗАДАНИЕ 2 Приведите классификацию языков программирования: 1) Машинные языки 2) Языки символического кодирования 3) Автокоды 4) Макрос 5) Машинно-независимые языки 6) Универсальные языки 7) Диалоговые языки 8) Непроцедурные языки ЗАДАНИЕ 3 Приведите примеры областей человеческой деятельности, где применяются языки программирования: Языки программирования применяются в крупных фирмах где нужна автономная работа тех или иных приборов, в шахтах для управления турбинами, конвейерами, бурами, так же ЯП применяют для создания программ, ос, игр и многого другого.
Тема 1.3 Типы данных ЗАДАНИЕ 1 Приведите классификацию типов данных языка Turbo Pascal 1) Базовые 2) Производные 3) Скалярные 4) Структурные 5) Общая блок-схема
ЗАДАНИЕ 2 Определите значения числовых констант в форме с фиксированной точкой:
________________________ ЗАДАНИЕ 3 Определите значения числовых констант в форме с плавающей точкой:
________________________
ЗАДАНИЕ 3 Подберите подходящий тип данных: 1. Количество студентов в группе BYTE 2. Площадь круга REAL/DOUBLE 3. Количество автомобилей в регионе LONGINT 4. Количество автомобилей у одного владельца МНОГО 5. Первая буква фамилии CHAR 6. Количество жителей в государстве LONGINT 7. Плотность населения в государстве REAL 8. Произведение цифр двузначного числа BYTE 9. Произведение цифр трехзначного числа LONGINT 10. Фамилия сотрудника фирмы STRING
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (738)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |