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

  • 161. Процессор для ограниченного набора команд \часть 1 (7)
    Учебники, методички Компьютеры, программирование

    Для удобства проектирования вычислительного устройства необходимо разработать алгоритм. Вычислительный процесс разбивается на шаги, каждый шаг изображается в виде блока, а весь вычислительный процесс в виде последовательности блоков. Исходя из заданного критерия проектирования выберем алгоритм работы процессора, при котором должно обеспечиваться максимальное быстродействие, следует отметить, что графическое изображение алгоритма должно точно и четко отображать вычислительный процесс, являясь наглядным способом документирования процесса описания решения задания с помощью процессора. Таким образом, при выполнении арифметических или логических операций, а также при использовании индексного АЛУ данные в регистры будут заноситься одновременно, это обеспечивается за счет наличия двух портов при обращении и при считывании из РОН. За счет такого фактора значительно повышается быстродействие работы процессора. Отметим также, так как при проектировании используются два управляющих автомата, то функционирование процессора будет приведено на двух схемах алгоритма- разделение для логических и арифметических операций выполняемых АЛУ и для остального функционирования

  • 162. Работа с Microsoft Word и Excel
    Учебники, методички Компьютеры, программирование

    Для набора этой части формулы выполните действия:

    1. Наберите английскую букву B
    2. Откройте шаблоны Верхних и нижних индексов.
    3. Из списка шаблонов выберите шаблон Нижний индекс (см. название шаблона в строке состояния).
    4. Справа внизу от буквы B появится пунктирный прямоугольник. Наберите в нем индекс z
    5. Сейчас формула состоит из двух символов. Попробуйте перемещаться по ним стрелками курсора вправо и влево. Вы увидите, как курсор проходит по всем шаблонам формулы и меняет размер.
    6. Поставьте курсор в конец формулы (после индекса z нажмите стрелку вправо еще раз, убедитесь, что по высоте курсор соответствует высоте формулы, а не высоте нижнего индекса).
    7. Для вставки пробела нажмите комбинацию клавиш [Shift]+[Ctrl]+[пробел]
    8. Напечатайте знак равенства.
    9. После знака равенства напечатайте пробел.
    10. Откройте список Шаблонов дробей и радикалов (щелкните по этой кнопке панели инструментов). Выберите шаблон Вертикальная дробь.
    11. Из списка шаблонов Греческие буквы (строчные) выберите букву .
    12. Проставьте индекс у буквы (так же, как в п.4).
    13. В знаменателе дроби наберите 2, в числителе дроби напечатайте I и r (если надо перемещаться по формуле, пользуйтесь стрелками курсора).
    14. Для набора нижнего и верхнего индексов у буквы r (в числителе дроби) выберите соответствующий шаблон среди верхних и нижних индексов.
  • 163. Работа с Power Point 98
    Учебники, методички Компьютеры, программирование

    Зайти в меню Вставка > пункт Рисунок > из файла в открывшемся диалоговом окне «Добавление рисунка» по умолчанию открывается папка «Мои рисунки» (если нужный файл лежит в другой папке, нужно открыть ее), в поле «Образец» можно увидеть рисунок, находящийся в выделенном файле > для вставки рисунка в презентацию нажать кнопку Вставить или дважды щелкнуть по файлу.

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

    Меню «Вставка» > Рисунок > Картинки… > в диалоговом окне «Вставка картинки» нажать «Коллекция картинок…» > в диалоговом окне «Коллекция картинок (Microsoft)» открыть папку «Коллекции Microsoft Office» > выбрать папку с подходящей темой > подвести указатель мыши к понравившейся картинке (на всплывающей подсказке отобразятся ключевые слова этой картинке и ее размер) справа от картинки появится стрелка, нажмите на нее > нажмите пункт Копировать > перейдите к тексту и вставьте из буфера картинку.

  • 165. Работа с базами данных Microsoft Access 2000
    Учебники, методички Компьютеры, программирование

    ДатаИтоговое значениеБананыКонсервыКонфетыЯблоки01.11.20053 028,13р.387,50р.2 015,63р.625,00р.02.11.20051 343,75р.825,00р.906,25р.2 015,63р.625,00р.04.11.2005500,00р.825,00р.906,25р.2 015,63р.1 125,00р.05.11.20053 228,75р.825,00р.2 072,50р.2 640,63р.2 562,50р.07.11.20051 518,75р.1 450,00р.2 072,50р.3 390,63р.2 706,25р.08.11.20053 518,75р.1 900,00р.2 828,75р.5 203,13р.3 206,25р.09.11.20051 770,00р.1 900,00р.3 036,25р.6 765,63р.3 206,25р.

    1. На основе запроса Объемы продаж по датам создайте диаграмму. Воспользуйтесь для этой цели Мастером отчетов: в окне Новый отчет выберите Мастер диаграмм. Нажмите кнопку ОК.
    2. В окне Создание диаграмм из списка Доступные поля выберите все поля, кроме поля Итоговое значение СуммаНДС и нажмите кнопку Далее.
    3. В окне Создание диаграмм выберите тип диаграммы Гистограмма и нажмите кнопку Далее.
  • 166. Работа с графическими объектами в 3ds max
    Учебники, методички Компьютеры, программирование

    Пять нижних пунктов подменю вариантов проекций называются несколько странно: АсtiveShade, Schematic, Grid, Extended и Shape. Выбор любого из этих пунктов приведет к тому, что окно проекции станет использоваться не для отображения стандартной проекции, а в качестве окна, содержащего различную дополнительную информацию. Рассмотрим вкратце, что представляет собой каждый из этих вариантов.

    1. ActiveShade. Позволяет просмотреть результат визуализации выбранного объекта сцены с точки зрения данной проекции. Визуализация это отдельная тема, которая будет рассмотрена позднее, поэтому подробно на конфигурации ActiveShade мы останавливаться не будем.
    2. Schematic. Если выбрать вариант Schematic, то перед вами откроется схематическое представление размещения всех элементов сцены и связей между ними.
    3. Grid. Предоставляет быстрый доступ к вариантам положения сетки в окне проекции. Можно создать сетку с нестандартной ориентацией и выровнять в соответствии с ней объекты, выбрав пункт контекстного меню окна проекции works => Grid.
    4. Extended. У названного пункта есть два подпункта: Asset Browser и MaxScript Listener. Выбор Asset Browser предоставляет быстрый доступ ко всем файлам данных 3ds max, расположенных в вашей системе или на Web-сайте. Сценарии MaxScript это, по существу, небольшие программы, которые автоматизируют процесс создания моделей 3ds max различного типа. В данной книге разработка сценариев MaxScript не рассматривается, так как этот процесс понятен только для компьютерных программистов.
    5. Shape. Выбор данного пункта преобразит окно проекции в соответствии с ориентацией на выбранную фигуру (например, объект Line).
  • 167. Работа с каталогами (лабораторная работа)
    Учебники, методички Компьютеры, программирование

    1)Просмотр корневых каталогов и подкаталогов дисков командами DIR,DIR/W,DIR/P. В отчете представить 3-4 характерные строки отображения содержимого каталогов при выполнении команд DIR(DIR/p) и DIR/W, т.е. показать форму отображения имен файлов и каталогов.

  • 168. Работа с файлами (лабораторная работа)
    Учебники, методички Компьютеры, программирование

    copy%20%20RUS\pm.txt%20%20RUS\VOVA\pm.*%20-%20%d0%be%d0%b1%d1%80%d0%b0%d1%82%d0%bd%d0%be%d0%b5%20%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%20%d0%b2%20%d0%ba%d0%b0%d1%82%d0%b0%d0%bb%d0%be%d0%b3%202-%d0%b3%d0%be%20%d1%83%d1%80%d0%be%d0%b2%d0%bd%d1%8f%20VOVA."> в) H:\>copy RUS\pm.txt RUS\VOVA\pm.* - обратное копирование в каталог 2-го уровня VOVA.

  • 169. Работа с файлами и каталогами
    Учебники, методички Компьютеры, программирование

    Например, вы предоставили право на чтение справочника себе (и), членам вашей группы (g) и всем пользователям системы. Каждый пользователь, имеющий доступ к системе, будет иметь право читать имена файлов, содержащихся в этом справочнике, задав команду ls -1. Аналогично, предоставление права на запись позволяет пользователям создавать новые файлы в справочнике и удалять в нем существующие файлы. Предоставленное право на выполнение в справочнике позволяет обозначенным пользователям перемещаться в этот справочник (и делать его своим текущим справочником) с помощью команды cd.

  • 170. Разработка аппаратно-программных модулей системной шины ISA
    Учебники, методички Компьютеры, программирование
  • 171. Разработка компьютерного клуба
    Учебники, методички Компьютеры, программирование

    Наибольшее распространение получили три схемы адресации узлов.

    • Аппаратные (hardware) адреса. Эти адреса предназначены для сети небольшого или среднего размера, поэтому они не имеют иерархической структуры. Типичным представителем адреса такого типа является адрес сетевого адаптера локальной сети. Такой адрес обычно используется только аппаратурой, поэтому его стараются сделать по возможности компактным и записывают в виде двоичного или шестнадцатеричного значения, например 0081005е24а8. При задании аппаратных адресов обычно не требуется выполнение ручной работы, так как они либо встраиваются в аппаратуру компанией-изготовителем, либо генерируются автоматически при каждом новом запуске оборудования, причем уникальность адреса в пределах сети обеспечивает оборудование. Помимо отсутствия иерархии, использование аппаратных адресов связано еще с одним недостатком - при замене аппаратуры, например, сетевого адаптера, изменяется и адрес компьютера. Более того, при установке нескольких сетевых адаптеров у компьютера появляется несколько адресов, что не очень удобно для пользователей сети.
    • Символьные адреса или имена. Эти адреса предназначены для запоминания людьми и поэтому обычно несут смысловую нагрузку. Символьные адреса легко использовать как в небольших, так и крупных сетях. Для работы в больших сетях символьное имя может иметь сложную иерархическую структуру, например ftp-archl.ucl.ac.uk. Этот адрес говорит о том, что данный компьютер поддерживает ftp-архив в сети о дного из колледжей Лондонского университета (University College London - ucl) и эта сеть относится к академической ветви (ас) Internet Великобритании (United Kingdom - uk). При работе в пределах сети Лондонского университета такое длинное символьное имя явно избыточно и вместо него удобно пользоваться кратким символьным именем, на роль которого хорошо подходит самая младшая составляющего полного имени, то есть имя ftp-archl.
    • Числовые составные адреса. Символьные имена удобны для людей, но из-за переменного формата и потенциально большой длины их передача по сети не очень экономична. Поэтому во многих случаях для работы в больших сетях в качестве адресов узлов используют числовые составные адреса фиксированного и компактного форматов. Типичным представителями адресов этого типа являются IP- и IPX-адреса. В них поддерживается двухуровневая иерархия, адрес делится на старшую часть - номер сети и младшую - номер узла. Такое деление позволяет передавать сообщения между сетями только на основании номера сети, а номер узла используется только после доставки сообщения в нужную сеть; точно так же, как название улицы используется почтальоном только после того, как письмо доставлено в нужный город. В последнее время, чтобы сделать маршрутизацию в крупных сетях более эффективной, предлагаются более сложные варианты числовой адресации, в соответствии с которыми адрес имеет три и более составляющих. Такой подход, в частности, реализован в новой версии протокола IPv6, предназначенного для работы в сети Internet. В современных сетях для адресации узлов применяются, как правило, одновременно все три приведенные выше схемы. Пользователи адресуют компьютеры символьными именами, которые автоматически заменяются в сообщениях, передаваемых по сети, на числовые номера. С помощью этих числовых номеров сообщения передаются из одной сети в другую, а после доставки сообщения в сеть назначения вместо числового номера используется аппаратный адрес компьютера. Сегодня такая схема характерна даже для небольших автономных сетей, где, казалось бы, она явно избыточна - это делается для того, чтобы при включении этой сети в большую сеть не нужно было менять состав операционной системы.
  • 172. Разработка компьютерной программы на языке Паскаль для проведения простого теплофизического расчета
    Учебники, методички Компьютеры, программирование

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

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

    p(b1) = 0,9*0,25 + 0,35*0,1 + 0 + 0 = 0,225 + 0,035 = 0,26(b2) = 0,05*0,25 + 0,84*0,35 + 0,01*0,15 +0 = 0,0125+0,294+0,0015 =0,35(b3) = 0,03*0,25 + 0,06*0,35 + 0,98*0,15+0,01*0,25 = 0,0075+0,021+ 0,147+0,0025 = 0,178(b4) = 0,02*0,25 + 0 + 0,01*0,15 + 0,99*0,25 = 0,005 + 0+0,0015+ 0,2475=0,254(B) = -(0,26*(-1,94) + 0,35*(-1,7) + 0,178*(-2,49) + 0,254*(-1,97)) = -

  • 174. Расчет структурной надежности системы (вариант 3)
    Учебники, методички Компьютеры, программирование
  • 175. Расширение реальности
    Учебники, методички Компьютеры, программирование

    Чрезвычайно полезны AR-системы в опасных для жизни профессиях. Например, пожарные могут отчётливо видеть внутреннюю структуру горящего здания, что позволяет им обходить более рискованные участки, не выявляемыми любыми иными средствами. Пилоты современных боевых самолётов, танкисты или военные моряки уже много лет имеют компьютерные системы, выводящие на экран обзорного дисплея полезную дополнительную информацию на основе поступающих аналитических данных о ходе боя. Донести такие же идеи до каждого солдата задача весьма проблематичная с точки зрения технологий. Но в США, например, ещё в 1994 году была запущена исследовательская программа LAND WARROR, ставящего своей целью создание носимого AR- компьютера в качестве стандартной экипировки пехотинца. Программа эта уже успела пережить кризисный этап, и едва небыла свёрнута из-за перерасхода средств. Однако сейчас работа вновь идёт полным ходом. На 2003 г. намечены массовые полевые испытания «солдатского компьютера», а на 2008 оснащение подобной техникой всех бойцов. Обеспеченные AR- системой солдаты получают возможность действовать на любой незнакомой территории, где заранее проведены тщательное картографирование и разведка. Например, видеть позиции вражеских снайперов, выявленные накануне беспилотными самолётами шпионами. Видеть не просто здание, а объект с надписью «склад боеприпасов». Не просто дорогу, а участки с надписью «заминировано».

  • 176. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
    Учебники, методички Компьютеры, программирование

    Двенадцать правил Кодда12

    1. Язык SQL как стандартный язык баз данных14
  • 177. Решение дифференциальных уравнений в среде MathCAD
    Учебники, методички Компьютеры, программирование

     

    1. Поясните работу команд панели Matrix скалярное и векторное произведение, детерминант матрицы, сумма элементов вектора, операция векторизации.
    2. Перечислите три основные группы матричных функций. Расскажите о матричных функциях, возвращающих числовые характеристики. Приведите примеры.
    3. Матричные функции, реализующие генерацию матриц и операции работы с блоками матриц.
    4. Перечислите матричные функции, реализующие численные алгоритмы решения задач линейной алгебры. Объясните, как работают функции rref и rank.
    5. Какие функции вычисляют собственные вектора и собственные числа квадратной матрицы?
    6. Решение в системе MathCAD неоднородных систем линейных уравнений, когда определитель матрицы не равен нулю. Три способа.
    7. Как осуществляется в системе MathCAD решение неоднородных систем линейных уравнений, когда определитель равен нулю и при условии, что ранг матрицы системы равен рангу расширенной матрицы системы?
    8. Как осуществляется в системе MathCAD решение однородных систем линейных уравнений, когда определитель матрицы равен нулю (т.е. ранг матрицы должен быть меньше порядка матрицы)?
    9. Какие дифференциальные уравнения называются ОДУ первого порядка? Высшего порядка? Что такое нормальная форма ОДУ первого и высшего порядка? К чему сводятся ОДУ высшего порядка при решении?
    10. Можно ли решить дифференциальные уравнения в MathCADе символьно?
    11. Как решаются ОДУ с помощью вычислительного блока Given/Odesolve? Какой метод решения реализует функция Odesolve? Как можно изменить метод решения для этой функции?
    12. Как решаются ОДУ с помощью встроенной функции rkfixed? Чем функция rkfixed отличается от функции Rkadapt?
    13. Как осуществляется решение системы ОДУ с помощью вычислительного блока Given/Odesolve? Приведите примеры.
    14. Как осуществляется решение системы ОДУ с помощью функции rkfixed? Приведите примеры.
  • 178. Решение задач с помощью ЭВМ
    Учебники, методички Компьютеры, программирование

    Слово "Алгоритм" происходит от algorithmi - латинского написания имени аль-Хорезми, под которым в средневековой Европе знали величайшего математика из Хорезма (город в современном Узбекистане) Мухаммеда бен Мусу, жившего в 783-850 гг. В своей книге "Об индийском счете" он сформулировал правила записи натуральных чисел с помощью арабских цифр и правила действий над ними столбиком. В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий, обеспечивающую получение требуемого результата из исходных данных. Алгоритм может быть предназначен для выполнения его человеком или автоматическим устройством. Создание алгоритма, пусть даже самого простого, - процесс творческий. Он доступен исключительно живым существам, а долгое время считалось, что только человеку. Другое дело - реализация уже имеющегося алгоритма. Ее можно поручить субъекту или объекту, который не обязан вникать в существо дела, а возможно, и не способен его понять. Такой субъект или объект принято называть формальным исполнителем. Примером формального исполнителя может служить стиральная машина-автомат, которая неукоснительно исполняет предписанные ей действия, даже если вы забыли положить в нее порошок. Человек тоже может выступать в роли формального исполнителя, но в первую очередь формальными исполнителями являются различные автоматические устройства, и компьютер в том числе. Каждый алгоритм создается в расчете на вполне конкретного исполнителя. Те действия, которые может совершать исполнитель, называются его его допустимыми действиями. Совокупность допустимых действий образует систему команд исполнителя. Алгоритм должен содержать только те действия, которые допустимы для данного исполнителя.

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

    Группы общаются между собой, обмениваются накопленной информацией, которая добывается всеми доступными способами. Украденные ценные данные могут стать достоянием всего сообщества злоумышленников. Любая уязвимость в распространенных компьютерных системах или программных продуктах, ставшая известной кому-то, сразу становится известной всем. Существуют даже центры обучения, где передача знаний осуществляется со скоростью передачи данных по вычислительными сетям. Скорость и эффективность обучения на порядки превосходят аналогичные показатели при обучении подобных компьютерных специалистов стандартными "академическими" методами. Существуют и методики привлечения и агитации широких масс - пользователей сети. Интригующие, завлекающие приемы хакерского искусства доступны любому, у кого есть персональный компьютер. Это позволяет злоумышленникам привлекать к своей деятельности новых членов, оказывая на них сильное психологическое воздействие.

  • 180. Робота з вікнами
    Учебники, методички Компьютеры, программирование

    кнопка закриття вікна зі збереження усіх змінених параметрів;кнопка закриття вікна без збереження змінених параметрів;кнопка збереження усіх змінених параметрів без закриття вікна;кнопка закриття вікна, коли змінені параметри уже збережені; поля уведення обмежені прямокутною рамкою області, в які користувач може уводити з клавiатури текст; щоб увести дані в поле необхідно з початку натиснути у ньому мишею ; лічильники поля з двома кнопками праворуч; можна натиснути у нього мишею і набрати значення параметру на клавіатурі або натискати на кнопках: для збільшення параметру , для зменшення ; поля переліку містять перелік об'єктів, доступних для вибору; якщо вміст переліку не уміщується у видиму частину, то зявляються смуги прокручування для перегляду довгих переліків; щоб вибрати обєкт слід натиснути на ньому мишею; поля прихованому переліку у видимій частині мають тільки значення поточного параметру, для їх відкриття необхідно зафіксувати покажчик миші на праворуч від поля переліку; перемикачі коло з чорною крапкою або без неї, призначені для вибору одного з взаємовиключаючих режимів; прапорці прямокутне поле індикатора з позначкою всередині або без неї: використовується для вмикання/ вимикання режиму (його ім'я написане поруч), що може знаходитися в увімкнутому або вимкнутому стані кнопки контекстної довідки, для виклику контекстної довідки слід натиснути її, а потім невідомий елемент.