Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 676682)
Контекстум
  Расширенный поиск
004.4

Программные средства. Программирование на ЭВМ (Математическое программирование - см. 519.8). Компьютерные программы. Языки программирования. Системное программное обеспечение. Компьютерная инфекция. Компьютерная вирусология


← назад
Результаты поиска

Нашлось результатов: 1234 (2,67 сек)

Свободный доступ
Ограниченный доступ
Уточняется продление лицензии
401

Free Pascal и Lazarus. Учебник по программированию

Автор: Алексеев Е. Р.
М.: ДМК Пресс

Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Сайт книги: books.altlinux.ru/freepascal/

Операторы управления 80 3.1 Основные конструкции алгоритма . . . . . . . . . . . . . . . . . . 80 3.2 <...> кнопке Height 25 Высота компонента Left 200 Ширина компонента Top∗ 150 Координата верхнего края Width 80 <...> Width:=80; Label1 . Caption:= ’Содержимое␣исходного␣файла ’ ; Edit1 . Clear ; Label2 . <...> Width:=80; Edit2 . Clear ; Button1 . Width:=150; Button1 . <...> оператор составной, 80 оператор условный, 81 операции отношения, 64, 83 операция получения адреса, 65

Предпросмотр: Free Pascal и Lazarus. Учебник по программированию.pdf (0,2 Мб)
402

Free Pascal и Lazarus. Учебник по программированию

Автор: Алексеев Евгений Ростиславович
ДМК Пресс, ALT Linux

Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Сайт книги: books.altlinux.ru/freepascal/

Операторы управления 80 3.1 Основные конструкции алгоритма . . . . . . . . . . . . . . . . . . 80 3.2 <...> кнопке Height 25 Высота компонента Left 200 Ширина компонента Top∗ 150 Координата верхнего края Width 80 <...> Width:=80; Label1 . Caption:= ’Содержимое␣исходного␣файла ’ ; Edit1 . Clear ; Label2 . <...> Width:=80; Edit2 . Clear ; Button1 . Width:=150; Button1 . <...> оператор составной, 80 оператор условный, 81 операции отношения, 64, 83 операция получения адреса, 65

Предпросмотр: Free Pascal и Lazarus. Учебник по программированию.pdf (0,1 Мб)
403

Параллельное и конкурентное программирование на языке Haskell, Parallel and Concurrent Programming in Haskell

Автор: Марлоу Саймон
М.: ДМК Пресс

Если вы уже владеете программированием на языке Haskell, эта книга научит вас использованию множества интерфейсов и библиотек, предназначенных для написания параллельных и конкурентных программ. Вы узнаете, как распараллеливание на многоядерные процессоры позволяет ускорять вычислительно нагруженные программы и как конкурентность облегчает написание программ с активно взаимодействующими между собой и с другими программами потоками. Автор Саймон Марлоу проведёт вас по этому пути, сопровождая его большим количеством примеров, с которыми можно самостоятельно экспериментировать, запуская, изменяя и расширяя. Книга делится на две части, посвящённые таким инструментам, как Parallel Haskell и Concurrent Haskell, включённые в неё упражнения позволят вам научиться: выражать параллелизм в языке Haskell средствами монады Eval и стратегий вычислений; распараллеливать обычный код на языке Haskell в монаде Par; организовывать параллельные вычисления с массивами на основе библиотеки Repa; использовать библиотеку Accelerate для запуска вычислений на графических процессорах; работать с базовыми интерфейсами для написания конкурентного кода; реализовывать высокопроизводительные конкурентные сетевые серверы; писать распределённые программы, запускающиеся на множестве машин сети.

