информатика RSS

Как проектировать программы

Цель этой книги – познакомить читателей с системным подходом к проектированию и сформировать у них правильные навыки программирования, которые предполагают пошаговое планирование и понимание рабочих задач на каждом этапе создания программы.
gefexi 05/07/22 Просмотров: 1320 Комментариев: 0
+1
Георгий Сергиевский. Функциональное и логическое программирование

Рассмотрены основные результаты как в теоретической части, так и в части практического применения, накопленные к настоящему времени в области функционального и логического программирования. Показано, что оба эти подхода, относящиеся к парадигме декларативного программирования, позволяют получить новые возможности в части трансформации и автоматического синтеза программ, доказательства свойств программ, частичных вычислений и др. Описаны области, в которых применение данных подходов имеет преимущества по сравнению с операторным программированием.
gefexi 04/07/22 Просмотров: 967 Комментариев: 0
+1
Радиоинформатика

Посвящается радиоинформатике — новой дисциплине, возникшей на стыке радиофизики, радиотехники и информатики. Информация обосновывается как физическая величина, на которую распространяются законы сохранения, пространственно-временная метрика, мера и система размерностей, присущие косной и живой природе. Определяются физические свойства информации и её связь с другими физическими величинами.
gefexi 01/07/22 Просмотров: 851 Комментариев: 0
+1
Python. Чистый код для продолжающих

"Python. Чистый код для продолжающих" - это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП.
gefexi 29/06/22 Просмотров: 1478 Комментариев: 0
+2
Трэйси Осборн. Веб-дизайн для недизайнеров

"Веб дизайн для недизайнеров" содержит все необходимое, чтобы вы чувствовали себя комфортно, занимаясь веб-разработкой, в том числе множество реальных примеров веб-сайтов, которые должны вдохновлять и мотивировать. Не нужно тратить время и деньги на дорогого графического дизайнера, эта книга проведет вас через основы, воспользовавшись самыми быстрыми шоткатами - вы все сделаете сами, и прямо сейчас.
gefexi 26/06/22 Просмотров: 1276 Комментариев: 0
+2
Д. Боднер. Go: идиомы и паттерны проектирования

Go быстро набирает популярность в качестве языка для создания веб-сервисов. Существует множество учебников по синтаксису Go, но знать его недостаточно. Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками. В книге собрана наиболее важная информация, необходимая для написания чистого и идиоматического Go-кода. Вы научитесь думать как Go-разработчик, вне зависимости от предыдущего опыта программирования.
gefexi 23/06/22 Просмотров: 757 Комментариев: 0
+2
Математические методы в программировании

Рассматриваются прикладные математические методы и модели, в том числе методы математического программирования (поиск экстремума, линейное, нелинейное, динамическое программирование), системы массового обслуживания.
gefexi 21/06/22 Просмотров: 1102 Комментариев: 0
+2
С.С. Лавров. Программирование. Математические основы, средства, теория

Современное программирование излагается как искусство заставить компьютер решить задачу, возникшую перед человеком. Даны единые основания математики и программирования, краткие сведения из области графов, теории вероятностей и информации (в ее математическом толковании). Приведены основные понятия и конструкции современных языков программирования.
gefexi 19/06/22 Просмотров: 2211 Комментариев: 0
+3
Мэтт Зандстра. PHP 8: объекты, шаблоны и методики программирования

В этой книге рассматриваются методики объектно-ориентированного программирования на PHP и применение главных принципов проектирования программного обеспечения на основе классических проектных шаблонов, а также описываются инструментальные средства и нормы практики разработки, тестирования, непрерывной интеграции и развертывания надежного прикладного кода.
gefexi 19/06/22 Просмотров: 1651 Комментариев: 0
+2
Стюарт Рассел, Питер Норвиг. Искусственный интеллект. Современный подход
4-е издание. Том 3. Обучение, восприятие и действие

В четвертом, обновленном, пересмотренном и дополненном издании этой книги область искусственного интеллекта (ИИ) исследуется и анализируется во всей ее обширности и глубине.
gefexi 19/06/22 Просмотров: 873 Комментариев: 0
+1
Стюарт Рассел, Питер Норвиг. Искусственный интеллект. Современный подход
4-е издание. Том 2. Знания и рассуждения в условиях неопределенности

В четвертом, обновленном, пересмотренном и дополненном издании этой книги область искусственного интеллекта (ИИ) исследуется и анализируется во всей ее обширности и глубине.
gefexi 15/06/22 Просмотров: 1117 Комментариев: 0
+1
Микросервисы Spring в действии

Spring существенно упрощает создание и развертывание микросервисов! Такие библиотеки, как Spring Boot, Spring Cloud и Spring Cloud Gateway, помогают уменьшить объем типового кода в службах REST. Они предоставляют эффективный набор инструментов для запуска микросервисов как в общедоступных, так и в частных облаках.
gefexi 15/06/22 Просмотров: 1137 Комментариев: 0
+2
Стивен Скиена. Алгоритмы. Руководство по разработке

Второе издание популярного бестселлера раскрывает тайны проектирования алгоритмов, анализа их действенности и эффективности. Развивая успешную концепцию первого издания, книга является отличным практическим руководством по разработке эффективных алгоритмов, содержит практические упражнения и готовые решения 75-ти проблем алгоритмизации. Рассмотрены основы организации данных, операции сортировки, поиска, работы с графами и другие темы современного программирования.
deposit_rumit 15/06/22 Просмотров: 3276 Комментариев: 0
+3
Р.И. Компаниец. Системное программирование. Основы построения трансляторов

В учебном пособии излагаются классические модели, методы, алгоритмы теории формальных языков и грамматик и их применение при построении синтаксически-управляемых трансляторов. Приводятся примеры программной реализации конечных и магазинных автоматов на языке Паскаль, конвертора программ.
gefexi 15/06/22 Просмотров: 1639 Комментариев: 0
+2
Е.Д. Умрихин. Разработка Android-приложений на С# с использованием Xamarin с нуля

Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента. Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.
gefexi 14/06/22 Просмотров: 1903 Комментариев: 0
+1
Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin

Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов. Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.
gefexi 14/06/22 Просмотров: 918 Комментариев: 0
+3
М.Е. Фленов. Linux глазами хакера
6-е издание

Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-сервера, программы для доставки электронной почты, службы DNS, а также политика мониторинга системы и архивирование данных.
gefexi 13/06/22 Просмотров: 2223 Комментариев: 2
+2
И.В. Бескоровайный. Азбука Delphi: программирование с нуля

Книга "Азбука Delphi: программирование с нуля" в которой кратко излагаются теоретические основы программирования и ООП и на примерах дается работа с базовыми компонентами Delphi. Это позволяет за несколько дней научиться создавать несложные приложения под Windows. В книге содержатся рекомендации как, используя Delphi, превратить компьютер в эффективный инструмент решения повседневных задач.
gefexi 11/06/22 Просмотров: 1365 Комментариев: 0
+1
Дружеское знакомство с тестированием программ

Рассмотрены основные понятия и терминология в сфере тестирования и контроля качества ПО. Приведены рекомендации по составлению правил тестирования и отчетов об обнаруженных дефектах. Описано тестирование производительности, безопасности, комбинаторное тестирование. Подробно рассмотрены классы эквивалентности, граничные случаи, угловые случаи, статическое и динамическое тестирование.
gefexi 11/06/22 Просмотров: 1242 Комментариев: 0
+1
SQL: быстрое погружение

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными. Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.
gefexi 11/06/22 Просмотров: 1211 Комментариев: 0
+2
44