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

Информатика. КТ

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. Достаточно просто уметь работать с некоторыми компонентами, поставляемыми вместе со средой разработчика. При этом начать работу со средой можно практически без предварительного ознакомления, а написание первого приложения не потребует углубления в особенности системы.

-_--------------------

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]