clusters’ == clusters -3 then return clusters else loop (n+1) clusters’ in loop 0 clusters tooMany = 80 <...> bytes copied during GC 34,332,168 bytes maximum residency (21 sample(s)) 1,667,048 bytes maximum slop 80 <...> параллельная версия выполняется почти вдвое дольше, к тому же она использует гораздо больше памяти (80 <...> глобальные блокировки, 238 глубоко встроенные проблемноориентированные языки, 133 граф потока данных, 80 <...> журнал событий, 331–334 журнализация, служба, 164–168 завершение программ, 160 зависимости данных, 80

Предпросмотр: Параллельное и конкурентное программирование на языке Haskell.pdf (0,6 Мб)
404

Информатика. 10 класс. Учебник (Базовый и углублённый уровни). В 2 ч. Часть 2 учебник

Автор: Поляков К. Ю.
М.: Просвещение

Учебник предназначен для изучения информатики на базовом и углублённом уровнях в 10 классах общеобразовательных организаций. Содержание учебника опирается на изученный в 7–9 классах курс информатики для основной школы. Рассматриваются теоретические основы информатики, аппаратное и программное обеспечение компьютера, компьютерные сети, алгоритмизация и программирование, информационная безопасность. Учебник входит в учебно-методический комплект, включающий также учебник для 11 класса, методическое пособие и задачник. Соответствует Федеральному государственному образовательному стандарту среднего общего образования и Примерной основной образовательной программе среднего общего образования.

Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Современные алгоритмы шифрования § 80 337 <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Современные алгоритмы шифрования § 80 339 <...> Хэширование и пароли . . . . . . . . . . . . . . . . . 333 § 80. <...> Хэширование и пароли . . . . . . . . . . . . . . . . . 333 § 80. <...> Хэширование и пароли . . . . . . . . . . . . . . . . . 333 § 80.

Предпросмотр: Информатика. 10 класс. Учебник (Базовый и углублённый уровни). В 2 ч. Часть 2 (2).pdf (2,8 Мб)
405

Программирование в среде Microsoft Visual C++ с использованием MFC. Диалоговое приложение [учеб. пособие]

Автор: Данилин
Издательство СГАУ

Программирование в среде Microsoft Visual C++ с использованием MFC. Используемые программы: Adobe Acrobat. Труды сотрудников СГАУ (электрон. версия)

неважно как, то ли программным путем, то Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> Создание объекта CMetaFileDC…………… 80 14.2. Запись в метафайл графических данных…. 82 14.3.

Предпросмотр: Программирование в среде Microsoft Visual C++ с использованием MFC.pdf (0,3 Мб)
406

Семь моделей конкуренции и параллелизма за семь недель раскрываем тайны потоков, Seven Concurrency Models in Seven Weeks

Автор: Батчер Пол
М.: ДМК Пресс

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

Функциональное программирование ........ 80 Если какие-то действия вредят вам, перестаньте выполнять <...> их ........................................................................... 80 День 1: программирование <...> программирование 188 защищенные копии 44 И идентификатор процесса (Elixir) 167 изменяемое состояние 80 <...> массивы 70 конкурентные очереди 66 конкурентные программы для конкурентного мира 26 и изменяемые данные 80 <...> параметры 102 первого аорядка 176 функции-наблюдатели 135 функциональное программирование определение 80

Предпросмотр: Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков.pdf (0,2 Мб)
407

Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ, C++ Gotchas: Avoiding Common Problems in Coding and Design

Автор: Дьюхэрст Стефан К.
М.: ДМК Пресс

Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++. Обсуждаются как наиболее распространенные «ляпы», имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем. Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много нового о плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте www.semantics.org можно найти полный код примеров из книги. В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами.

Проектирование классов Совет 80. <...> Совет 31 Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 Преобразования Вооружившись этими <...> Совет 80. Интерфейсы get/set В абстрактном типе данных все данныечлены должны быть закрыты. <...> Совет 80. <...> инициализация ссылок, 102 формальных аргументов, 98 использование функций вместо, 86 квалификаторов, 80

Предпросмотр: Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ.pdf (0,2 Мб)
408

Python и анализ данных, Python for Data Analysis

Автор: Маккини Уэс
М.: ДМК Пресс

Второе издание этой книги дает современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy, IPython и Jupyter. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython и Jupyter-блокноты, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.

[0] можно присвоить как скалярное значение, так и массив: In [79]: old_values = arr3d[0].copy() In [80 <...> Часто говорят, что это составляет 80 % и даже более времени работы аналитика. <...> ]: arr Out[80]: array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]) In [81]: np.concatenate([arr, <...> ]: party_pcts Out[80]: size 2 3 4 5 day Fri 0.888889 0.055556 0.055556 0.000000 Sat 0.623529 0.211765 <...> Функции функции последовательностей, 79 enumerate, 79 reversed, 81 sorted, 80 zip, 80 pytz, библиотека

Предпросмотр: Python и анализ данных.pdf (1,0 Мб)
409

За пределами проекта «Linux ® с нуля». Версия 7.4. Т. 1

М.: ДМК Пресс

Проект «За пределами «Linux с нуля» является развитием проекта «Linux с нуля». Перевод сделан с англоязычной версии 7.4 — первой стабильной версии, выпущенной в течение последних пяти лет. Эта версия синхронизирована с версией 7.4 проекта «Linux с нуля» и представляет собой расширение последнего приблизительно 750 пакетами. В первой части проекта, которая представлена в настоящей книге, приводится подробное описание установки и настройки пакетов, необходимых для безопасного использования системы и подключения ее к локальным и глобальным сетям. Из этой части вы также узнаете как правильно установить общесистемные библиотеки, сетевые и системные утилиты, основные командные оболочки и некоторые текстовые редакторы. Вы также сможете установить среду виртуализации и ряд инструментальных пакетов, необходимых при программирования на таких языках, как C, С++, Perl, Python, PHP, Ruby и Java.

.......... 79 Генерация случайных чисел ........................................................... 80 <...> Это проявляется в том, что программа преждевременно обрезает строки (т. е. использует 80 байтов вместо <...> 80 символов). <...> Ниже кратко описывается смысл каждого параметра, приведенного в этом примере: • set columns=80: Этот <...> Рассмотрим следующие примеры: • Squid, кэширующий веб-трафик: iptables -A OUTPUT -p tcp --dport 80 -j

Предпросмотр: За пределами проекта «Linux® с нуля». Версия 7.4.pdf (0,3 Мб)
410

Расширение библиотеки jQuery

Автор: Вуд Кит
М.: ДМК Пресс

jQuery — одна из наиболее популярных библиотек для разработки клиентских сценариев на JavaScript. В ней предусмотрено большое количество точек интеграции, посредством которых можно добавлять собственные селекторы и фильтры, расширения, анимационные эффекты и многое другое. Эта книга покажет вам, как это делается. Из книги вы узнаете, как писать расширения и как проектировать их, чтобы максимально обеспечить возможность их многократного использования. Вы также научитесь писать новые виджеты и эффекты для jQuery UI. Наряду с этим вы исследуете особенности создания расширений для применения в таких ключевых аспектах библиотеки, как технология Ajax, события, анимация и проверка данных.

Селекторы из расширения Validation ........................................80 3.3. <...> match[3].substring(0, 2), 'i').test(lang)); Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> правил, 356 популярность, 352 правила для групп полей, 363 пример, 354 проверка форм, 353 селекторы, 80 <...> скрывайте тонкости реализации, 96 тестирование, 107 Проверка ввода, Validation, расширение, 36, 38, 80 <...> emphasis, 77 :eq расширение, 84 :lang, 78 :list, 77 :matches, 75 :middle, 83 в расширении Validation, 80

Предпросмотр: Расширение библиотеки jQuery.pdf (0,5 Мб)
411

Программирование в Maxima

Автор: Есаян Альберт Рубенович
Издательство ТГПУ им.Л.Н.Толстого

В пособии описывается структура простого и удобного языка программирования интерпретирующего типа системы Maxima (с оболочкой wxMaxima). Рассказывается о правилах и приемах составления программ и подпрограмм, особенностях программирования с использованием прямой и косвенной рекурсии. Приводятся программные реализации различных алгоритмов генерирования перестановок и основанных на них алгоритмов решения задач: «о назначении», «о рюкзаке», «о коммивояжере», «о количестве разупорядочений» и т. д. Рассказывается также о решении в Maxima разнообразных задач, традиционно относящихся к курсам алгебры и математического анализа, в том числе решение алгебраических, рекурpентных и дифференциальных уравнений и систем таких уравнений; вычисление пределов, производных, конечных сумм, сумм рядов, конечных произведений, определенных и неопределенных интегралов. Пособие предназначено студентам и аспирантам университетов, технических и педагогических вузов, обучающимся по специальностям, связанным с информатикой, математикой, физикой и экономикой. Студенты педагогических вузов, обучающиеся по основной или дополнительной специальности «Информатика», могут использовать пособие по целому спектру дисциплин, среди которых «Программирование», «Компьютерная алгебра», «Компьютерное моделирование», «Численные методы», «Системы и алгоритмы компьютерной обработки данных» и т. д.

macroexpand(g(x)); g(x); h(x); g(1); h(1); %o2 x+d+b+3 %o3 x+d+b+3 %o4 x+82 %o5 y+x+79 %o6 83 %o7 y+80 <...> C */; s : 0$ for k in ma do s : s+k$ s; %o7 123 4577    %o10 [5, 7, 80] • %i11 s : 0$ for j in <...> Пусть задана позиция li = [80, 83, 102, 12, 1]. <...> Аналогично находятся параметры su и s в общем случае. 80 1 0 1 0 0 0 0 83 1 0 1 0 0 1 1 102 1 1 0 0 1 <...> • %i8 li : [0, 12, 12, 0]$ nim(li); %o8 [3, 1, [0, 12, 11, 0], "Ваш ход"] • %i9 li : [80, 83, 102, 12

Предпросмотр: Программирование в Maxima.pdf (1,4 Мб)
412

Сети и телекоммуникации учеб. пособие для студентов направления 230100 Информатика и вычислительная техника

Автор: Никонов Е. А.
ЗабГУ

В данной работе рассматриваются компьютерные сети на основе IBM PC-совместимых ЭВМ, основные положения верны и для ЭВМ общего класса. В пособии изложены основы функционирования и построения ПО сетевого взаимодействия ЭВМ (рассматриваются механизмы NetBIOS, Windows Sockets и др.), приведены данные о сетевых протоколах, рассмотрены основы защиты информации.

Особые IP-адреса ....................................................................80 3.8. <...> IEЕЕ вид 1000 0000 0000 0000 1010 0111 1111 0000 0000 0000 0000 0000 или к шестнадцатеричной записи 80 <...> Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 3.7. особые IP-адреса В ТСР/IP существуют <...> –48-ЕВ-7Е-60 Динамический 194.85.60.21 00–80–48-ЕВ-75–67 Статический В АRP-таблицах существует два типа <...> должен «прописываться» на заранее определенный порт, например, 21 для FTP, 23 для telnet, 25 для SMTP, 80

Предпросмотр: Сети и телекоммуникации учебное пособие.pdf (0,4 Мб)
413

Безопасность разработки в Agile-проектах. Обеспечение безопасности в конвейере непрерывной поставки, Agile Application Security: Enabling Security in a Continuous Delivery Pipeline

М.: ДМК Пресс

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

....................................................................................................80 <...> помощью A/B-теста, показывая кнопку «Купить» на каждой странице 20% пользователей, а для остальных 80% <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80  Глава 4. <...> Высокорисковый код и правило 80:20 Правило 80:20 напоминает, что большая часть ошибок обычно находится <...> в небольшой части кода: 80% ошибок сосредоточено в 20% программы.

Предпросмотр: Безопасность разработки в Agile-проектах. Обеспечение безопасности в конвейере непрерывной поставки.pdf (4,9 Мб)
414

ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РЕАЛИЗАЦИИ ПРОЦЕССА ОБУЧЕНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ ПРОГРАММИРОВАНИЮ СТУДЕНТОВ ВУЗОВ И УЧИТЕЛЕЙ ИНФОРМАТИКИ Монография

Автор: Нефедова Виктория Юрьевна
ГБУ РЦРО

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

инновационных технологий обучения выступает организация метода проектов [22, 24, 28, 31, 46, 46, 70, 76, 80 <...> пособие для работников общеобразовательных учреждений. – 4-е изд., испр. и доп. – М.: АРКТИ, 2007. – 80 <...> Современная дидактика. – СПб.: Изд. дом «Питер», 2001. 80. Чебакова Е. Ю. <...> пособие для работников общеобразовательных учреждений. – 4-е изд., испр. и доп. – М.: АРКТИ, 2007. – 80 <...> Современная дидактика. – СПб.: Изд. дом «Питер», 2001. 80. Чебакова Е. Ю.

Предпросмотр: ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РЕАЛИЗАЦИИ ПРОЦЕССА ОБУЧЕНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ ПРОГРАММИРОВАНИЮ СТУДЕНТОВ ВУЗОВ И УЧИТЕЛЕЙ ИНФОРМАТИКИ.pdf (0,4 Мб)
415

Объектно-ориентированное программирование. Часть 2 : лабораторный практикум. Направление подготовки 09.03.02 – Информационные системы и технологии. Профиль подготовки «Прикладное программирование в информационных системах». Бакалавриат

изд-во СКФУ

Лабораторный практикум составлен в соответствии с требованиями Федерального государственного образовательного стандарта высшего образования и программой дисциплины. Вторая часть пособия охватывает практические аспекты разработки приложений: работа с базами данных, программирование сетевых приложений, использование паттернов проектирования, продвинутые технологии Swing. Предназначено для студентов, обучающихся по направлению подготовки 09.03.02 – Информационные системы и технологии

try не генерирует исключение, то программа Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> Введите в командной строке команду: telnet ya.ru 80 После очистки экрана введите еще две команды: GET

Предпросмотр: Объектно-ориентированное программирование. Часть 2 Лабораторный практикум. Направление подготовки 09.03.02 – Информационные системы и технологии. Профиль подготовки «Прикладное программирование в информационных системах». Бакалавриат.pdf (0,7 Мб)
416

Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных [учебник], Machine Learning: The Art and Science of Algorithms that Make Sense of Data

Автор: Флах Петер
М.: ДМК Пресс

Перед вами один из самых интересных учебников по машинному обучению — разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения и обучения. Автор воздал должное невероятному богатству предмета и не упустил из виду объединяющих принципов. Читатель с первых страниц видит машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.

табл. 2.2 слева частота истинно положительных результатов равна 60%, частота истинно отрицательных – 80% <...> на рис. 2.2 справа; поскольку частоты истиннои ложноположительных результатов равны соответственно 80% <...> Калиброванный вес 130 ⊕ 0.83 81 ⊖ 0.43 127 ⊕ 0.83 80 ⊕ 0.43 111 ⊕ 0.83 79 ⊖ 0.43 106 ⊕ 0.83 77 ⊕ 0.43 <...> 0.40 90 ⊕ 0.60 67 ⊕ 0.40 86 ⊖ 0.50 64 ⊖ 0.20 85 ⊕ 0.50 61 ⊖ 0.20 82 ⊕ 0.43 56 ⊖ 0.20 Например, вес 80 <...> Предположим, что 80 из 100 тестовых объектов классифицированы правильно.

Предпросмотр: Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных.pdf (0,3 Мб)
417

Программирование FPGA для начинающих

Автор: Бруно Фрэнк
М.: ДМК Пресс

Данная книга открывает серию переводов зарубежных изданий по проектированию цифровых систем, которую готовят к выходу в свет компания «ДМК Пресс» и МИЭМ НИУ ВШЭ при поддержке группы компаний YADRO (yadro.com). Она предназначена для тех, кто хочет узнать о том, как устроена технология FPGA, и получить практический опыт работы с реальными проектами. Читатель получит общее представление о программируемых логических интегральных схемах, научится программировать на языке SystemVerilog, разработает, выполнит тестирование и реализует ряд проектов разной степени сложности от простого калькулятора до комплексного проекта, использующего AXI и внешнюю периферию, подключенную через PS/2 и VGA. Демонстрационные примеры реализованы на доступных платах Nexys A7 или Basys 3 (с чипами Xilinx) и сопровождаются исходными кодами.

..................78 Моделирование с помощью целевого тестирования .................................80 <...> Моделирование с использованием рандомизированного тестирования ... 80 Моделирование с использованием <...> case ..............................................................................................80 <...> Обращение к DDR4 может занимать 80 тактовых циклов при частоте 300 МГц. <...> Обращение к DDR4 может занимать 80 тактовых циклов при частоте 300 МГц.

Предпросмотр: Программирование FPGA для начинающих (1).pdf (1,1 Мб)
418

Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных

Автор: Флах Петер
М.: ДМК Пресс

Перед вами один из самых интересных учебников по машинному обучению — разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения и обучения. Автор воздал должное невероятному богатству предмета и не упустил из виду объединяющих принципов. Читатель с первых страниц видит машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.

табл. 2.2 слева частота истинно положительных результатов равна 60%, частота истинно отрицательных – 80% <...> на рис. 2.2 справа; поскольку частоты истиннои ложноположительных результатов равны соответственно 80% <...> Калиброванный вес 130 ⊕ 0.83 81 ⊖ 0.43 127 ⊕ 0.83 80 ⊕ 0.43 111 ⊕ 0.83 79 ⊖ 0.43 106 ⊕ 0.83 77 ⊕ 0.43 <...> 0.40 90 ⊕ 0.60 67 ⊕ 0.40 86 ⊖ 0.50 64 ⊖ 0.20 85 ⊕ 0.50 61 ⊖ 0.20 82 ⊕ 0.43 56 ⊖ 0.20 Например, вес 80 <...> Предположим, что 80 из 100 тестовых объектов классифицированы правильно.

Предпросмотр: Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных.pdf (0,3 Мб)
419

Введение в информационные технологии и программирование на языке C в среде VS C++. Модуль 1 дисциплины «Информатика» учеб. пособие

Автор: Алексеев Юрий Евтихович
М.: Изд-во МГТУ им. Н.Э. Баумана

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

По умолчанию длина строки равна 80 знакам (знакоместам), а количество строк — 50. <...> Найти коэффициенты k0, k1, k2, k3 представления числа Х (0 ≤ X ≤ 80) в троичной системе счисления: 32 <...> Проверить работу программы на значениях X = (0; 1; 2; 10; 27; 48; 80). <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 Для организации цикла применить оператор

Предпросмотр: Введение в информационные технологии и программирование на языке C в среде VS C++. Модуль 1 дисциплины «Информатика».pdf (0,4 Мб)
420

Задачи и упражнения по основам программирования

ГГПИ

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

Имеются целые числа к и строке (номера ее позиций от 1 до 80): . а) литеру в к-й позиции; б) литеру в <...> TYPE stroka=array [1..80] of char; VAR Ystroka; Известно, что в начале строки У находится не более 40 <...> Дан текст из 80 литер.

