BigEdu.ru
» » » Лекции по высокоуровневым методам информатики и программированию
Вернуться назад

Лекции по высокоуровневым методам информатики и программированию

0. Введение 0.1
0.1. Содержание дисциплины

Высокоуровневые методы информатики и программирования

Предметом изучения являются:

- Новейшие направления в области создания технологий программирования,

- Законы эволюции программного обеспечения,

- Создание модульных программ,

- Элементы теории модульного программирования,

- Объектно-ориентированное программирование,

- Объектный тип данных,

- Переменные объектного типа,

- Конструкторы и деструкторы,

- Инкапсуляция, наследование, полиформизм,

- Классы и объекты,

- Особенности программирования в оконных операционных средах,

- Основные стандартные модули, обеспечивающие работу в оконной операционной системе,

- Интегрированная среда программирования,

- Система окон разработки, система меню,

- Основы визуального программирования,

- Компоненты и их использование,

- Размещение нового компонента. Реакция на событие

Объем - 52 часа

2 семестр:

лекции - 34

лаб. работы - 18

-----------------------------

всего - 52

экзамен

курсовая работа

экзамен

0.2. Список литературы

Основная :

1. Петров А. и др. Вычислительная техника и программирование. Высшая школа, 1990.

2. Епанешников А.. М. Епанешников В. А. Программирование в среде TURBO PASCAL 7.0. Диалог МИФИ, 1995г.

3. Р. Баас, М. Фервай, Х. Гюнтер. Delphi 4. Пер. с нем. под ред. А. Шевцова. Для пользователя BNV, Киев 1999.

4. В. Гофман, А. Хоменко. Delphi 5. Наиболее полное руководство. СПБ: БХВ, 2000

Дополнительная :

5. Информатика, Учебник /Под ред. Макаровой Н.В.

Москва, Финансы и статистика, 1997.

6. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. Мир, 1985.

Учебник

Учебно-справочное издание

Учебное пособие.

Учебное пособие.

Учебник

Пособие по языку.

0.3 Программные продукты и

их основные характеристики

0.2
0.3.1. Понятия программного обеспечения

Программирование – это сфера действий, направленная на создание программ.

Программа – это последовательность команд компьютера, приводящая к решению задачи.

Приложение – это программная реализация на компьютере решения задачи.

Программное обеспечение (ПО) - это программные продукты и техническая документация к ним.

Программный продукт (ПП) – это комплекс взаимосвязанных программ, предназначенный для реализации определенной задачи массового спроса.

Программы являются критерием развития вычислительной техники.

Проблемы , возникающие при создании программных продуктов:

1. Быстрая смена вычислительной техники и алгоритмических языков.

2. Не стыковка машин друг с другом (VAX и IBM).

3. Отсутствие полного взаимопонимания между заказчиком и исполнителем к разработанному программному продукту.

Программирование может рассматриваться как наука, так и искусство

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

Задача – это проблема, подлежащая решению с помощью технических средств, а приложение (синоним программа) – реализованное на компьютере решение данной задачи.

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

В настоящее время на мировом рынке господствуют ЭВМ разного типа: VAX и IBM и языки, совместимые с этими ЭВМ. Программы, написанные для одной машине, не всегда подходят к другой.

Для разработчика это творчество, для заказчика это удобный инструмент.

В Японии 60% трудоспособного населения занимается программированием

0.3.2 Характеристики качества ПО.

Перечень показателей качества:

- документированность,

- эффективность,

- простота использования,

- удобство эксплуатации,

- мобильность,

- совместимость,

- испытуемость,

- стоимость.

Критерии оценки качества программы. Программа должна:

1. работать согласно техническому заданию (и это легко проверяется);

2. быть эффективна по быстродействию и памяти (или быстрее работать или занимать меньше памяти);

3. широко использоваться и быть доступной (любой грамотный программист должен в программе разобраться и ее эксплуатировать, модернизировать как под новую задачу, так и под новую версию ОС);

4. быть приспособлена к выявлению ошибок (достаточно надежна в процессе расчета получать достоверные результаты);

5. должна быстро разработана и отлажена с минимальными трудозатратами.

0.4. Классификация и сравнение языков программирования 0.3

ЭВМ исполняет программу в машинных кодах.

Составляют программу люди на удобном для себя языке.

Различают языки:

- низкого уров

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию 0. Введение 0.1 0.1. Содержание дисциплины Высокоуровневые методы информатики и программирования Предметом изучения являются: - Новейшие
Оценок: 1005 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru