- •1.Использование компьютерных технологий в медицине
- •2. Языки программирования. Этапы разработки программ
- •3. Оболочка среды программирования; структура и назначение компонентов оболочки. Особенности построения rad программ
- •4. Стандартные и производные от них типы данных. Константы, их назначение, определение
- •5. Операции с переменными и возвращаемый результат
- •6. Условные операторы, структура, обозначения, возможные проблемы использования
- •7. Стандартные функции, функции преобразования типов
- •8. Операторы цикла, структура, обозначение, возможные проблемы использования
- •9. Этапы отладки программы
- •10. Создание и описание новых типов данных
- •11. Тип данных массив, описание, возможные действия с массивами
- •Вывод массива; ввод массива; поиск максимального или минимального элемента массива; поиск в массиве заданного элемента; сортировка массива.
- •12.Алгоритм поиска элементов в массиве. Алгоритмы сортировки
- •13. Графические примитивы; пропорциональная печать изображения с экрана
- •14. Способы построения мультипликации
- •15. Символы и строки, операции со строками
- •16. Тестовая информация, принципы работы с текстовым файлом
- •17. Составные типы данных, принципы работы
- •18. Процедуры и функции, структура, передача параметров
- •19. Область действия идентификаторов при использовании процедур, функций
- •20. Классификация способов передачи параметров
- •21. Процедурные директивы, назначение
Информатика. КТ
1.Использование компьютерных технологий в медицине
компьбтерные технологии уже давно вошли в нашу повседневную жизнь. также они развиваются в медицине. ни одно здравоохранительное учреждение не может обойтись без них. компьютерная томография, ультразвуковая диагностика, микрохирургические операции. также современные больницы оснащены базами данных, в которых хранятся истории болезней пациентов
ярким примером применения кт в. медицине является программа, разработанная в нашем вузе диаслед. она помогает определить степени плоскостопия и я хз что.
2. Языки программирования. Этапы разработки программ
Язык программирования-набор различных правил(лексических, синтаксических, логических), определяющих внешний вид программы, команды и действия для исполнител
Классификация языков программирования:
Языки программирования низкого уровня(работают на аппаратном уровне компьютера. как правило используют особенности конкретного процессора) пример:assembler
ЯП высокого уровня (не требуют знаний о процессорных особенностях компьютера. более понятен человеку. не привязан к данному компьютеру)компьютеру
Категории ЯП
1. ООП(основными концепциями являются обьекты и классы) пример: с++, delphi, javascript, php, python, perl, ruby)
2. Процедурные(Императивная программа очень похожа на приказы, выражаемые повелительным наклонением в естественных языках, то есть это последовательность команд, которые должен выполнить компьютер. активно используется присванивание, в отличие от фенкциональх яп) пример:pascal, basic, ada
3. Функциональные(основная черта-краткость. например, алгоритмы сортировки неинужно прописывать,используют готовые функцииготовые для описания команд ) пример Haskel
4. Декларативные(вместо пошагового алгоритма решения задачи («как» решить задачу) описывается «что» требуется получить в качестве результата.) пример:prolog
5. динамические(язык-интерпретатор) пример:javascript
Недостатком некоторых языков высокого уровня является большой размер программ в сравнении с программами на языках низкого уровня.
Этапы разработки программ:
1. Постановка задачи
2. Анализ и моделирование
3. Написание алгоритма
4. проектирование общей структуры программы
5. написание кода
6. отладка и тестирование
7. создание инсталятора(при условии что программа не консольная)
3. Оболочка среды программирования; структура и назначение компонентов оболочки. Особенности построения rad программ
Оболочка представляет из себя 4 окна:
Главное окно(состоит из заголовка программы, меню, панели инструментов, кнопок управления размерами окна. )
инспектор объектов(object inspector)-настройка свойств и событий объектов,
визуальный проектировщик форм – окно, предназначающееся для проектирования форм(внешнего вида программы)
окно «редактор программы»-окно, к котором можно просматривать и редактировать исходный код программы
Особенности построения RAD-программ:
_---------------както изменить
RAD-систем (от англ. RAD — Rapid Application Development — быстрая разработка приложений), представляющих собой интегрированные среды разработчика, включающие в себя:
» средства быстрого и удобного построения программ, в том числе визуального;
» встроенные компиляторы и отладчики;
» системы коллективной разработки проектов и т.д.
Основным конкурентом Delphi является среда разработк Microsoft Visual C++, имеющая свои преимущества и недостатки, однако являющаяся более популярной, в основном, в силу того, что разработана именно фирмой Microsoft Существенной чертой Delphi является компонентная модель разработки программных продуктов. Суть модели заключается в поддержке системой постоянно расширяемого набора объектных компонентов, из которых и строится программа. Компоненты в Delphi просты для использования и развития, как результат сокрытия значительной части той структуры программы, которая близка к взаимодействию с операционной системой. Таким образом, для создания в Delphi несложных программных продуктов совершенно не обязательно понимать внутреннюю структуру Windows-приложения, получаемого после разработки в Delphi. Достаточно просто уметь работать с некоторыми компонентами, поставляемыми вместе со средой разработчика. При этом начать работу со средой можно практически без предварительного ознакомления, а написание первого приложения не потребует углубления в особенности системы.
-_--------------------