Предпросмотр: Задачи и упражнения по основам программирования.pdf (0,1 Мб)
421

Цифровая схемотехника и архитектура компьютера, Digital Design and Computer Architecture

Автор: Харрис Дэвид М.
М.: ДМК Пресс

В книге представлен уникальный и современный подход к разработке цифровых устройств. Авторы начинают с цифровых логических элементов, переходят к разработке комбинационных и последовательных схем, а затем используют эти базовые блоки как основу для самого сложного: проектирования настоящего процессора MIPS. По всему тексту приводятся примеры на языках SystemVerilog и VHDL, иллюстрирующие методы и способы проектирования схем с помощью САПР. Изучив эту книгу, читатели смогут разработать свой собственный микропроцессор и получат полное понимание того, как он работает. В книге объединен привлекательный и юмористический стиль изложения с развитым и практичным подходом к разработке цифровых устройств. Во второе англоязычное издание вошли новые материалы о системах ввода/вывода применительно к процессорам общего назначения как для ПК, так и для микроконтроллеров. Приведены практические примеры интерфейсов периферийных устройств с применением RS-232, SPI, управления двигателями, прерываний, беспроводной связи и аналого-цифрового преобразования. Представлено высокоуровневое описание интерфейсов, включая USB, SDRAM, WiFi, PCI Express и другие.

Потери на упорядочение (tpcq + tsetup) равны 80 пс. <...> ] = 7 34 ac670044 lw $2, 80 ($0) # $2 = [80] = 7 38 8c020050 j end # брать 3c 08000011 addi $2, $0, 1 <...> Таким образом, рабочая область экрана вмещает 80 × 60 символов. <...> Потери на упорядочение (tpcq + tsetup) равны 80 пс. <...> ] = 7 34 ac670044 lw $2, 80 ($0) # $2 = [80] = 7 38 8c020050 j end # брать 3c 08000011 addi $2, $0, 1

Предпросмотр: Цифровая схемотехника и архитектура компьютера (1).pdf (5,1 Мб)
422

№2 [Вестник Адыгейского государственного университета. Серия: Естественно-математические и технические науки, 2015]

публикуются результаты исследований по биологическим, физико-математическим и техническим наукам. В разделе «Математика и компьютерные науки» публикуются результаты, полученные в области теоретической, прикладной математики, компьютерных наук. В разделе «Физика и технические науки» публикуются результаты исследований по физическим и техническим наукам, в том числе по общим вопросам физики, общим проблемам физического эксперимента, физике элементарных частиц, теории полей и др. В разделе «Естественные науки» публикуются результаты фундаментально-ориентированных исследований в области рационального природопользования и охраны природных ресурсов, многолетних исследований по физиологии развития человека, биоразнообразию Северного Кавказа, рассматриваются вопросы создания концептуальной модели онтогенеза и адаптации в условиях полимодальных воздействий среды, создания и реализации здравоцентристской парадигмы здоровья учащейся молодежи, экологические основы рационального освоения природных ресурсов. В разделе «Геоинформационные системы» публикуются данные, составляющие интеллектуальную географическую информационную систему, основанные на знаниях и обеспечивающие комплексную диагностику эколого-ресурсного потенциала территории, рассматриваются вопросы технологии автоматизированной географической диагностики территории и др

