Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Применение компьютеров в медицине

Поиск

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

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

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

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

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

Применение компьютеров в торговле

В организации компьютерного обслуживания торговых предприятий широкое распространение получил так называемый штриховой код (бар-код). Он представляет собой серию широких и узких линий, в которых зашифрован номер торгового изделия. Этот номер записан на этикетке изделия дважды: в форме двух пятизначных чисел и в виде широких и узких линий. Первые пять цифр указывают фирму-поставщика, а другие пять — номер изделия в номенклатуре выпускаемых данной фирмой товаров.

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

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

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

· количество оставшегося товара;

· правила его налогообложения;

· юридические ограничения на его продажу и др.

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

Банки и Электронные деньги

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

Основные направления использования электронных денег следующие:

Торговля без наличных. Оплата производится с использованием кредитных карточек. Имея кредитную карточку, покупатель при любой покупке расплачивается не наличными, а автоматически снимает со своего счета в банке нужную сумму денег и пересылает ее на счет магазина.

Система торговли без наличных POS (система кассовых автоматов) выполняет следующие функции:

· верификацию кредитных карточек (т.е. удостоверение их подлинности);

· снятие денег со счета покупателя;

· перечисление их на счет продавца.

Сведения на кредитную карточку наносятся методом магнитной записи. В каждую кредитную карточку вставлена магнитная карта — носитель информации.

На магнитную карту заранее записываются следующие данные:

· номер личного счета;

· название банка;

· страна;

· платёжеспособность клиента;

· размер предоставленного кредита и т.д.

Разменные банковские автоматы. Они устанавливаются банками только для своих клиентов, которым предварительно выданы кредитные карты. Клиент вставляет в автомат кредитную карту и набирает личный код и сумму, которую он желает иметь наличными. Автомат по банковской сети проверяет правильность кода, снимает указанную сумму со счета клиента и выдает её наличными.

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

Школьный алгоритмический язык

Запись алгоритмов на школьном алгоритмическом языке?

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

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

 

Общая структура алгоритма: алг название алгоритма (аргументы и результаты) дано условия применимости алгоритма надо цель выполнения алгоритма нач описание промежуточных величин | последовательность команд (тело алгоритма)кон

 

Часть алгоритма от слова алг до слова нач называется заголовком, а часть, заключенная между словами нач и кон — телом алгоритма.

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

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

Примеры предложений алг:

алг Объем и площадь цилиндра (арг вещ R, H, рез вещ V, S)

алг Корни КвУр(арг вещ а, b, c, рез вещ x1, x2, рез лит t)

алг Исключить элемент(арг цел N, арг рез вещ таб А[1:N])

алг Диагональ(арг цел N, арг цел таб A[1:N,1:N], рез лит Otvet)

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

Пример 1.

алг Замена (арг лит Str1, Str2, арг рез лит Text)дано | длины подстрок Str1 и Str2 совпадаютнадо | всюду в строке Text подстрока Str1 заменена на Str2

Пример 2.

алг Число максимумов (арг цел N, арг вещ таб A[1:N], рез цел K)дано | N>0надо | К - число максимальных элементов в таблице А

Пример 3.

алг Сопротивление (арг вещ R1, R2, арг цел N, рез вещ R)дано | N>5, R1>0, R2>0надо | R - сопротивление схемы

 

Здесь в предложениях дано и надо после знака "|" записаны комментарии. Комментарии можно помещать в конце любой строки. Они не обрабатываются транслятором компьютера, но существенно облегчают понимание алгоритма.

Команды школьного языка программирования АЯ

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

Например, a:=(b+c)*sin(Pi/4);

i:=i+1 .

Для ввода и вывода данных используют команды

· ввод имена переменных

· вывод имена переменных, выражения, тексты.

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

Для организации циклов — команды для и пока, описанные далее.

Пример записи алгоритма на школьном языке АЯ.

алг Сумма квадратов (арг цел n, рез цел S)дано | n > 0надо | S = 1*1 + 2*2 + 3*3 +... + n*nнач цел i ввод n; S: =0 нц для i от 1 до n S: =S+i*i кц вывод "S = ", Sкон


Поделиться:


Последнее изменение этой страницы: 2016-08-01; просмотров: 485; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.176.176 (0.007 с.)