Разработка программного обеспечения задачи на Бейсике

Автор работы: Пользователь скрыл имя, 15 Апреля 2013 в 21:47, контрольная работа

Описание работы

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

Содержание работы

Теоретическая часть
3
Основные виды программных средств общего назначения
4
Инструментальные программные средства
4
Графические системы
4
Системы управления базами данных
5
Интегрированные системы
6
Требования к программным средствам общего назначения
6
2. Практическая часть
8
Работа в среде электронной таблицы Microsoft Excel
8
Порядок создания экзаменационной ведомости учебной группы с расчетом среднего балла
8
Экзаменационная ведомость
9
Разработка программного обеспечения задачи на Бейсике.
10
Постановка задачи
10
Формализация задачи
10
Алгоритмизация задачи
11
Программирование задачи
11
Литература

Файлы: 1 файл

Вариант 15.doc

— 161.00 Кб (Скачать файл)

 

Содержание

 

  1. Теоретическая часть

3

  1. Основные виды программных средств общего назначения

4

  1.  Инструментальные программные средства

4

  1.  Графические системы

4

  1.  Системы управления базами данных

5

  1.  Интегрированные системы

6

  1.  Требования к программным средствам общего назначения

6

2. Практическая часть

8

    1. Работа в среде электронной таблицы Microsoft Excel

8

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

8

      1. Экзаменационная ведомость

9

    1. Разработка программного обеспечения задачи на Бейсике.

10

      1. Постановка задачи

10

      1. Формализация задачи

10

      1. Алгоритмизация задачи

11

      1. Программирование задачи

11

Литература

12


 

 

  1. Теоретическая часть

 

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

Один из возможных вариантов  классификации программных средств (ПС), составляющих прикладное программное  обеспечение (ППО), отражен на рис.1.

Рис.1. Классификация прикладного программного обеспечения

 

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

    1. Основные виды программных средств общего назначения
      1. Инструментальные программные средства

Несмотря на широкие возможности использования  компьютеров для обработки разной информации, самыми популярными являются программы, предназначенные для работы с текстами – текстовые редакторы и издательские системы. Текстовыми редакторами называют программы для ввода, обработки, хранения и печатания текстовой информации в удобном для пользователя виде. Эксперты оценивают использование компьютера в качестве печатающей машинки в 80%.

Для выполнения расчетов и дальнейшей обработки  числовой информации существуют специальные программы – электронные таблицы. В процессе деятельности любого специалиста часто требуется представить результаты работы в виде таблиц, где одна часть полей занята исходными данными, а другая – результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость многократных расчетов при изменении исходных данных. Автоматизацией подобной рутинной работы и занимаются электронные таблицы.

      1. Графические системы

Большую популярность приобрели программы обработки  графической информации. Компьютерная графика в настоящее время является одной из самых динамично развивающихся областей программного обеспечения. Она включает в себя ввод, обработку и вывод графической информации (чертежей, рисунков, картин, текстов и т.д.) средствами компьютерной техники. Различные типы графических систем позволяют быстро строить изображения, вводить иллюстрации с помощью сканера или видеокамеры, создавать анимационные ролики.

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

      1. Системы управления базами данных

Одним из наиболее перспективных направлений развития вычислительной техники является создание специальных аппаратных средств для хранения гигантских массивов информационных данных, и последующей их нечисловой обработки, поиска и сортировки. Для компьютерной обработки подобных баз данных используют системы управления базами данных (СУБД).

СУБД – это набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных. Различают несколько типов СУБД: иерархические, сетевые, реляционные. При работе с СУБД выделяют несколько последовательных этапов:

  • проектирование базы данных;
  • создание структуры базы данных;
  • заполнение базы данных;
  • просмотр и редактирование базы данных;
  • сортировку базы данных;
  • поиск необходимой записи;
  • выборку информации;
  • создание отчетов.

Как правило, большинство  популярных систем управления базами данных поддерживают эти этапы и предоставляют удобный инструментарий для их реализации.

      1. Интегрированные системы

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

Современная концепция интеграции программных средств – кооперация отдельных прикладных программных систем по типу широко известного пакета Microsoft Office. Сами системы, входящие в пакет, являются независимыми, более того, они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем. Например, текстовый редактор MS Word обладает возможностью манипулировать с электронными таблицами и базами данных, а в электронной таблице MS Excel встроен мощный текстовый редактор. Для сопряжения информационных данных из различных программных систем в них предусматривают импорт-экспортную систему обмена с перекодировкой форматов представления данных.

      1. Требования к программным средствам общего назначения