Выпуск 2 (161) 2015 80 УДК 911.6 (470.621) ББК 26.821 (2Рос.Ады) Т 37 Теучеж Ф.Д. <...> Зерно сорго содержит 62-80% крахмала, 8-11% протеина, 1,4-6,2% жира. <...> Около 80% туристов дали хорошую и отличную оценки качеству услуг в местах основного проживания. <...> При этом с целью отдыха и досуга прибывает 80% туристов. <...> Пшиш) и до 80% – на малых (р. Сухой Хабль). 4.

Предпросмотр: Вестник Адыгейского государственного университета. Серия Естественно-математические и технические науки №2 2015.pdf (2,2 Мб)
423

№3 [Безопасность информационных технологий, 2025]

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

еще в конце 60-х годов прошлого века, а первая машина на таком принципе была реализована в середине 80 <...> − 𝑁nodes = 100 (узлов в кластере); − 𝑝fail = 0.05 (вероятность отказа узла/час); − 𝑅threshold = 80% <...> Пример расчёта: Предположим, уровень угрозы равен 7 (что соответствует высокой угрозе на 80% и средней <...> URL: https://miet.ru/upload/iblock/e2b/l0paatzi59ny2rryn3phfxox7lq17cva/%D0%93%D1%80%D0%B5%D0%B2 %D1% <...> URL: https://miet.ru/upload/iblock/e2b/l0paatzi59ny2rryn3phfxox7lq17cva/%D0%93%D1%80%D0%B5%D0%B2 %D1%

Предпросмотр: Безопасность информационных технологий №3 2025.pdf (0,4 Мб)
424

Оптимизация BIOS. Полное руководство по всем параметрам BIOS и их настройкам

Автор: Вонг
М.: ДМК Пресс

Прочтя эту книгу, вы узнаете, что представляет собой BIOS, какие типы BIOS существуют, как получить доступ к BIOS и обновлять ее. Кроме того, в издании рассказано о неполадках в работе BIOS, которые приводят, например, к тому, что ваш компьютер не загружается, или к возникновению ошибок в BIOS. Что делать в этом случае? Как устранить проблему? В книге рассказывается об этом и даже приводится описание загрузки BIOS во флэш-память. Также вы научитесь использовать различные функции BIOS, узнаете, как оптимизировать их с целью улучшения производительности и надежности системы. Вы поймете, почему рекомендуемые установки являются оптимальными. После прочтения книги вы сможете оптимизировать BIOS не хуже профессионала!

.... 79 Byte Merge (Слияние байтов) ............................................................... 80 <...> Если дисковод был найден, BIOS запросит его, чтобы определить, поддержи вает он 40 или 80 треков. <...> работает с частотой 66 МГц (или 133 МГц DDR);  и коэффициент 5:4, контроллер DRAM работает с частотой 80 <...> загрузке), 79 Boot Up NumLock Status (Клавиша NumLock при загрузке), 79 Byte Merge (Слияние байтов), 80 <...> bit Recovery Time 46 8bit Recovery Time 46 AT Bus Clock 71 Auto Detect DIMM.PCI Clk 75 Byte Merge 80

Предпросмотр: Оптимизация BIOS. Полное руководство по всем параметрам BIOS и их настройкам.pdf (0,2 Мб)
425

Обучение с подкреплением. Введение, Reinforcement Learning: An Introduction

Автор: Саттон Ричард С.
М.: ДМК Пресс

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

................................................................................................... 80 <...> 0.1 ε = 0.1 Оптимальное действие, % Шаги Шаги 500 500 250 250 1 1 750 750 1000 1000 1.5 1 0.5 0 100 80 <...> действие, % Оптимистический, жадный Q1 = 5, ε = 0 Реалистический, ε-жадный Q1 = 0, ε = 0.1 Шаги 100 80 <...> В последнем случае робота приCopyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80  Конечные <...> Schultz, vol. 80, 1998, page 10 15.5.

Предпросмотр: Обучение с подкреплением. Введение.pdf (0,9 Мб)
426

Программно-аппаратное обеспечение когнитивных исследований учеб. пособие

Автор: Голубева Е. В.
Ростов н/Д.: Изд-во ЮФУ

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

Нейроинтерфейсы в когнитивных исследованиях 24 составил около 80 %. <...> образование, развитие, самореализация : материалы Международной научно-практической конференции, посвященной 80 <...> Айтрекинг в когнитивных исследованиях 80 В окне “Choose task” выберите “Design slideshow”. <...> образование, развитие, самореализация: материалы Международной научно-практической конференции, посвященной 80

Предпросмотр: Программно-аппаратное обеспечение когнитивных исследований.pdf (1,0 Мб)
427

Логическое проектирование и верификация систем на SystemVerilog, Logic Design and Verification Using SystemVerilog

Автор: Томас Дональд
М.: ДМК Пресс

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

................................................................................................... 80 <...> Массив регистров (строка 80) моделирует память. <...> См. шкала временная tri 80, 142, 341. См. также цепь typedef 74–75. <...> См. накопитель, игнорирующий значения некоторых битов wire 80, 341. См. также цепь within 281. <...> См. также цепь Ц цепь 80, 341–346 tri 80, 142, 341 uwire 341 wire 80, 341 многомерная 343 разрешение

Предпросмотр: Логическое проектирование и верификация систем на SystemVerilog.pdf (0,8 Мб)
428

DevOps для ИТ-менеджеров. Концентрированное структурированное изложение передовых идей

Автор: Скрынник Олег
М.: ДМК Пресс

В книге четко и последовательно изложены ключевые понятия, принципы и практики DevOps, дано определение DevOps и его место относительно других методологий управления ИТ, включая Agile. Эта книга не про автоматизацию, она акцентирована на разъяснение сути DevOps, построение команды и управление ИТ, без привязки к конкретным технологиям и инструментам. Книга не носит развлекательный характер, не является пособием «как делать DevOps», скорее, это настольный справочник для тех, кто хочет применять DevOps вдумчиво и со смыслом, со знанием дела оперируя понятиями и терминами.

..78 Выполнение операционных требований ............................................................80 <...> В 80–90-е годы XX века возникла идея предоставления ценности от применения информационных технологий <...> в последующем машин на архитектуре Intel x86 (80–90-е годы)2. <...> К примеру, виртуализация на уровне операционной системы была доступна во многих UNIX-системах еще в 80 <...> В хорошо Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80  Основные практики настроенном

Предпросмотр: DevOps для ИТ-менеджеров. Концентрированное структурированное изложение передовых идей.pdf (0,3 Мб)
429

Базы данных и операционные системы учеб.-метод. пособие

