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

  • 101. Мова програмування Assembler
    Учебники, методички Компьютеры, программирование

    Засобу ініціювання й обробки переривань є важливою складовою частиною будь-якої обчислювальної системи, в тому числі і персональної ЕОМ. Механізм переривань забезпечує ефективна взаємодія пристроїв уведення-висновку з мікропроцесором. Переривання цікавлять нас тому, що обробка переривань - це прерогатива програмування на мові асемблера. У високорівневих мовах відсутні засоби роботи з перериваннями на машинному рівні. Переривання звичайно викликаються зовнішніми пристроями. Переривання сигналізує мікропроцесору, щоб він призупинив виконання поточного завдання і приділив увагу зовнішньому пристрою. У IBM PC клавіатура посилає сигнал переривання кожного раз, коли натискається одна з клавіш. Це переривання повідомляє мікропроцесору, що потрібно припинити поточну роботу і вважати символ із клавіатури. Неважко зрозуміти походження терміна "переривання": сигнал переривання "перериває" поточну роботу мікропроцесора. Переривання є гарним поміч- ником для мікропроцесора, оскільки звільняє його від постійного контролю за зовнішніми пристроями. Якби, наприклад, клавіатура не викликала переривання, то мікропроцесору приходилося б постійно перевіряти стан клавіатури, щоб визначити, чи не була натиснута якась із клавіш. Будь-яка написана для ЕОМ програма повинна була б містити ту саму процедуру, і у процесі свого виконання досить часто здійснювати перевірку стану клавіатури. Однак наявність переривання, знімає це обмеження, і програма може виконуватися без такої перевірки. Клавіатура сигналізує мікропроцесору, щораз, коли їй треба передати інформацію мікропроцесору. Після того, як мікропроцесор задовільнить запит клавіатури, він може відновити нормальний хід виконання програми. У мікропроцесорі 8088 обробка переривань багато в чому схожа на виконання підпрограм. Якщо виникає переривання, то воно не може зупинити мікропроцесор під час виконання ним команди. Насамперед мікропроцесор 8088 завершує виконання поточної команди. Потім, не звертаючи уваги на наступну команду програми, він діє як у випадку виклику підпрограми. Мікропроцесор записує адреса наступної команди в стек і переходить до спеціальної підпрограми, названою обробкою переривання. Ця підпрограма містить команди, що вимагаються пристроєм, який визиває переривання. Для клавіатури, в обробку переривання входять зчитування і запис символу в пам'ять для наступного його використання. Після того, як підпрограма обробки переривання закінчила роботу з пристроєм, він здійснює повернення в крапку програми, де відбулося переривання. Мікропроцесор зчитує зі стека адреса повернення, і програма продовжує виконуватися, начебто нічого не відбулося. Оскільки переривання викликається зовнішніми пристроями, воно може відбутися в будь-який момент виконання програми. Неможливо передбачити в програмі ніяких спеціальних мір підготовки до виникнення переривання, тому що для програми момент уведення символу з клавіатури оператором є непередбаченим. Звідси випливає, що підпрограма обробки переривання не повинна модифікувати значення дані, використо- вувані перерваною програмою. У випадку модифікації їх програма після повернення їй керування не зможе виконуватися правильно. Частина процедури переривання полягає в тому, що коли вона виникає, мікропроцесор 8088 автоматично записує в стек деякі дані перерваної програми. У свою чергу, підпрограма обробки переривань відповідає за запис у пам'ять будь-яких інших даних, що вона може змінити в час свого виконання. Звичайно ці дані записуються в стекову пам'ять. Потім, перед поверненням керування перерваній програмі, підпрограма обробки переривань повинна відновити програмні параметри відповідно до їх значення в момент переривання. Факт виникнення переривання не повинен відбитися на виконуваній програмі. Оскільки існує багато пристроїв, що посилають мікропроцесору сигнали переривання, у мікропроцесорі 8088 мається механізм переривання по вектору. Це означає, що мікропроцесор 8088 визначає, який з пристроїв запросив переривання, і передає керування потрібній програмі обробки переривань, що відповідає цьому пристрою. Мікропроцесор автоматично виконує векторизацію запитів на переривання. Програма обробки переривань не повинна перед обслуговуванням пристрою визначати, яке з них запросило переривання. Це зменшує тривалість переривання і спрощує програму його обробки. У програмах зустрічаються такі ділянки, виконання яких не може бути перервано. Можливо, що частина деякої конкретної програми повинна виконуватися дуже швидко для того, щоб одержати визначений результат, або програма працює з даними, що зберігалися у пам'яті, які можуть бути змінені при обробці переривань. У кожному з цих випадків програма повинна мати можливість заборонити переривання, тобто не допускати виконання переривання на цих критичних ділянках програми. Після прохо- дження цих ділянок, функціонування ситеми переривань повинне бути відновлено програмою. Програма не може блокувати систему переривань занадто довго, інакше в обслуговуванні пристрою, який запросив перерива- ння, може відбутися збій. Якщо програма обробки переривання, яке надійш- ло з клавіатури, не встигне обдумати символ перед тим, як оператор надрукує наступний, то цей другий символ може бути загублений. У мікропроцесорі 8088 є можливість увести заборону на всі зовнішні переривання. У IBM PC, крім того, є можливість задавати пристрою, що можуть викликати переривання. Це дозволяє вибрати в програмі найбільш важливі пристрої, яким дозволене переривання, і одночасно заборонити переривання від інших, менш важливих. Методи заборони переривань будуть розглянуті в наступних главах.

  • 102. Моделирование электрических цепей в системе Mathcad
    Учебники, методички Компьютеры, программирование

     

    1. Теоретические основы электротехники: В 3 т. Учебник для вузов. Том 1, 2. 4-е изд. / К.С.Демирчян, Л.Р.Нейман, Н.В.Коровкин, В.Л.Чечурин. СПБ Питер, 2004. 463, 576с.
    2. Основы теории цепей: Учебник для вузов. Г.В.Зевеке, П.А.Ионкин, А.В.Нетушил, С.В.Страхов. 5-е изд., перераб. М.: Энергоатомиздат, 1989. 528с.
    3. К.С.Демирчян, П.А.Бутырин. «Моделирование и машинный расчет электрических цепей». М.: ВШ., 1988. 335с.
    4. И.Влах, К.Сингхал. Машинные методы анализа и проектирование электронных схем. М.: Радиосвязь, 1988. 560с.
    5. ДаниловЛ.В. и др. Теория нелинейных электрических цепей (Л.В.Данилов, П.Н.Матханов, Е.С.Филиппов). Л.: Энергоатомиздат, Ленинград. отд-ие, 1999. 256с.
    6. Леон О. Чуа и Пен-Мин Лиин. Машинный анализ электронных схем (алгоритмы и вычислительные методы). М.: Энергия, 1980. 640с.
    7. ПлисА.И., СливинаН.А. MathCAD. Математический практикум для инженеров и экономистов: учеб. Пособие 2-е изд., перераб. и доп. М.: Финансы и статистика, 2003. 656с.
    8. ШабалинВ.Д.Машинное моделирование электрических цепей. Кострома: Изд. Костромской ГСХА, 200. 80с.
    9. ШабалинВ.Д.Пересчет сопротивления нагрузки трехфазной цепи, содержащей трансформатор. / Актуальные проблемы науки в агропромышленном комплексе: материалы 58-й международной научно-практической конференции: в 3 т. Т. 3. Кострома: КГСХА, 2007. с.184185.
  • 103. Моя профессиональная деятельность на инженерном уровне (специальность 220200)
    Учебники, методички Компьютеры, программирование

    Bus). Понятие «локальной шины» впервые появилось в конце 80-х годов. Оно связано с тем, что при внедрении процессоров 3-го и 4-го поколений (Intel386 и Intel486) частоты основной шины (в качестве основной использовалась шина ISA/EISA) стало недостаточно для обмена между процессором и оперативной памятью. Локальная шина, имеющая повышенную частоту, связала между собой процессор и память в обход основной шины. В последствии в эту шину «врезали» интерфейс для подключения видеоадаптера, который тоже требует повышенной пропускной способности,- так появился стандарт VLB , который позволил поднять тактовую частоту локальной шины до 50 МГц и обеспечил пиковую пропускную способность до 130 Мбайт/с. Основным недостатком интерфейса стало то, что предельная частота локальной шины и, соответственно, её пропускная способность зависят от числа устройств, подключенных к шине. Так, например, при частоте 50 МГц к шине может быть подключено только одно устройство (видеокарта). Для сравнения скажем, что при частоте 40МГц возможно подключение 2-х, а при частоте 33МГц 3-х устройств.

    • PCI Интерфейс PCI (Peripheral Component Interconnect- стандарт подключения внешних компонентов) был введен в персональных компьютерах, выполненных на базе процессоров Intel Pentium. По своей сути это тоже интерфейс локальной шины, связывающей процессор с оперативной памятью, в которую врезаны разъемы для подключения внешних устройств. Для связи с основной шиной компьютера (ISA/EISA) используются специальные интерфейсные преобразователи мосты PCI (PCI Bridge).В современных компьютерах функции моста PCI выполняют микросхемы чипсета. Данный интерфейс поддерживает частоту шины 33МГц и обеспечивает пропускную способность 132 Мбайт/с для 64 разрядных данных. Важным нововведением, реализованным этим стандартом, стала поддержка так называемого режима plug-and-play, впоследствии оформившегося в промышленный стандарт на самонастраивающиеся устройства
    • FSB Шина PCI, появившаяся в компьютерах на базе процессоров Intel Pentium как локальная шина, предназначенная для связи процессора с оперативной памятью, но недолго оставалась в этом качестве. Сегодня она используется только как шина для подключения внешних устройств, а для связи процессора с оперативной памятью сейчас используется специальная шина, получившая название FSB (Front Side Bus). Эта шина работает на очень высоких частотах 100-125 МГц. В настоящее время внедряются материнские платы с частотой шины FSB 133МГц и ведутся разработки плат с частотой до 200 МГц. Пропускная способность шины FSB является
    • одним из основных потребительских параметров - именно он и указывается в спецификации материнской платы. Пропускная способность шины FSB при частоте 100МГц составляет порядка 800Мбайт/с.
    • AGP (Advanced Graphic Port- усовершенствованный графический порт) Видеоадаптер- устройство, требующее особенно высокой скорости передачи данных. Как при внедрении локальной шины VLB , так и при внедрении локальной шины PCI видеоадаптер был первым устройством, «врезаемым» в новую
    • шину. Сегодня параметры шины PCI уже не соответствуют требованиям видеоадаптеров, поэтому для них разработана отдельная шина, получившая название AGP частота этой шины соответствует частоте шины PCI (33-66 МГц), но она имеет более высокую пропускную способность - до1066 Мбайт/с (В режиме 4-х кратного умножения)
    • PCMCIA (Personal Computer Memory Card International Association стандарт международной ассоциации производителей плат памяти для персональных компьютеров). Этот стандарт определяет интерфейс подключения плоских карт памяти небольших размеров и используется в портативных персональных компьютерах.
    • USB (Universal Serial Bus универсальная последовательная магистраль). Это одно из последних нововведений в архитектурах материнских плат. Этот стандарт определяет способ взаимодействия компьютера с периферийным оборудованием. Он позволяет подключить до 256 различных устройств, имеющих последовательный интерфейс. Устройства могут включаться цепочками (каждое из устройств подключается к предыдущему). Производительность шины невелика и составляет до 1,5 Мбит/с, но для таких устройств, как клавиатура, мышь, модем, джойстик и.т.д. этого достаточно. Собственно, она и предназначена для того, чтобы заменить устаревшие внешние интерфейсы, такие как последовательный RS 232( COM порт) и параллельный IEEE 1284 (LPT порт).Удобство шины состоит в том,
    • что она практически исключает конфликты оборудования, позволяет подключать и отключать устройства в «горячем режиме» (не выключая компьютер) и позволяет объединить несколько компьютеров в простейшую локальную сеть без применения специального оборудования и программного обеспечения.
    • LPC (Low Pin Cout Interface), пришедшая на смену устаревшей ISA. Шина LPC имеет 4 битный интерфейс, соединенный с чипом ввода вывода (Super I/Q chip), который поддерживает работу внешних портов ( COM, LPT, PS/2 и инфракрасного) а также контроллера флоппи дисковода.
  • 104. Налагодження пристроїв релейного захисту та автоматики
    Учебники, методички Компьютеры, программирование

    Ñèãíàëè â³ä òðàíñôîðìàòîð³â ñòðóìó TA òà íàïðóãè TV ïîäàþòüñÿ íà ïåðâèíí³ îáìîòêè ïðîì³æíèõ òðàíñôîðìàòîð³â TAL òà TVL. Íà âòîðèííèõ îáìîòêàõ öèõ òðàíñôîðìàòîð³â â³äïîâ³äíî ñòðóì òà íàïðóãà ïåðåòâîðþþòüñÿ â íàïðóãè, ïðîïîðö³éí³ â³äïîâ³äíî âåëè÷èí³ ñòðóìó òà íàïðóãè. Äëÿ òîãî, ùîá ³ìïóëüñí³ ñèãíàëè, ÿê³ ìîæóòü âèíèêàòè ó âòîðèííèõ êîëàõ òðàíñôîðìàòîð³â ñòðóìó òà íàïðóãè, íå ïîïàäàëè â åëåêòðîííó ÷àñòèíó öèôðîâîãî ïðèñòðîþ òà íå ïîøêîäæóâàëè éîãî, ì³æ ïåðâèèííîþ òà âòîðèííîþ îáìîòêàìè ïðîì³æíèõ òðàíñôîðìàòîð³â TAL òà TVL âñòàíîâëþþòü åêðàí. Äëÿ çàõèñòó åëåêòðîííèõ áëîê³â öèôðîâîãî ïðèñòðîþ â³ä ïåðåíàïðóã ïàðàëåëüíî äî âòîðèííèõ îáìîòîê ïðîì³æíèõ òðàíñôîðìàòîð³â TAL òà TVL âñòàíîâþòü âàðèñòîðè RV.  äåÿêèõ ñõåìàõ äëÿ çàõèñòó çàñòîñîâóþòü ñòàá³ë³òðîíè. Äëÿ óçãîäæåííÿ âòîðèííî¿ íàïðóãè íà âèõîä³ ïðîì³æíèõ òðàíñôîðìàòîð³â ç âõ³äíèìè ñèãíàëàìè ïðèñòðîþ ÀÖÏ ñëóæàòü çì³íí³ îïîðè R. Äëÿ ïðàâèëüíî¿ ðîáîòè ÀÖÏ íåîáõ³äíî óíåìîæëèâèòè ïîïàäàííÿ íà íüîãî âèñîêî÷àñòîòíîãî ñïåêòðó ñèãíàëó. Òîìó çàñòîñîâóºòüñÿ âèñîêî÷àñòîòíèé ô³ëüòð, ÿêèé âèêîíàíèé íà îñíîâ³ îïîðó Rô òà ºìíîñò³ Ñô. Ñë³ä â³äì³òèòè, ùî ï³ä ÷àñ ðåàë³çàö³¿¿ àëãîðèòìó ôóíêö³îíóâàííÿ çàõèñòó äîäàòêîâî çä³éñíþºòüñÿ öèôðîâà ô³ëüòðàö³ÿ ñèãíàëó. Âèõ³äí³ ñèãíàëè uâèõ ç âõ³äíèõ ïåðåòâîðþâà÷³â TAL òà TVL ïîñòóïàþòü íà âõ³ä ÀÖÏ.

  • 105. Новейшие технологии сканирования. Сканеры специального назначения
    Учебники, методички Компьютеры, программирование

    8.Фотоприемники. Роль фотоприемников в барабанных сканерах играют фотоэлектронные умножители (ФЭУ). ФЭУ нечувствительны к цвету, однако могут воспринимать яркость света. Поэтому и применяют светофильтры по одному на каждую составляющую света. Фотоэлектронные умножители самые качественные фотоприемники из всех используемых на сегодняшний день. Уровень шумов у них (а значит, и показатель сигнал/ шум) намного выше, чем, например, у ПЗС, поэтому они и применяются в самых лучших типах сканеров. Оптический диапазон фотоэлектронных умножителей тоже превосходит аналогичный параметр ПЗС. Однако новейшие ПЗС, используемые в профессиональных планшетных сканерах, по характеристикам иногда догоняют барабанные сканеры младшего класса. Существуют сканеры, в которых применяются не три, а четыре ФЭУ. В таком случае дополнительный ФЭУ поставляет информацию для управления контрастом перехода на границе между областями разного цвета.

  • 106. Об’єктно-орієнтоване програмування МП Delphi
    Учебники, методички Компьютеры, программирование

    {work>ToolBars>Component Palette} {Вид>Панель инструментов>Палитра компонентов}.

    1. Відминити - відновити вивід на екран панелі інструментів {work>ToolBars>Standard} {Вид>Панель инструментов>Стандарт}.
    2. Додати кнопку на панелі інструментів, Comands {work>ToolBars>Customize(налагодження)> вiкно зі сторінками Categories (мелю) та Comands (команди). Вибрати меню файл і команду мишкою перетягнути кнопку на панель. Видалити кнопку з панелі}.
    3. Відминити - відновити вивід на екран інспектора об'єктів {work>ToolBars>Object Inspeclor(Інспектор обєктів)(F11)}.
    4. Додати елемент в меню {Tools(інструменти)>Configure Tools(конфігурація інструментів)> у вікні діалогової панелі Tool Options натиснути Add>Tools Properties(властивосиі інструментів), натиснути Brows> зі списку вибрати задачу, відкрити її; у вікні Title дати заголовок - наприклад Matric>Ok y вікні Tools Properties>Close> задача включена в Tools}.
    5. Змінити порядок задач у списку Tools {у списці Tool Option вибрати потрібну задачу і перемістити її на початок списку кнопками Move Up}.
  • 107. Обработка массивов данных в среде Turbo Pascal
    Учебники, методички Компьютеры, программирование

    Самой распространенной ошибкой при работе с массивами является выход индексов за допустимые диапазоны. Для исключения таких ошибок в среде Turbo Pascal предусмотрена директива компилятора {R}. При указании в программе директивы {$R+} все массивы проверяются на предмет нахождения их внутри указанных границ. Если обнаруживается нарушение диапазона, программа завершает свою работу, выводя сообщение об ошибке выполнения. Если директива не используется (этот режим принят по умолчанию), выход индекса за пределы допустимого диапазона не приведет к прекращению работы программы. Но при обращении к несуществующему элементу массива даст неопределенный результат, что может сделать ход дальнейшего выполнения программы непредсказуемым.

  • 108. Общие сведения о HTML, принципы создания Web-узла
    Учебники, методички Компьютеры, программирование

    Таким образом, гипертекстовая база данных в концепции WWW это набор текстовых файлов, размеченных на языке HTML, который определяет форму представления информации (разметка) и структуру связей между этими файлами и другими информационными ресурсами (гипертекстовые ссылки). Гипертекстовые ссылки, устанавливающие связи между текстовыми документами, постепенно стали объединять самые различные информационные ресурсы, в том числе звук и видео; в результате возникло новое понятие гипермедиа. Такой подход предполагает наличие еще одного компонента технологии интерпретатора языка. В World Wide Web функции интерпретатора разделены между Web-сервером гипертекстовой базы данных и интерфейсом пользователя. Сервер, кроме доступа к документам и обработки гипертекстовых ссылок, обеспечивает предпроцессорную обработку документов, в то время как интерфейс пользователя осуществляет интерпретацию конструкций языка, связанных с представлением информации. Первая версия языка (HTML 1.0) была направлена на представление языка как такового, где описание его возможностей носило скорее рекомендательный характер. Вторая версия языка (HTML 2.0) фиксировала практику использования его конструкций. Версия ++ (HTML++) представляла новые возможности, расширяя набор тегов HTML в сторону отображения научной информации и таблиц, а также улучшения стиля компоновки изображений и текста. Версия 3.2 смогла упорядочить все нововведения и согласовать их с существующей практикой. HTML 3.2 позволяет реализовать использование таблиц, выполнение кодов языка Java, обтекание графики текстом, а также отображение верхних и нижних индексов. Сейчас World Wide Web Consortium (W3C) международная организация, которая занимается подготовкой и распространением документации на описание новых версий HTML уже опубликовала материалы спецификации HTML 4.01. Кроме возможностей разметки текста, включения мультимедиа и формирования гипертекстовых связей, уже существовавших в предыдущих версиях HTML, в версию 4.01 включены дополнительные средства работы с мультимедиа, языки программирования, таблицы стилей, упрощенные средства печати изображений и документов. Для управления сценариями просмотра страниц Website (гипертекстовой базы данных, выполненной в технологии World Wide Web) можно использовать языки программирования этих сценариев, например, JavaScript, Java и VBScript. Усложнение HTML и появление языков программирования привело к тому, что разработка Web-узлов стала делом высокопрофессиональным, требующим специализации по направлениям деятельности и постоянного изучения новых Web-технологий. Но возможности Internet позволяют пользователям, владеющим основами HTML, создавать и размещать собственные Web-узлы без больших затрат. Именно на таких пользователей и рассчитан предлагаемый курс.

  • 109. Объективное программирование
    Учебники, методички Компьютеры, программирование

    В библиотеке Си имеются две функции управления динамической памятью - malloc() и free(), которые выделяют и освобождают область памяти заданного размера (в байтах). В этой области программа может разместить переменную (или массив), которая называется динамической. При выделении памяти под динамическую переменную необходимо при помощи операции sizeof определять количество байтов, необходимое для размещения переменной указанного типа. В Си++ введены два оператора, аналогичные функциям malloc и free new и delete. Они отличаются от соответствующих функций тем, что допускают использования в качестве аргументов непосредственно спецификацию типа создаваемой динамической переменной и ссылки на динамическую переменную:

  • 110. Объектно-ориентированная среда программирования "Object Pascal" в профильном курсе информатики
    Учебники, методички Компьютеры, программирование

     

    1. Ваграменко Я.А., Зобов Б.И., Осипов А.П. "Педагогический виртуальный университет: основные задачи, принципы построения, структура информационных ресурсов. // "Педагогическая информатика", 1, 2002г.
    2. Гусева О.Л., Гусев Е.В., Миронова Н.Н. Одна задача - два решения. - М.: "Информатика и образование" - 2000.
    3. Захарова Т.Б. Профильная дифференциация обучения информатике в старшей ступени школы.-М.: МЦНТИ, 1997
    4. Информатика. Систематический курс. 10 класс / Бешенков С.А, Ракитина Е.А. .- М.: БИНОМ. Лаборатория знаний, 2004.
    5. Кузнецов А.А. Смекалкин Д. Проверка и оценка знаний и умений школьников по основам ИВТ. // Информатика и образование. 2003.
    6. Лапчик М.П. и др. Методика преподавания информатики: Учебное пособие для студентов педагогических вузов/М.П.Лапчик, И.Г.Семакин, Е.К.Хеннер; под общей редакцией М.П.Лапчика. - М.: Издательский центр "Академия", 2001.- 624 с.
    7. Макарова Н.В. Информатика (объектно-информационная концепция): Программа для учащихся с 6-го или 7-го по 11-й класс. - СПб.:Питер, 1999.
    8. Макарова Н.В. Методология обучения новым информационным технологиям. - СПб.: Изд-во СПбУЭФ, 1992.
    9. Методическое письмо "Об использовании результатов единого государственного экзамена 2007 года в преподавании информатики в средней школе"
    10. Примерная программа основного общего образования по информатике и информационным технологиям ИнФО, N4, 2004.
    11. Примерная программа среднего (полного) общего образования по информатике и информационным технологиям. Базовый уровень ИнФО, N4, 2004.
    12. Примерная программа среднего (полного) общего образования по информатике и информационным технологиям. Профильный уровень ИнФО, N4, 2004.
    13. Семакин И.Г., Хеннер Е.К. Информатика. 10 класс.-М.: БИНОМ. Лаборатория знаний, 2005.
    14. Семакин И.Г., Хеннер Е.К. Информатика. 11 класс.-М.: БИНОМ. Лаборатория знаний, 2005.
    15. Соловьева Е.Г. О межпредметных связях математики и информатики. // "Педагогическая информатика", 1, 1997 г.
    16. Стандарт основного общего образования по информатике и информационным технологиям ИнФО, N4, 2004.
    17. Стандарт среднего (полного) общего образования по информатике и информационным технологиям. Базовый уровень. ИнФО, N4, 2004.
    18. Стандарт среднего (полного) общего образования по информатике и ИКТ. Профильный уровень. ИнФО, N4, 2004.
    19. Угринович Н.Д. и др. Практикум по информатике и информационным технологиям. Учебное пособие. - М.: БИНОМ, 2003-2006.
    20. Угринович Н.Д. Информатика и ИКТ Учебник для 10 класса. Профильный уровень - М.: БИНОМ, 2007.
    21. Угринович Н.Д. Информатика и информационные технологии. 10-11. Учебник для 10-11 классов. - М.: БИНОМ, 2006.
    22. Угринович Н.Д. Компьютерный практикум на CD-ROM. - М.: БИНОМ, 2004-2005.
    23. Угринович Н.Д. Преподавание курса "Информатика и ИКТ" в основной и старшей школе: Методическое пособие для учителей. - М.: БИНОМ, 2004-2006.
    24. Унт И. Э. Индивидуализация и дифференциация обучения. - М., 1990.
    25. Федеральный базисный учебный план для образовательных учреждений Российской Федерации, реализующих программы общего образования (утвержден приказом 1312 Министерства образования РФ от 09.03.2004).
  • 111. Объектно-ориентированные СУБД
    Учебники, методички Компьютеры, программирование

  • 112. Одномерные массивы
    Учебники, методички Компьютеры, программирование

     

    1. М\ук №3089. Кравченко О.А., Мартыненко А.М. Программирование вводавывода данных и линейных вычислительных алгоритмов на языке С: практ. пособие к выполнению лаб. и контрол. работ по дисциплине "Вычислительная техника и программирование" для студентов техн. специальностей днев. и заоч. форм обучения Гомель: ГГТУ им. П.О. Сухого, 2005. 33 с.
    2. М\ук №3106. Кравченко О.А., Коробейникова Е.В. Программирование разветвляющихся и циклических алгоритмов на языке С: пособие по выполнению лабораторных и контрольных работ по дисциплине"Вычислительная техника и программирование" для студентов техн. специальностей днев. и заоч. форм обучения Гомель: ГГТУ им. П.О. Сухого, 2005. 33 с
    3. Информатика. Базовый курс : учеб. пособие / под ред. С. В. Симоновича. - 2-е изд. - Санкт-Петербург : Питер, 2007. - 639с. : ил. - (Учебник для вузов). - Библиогр.: с.631-632. - ISBN 5-94723-752-0
    4. С/С ++. Программирование на языке высокого уровня / Т. А. Павловская. - Санкт-Петербург : Питер, 2006. - 460с. : ил. - (Учебник для вузов). - Библиогр.:с.383. - ISBN 5-94723-568-4.
    5. С#. Программирование на языке высокого уровня / Т. А. Павловская. - Сант-Петербург : Питер, 2007. - 432с. : ил. - (Учебник для вузов). - Библиогр.: с.425-426. - ISBN 5-91180-174-4.
    6. Информатика : учеб. для вузов / В. А. Острейковский. - Москва : Высш. шк., 2000. - 511с. : ил. - Библиогр.: с.508. - ISBN 5-06-003533-6.
    7. Информатика: Учебник /Под ред. Проф. Н.В.Макаровой. М.: Финансы и статистика, 1998.
    8. Касаткин А.И., Вальвачев А.Н. Профессиональное программирование на языке СИ: от Turbo C к Borland C++: Справ.пособие. Мн.: Выш.шк., 1992. 240 с.
    9. Топп У., Форд У. Структуры данных в С++: Пер. с англ.М.: БИНОМ, 1994. 816 с.
    10. Крячков А.В., Сухина И.В., Томшин В.К. Программирование на С и С++. Практикум: Учебн. Пособие для вузов. М.: Горячая лининия Телеком, 2000 344 с.
    11. Страуструп Б. Язык программирования Си++: Пер. с англ. М.: Радио и связь, 1991. 352 с.
  • 113. Операции многократной точности (операции с длинными числами)
    Учебники, методички Компьютеры, программирование

    В массиве mas хранится уравнение. Каждый элемент массива отдельное уравнение. В lin хранятся отдельные элементы уравнения. Например mas[3].lin=(A,=,3,/,(,B,-,1,)) соответствует уравнению A=3/(B-1). В первом элементе (mas[i].lin[1]) всегда хранится буква, во втором (mas[i].lin[2]) символ “=”. Такая форма ведения уравнения нужна для удобства вычисления длинных формул. В dl хранится текущее число элементов в уравнении+1. Можно сказать если dl=4, то в данном элементе хранится не формула, которую надо вычислить, а значение.

  • 114. Операционная система Windows (лабораторно-практический практикум)
    Учебники, методички Компьютеры, программирование

    %202.%20%d0%91%d0%bb%d0%be%d0%ba%d0%bd%d0%be%d1%82%20<file:///F:\%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b0_%d0%ba%d1%83%d1%80%d1%81\%d0%98%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b01_1\lesson11.html>%20%203.%20<file:///F:\%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b0_%d0%ba%d1%83%d1%80%d1%81\%d0%98%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b01_1\lesson11.html><file:///F:\%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b0_%d0%ba%d1%83%d1%80%d1%81\%d0%98%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b01_1\lesson11.html>%d0%93%d1%80%d0%b0%d1%84%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b9%20%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%be%d1%80%20Paint">1. Текстовый редактор WordPad (Write) <file:///F:\информатика_курс\Информатика1_1\lesson11.html> 2. Блокнот <file:///F:\информатика_курс\Информатика1_1\lesson11.html> 3. <file:///F:\информатика_курс\Информатика1_1\lesson11.html><file:///F:\информатика_курс\Информатика1_1\lesson11.html>Графический редактор Paint

  • 115. Операционные системы "тонких" клиентов
    Учебники, методички Компьютеры, программирование

    Итак, память, выделяемая для ссылок, управляется автоматически, как и память для примитивных типов. Иначе обстоит дело с памятью, выделяемой для тела объекта. В языке Java имеется операция new, которая явным образом выделяет память для тела объекта и возвращает ссылку на созданный объект. Память для каждого объекта выделяется явным образом, при помощи этой операции. Создание новых объектов возможно также неявным образом - некоторые библиотечные методы создают (при помощи той же операции new) новый объект и возвращают ссылку на созданный объект. На этом "заботы" прикладной Java-программы об управлении памятью заканчиваются. Программа не освобождает выделенную память, это делает за нее Java VM. Автоматическое освобождение памяти, занимаемой уже ненужными (неиспользуемыми) объектами, - одна из наиболее интересных особенностей платформы Java. Это освобождение выполняется в Java VM программным механизмом, который называется сборщиком мусора (garbage collector). Но что такое неиспользуемый объект? Программа может "оставить объект в покое" на долгое время, а потом вдруг вновь вернуться к нему. Время обращения к объекту (как это делается в дисциплине управления памятью LRU) не может служить показателем ненужности объекта. Сборщик мусора считает неиспользуемыми те объекты, на которые нет ссылок. Если в программе нет ссылки на объект, то программа принципиально не может обратиться к объекту, следовательно, объект представляет собой мусор. Обратите внимание на то обстоятельство, что при выходе из блока, в котором был создан объект, освобождается память, занимаемая ссылкой на объект, но это еще не значит, что объект сразу же становиться мусором. Ссылка на созданный объект может быть присвоена внешней по отношению к данному блоку переменной или быть возвращаемым значением метода. Если же этого не происходит, то объект действительно становится мусором. При выполнении Java-программы такой мусор в памяти накапливается. Многие методы библиотечных классов Java (например, класса String) построены таким образом, что их использование способствует интенсивному накоплению мусора в памяти.

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

    Политика аудитаОписание политикиАудит событий входа по учетной записиЭти события возникают в контроллере домена, когда пользователь выполняет вход или выход на другом компьютере, входящем в доменАудит управления учетными записямиЭти события возникают при создании, изменении или удалении учетной записи или группы, при переименовании, активизации или отключении учетной записи, когда задается или изменяется парольАудит доступа к службе каталоговЭти события возникают, когда выполняется доступ к объекту Active DirectoryАудит событий входаЭти события возникают, когда пользователь выполняет вход или выход на рабочей станции или подсоединяется через сетьАудит доступа к объектамЭти события возникают, когда пользователь выполняет доступ к файлу, папке, принтеру, ключу реестра или другому объекту, для которого задан аудитАудит изменения политикиЭти события возникают, когда вносятся изменения в политики назначения прав пользователей, политики аудитаАудит системных событийЭти события возникают, когда пользователь перезагружает компьютер, или завершает его работу, или при возникновении события, которое влияет на безопасность компьютера

  • 117. Оперциаонные системы ASP Linux и Windows
    Учебники, методички Компьютеры, программирование

    Контрольные вопросы:

    1. Дайте определение понятию операционная система. Какие операционные системы Вы знаете?
    2. Объясните понятия многозадачности и многопользовательскости.
    3. Какие характеристики операционной системы (ОС) Linux вы знаете?
    4. Что такое дистрибутив ОС? Какие дистрибутивы Linux Вы знаете?
    5. Что означает понятие графический интерфейс? Какой графический интерфейс используется в Linux.
    6. Какие графические среды Linux Вы знаете?
    7. Опишите внешний вид графической среды KDE. В чем отличие графической оболочки OC Windows от среды KDE?
    8. Опишите состав и структуру главного меню KDE. Какие утилиты, графические и текстовые программы входят в поставку КDE?
    9. Что означает понятие ярлык? Как создать ярлык на рабочем столе?
    10. Как осуществлять добавление и удаление панелей задач на рабочем столе?
    11. Опишите способы создания папки?
    12. Какие стандартные редакторы, позволяют создать текстовый документ?
    13. Какова максимальная длина имени файла или папки в Linux?
    14. Расскажите о способах открытия документов?
    15. Как отобразить панель инструментов в окне программы Konqueor?
    16. Опишите пиктограммы на панели инструментов программы Konqueor?
    17. Какая информация отображается в строке состояния программы Konqueor?
    18. Как определить размер папки в килобайтах?
    19. С помощью какой клавиши можно перейти в «Родительскую папку»?
    20. Как можно вызвать окно свойств объекта?
    21. Способы упорядочения файлов в окне папки программы Konqueor?
    22. Способы расположения и изменения размера значков файлов в окне папки?
    23. Как установить автоматическое выравнивание значков файлов в программе Konqueor?
    24. Как можно отменить последнюю выполненную команду?
    25. Как переименовать файл или папку?
    26. Как установить атрибуты файла?
    27. Как скопировать файл из одной папки в другую?
    28. Как переместить файл из одной папки в другую?
    29. Как выделить в папке группу файлов, расположенных не подряд?
    30. Как выделить сразу все объекты в папке?
    31. Как снять выделение с одного или нескольких файлов, не отменяя выделение остальных?
    32. Для чего используется команда Обновить в программе Konqueor?
    33. Опишите способы удаления файлов и папок?
    34. Опишите параметры настройки корзины?
    35. Как найти файл на диске по его имени?
    36. Объясните, для чего при поиске файла используются символы звездочка «*» и знак вопроса «?»?
    37. Как найти файлы по дате создания?
    38. Как восстановить удаленный файл?
    39. В каком случае восстановление удаленных файлов невозможно?
    40. В чем отличие ярлыка от пиктограммы?
    41. Опишите способы создания ярлыка?
    42. Как изменить значок ярлыка?
  • 118. Опыт и перспективы использования сети Интернет в коммерческих целях
    Учебники, методички Компьютеры, программирование

    Список использованных источников

    1. Беляев В. Зарубежные информационные и аналитические ресурсы в сети Интернет// Рынок ценных бумаг.-1999.-№7.
    2. Бернхэм Б. Гибель Веб-страницы/ http://i2r.rusfund.ru/rf/docs/ portals/death.html.
    3. Бурдинский А. Перспективы развития рынка финансовых Интернет-услуг/ http://www.osp.ru/ecom/2000/03/024.htm.
    4. Бурмистров А. Золотая лихорадка русского Интернета, или Реально ли получить инвестиции в сетевые проекты/ http://www.osp.ru/ecom/2000/034.htm.
    5. Вартанян М. SET- не догма!// Мир Интернет.-1999.-№2.-С.64- 68.
    6. Взрывообразный рост российского Интернета/ http://www.emedia.ru/ourfig.asp.
    7. Виталин А. Что такое Интернет-2/ http://www.emedia.ru/n3/ internet.asp.
    8. Виталин А. Microsoft + NGWS =Будущее/ http://www.emedia.ru/n26/microsoft.
    9. Грачева М. Цифровой кошелек: появление универсального формата/ http://www.osp.ru/ecom/2000/03/014.htm.
    10. Достов В. Что год пришедший нам готовит// Мир Интернет.-1999.-№2.-С.30- 33.
    11. Евтюшкин А. Timeo Danaos/ http://www.osp.ru/ecom/2000/03/ 060.htm.
    12. Иванов Ю., Новиков М. Интернет- магазины в России- виртуальная реальность.// Мир Интернет.-1998.-№2.-С.38-42.
    13. Имери В. Как сделать бизнес в Интернете- М.:Диалектика.-1998.
    14. Истоки Интернет/ http://www.jetinfo.ru/1997/14/1/article1.14.19 9740.html.
    15. История Интернет/ http://shara.dnepr.net/~om/2.htm
    16. История Интернет в мире/ http://www.chainick.newmail.ru/win/ history.htm.
    17. Как нам обустроить Интернет/ http://www.emedia.ru/n26/ problem.asp.
    18. Коммерциализация технологии/ http://www.jetinfo.ru/1997/14/1/ article1.14.1997174.htm.
    19. Линдин Р.А. Интернет-коммерция изнутри/ http://www.raexpert.ru/i-comm/report/report.htm.
    20. Линдин Р.А. Лидеры российского виртуального шоппинга// Эксперт.-2000.-№16.-С.77-87.
    21. Нас, кажется, посчитали/ http://www.osp.ru/ecom/2000/03/ 054.htm.
    22. Новомлинский Л. Интернет-торговля.// Сети и системы связи.-1998.-№8.-С.116- 123.
    23. Новомлинский Л. Shop- дизайн вместо Web- дизайна.// Мир Интернет.-1999.-№2.-С.45- 48.
    24. Островская М. Мобильный электронный бизнес/ http://www.interface.co.il/e-commerce/mobil.html.
    25. Паутина размножается/ http://www.emedia.ru/n1/figures.asp
    26. Переход к широко распространенной инфраструктуре/ http://www.jetinfo.ru/1997/14/1/article1.14.1997122.html.
    27. Перспективы развития Интернет в странах Латинской Америки к 2005 году/ http://monitoring.ru/world/articles/a0037.html.
    28. Пименов Ю.С. Использование Интернет в системе маркетинга.// Маркетинговые исследования.-1998.-№5.
    29. Попов А. Как заставить случайного посетителя рассказать о себе все/ http://www.emedia.ru/n26/saratov.asp
    30. Расстегаев А. Клонирование технологий// Эксперт.-2000.-№8-С.6-10.
    31. Савельев А. Физический уровень Интернета// Мир Интернет.-1999.-№1.-С.42- 47.
    32. Савицкий К. Использование интерактивных телекоммуникационных систем в банковской практике/ http://www.chat.ru/ ~clsconsulting/w_dip.html.
    33. Самсонов А. О текущем состоянии и перспективах Интернет-коммерции в России/ http://www.osp.ru/ecom/2000/03/057.htm.
    34. Сергеев Р. eBusiness на рубеже тысячелетия/ http://www.osp.ru/ ecom/004.htm.
    35. Соловенко Н. Электронная коммерция: правила игры на Российском рынке// Мир Интернет.-1999.-№2.-С.49- 51.
    36. Солонин В. Банки и Интернет/ http://i2r.rusfund.ru/rf/docs/ trends/webank.html.
    37. Солонин В. Интернет-коммерция. Подводим итоги/ http://i2r.rusfund.ru/rf/docs/trends/b2cb2b.html.
    38. Солонин В. Спасение банков дело рук самих банков/ http://i2r.rusfund.ru/rf/docs/trends/webank2.html.
    39. Сорокин Л. Аукционы в Интернете будущее электронной коммерции?/ http://www.jobuniverse.ru/ecom/2000/01/022.htm.
    40. У России тоже есть перспективы/ http://www.emoney.ru/news/ 2000/04/00312.asp.
    41. Хайтин А. Пространство решений для On- line торговли.// Мир Интернет.-1999.-№2..-С.40- 44.
    42. Хайтина Н. На чем будем делать деньги? Реалии Российских Интернет- магазинов// Мир Интернет.-1999.-№2..-С.34- 38.
    43. Цигер А. Финансовые Интернет-услуги: ставки высоки/ http://www.osp.ru/ecom/2000/03/016.htm.
    44. Челнак Н. Виртуальный банк: обманывать не выгодно.// Read me.-1998.-№10.-С.11-12.
    45. Черняк Л. История Интернет/ http://www.computer-museum.ru/history_abroad/intern1.htm.
    46. Швеин А. Паутина растет, а во что это выльется?/ http://i2r.rusfund.ru/rf/docs/trends/webgrow.html.
    47. Шепелев В. Информационные ресурсы в сети Интернет для частного инвестора//Рынок ценных бумаг.-1999.-№7.
    48. Access profits// Moneyworld.-1998.-April.
    49. Angehrn A. Towards the high- tech, high- touch website//Financial times, p.-8-9.
    50. Baran P. On Distributed Communications Networks.-IEEE Trans. Comm.Systems.-1964.
    51. Barwise P. Digital media: cutting through the hype//Financial times, p.- 2-4.
    52. Cerf V. How the Internet Came to Be/ http://www.internetvalley.com/archives/mirrors/cerf-how-inet.txt.
    53. Elstrom P. The Internet space race// Business week, june 1, p.48, 1998.
    54. Hof R. The click here economy.// Business week, june 22, p.-122-128, 1998.
    55. Jonson E. How e- commerce is shaping new business models// Financial times, p.7-8.
    56. Judge P. How safe is the net?// Business week, june 22, p.-148- 152, 1998.
    57. Kleinrock L. Communication Nets: Stochastic Message Flow and Delay.- Mcgraw-Hill (New York).-1964.
    58. Kleinrock L. Information Flow in Large Communication Nets/ RLE Quarterly Progress Report.-1961.-July.
    59. Kozinets R/ How online communities are growing in power// Financial times, p.-10-11.
    60. Roberts L. Multiple Computer Networks and Intercomputer Communication// ACM Gatlinburg Conf.-October.-1967.
    61. Roberts L. Toward a Cooperative Network of Time-Shared Computers// Fall AFIPS Conf.-Oct.-1966.
    62. Soberman D. Into the upside- down age/// Financial times, p.- 2-3.
    63. auctions.lycos.com
    64. auction.prosto.ru
    65. auctions.yahoo.com
    66. shop.netscape.com/auctions/
    67. skinner. lycos.com
    68. www.autobank.ru
    69. www.businesswire.com
    70. www.cyberplat.ru
    71. www.dataquest.com
    72. www.dhl.ru
    73. www.dostavka.ru
    74. www.ebay.com
    75. www.firstecom.com
    76. www.gomezadvisors.com
    77. www.grado.ru
    78. www.guta.ru
    79. www.infoart.ru
    80. www.internetfinance.ru
    81. www.molot.ru
    82. www.molotok.ru
    83. www.nielsen-netratings.com
    84. www.rocredit.ru
    85. www.sfnb.com
    86. www.sothebys.amazon.com
    87. www.stavka.ru
    88. www.telebank.ru
    89. www.ups.com
    90. www.westpost.ru
    91. www.gigaweb.com
    92. www.toysrus.com
    93. www.gs.com
    94. www.procurenet.com
    95. www.activmediaresearch.com
    96. www.internetbankreport
  • 119. Организация и планирование производства
    Учебники, методички Компьютеры, программирование

    Список использованной литературы

    1. Организация, планирование приборостроительного производства и управление предприятием:Учебник для студентов приборостроительных специальностей вузов / В.А.Петров, Л.П.Беликова, Э.В.Минько и др.; Под общ. ред. В.А.Петрова. -- Л.: Машиностроение. Ленингр. отд-ие, 1987. -- 424 с.: ил.
    2. Практический маркетинг: Учеб. пособие / Пер. с нем. А.М.Макарова; Под ред. И.С.Минько. -- М.: Высш. шк.: ИНФРА-М, 1996. -- 255 с., ил.
    3. Фалько С.Г. Наука об организации производства: история, современность, перспективы. -- М.:О-во “Знание” РСФСР, 1990. -- 56 с.
    4. Пластинин П.И. Основы конструирования систем и машин:учебное пособие для студентов. М.: Изд-во МГТУ, 1992. 62 с., ил.
    5. Петренко А.И. Основы автоматизации проектирования. Киев: Техника, 1982. 295 с.
    6. Ежова З.И. Методические указания по оформлению библиографической части курсовой и дипломной работы. -- М.: Изд-во МГТУ, 1990. -- 28 с.
    7. Хан Д. Планирование и контроль: концепция контроллинга: Пер. с нем./ Под ред. и с предисл. А.А.Турчака, Л.Г.Головача, М.Л.Лукашевича. -- М.: Финансы и статистика, 1997. -- 800 с., ил.
    8. Пластинин П.И. Теория и расчет поршневых компрессоров. -- М.: ВО “Агропромиздат”, 1987. -- 271с., ил.
    9. ГОСТ . Единая система конструкторской документации.
    10. ГОСТ . Единая система технологической документации.
    11. ГОСТ . Единая система технологической подготовки производства.
    12. Патентный закон Российской Федерации от 23.09.92г. №3517-1.
    13. Закон о товарных знаках, знаках обслуживания и наименованиях мест происхождении товаров от 3.09.92г. №3520-1.
    14. Закон Российской Федерации “Об авторском и смежных правах от 09.07.93г., № 5605-1.
    15. Закон Российской Федерации “О науке и государственной научно-технической политике” от 23 августа 1996 года N 127-ФЗ.
    16. Маркетинг во внешнеэкономической деятельности предприятия.
  • 120. Организация и применение микропроцессорных систем обработки данных и управления
    Учебники, методички Компьютеры, программирование

    На рис.3 приведена обобщенная логическая структура микро-ЭВМ, в которой в качестве всех управляющих блоков устройств ЭВМ используются программируемые контроллеры, например контроллер системного пульта управления КСПУ. Он применяется для работы с системным пультом управления СПУ. Все аппараты ввода-вывода управляются контроллерами устройств ввода-вывода КУВВ или групповыми контроллерами устройств ввода-вывода ГрКУВВ. Оперативное ОЗУ и постоянные запоминающие устройства ПЗУ управляются с помощью соответствующих контроллеров КОЗУ, КПЗУ. При такой организации ЭВМ центральный процессор ЦП обеспечивает программируемые контроллеры только управляющей информацией высокого уровня, детализируемой контроллером. Поэтому количество управляющей информации на информационной магистрали системы резко уменьшается, что позволяет увеличить скорость передачи данных. По существу, в этой схеме приведена многопроцессорная вычислительная система, в которой в пределе контроллер имеет те же возможности, что и центральный процессор. Низкая стоимость и высокая надежность БИС позволяют для достижения желаемых параметров ввести распределенную обработку во всех подсистемах вычислительной системы, что определяет новые способы организации вычислительных процессов в системах с децентрализованными управлением и обработкой информации.