Программные средства общего назначения должны удовлетворять следующим требованиям:

  • представлять собой набор взаимосвязанных программ с нормализованными методическими указаниями и инструкциями по использованию обслуживающих программ на всех стадиях реализации расчётов комплексов задач;
  • строиться по принципу открытого программного обеспечения с целью дальнейшего развития и совершенствования;
  • управлять устройствами комплекса технических средств и организовать очередность решения задач;
  • осуществлять работу программ самоконтроля и иметь группу диагностических тестов;
  • обеспечивать защиту данных и программ пользователя друг от друга и от операционной системы;
  • обеспечивать удобное хранение данных и обращение к любой совокупности данных;
  • обеспечивать надежность хранения информации при сбоях ЭВМ;
  • проводить анализ аварийных ситуаций, определять их причину, сообщать о ней и предлагать различные варианты действия пользователю.

 

 

  1. Практическая часть

 

    1. Работа в среде электронной таблицы Microsoft Excel
      1. Порядок создания экзаменационной ведомости учебной группы с расчетом среднего балла

Для создания экзаменационной  ведомости учебной группы и расчета  среднего балла необходимо выполнить следующие действия:

  1. запустить программу Microsoft Office Excel;
  2. ввести название таблицы в ячейке А1;
  3. в ячейках А3-F3 ввести названия столбцов;
  4. в ячейках А3-F3 установить полужирный шрифт, выравнивание по центру по горизонтали и по вертикали, и перенос по словам (Формат/Ячейки…/вкладки Шрифт и Выравнивание);
  5. выделить ячейки C3-F3 и на вкладке Выравнивание диалогового окна Формат ячеек установить нужную ориентацию текста;
  6. выделить столбцы С-F и выровнять их по ширине;
  7. вести данные студентов (ФИО и оценки);
  8. отсортировать список по алфавиту (для этого выделить на Листе строки 4-25 и выполнить команду Данные/Сортировка);
  9. пронумеровать студентов с помощью автозаполнения (ввести номера 1 и 2, выделить их и, ухватив маркер автозаполнения, протащить мышь до последней фамилии в списке);
  10. выделить ячейки А26-В26 и с помощью вкладки Выравнивание в диалоговом окне Формат ячеек объединить их;
  11. ухватив за маркер автозаполнения, скопировать объединенную ячейку А26 вниз на 2 строки;
  12. ввести в ячейки А26-А28 необходимые данные;
  13. в ячейку С26 ввести формулу =СУММ(С4:С25) (можно с помощью кнопки Автосумма на панели инструментов Стандартная);
  14. в ячейку С27 ввести формулу =СЧЁТ(С4:С25) (можно с помощью раскрывающегося списка кнопки Автосумма на панели инструментов Стандартная);
  15. в ячейку С28 ввести формулу =С26/С27;
  16. выделить ячейки С26-С28 и с помощью маркера автозаполнения скопировать формулы вправо для оставшихся предметов;
  17. с помощью вкладки Число диалогового окна Формат ячеек установить в ячейках С4-F27 числовой формат (число десятичных знаков – 0), в ячейках C28-F28 – числовой формат (число десятичных знаков – 2);
  18. отформатировать внешний вид таблицы с помощью диалогового окна Формат ячеек (вкладки Шрифт, Выравнивание, Ганица);
  19. сохранить созданную таблицу.
      1. Экзаменационная ведомость

Экзаменационная ведомость 62 учебной группы

 
           

№ п/п

Фамилия и инициалы студента

Философия

Математика

Информатика

История

1

Киселева Н.С.

4

4

5

4

2

Ларионова А.Н.

3

3

5

4

3

Марков И.А.

4

3

4

4

4

Михалев В.В.

3

3

5

4

5

Мосин И.О.

3

4

5

4

6

Непомнящая  А.Д.

4

3

5

5

7

Новосад А.А.

3

5

5

4

8

Осетрова Т.Ю.

5

4

4

5

9

Панина Е.А.

4

4

5

4

10

Пирожков И.П.

3

5

5

3

11

Приступа О.В.

4

5

4

5

12

Репина М.М.

4

5

4

5

13

Рубцова А.А.

4

3

5

3

14

Руцкая Н.Н.

5

5

5

5

15

Севрюкова Е.А.

3

3

4

4

16

Сержантова  В.И.

4

3

5

4

17

Сичкарев О.С.

4

4

4

4

18

Ушакова Е.А.

3

3

4

3

19

Хлынова А.А.

4

5

4

4

20

Хужокова З.А.

4

4

5

4

21

Чепенко О.В.

5

5

4

3

22

Шадрунов Ю.В.

3

4

4

4

Общая сумма баллов

83

87

100

89

Кол-во сдававших

22

22

22

22

Средний балл

3,77

3,95

4,55

4,05

Информация о работе Разработка программного обеспечения задачи на Бейсике