Автор: Пиляй А. И.
М.: Изд-во МИСИ-МГСУ

В учебно-методическом пособии содержатся указания к компьютерным практикумам по дисциплине «Операционные системы и базы данных», приводятся примеры выполнения заданий в рамках проектирования и создания электронных баз данных, разработки .bat-файлов. Представлены списки практических заданий.

0.09, 2, 0.20, 3, 0.30, 4, 0.40, 5, 0.42, 6, 0.44, 0.45) TAX_RATE FROM employees WHERE department_id = 80 <...> Выведите список всех должностей в отделе 80 (должности в списке не должны повторяться) и местоположений <...> Например, количество сотрудников отдела 80, получающих комиссионные: SELECT COUNT(commission_pct) FROM <...> employees WHERE department_id = 80; COUNT(DISTINCT выражение) возвращает количество уникальных определенных <...> AS SELECT employee_id, last_name, salary*12 ANNSAL, hire_date FROM employees WHERE department_id = 80

Предпросмотр: Базы данных и операционные системы.pdf (0,4 Мб)
430

Python для детей. Уроки программирования для чайников, Python für Kids. Programmieren lernen ohne Vorkenntnisse

Автор: Шуман Ханс-Георг
М.: ДМК Пресс

Эта книга — прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры.

введенных чисел Оценка (текст) Оценка (балл) 0–24 ужасно 6 25–44 плохо 5 45–64 сойдет 4 65–79 средне 3 80 <...> ("плохо (5)") if (Score >= 45) and (Score < 65) : print("сойдет (4)") if (Score >= 65) and (Score < 80 <...> ) : print("средне (3)") if (Score >= 80) and (Score < 90) : print("хорошо (2)") if (Score >= 90) and <...> else : print("Ничья") Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Глава Азартная игра 4 80 <...> Display.place(x=80, y=10, width=160, height=30) # Текст на кнопках Button1 = Button(Window, text="Супер

Предпросмотр: Python для детей. Уроки программирования для чайников.pdf (0,9 Мб)
431

Математическое и имитационное моделирование электротехнических и робототехнических систем учеб. пособие

Автор: Бурьков Д. В.
Ростов н/Д.: Изд-во ЮФУ

В данном пособии приведены эффективные приемы работы с распространенными программными средствами математического и имитационного моделирования.

ВВЕДЕНИЕ В SCILAB ………………………………………….. 80 7.1. Массивы в Scilab ……………………………………………… 89 7.2. <...> Введение в Scilab 80 7. ВВЕДЕНИЕ В SCILAB История создания Scilab начинается в 1980-х гг. <...> Далее приведены (рис. 80) части окон изменения параметров соответственно для источника напряжения переменного <...> Назначение, принципы функционирования и использования 136 источник сопротивление катушка индуктивности Рис. 80 <...> 80. Какие расширения файлов использует программный пакет? 81.

Предпросмотр: Математическое и имитационное моделирование электротехнических и робототехнических систем.pdf (0,5 Мб)
432

За пределами проекта «Linux® с нуля». Версия 7.4. Т. I, Beyond Linux® From Scratch. Version 7.4

М.: ДМК Пресс

Проект «За пределами «Linux с нуля» является развитием проекта «Linux с нуля». Перевод сделан с англоязычной версии 7.4 — первой стабильной версии, выпущенной в течение последних пяти лет. Эта версия синхронизирована с версией 7.4 проекта «Linux с нуля» и представляет собой расширение последнего приблизительно 750 пакетами. В первой части проекта, которая представлена в настоящей книге, приводится подробное описание установки и настройки пакетов, необходимых для безопасного использования системы и подключения ее к локальным и глобальным сетям. Из этой части вы также узнаете как правильно установить общесистемные библиотеки, сетевые и системные утилиты, основные командные оболочки и некоторые текстовые редакторы. Вы также сможете установить среду виртуализации и ряд инструментальных пакетов, необходимых при программирования на таких языках, как C, С++, Perl, Python, PHP, Ruby и Java.

.......... 79 Генерация случайных чисел ........................................................... 80 <...> Сжатие страниц Man и Info ............................................................ 80 Пакет lsb_release <...> Это проявляется в том, что программа преждевременно обрезает строки (т. е. использует 80 байтов вместо <...> 80 символов). <...> Ниже кратко описывается смысл каждого параметра, приведенного в этом примере: • set columns=80: Этот

Предпросмотр: За пределами проекта «Linux® с нуля». Версия 7.4.pdf (0,3 Мб)
433

Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков

Автор: Батчер Пол
М.: ДМК Пресс

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

Функциональное программирование ........ 80 Если какие-то действия вредят вам, перестаньте выполнять <...> их ........................................................................... 80 День 1: программирование <...> программирование 188 защищенные копии 44 И идентификатор процесса (Elixir) 167 изменяемое состояние 80 <...> массивы 70 конкурентные очереди 66 конкурентные программы для конкурентного мира 26 и изменяемые данные 80 <...> параметры 102 первого аорядка 176 функции-наблюдатели 135 функциональное программирование определение 80

Предпросмотр: Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков.pdf (0,2 Мб)
434

Информатика. MS Office учеб. пособие

Автор: Родыгин А. В.
Изд-во НГТУ

В пособии рассмотрены основные приемы работы в пакете прикладного программного обеспечения MS Office от компании Microsoft. В ходе усвоения теоретического материала и выполнения практических заданий предлагается изучение четырех основных составляющих программного пакета Microsoft Office: текстовый редактор MS Word, электронная таблица MS Excel, программа для создания презентаций MS PowerPoint и база данных MS Access.

Институт обязуется обучить одного сотрудника на компьютерных курсах «Помощник руководителя» в объеме 80 <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 Выделение фрагментов презентации Выделение

Предпросмотр: Информатика. MS Office.pdf (0,4 Мб)
435

Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов, More effective C++ : 35 New Ways to Improve Your Programs and Designs

Автор: Мейерс Скотт
М.: ДМК Пресс

Автор книги «Наиболее эффективное использование C++» предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С. Мейерс объясняет, как писать наиболее эффективные программы: надежные, совместимые, переносимые и пригодные для повторного использования, то есть программы, безупречные во всех отношениях. Настоящая книга описывает приемы, которые позволяют значительно повысить производительность программ, выбрав оптимальное соотношение затрат времени/памяти на различные операции. Здесь вы найдете примеры обработки исключений и анализ их влияния на структуру и поведение классов и функций C++, а также варианты практического применения новых возможностей языка, таких как тип bool, ключевые слова mutable и explicit, пространства имен, шаблоны функций членов, стандартная библиотека шаблонов и многое другое.

