Методическое пособие по предмету Компьютеры, программирование

  • 221. Учебник по языку разметки гипертекстовых документов HTML.
    Учебники, методички Компьютеры, программирование
  • 222. Физические основы полупроводниковых приборов
    Учебники, методички Компьютеры, программирование

    Пусть внешнее напряжение на переходе отсутствует. Так как носители зарядов в каждом полупроводнике совершают беспорядочное тепловое движение, то происходит их диффузия из одного полупроводника в другой. Из полупроводника n- типа в полупроводник р- типа диффундируют электроны, а в обратном направлении из полупроводника р- типа в полупроводник n- типа диффундируют дырки (рис.4, б). В результате диффузии носителей зарядов по обе стороны границы раздела двух полупроводников с различным типом электропроводности создаются объемные заряды различных знаков. В области n возникает положительный объемный заряд, который образован положительно заряженными атомами донорной примеси. Подобно этому в области р возникает отрицательный объемный заряд, образованный отрицательно заряженными атомами акцепторной примеси.

  • 223. Физические основы распространения излучения по оптическому волокну
    Учебники, методички Компьютеры, программирование

    Отметим еще один очень важный для дисперсионных расчетов эффект связь мод в многомодовых световодах. Выше предполагалось, что отдельные моды (или лучи с разными углами падения) распространяются по волокну независимо друг от друга и не смешиваются. Естественно, что идеализация и наличие в реальном световоде тех или иных нерегулярностей (флуктуации состава и соответственно величины п, непостоянства геометрии, микроизгибов, нарушений на границе раздела сердцевина оболочка и т. п.) приводят к «перекачке» энергии между модами. В представлениях геометрической оптики это значит, -что луч с углом падения преломившись на неоднородности, меняет угол распространения на Возможность проявления этого эффекта становится очевиднее, если вспомнить, что на 1 км пути укладывается около 109 длин волн света и в то же время происходит более 106 актов отражения светового луча от границы сердцевина оболочка. Связь или смешение мод приводит ж тому, что часть энергии медленных мод переходит в быстрые .и наоборот; это ведет к некоторому выравниванию времен распространения медленных и быстрых мод в итоге дисперсия уменьшается. Математическое описание явления в общем виде «очень сложное, важнейший результат смешения мод состоит в следующем:

  • 224. Финансовые функции MS Excel в экономических расчетах
    Учебники, методички Компьютеры, программирование

    ФункцияНазначениеАргументыЦЕНАОпределение текущей цены за 100 руб. номинальной стоимости ценных бумагДата_согл - дата покупки ценных бумаг (облигации); Дата_вступл_в_силу - срок погашения ценных бумаг; Ставка - купонная процентная ставка; Доход - ожидаемая доходность по ценным бумагам; Погашение - выкупная цена ценных бумаг за 100 руб. номинальной стоимости; Частота - количество выплат по купонам в год (может принимать значения 1, 2, 4); Базис - используемое временное правилоНАКОПДОХОДОпределение накопленного дохода к дате соглашенияДата_выпуска - дата выпуска ценных бумаг; Первый_доход - дата первой выплаты по ценным бумагам; Дата_согл - то же, что у функции ЦЕНА; Ставка - то же, что у функции ЦЕНА; Частота - то же, что у функции ЦЕНА; Базис - то же, что у функции ЦЕНАНАКОПДОХОДПОГАШОпределение накопленного дохода к погашениюДата_выпуска - дата выпуска ценных бумаг; Дата_вступления_в_силу - срок погашения ценных бумаг; Ставка - купонная процентная ставка; Номинал - номинальная стоимость ценных бумаг; Базис - то же, что у функции ЦЕНАДОХОДОпределение доходности ценных бумагТе же, что у функции ЦЕНА, добавляется аргумент Цена - цена при покупке ценных бумаг за 100 руб. номинальной стоимости

  • 225. Форматирование документов. Работа с таблицами
    Учебники, методички Компьютеры, программирование

    Учащийся по теме должен знатьУровень усвоения знаний (цифрой)Учащийся по теме должен уметьУровень усвоения умений (цифрой)

    1. что такое текстовый редакторII
    2. создавать и форматировать текст III
    3. создавать и форматировать таблицу в текстовом документеIII
    4. что такое текстовый документII
    5. что такое форматированиеII
    6. пользоваться инструментами форматирования текста и таблицII
    7. что такое инструменты форматированияII
    8. что такое таблица в текстовом документеII
    9. План-конспект урока План изложения и закрепления нового материала (вопросы темы):
    10. Создание таблицы в текстовом документе
    11. Операции с таблицей
    12. Использование автоформатов таблиц и форматирование по собственному дизайну
    13. Редактирование структуры таблиц
    14. Лабораторная работа «Создание и форматирование таблицы»
    15. Свойства таблицы
    16. Обрамление таблицы
    17. Практическое задание «Изменение свойств таблицы»
    18. Самостоятельная практическая работа
    19. 2. Конспект по теме: Создание таблицы в текстовом документе
    Преобразовать имеющийся текст в таблицу можно с помощью команды Таблица/Преобразовать в таблицу, однако часто бывает удобнее сначала создать таблицу и лишь затем заполнять ее данными.

  • 226. Формирование и использование информационных ресурсов
    Учебники, методички Компьютеры, программирование

    Введение21. Формирование государственных информационных ресурсов.62. Информационная политика.133. Единое информационное пространство.174. Состояние информатизации в Кузбассе275. Создание единого информационного пространства Кузбасса33Заключение.36Список использованной литературы38

  • 227. Характеристика усилителя низкой частоты
    Учебники, методички Компьютеры, программирование

    С выходной мощностью непосредственно связаны еще два параметра, а именно рассеиваемая мощность и КПД. Рассеиваемой мощностью (Total Power Dissipation, Ptot) называется разность между суммарной мощностью, потребляемой усилителем от всех источников питания и выходной мощностью, замеряемой непосредственно на выходных клеммах усилителя. Рассеиваемая мощность потому так и называется, что должна быть рассеяна усилителем в окружающее пространство, чаще всего при помощи теплоотвода, т.к. площадь корпуса микросхемы слишком мала, чтобы полностью отвести тепло от кристалла. Тепловую схему интегрального усилителя можно представить себе в виде генератора напряжения Тj и сопротивлений Rthj case Rthj-amb и Rthhs* Поскольку эти сокращения встречаются везде, поясним, что они означают. Слова junction, case, heatsink ambient и thermal означают переход (имеется в виду полупроводниковая структура, т.е. в нашем случае кристалл), корпус, теплоотвод, окружающая среда и прилагательное тепловой(ое) соответственно, ну а в условных обозначениях они соответственно сокращены. Таким образом, вышеупомянутые сопротивления это тепловые сопротивления (Thermal Resistance, Rth) переход-корпус (микросхемы, конечно), переход окружающая среда (воздух) и тепловое сопротивление собственно теплоотвода (радиатора). Tj это температура самого кристалла. Rthj_amb самое большое среди всех, определяется исключительно параметрами корпуса и составляет 15...80°С/Вт. Его надо учитывать, только если прибор используется без радиатора. Для тех же корпусов Rthj.case будет составлять величину 1... 15°С/Вт соответственно, что на полтора порядка ниже. Тепловое сопротивление радиатора надо подсчитать самостоятельно, обязательно с учетом того, что между корпусом и радиатором тепловое сопротивление отнюдь не равно нулю, а при наличии плохой изолирующей прокладки может превышать 3°С/Вт. В справочных листках приводится такой параметр, как максимальная температура кристалла (Tj). Следует иметь в виду, что если кристалл нагрет до этой температуры, то дальнейшая работа усилителя невозможна, т.к. любой сколько-нибудь заметный ток приведет к повышению этой температуры и к разрушению микросхемы. Обычно интегральные усилители, имеющие тепловую защиту, при достижении данной температуры отключают усилитель полностью, либо переводят его в режим с отключенными оконечными каскадами. Об этих режимах поговорим несколько позже.

  • 228. Характеристики компонентов волоконно-оптических систем передачи
    Учебники, методички Компьютеры, программирование

    Рассмотренные выше условия лазерной генерации излучения могут быть реализованы при протекании тока через полупроводник. Причем с момента создания первого лазера и по настоящее время структура полупроводниковых лазеров претерпела значительные изменения. Так, например, первые полупроводниковые лазеры были выполнены на гомогенном полупроводнике с простейшимпереходом. Основным недостатком подобных структур является несовершенство ограничительных свойств простогоперехода. Кроме того, границы, определяющие "электронную" и "оптическую" толщины активной области, не определены четко и меняются в зависимости от тока накачки. Поэтому лазеры на однородных полупроводниках не получили широкого распространения и в настоящее время практически не используются. Другой, несколько более сложной, является односторонняя гетероструктура. Основное ее достоинство - это наличие практически идеального выполнения условий ограничения, но только с одной стороныперехода при незначительном усложнении технологии. И, наконец, доминирующей в промышленных образцах полупроводниковых лазеров в настоящее время является ДГС. Основным ее достоинством является выполнение условий электрического, электронного и оптического ограничений по обе стороны от активной области, что позволяет при малых пороговых токах инжекции получать в сверхтонкой активной области, лежащей между двумя гетерограницами, значительные потоки излучения. Дальнейшее развитие ДГС привело к созданию четырех- и пятислойных структур, которые позволяют оптимизировать размеры оптического волновода с точки зрения оптимальности модового состава излучения, при этом толщина области электрической накачки обычно существенно меньше толщины волновода

  • 229. Цифровые вычислительные устройства и микропроцессоры приборных комплексов
    Учебники, методички Компьютеры, программирование

    Для получения требуемой временной задержки необходимо определить число X, загружаемое в рабочий регистр. Определение числа X выполняется на основе расчета времени выполнения команд, образующих данную подпрограмму. При этом необходимо учитывать, что команды MOV и RET выполняются однократно, а число повторений команды DJNZ равно числу X. Кроме того, обращение к подпрограмме временной задержки осуществляется по команде CALL DELAY, время исполнения которой также необходимо учитывать при подсчете временной задержки. В описании команд микроконтроллера указывается, за сколько машинных циклов (МЦ) исполняется каждая команда. На основании этих данных определяется суммарное число машинных циклов в подпрограмме: CALL 2 МЦ, MOV 2 МЦ, DJNZ 2 МЦ, RET 2 МЦ.

  • 230. Четырехполюсники, электрические фильтры
    Учебники, методички Компьютеры, программирование

    Применительно к ФНЧ-1 техническое задание на его проектирование можно изложить следующим образом:

    1. Спроектировать емкостной фильтр нижних частот, схема которого приведена на Рис.3.2.
    2. На вход фильтра подаются сигналы синусоидальной формы, частота которых изменяется от 0 до ?.
    3. Сопротивление нагрузки R, а внутреннее сопротивление источника r, (R>>r).
    4. Передаточная функция по напряжению на нижней границе полосы пропускания (f1=0) должна принимать значение, близкое к единице, а на верхней границе f2 передаточная функция должна принимать значение H(f2)=H1.
    5. Определить потребное значение емкости, рассчитать АЧХ и ФЧХ фильтра, оценить коэффициент прямоугольности передаточной функции по мощности.
  • 231. Шаблоны проектирования
    Учебники, методички Компьютеры, программирование

    Когда абстракция и реализация разделены, они могут изменяться независимо. Рассмотрим такую абстракцию как фигура. Существует множество типов фигур, каждая со своими свойствами и методами. Однако есть что-то, что объединяет все фигуры. Например, каждая фигура должна уметь рисовать себя, масштабироваться ит.п. В то же время рисование графики может отличаться в зависимости от типа ОС, или графической библиотеки. Фигуры должны иметь возможность рисовать себя в различных графических средах, но реализовывать в каждой фигуре все способы рисования или модифицировать фигуру каждый раз при изменении способа рисования непрактично. В этом случае помогает шаблон bridge, позволяя создавать новые классы, которые будут реализовывать рисование в различных графических средах. При использовании такого подхода очень легко можно добавлять как новые фигуры, так и способы их рисования.

  • 232. Шпоры к ГОС экзаменам Воронеж, 2004г.
    Учебники, методички Компьютеры, программирование

    Инф обесп состоит из внеш и внутр. Внешнее содерж правила классификации и кодирования, нормативно-справочной инф, оперативн инф. И инструктированные материалы. Внутреннее-состоит из входных сигналов и данных, промежуточных инф-ных массивов и входных сигналов. Техническое обеспечение (ТО)- или комплекс технических средств ИС состоит из средств: получения, преобразования, передачи и отображения инф, а также выч тех-ки, локального управления и регулирования. Организационное обеспечение(ОО)- это совокупность средств и методов организации производства и управления им в условиях внедрения ИС Целью ОО является: 1)-выбор и постановка задач управления; 2)-анализ системы управления и путей ее совершенствования; 3)-разработка решений по организации взаимодействия ИС и персонала; 4)-внедрение задач управления. Организ обесп включает в себя методики проведения работ, требования к оформлению документов, должностные инструкции и т.д. Кадровое обеспечение (КО)- это совокупность методов и средств по организации и проведению обучения персонала приемам работы в ИС. Целью КО яв-ся поддержание работоспособности ИС и возможности дальнейшего ее развития. КО включает: методику обучения, прграммы курсов и практических занятий, технические средства обучения и правила работы с ними.

  • 233. Экзаменационные билеты по "Информатика"
    Учебники, методички Компьютеры, программирование

    Первые вопросы:

    1. Устройство и архитектура компьютера.
    2. Виды информации: текст, звук.
    3. Виды информации: графика, анимация, видео.
    4. Единицы измерения информации. Системы исчисления.
    5. Десятичная система исчисления. Перевод в двоичную.
    6. Двоичная система исчисления. Перевод в десятичную.
    7. Арифметические операции в двоичной системе исчисления.
    8. Операционная система. Назначение. Драйверы.
    9. Операционная система. Загрузка.
    10. Файловая система. Файлы. Типы файлов. Путь. Устройство.
    11. Файловая система. Каталоги. Древовидная структура каталогов.
    12. Windows95. Сущность и назначение. Отличия от MSDOS.
    13. Windows95. Рабочий стол. Панель задач.
    14. Windows95. Виды мыши. Левая и правая кнопки мыши. Контекстно-зависимые меню.
    15. Windows95. Иконки и кнопки. Как узнать назначение кнопки? Папки.
    16. Windows95. Корзина и ее назначение. Завершение работы.
    17. Windows95. Кнопка «Пуск». Подробно опция «Программы».
    18. Windows95. Ярлыки и документы.
    19. Windows95. Идеология Drag-&-Drop.
    20. Windows95. Окно. Заголовок и системное меню.
    21. Windows95. Окно. Строка состояния и кнопка свертывания окна.
    22. Windows95. Окно. Панель инструментов и кнопка максимизации окна.
    23. Windows95. Окно. Строка меню и кнопка закрытия окна.
    24. Windows95. Окно. Полосы прокрутки и перемещение окна.: счетчик
    25. Windows95. Окно. Изменение размеров окна Элемент окна «закладка». Элемент диалогового окна раскрывающийся список.
    26. Windows95. Элементы диалоговых окон: флажок, переключатель, список, ползунок, строка ввода.
    27. Windows95. Сеть. Доступ к другим компьютерам.
    28. Windows95. Проводник.
  • 234. Экзаменационные билеты по информатике
    Учебники, методички Компьютеры, программирование

    Как это ни странно, многие производители программного обеспечения и компьютерного оборудования заинтересованы в широком бесплатном распространении программного обеспечения. К таким программным средствам относятся следующие:

    • новые недоработанные (бета) версии программных продуктов (это позволяет провести их широкое тестирование);
    • программные продукты, являющиеся частью принципиально новых технологий (это позволяет завоевать рынок);
    • дополнения к ранее выпущенным программам, исправляющие найденные ошибки или расширяющие возможности;
    • устаревшие версии программ;
    • драйверы к новым устройствам или улучшенные драйверы к уже существующим. Условно бесплатными обычно бывают:
    • программы с ограниченным сроком действия (после истечения указанного срока программа перестает работать, если за нее не произведена оплата);
    • программы с ограниченными функциональными возможностями (в случае оплаты пользователю сообщается код, включающий все функции);
    • нормально работающие программы, которые размещают вновь образованные фирмы или отдельные программисты в целях рекламы и с предложением произвести добровольную оплату (обычно в небольшом размере).
  • 235. Экономическая деятельность и ее информационное обеспечение
    Учебники, методички Компьютеры, программирование

    Äëÿ ïîäêëþ÷åíèÿ ê Èíòåðíåò ïîëüçîâàòåëü äîëæåí çàêëþ÷èòü êîíòðàêò íà îáñëóæèâàíèå ñ îäíèì èç ïðîâàéäåðîâ â åãî ðåãèîíå. Ïîñëå ýòîãî, ïîäêëþ÷èâøèñü ñ ïîìîùüþ ìîäåìà è ñðåäñòâ óäàëåííîãî äîñòóïà ê ñàéòó ïðîâàéäåðà, ïîëüçîâàòåëü ïîëó÷àåò äîñòóï êî âñåì ñàéòàì è êîìïüþòåðàì â Èíòåðíåòå. Ïîòåíöèàëüíî Èíòåðíåò ïðåäîñòàâëÿåò ñëåäóþùèé èíôîðìàöèîííûé ñåðâèñ îáùåãî íàçíà÷åíèÿ:

    1. Ýëåêòðîííàÿ ïî÷òà(E-mail) ïðåäîñòàâëÿåò êàæäîìó àáîíåìåíòó ýëåêòðîííûé àäðåñ, ïðåäñòàâëÿþùèé àíàëîã ïî÷òîâîãî àäðåñà. Ñ ïîìîùüþ E-mail ïîëüçîâàòåëü ìîæåò ïåðåñûëàòü è ïîëó÷àòü ñîîáùåíèÿ è ôàéëû ïðîèçâîëüíîãî âèäà.
    2. Äîñòóï ê èíôîðìàöèîííûì ðåñóðñàì. Èìååòñÿ íåñêîëüêî âèäîâ èíôîðìàöèîííûõ ðåñóðñîâ Èíòåðíåòà, ðàçëè÷àþùèõñÿ õàðàêòåðîì èíôîðìàöèè, ñïîñîáîì åå îðãàíèçàöèè, ìåòîäàìè ðàáîòû ñ íåé.  Èíòåðíåòå èìåþòñÿ ñëåäóþùèå èíôîðìàöèîííûå ñèñòåìû:
    3. World Wide Web (WWW) - âñåìèðíàÿ èíôîðìàöèîííàÿ ïàóòèíà, â êîòîðîé èíôîðìàöèÿ ñîñòîèò èç ñòðàíèö. Èíôîðìàöèÿ â WWW îðãàíèçîâàíà â ôîðìå ãèïåðòåêñòà. Ýòî îçíà÷àåò, ÷òî â äîêóìåíòå ñóùåñòâóþò ñïåöèàëüíûå ýëåìåíòû - òåêñò èëè ðèñóíêè, íàçûâàåìûå ãèïåðòåêñòîâûìè ññûëêàìè, ùåë÷îê ìûøüþ íà êîòîðûõ âûâîäèò íà ýêðàí äðóãîé äîêóìåíò, íà êîòîðûé óêàçûâàåò äàííàÿ ññûëêà.
    4. Gopher-ñèñòåìà, ÿâëÿþùóþñÿ ïðåäøåñòâåííèêîì WWW è ñåé÷àñ óòðà÷èâàåò ñâîå çíà÷åíèå, õîòÿ è ïîääåðæèâàåòñÿ â Èíòåðíåòå. Ïðîñìîòð èíôîðìàöèè íà Gopher-ñåðâåðå îðãàíèçóåòñÿ ñ ïîìîùüþ äðåâîâèäíîãî ìåíþ, àíàëîãè÷íîãî ìåíþ â ïðèëîæåíèÿõ Windows èëè àíàëîãè÷íîãî äåðåâó êàòàëîãîâ â ôàéëîâîé ñèñòåìå.
    5. FTP (File Transfer Programme) - ñèñòåìà, ñëóæàùàÿ äëÿ ïåðåñûëêè ôàéëîâ. Ôàéëû ñòàíîâÿòñÿ äîñòóïíûìè äëÿ ðàáîòû òîëüêî ïîñëå êîïèðîâàíèÿ íà ñîáñòâåííûé êîìïüþòåð.
    6. Ñèñòåìà òåëåêîíôåðåíöèè - UseNet ïðåäñòàâëÿåò ñîáîé ñîâîêóïíîñòü äîêóìåíòîâ, ñãðóïïèðîâàííûõ ïî îïðåäåëåííûì òåìàì.
    7. IRC (Internet Relay Chat) - îáìåí èíôîðìàöèåé â ðåæèìå ðåàëüíîãî âðåìåíè. Ýòîò ðåæèì íàïîìèíàåò ñåëåêòîðíóþ ñâÿçü, íàáèðàåìûé ïîëüçîâàòåëåì, íåìåäëåííî âîñïðîèçâîäèòñÿ íà ýêðàíå îäíîãî èëè ñðàçó íåñêîëüêèõ àáîíåíòîâ.
  • 236. Эксплуатация средств ВТ
    Учебники, методички Компьютеры, программирование

    Оïåðàòîðû GPSSÍàçíà÷åíèåÒðàíçàêòû: 1-âûé ñåãìåíòÝÂÌ, ïðåäíàçíà÷åííàÿ äëÿ ïëàíîâîãî ïðîôèëàêòè÷åñêîãî îñìîòðà 2-ðîé ñåãìåíòÝÂÌ-ñåðâåð, íóæäàþùàÿñÿ âî âíåïëàíîâîì ðåìîíòå 3-òèé ñåãìåíòÄèñïåò÷åð, îòêðûâàþùèé â 8 ÷ óòðà ÂÖ èçàêðûâàþùèé åãî ÷åðåç 8 ÷ 4-òыé ñåãìåíòÍàáëþäàòåëü, ñëåäÿùèé çà ñîäåðæèìûì î÷åðåäè äëÿ îöåíêè ðàñïðåäåëåíèÿ ÷èñëà íåèñïðàâíûõ ÝÂÌ-ñåðâåðîâ: Ð1 - ïàðàìåòð, â êîòîðûé çàíîñÿòñÿ îòìåòêè âðåìåíè Ð2 - ïàðàìåòð, â êîòîðûé çàíîñèòñÿ äëè- 5-òûé ñåãìåíòÒðàíçàêò, îáåñïå÷èâàþùèé ïðîìåæóòî÷íóþâûäà÷ó ðåçóëüòàòîâÏðèáîðû: BAY RÐåìîíòíèêÔóíêöèè: JQBSÎïèñûâàåò ðàâíîìåðíîå ðàñïðåäåëåíèåîò 1 äî 3; ïîëó÷àåìóþ âåëè÷èíó ìîæíî èíòåðïðåòèðîâàòü êàê ÷èñëî, íà 1 ìåíüøåå ÷èñëà ÝÂÌ, ïðèáûâàþùèõ åæåäíåâíî íà ïëàíîâû îñìîòð XPDISÝêñïîíåíöèàëüíàÿ ô-èÿ ðàñïðåäåëåíèÿÎ÷åðåäè: TRUBILÝÂÌ-ñåðâåðû êîòîðûå ñòîÿò íåèñïðàâíûåÒàáëèöû: LENTHÒàáëèöà, â êîòîðóþ çàíîñÿò ÷èñëî íåèñïðàâíûõ ÝÂÌ-ñåðâåðîâ

  • 237. Электронные генераторы: мультивибратор. Назначение, принцип действия, применение
    Учебники, методички Компьютеры, программирование

    Пусковой реостат этого двигателя имеет три зажима, обозначаемые буквами Л, Я, Ш. Зажим Л соединен с движком реостата и подключается к одному из полюсов рубильника (к линии). Зажим Я соединяется с сопротивлением реостата и подключается к зажиму якоря. Зажим Ш соединен с металлической шиной, помещенной на реостате (шунт). Движок реостата скользит по шине так, что между ними имеется непрерывный контакт. К зажиму Ш через регулировочный резистор Rр присоединяется обмотка возбуждения. Другие зажимы якоря и обмотки возбуждения соединены между собой перемычкой и подключены к другому полюсу рубильника, включающего двигатель в сеть. При пуске в ход включается рубильник и движок реостата переводится на контакт 1, так, что последовательно с якорем соединено полное сопротивление реостата ПР, которое выбирается таким, чтобы больший ток при пуске в ход Imax не превышал номинальный ток более чем в 1,72,5 раза, т.е. Rn=(U/Imax)Rя. При включении двигателя в сеть по обмотке возбуждения также проходит ток, возбуждающий магнитный поток. В результате взаимодействия тока в якоре с магнитным полем полюсов создается пусковой момент. Если пусковой момент окажется больше тормозного момента на валу двигателя (Мпуск>Мт), то якорь машины придет во вращение.

  • 238. Язык логического программирования Visual Prolog
    Учебники, методички Компьютеры, программирование

    Строки, которые пишутся в программе, могут достигать длины в 255 символов, в то время как строки, которые система Visual Prolog считывает из файла или строит внутри себя, могут достигать (теоретически) до 4 Гбайт на 32-битных платформахsymbolПоследовательность символов, реализуемых как указатель на вход в таблице идентификаторов, хранящей строки идентификаторов. Синтаксис как для строкИдентификаторы и строки взаимозаменяемы в программе, однако Visual Prolog хранит их раздельно. Идентификаторы хранятся в таблице идентификаторов, а для представления используются лишь их индексы в этой таблице, но не сами строки идентификаторов. Это означает, что сопоставление идентификаторов выполняется очень быстро, а в случае если они встречаются в программе несколько раз, то и хранение их компактно. Строки же не хранятся в поисковой таблице, и при необходимости сопоставления Visual Prolog проверяет их символ за символом. Вы сами должны определять, какой домен лучше использовать в каждой конкретной программе.

  • 239. Язык программирования Паскаль и ветвление
    Учебники, методички Компьютеры, программирование

    В данном примере с клавиатуры считывается значение переменной символьного типа Ch. Затем проверяется условие Ch=N. Если оно выполняется, то переменной Parol булевского типа присваеватся значение True, если условие не выполняется, False. Затем с клавиатуры считывается значение кода Х. Далее оператор проверяет условие Parol = True. Если оно имеет значение True, то выполняется проверка введённого пароля оператором if X=100. Если условие Х=100 имеет значение True, то выводится сообщение “Пароль и код правельны”, и управление в программе передаётся на оператор, следующий за словом end, если оно имеет значение False, выполняется соствной оператор, стоящий после слова else, который выводит на экран видеомонитора сообщение “ошибка в коде”, и вызывает стандартную процедуру Halt(1) для остановки программы.

  • 240. Язык прораммирования С++
    Учебники, методички Компьютеры, программирование

    Как видно из рис 2, в этом окне можно выбрать одну из нескольких вкладок. В частности, для создания и включения в проект новых файлов, надо выбрать вкладку Files. На рисунке показана ситуация, когда пользователь создает новую рабочую область и проект. Имя Console0 нового проекта и подкаталога для его размещения записано в поле Project Name, путь к создаваемому подкаталогу задан в поле Location. В основном поле вкладки цветом выделен тип создаваемого проекта. Выделена строкаWin32 Console Application, при выборе которой создается проект приложения, работающего в текстовом окне, аналогичном экрану MS DOS, и использующему для вывода на экран и ввода с клавиатуры стандартные операторы языка С++. (Для создания оконного приложения следовало выбрать пункт Win32 Application, а один из двух последних пунктов выбирается при создании библиотек). После нажатия не поместившейся на рисунке кнопки OK и ответа на два дополнительных вопроса будет создан пустой проект, в который надо включить файлы с исходными текстами программ на языке С++.