Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
10.02.2015
Размер:
32.77 Кб
Скачать

Практикум по программированию. Вариант 2

Задание 1. Turbo Delphi. Создание программной системы

В базе данных “Мир животных” для каждого животного указаны класс, отряд, семейство, вид (например, класс Млекопитающие * отряд Хищные * семейство Кошачьи * снежный барс). Программа должна в интерактивном режиме воспринимать каждый из перечисленных вопросов и давать на него ответ.

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

2. Выяснить, в каком из двух заданных семейств видов больше, и вывести список животных этого семейства.

3. Выяснить, к какому классу, отряду и семейству принадлежит данное животное.

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

Задание 2. С++. Создание программной системы с элементарным интерфейсом консольного режима.

Выполнить структурную декомпозицию, разработать структурную схему и алгоритмы программ. Реализовать на С++ в консольном режиме.

”Угадай число”. Программа “задумывает” трехзначное число восьмеричной, десятичной или шестнадцатеричной систем счисления и рисует на экране три прочерка. Играющий за один ход вводит одну цифру. Если она входит в запись числа, то проставляется вместо прочерка. Необходимо угадать число за как можно меньшее количество попыток. Реализовать класс, реализующий логику игры в виде шаблона. Параметром для этого шаблона должен быть класс, обеспечивающий использование чисел соответствующей системы счисления.

Задание 3. C++ Создание программной системы c Qt интерфейсом

В сведениях о компьютерах представлены следующие характеристики: тип микропроцессора, объем памяти, объем винчестера, цена. Программа должна обеспечивать табличный ввод и в интерактивном режиме воспринимать каждый из перечисленных запросов и давать на него ответ.

1. Определить характеристики компьютеров, цена которых не превышает данную.

2. Определить типы микропроцессоров и цены всех компьютеров с памятью не менее заданного объема.

3. Определить цены всех компьютеров с данным типом микропроцессора, обладающих одновременно памятью и винчестерами не менее заданных объемов.

4. Построить график зависимости стоимости компьютера от объема памяти.

Соседние файлы в папке Практикум