Перехватывайте исключения, передаваемые по ссылке ........ 80 Правило 14. <...> 80 Сравните это поведение с вызовом виртуальной функции. <...> Не забывайте о правиле «80–20» Правило «80–20» гласит, что 80% программных ресурсов и памяти исполь <...> зуется примерно 20 процентами кода программы: 80% времени уходит на выпол нение примерно 20% кода, 80% <...> Кроме того, важно не забывать о соотношении «80–20» (см. правило 16).

Предпросмотр: Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов.pdf (0,2 Мб)
436

Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов

Автор: Мейерс Скотт
М.: ДМК Пресс

Автор книги «Наиболее эффективное использование C++» предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С. Мейерс объясняет, как писать наиболее эффективные программы: надежные, совместимые, переносимые и пригодные для повторного использования, то есть программы, безупречные во всех отношениях. Настоящая книга описывает приемы, которые позволяют значительно повысить производительность программ, выбрав оптимальное соотношение затрат времени/памяти на различные операции. Здесь вы найдете примеры обработки исключений и анализ их влияния на структуру и поведение классов и функций C++, а также варианты практического применения новых возможностей языка, таких как тип bool, ключевые слова mutable и explicit, пространства имен, шаблоны функций членов, стандартная библиотека шаблонов и многое другое.

Перехватывайте исключения, передаваемые по ссылке ........ 80 Правило 14. <...> 80 Сравните это поведение с вызовом виртуальной функции. <...> Не забывайте о правиле «80–20» Правило «80–20» гласит, что 80% программных ресурсов и памяти исполь <...> зуется примерно 20 процентами кода программы: 80% времени уходит на выпол нение примерно 20% кода, 80% <...> Кроме того, важно не забывать о соотношении «80–20» (см. правило 16).

Предпросмотр: Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов.pdf (0,2 Мб)
437

Основы разработки сетевых Windows-приложений учеб. пособие

Автор: Васильчиков В. В.
ЯрГУ

Рассмотрены основные моменты разработки сетевых приложений для платформы Win32, сетевые функции Windows, а также наиболее распространенные сетевые протоколы. Библиогр.: 5 назв.

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 Разрешение имен AppleTalk Клиентское приложение <...> 78 Разрешение имен AppleTalk ....................................................................... 80 <...> сокета ........................................................................................... 80

Предпросмотр: Основы разработки сетевых Windows-приложений учебное пособие.pdf (1,5 Мб)
438

№3 [Программирование (РАН), 2024]

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

Если же среднее значение патча (обозначим за V) на карте размытия D превышает 80, то патч считается четким <...> imaging.cs.msu.ru/en/research/histology/path-dt-msu 0.9 0.8 0.7 0.6 0.5 0.4 0.3 10 20 30 40 50 60 70 80 <...> UpConvблок Вектор вероятности классов Res-блок Res-блок Карта признаков Res-блок ПРОГРАММИРОВАНИЕ № 3 2024 80

Предпросмотр: Программирование (РАН) №3 (0) 2024.pdf (0,1 Мб)
439

Разработка веб-приложений в ReactJS

Автор: Хортон Адам
М.: ДМК Пресс

ReactJS выделяется из массы прочих веб-фреймворков собственным подходом к композиции, который обеспечивает сверхбыстрое отображение. Из книги вы узнаете, как объединить конгломерат веб-технологий, окружающих ReactJS, в комплексный набор инструментов для построения современного веб-приложения. Книга начинается с базовых понятий, а затем переходит к более сложным темам, таким как валидация форм и проектирование полноценного приложения, включающего в себя все этапы проектирования. Также книга познакомит вас с несколькими способами реализации впечатляющей анимации с помощью ReactJS.

такой ситуации, – просто включить логику ваCopyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> переключение класса, 221 CSS-препроцессоры LESS, 104 SASS, 104 описание, 104 D Data Access Objects (DAO), 80 <...> код на JavaScript, 238 В Валидация валидация на уровне поля, 81 валидация на уровне формы, 81 виды, 80

Предпросмотр: Разработка веб-приложений в ReactJS.pdf (0,2 Мб)
440

Использование среды C++ Builder для работы с базами данных

Издательско-полиграфический центр Воронежского государственного университета

Данное учебно-методическое пособие содержит базовые сведения об использовании среды разработки C Builder для решения простых задач по работе с базами данных. За рамками оставлено рассмотрение, например, использования хранимых процедур, механизма транзакций. Пособие содержит иллюстрирующие примеры, которые сопровождаются заданиями для самостоятельного выполнения. В завершение приводятся задания, позволяющие проверить усвоение материала. Материал пособия апробирован при проведении лабораторных работ по спецкурсу «Основы программирования на C++».

—————————————————————————— void __fastcall TForm1::ButtonAddClick(TObject *Sender) { char szBuffer[ 80

Предпросмотр: Использование среды C++ Builder для работы с базами данных.pdf (0,7 Мб)
441

Практика программирования на языке Паскаль (задачи и решения) [учеб. пособие]

Автор: Медведик В. И.
М.: ДМК Пресс

Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. Глава 2 книги («На пути к профессиональному программированию») предназначена для студентов технических специальностей, а также для всех энтузиастов, заинтересованных в создании собственных прикладных программ. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.

Размеры экрана в текстовом режиме MS DOS – 25×80 (25 строк, 80 колонок). <...> Ответ: 80. 1.1.9 begin Writeln (' MaxInt = ',MaxInt); end. 1.1.10 uses Crt; var N1, N2 : integer; NS <...> Ответ: 0.125. var X : real; begin X:= Cos(40*pi/180)*Sin(70*pi/180)*Cos(80*pi/180); Writeln (' ',X:0: <...> Сортировка не выполняется, если длина какой-либо записи превышает 80. <...> ]; W1 : string[80]; {слово из строки файла erd.txt} WX : string[80]; {введенное слово (на английском

Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
442

Практика программирования на языке Паскаль (задачи и решения)

Автор: Медведик Владимир Иванович.
М.: ДМК Пресс

Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.

Размеры экрана в текстовом режиме MS DOS – 25×80 (25 строк, 80 колонок). <...> Ответ: 80. 1.1.9 begin Writeln (' MaxInt = ',MaxInt); end. 1.1.10 uses Crt; var N1, N2 : integer; NS <...> Ответ: 0.125. var X : real; begin X:= Cos(40*pi/180)*Sin(70*pi/180)*Cos(80*pi/180); Writeln (' ',X:0: <...> Сортировка не выполняется, если длина какой-либо записи превышает 80. <...> ]; W1 : string[80]; {слово из строки файла erd.txt} WX : string[80]; {введенное слово (на английском

Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
443

TinyML. Книга рецептов искусственный интеллект и интегрированные устройства со сверхнизким энергопотреблением делают мир умнее, TinyML Cookbook: Combine artificial intelligence and ultra-low-power embedded devices to make the world smarter

Автор: Йодиче Джан Марко
М.: ДМК Пресс

TinyML — технология, призванная расширить использование искусственного интеллекта за счет устройств с малым энергопотреблением, таких как микроконтроллеры. Прочитав эту книгу, вы сможете свободно использовать передовые практики и фреймворки ML в своей работе. Для начала вы ознакомитесь с основами развертывания интеллектуальных приложений на Arduino Nano 33 BLE Sense и Raspberry Pi Pico, а затем на примере работы с реальными датчиками получите необходимые навыки для внедрения комплексных интеллектуальных приложений в различных сценариях.

… ..................................................................................................80 <...> Для синих и белых рекомендуется сопротивление поменьше (см. таблицу на стр. 66) – около 80–150 Ом. <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80  Прототипирование на микроконтроллерах <...> на микроконтроллерах, как правило, меньше, чем QVGA (320×240), например QQVGA (160×120) или QQQVGA (80 <...> ×48 с помощью билинейной интерполяции и создает обучающие и проверочные наборы данных в соотношении 80

Предпросмотр: TinyML. Книга рецептов.pdf (0,9 Мб)
444

Программирование на Python в среде IDLE учеб. пособие

Автор: Шевченко Л. Г.
Изд-во НГТУ

Язык программирования общего назначения Python широко применяется в настоящее время в различных областях. Учебное пособие предназначено для студентов, обучающихся по направлению «Электроэнергетика и электротехника». Может быть полезно студентам для подготовки курсовых и квалификационных работ, а также магистрантам и аспирантам при проведении научных исследований. Практическая часть ориентирована на выполнение наиболее часто встречающихся математических задач.

Длина строки должна быть не более 80 символов; строки, имеющие продолжение, заканчиваются символом «\ <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 а) б) 3.

Предпросмотр: Программирование на PYTHON в среде IDLE.pdf (0,5 Мб)
445

Программирование компьютерной графики и САПР учеб. пособие

Автор: Янишевская А. Г.
Изд-во ОмГТУ

Изложены основы программирования объектов на языке С#, представлены алгоритмы построения двухмерной компьютерной графики с использованием графической библиотеки OpenGL; приведены примеры программирования в САПР; даны задания для формирования и закрепления практических навыков.

если координата по осиX и по осиY лежит в очерчиваемом вокруг кнопки"да, конечно" квадрате if (e.X > 80 <...> Отображение связи с библиотеками Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 Назовите

Предпросмотр: Программирование компьютерной графики и САПР.pdf (0,9 Мб)
446

Аппаратное и программное обеспечение персонального компьютера. Основы работы с операционной системой метод. указания к лаб. работе по курсу «Информатика»

Автор: Качановский Ю. П.
ЛГТУ

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

1 27 25 3 37 60 1 8 27 4 18 100 2 28 70 4 38 24 2 9 21 1 19 22 3 29 20 1 39 14 3 10 21 2 20 10 4 30 80

Предпросмотр: Аппаратное и программное обеспечение персонального компьютера. Основы работы с операционной системой.pdf (0,2 Мб)
447

Программируемые логические интегральные схемы фирмы Altera учеб. пособие по дисциплине «Технология и схемотехника средств управления в технических системах»

Автор: Глазков В. В.
М.: Изд-во МГТУ им. Н.Э. Баумана

Рассмотрены особенности программируемых логических интегральных схем фирмы Altera, основы языка описания аппаратуры VHDL, использование пакета проектирования Aldec-HDL. Приведены примеры описания цифровых устройств на языке VHDL и их функциональная верификация.

Задание внешних воздействий с помощью стимуляторов ............ 80 3.3. <...> обработаны все планируемые события (Transactions) Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80

Предпросмотр: Программируемые логические интегральные схемы фирмы Altera.pdf (0,3 Мб)
448

LabVIEW FPGA. Реконфигурируемые измерительные и управляющие системы

Автор: Баран Е. Д.
М.: ДМК Пресс

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

40K 80K 250K 500K 1M 15M 2M 3M 4M 6M 8M 8 × 8 16 × 8 24 × 16 32 × 24 40 × 32 48 × 40 56 × 48 64 × 56 80 <...> блока ввода аналоговых сигналов Характеристика, свойство Серия MS R Максимальное количество каналов 80 <...> Об истории появления LabVIEW В 70–80 гг. <...> Начиная с 80х гг. <...> Оборудование систем Compact RIO Система Compact RIO Embedded System [63, 80] состоит из трех основных

Предпросмотр: LabVIEW FPGA. Реконфигурируемые измерительные и управляющие системы.pdf (0,2 Мб)
449

Алгоритмизация и программирование. Практикум учеб. пособие

Автор: Нагаева И. А.
М.: Директ-Медиа

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

Если размер строки не указан, он считается равным 255, например: Var Str: string[80]; MaxStr: string; <...> Program example_7_1; Var Str, str1,str2: string[80]; Begin Str1:= ‘Turbo’; Str2:= ‘Pascal’; Str:=str1 <...> j := 1 to k do s1 := s1 + s[i + 1]; end; Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> ; readln (fl); If (upcase (fl[1]) = ‘Y’) then goto 80; Writeln End; {аналогично осуществить поиск по <...> М.: Интеллект-Центр, 2004. — 80 с. 5. Зыков С. В.

Предпросмотр: Алгоритмизация и программирование. Практикум учебное пособие.pdf (0,3 Мб)
450

Введение в надежное и безопасное распределенное программирование

Автор: Качин Кристиан
М.: ДМК Пресс

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

обнаружение аварии обычно вызывает процеCopyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» 80 <...> In Computer and Communications Security (CCS 1994), pp. 68–80. Rivest, R. L., A. Shamir, and L. <...> Distributed Computing 2, 80–94. Tanenbaum, A. and M. v. Steen (2002). <...> Интерфейс и свойства идеального датчика отказов ................................................80 2.7 <...> Строгая точность, 80 Точность, 82 Устойчивость к переворотам, 93 Эвентуальная смена, 92 Эвентуальная

Предпросмотр: Введение в надежное и безопасное распределенное программирование.pdf (0,4 Мб)
Страницы: 1 ... 7 8 9 10 11 ... 25