Размер шрифта: A A A
Изображения Выключить Включить
Цвет сайта Ц Ц Ц
обычная версия сайта
Министерство культуры Оренбургской области
Оренбургская областная универсальная
научная библиотека им. Н.К. Крупской

г. Оренбург, ул. Советская, 20, orenlib@bk.ru
Тел. для справок: +7 (3532) 32-32-48, приемная: +7 (3532) 77-06-76
RU / EN
Версия для слабовидящих
Контактная информация
Режим работы

       
      Электронный каталог       Электронная библиотека       Продление книг       Виртуальная справка       Электронная доставка документов
«
»
Пн. Вт. Ср. Чт. Пт. Сб. Вс.
  12345
6789101112
13141516171819
20212223242526
2728293031  

Значение слова: «Баши́рница»

Главная / Новости и события / PROлитературу / Букридер. Выпуск 24. «Сам себе программист»: обзор литературы из библиотек удалённого доступа

Букридер. Выпуск 24. «Сам себе программист»: обзор литературы из библиотек удалённого доступа

Привет! С вами рубрика «Букридер» Оренбургской областной библиотеки им. Н. К. Крупской!

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

 

 

Сентябрьский выпуск рубрики посвящён Дню программиста.

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

День программиста в России отмечается 13 сентября (в високосные годы - 12 сентября) начиная с 2009 года. Учреждение этого профессионального праздника стало признанием значимости сферы программного обеспечения и огромного вклада её представителей в развитие страны.

Представляем вашему вниманию тематический обзор информационных ресурсов из фондов электронных библиотек удалённого доступа - электронной библиотеки «ЛитРес», электронно-библиотечных систем «Университетская библиотека онлайн» и Znanium. Прочитав эту литературу, вы узнаете об основных понятиях и методах программирования, об основном алгоритме по составлению высококачественных кодов, а также о механизме тестирования и отладки программ.

 

Электронная библиотека «ЛитРес»

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

Книга Роберта Мартина «Чистый код: создание, анализ и рефакторинг» посвящена хорошему программированию и полна реальных примеров кода. Прочитав её, вы узнаете много нового о коде, более того, научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.

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

 

 

В книге Адитьи Бхаргавы «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих» объясняются нюансы алгоритмов и структур данных, включая алгоритмы сортировок, поиска, алгоритмы работы с графами и т. п. Есть также немало иллюстраций и практических примеров, благодаря чему материал усваивается быстро. Для того чтобы получить и практический опыт, нужно выполнять упражнения.

Несмотря на то, что тема книги достаточно сложная, она написана простым и понятным языком, так что у читателя не должно возникнуть сложностей при прочтении. К слову, в этом издании могут найти что-то полезное для себя даже опытные разработчики.

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

 

Книга Джея Джея Гивакса «Паттерны проектирования API» объединяет и объясняет наиболее важные паттерны, используемые сообществом разработчиков API и экспертами Google. Джей Джей Гивакс, будучи специалистом компании Google, рассказывает о паттернах, которые обеспечат вашим API согласованность, масштабируемость и гибкость.

Вы узнаете, как улучшить дизайн самых распространённых API и как действовать в сложных пограничных случаях.

Понятные иллюстрации, актуальные примеры и подробные сценарии позволят тщательно разобраться в каждом паттерне.

 

 

 

 

Книга Гэйла Лакмана Макдауэлла «Карьера программиста» основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями.

Основную часть издания составляют ответы на технические вопросы и задания, которые обычно получают соискатели рабочих мест. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию.

Используя материал этой книги, вы с лёгкостью подготовитесь к устройству на работу в любую ведущую IT-компанию.

 

 

 

 

 

ЭБС «Университетская библиотека онлайн»

 

Книга Д. М. Златопольского «Программирование: типовые задачи, алгоритмы, методы» предназначена для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку.

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

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

 

 

 

 

 

Компьютерные сети и сетевые технологии оказывают постоянно возрастающее влияние на все стороны нашей жизни. Их стремительное развитие требует широких и глубоких знаний. С помощью учебного пособия «Компьютерные сети» под общей редакцией А. М. Нечаева вы познакомитесь с основами построения и функционирования компьютерных сетей на примере сетевого оборудования Cisco и Huawei.

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

Пособие предназначено для обучающихся по специальностям «Информационные системы и программирование», «Информационные системы (по отраслям)», «Компьютерные системы и комплексы», «Компьютерные сети», «Программирование в компьютерных системах», «Прикладная информатика (по отраслям)».

 

 

Учебник «Программирование, тестирование, проектирование, нейросети, технологии аппаратно программных средств» разработан с учётом требований профессиональных стандартов специальностей «Программист», «Администратор баз данных», «Специалист по информационным системам», «Технический писатель», «Системный администратор информационно-коммуникационных систем».

Учебное пособие включает дипломированные лабораторные работы и практические задания, разработанные в соответствии с требованиями профессиональных стандартов.

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

 

 

Электронно-библиотечная система Znanium

 

В настоящее время язык С++ является одним из самых распространённых языков программирования, поскольку идеально подходит для разработки прикладного программного обеспечения.

Учебное пособие «Программирование на языке высокого уровня. Программирование на языке С++» под редакцией Л. Г. Гагариной представляет собой курс по изучению языка С++.

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

Материал данной книги служит базисом для перехода к разработке приложений под Windows в среде Microsoft Visual Studio с применением стандартных библиотек MFC, STL и др.

Представленный теоретический материал сопровождается подробно разобранными примерами программ со схемами алгоритмов. Для закрепления материала предлагаются контрольные вопросы, тесты и задания для самостоятельного решения.

 

Сформировать представление о профессии программиста и дать основы для приобретения навыков в этой области деятельности вам поможет учебник «Введение в специальность программиста» В. А. Гвоздевой.

В нём рассматривается содержание основных понятий программирования, история его развития, основные элементы и языки программирования, принципы структурного программирования и начала программирования в среде Turbo Pascal и системе Delphi.

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

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

 

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

В учебном пособии рассмотрены вопросы, связанные с web-дизайном и web-программированием.

Книга включает изучение основных конструкций языка гипертекстовой разметки документов HTML, языка DHTML и JavaScript, а также особенностей разработки расширений web-серверов на примере написания CGI-сценариев на языке программирования высокого уровня Object Pascal и с использованием специальных средств современных RAD-систем.

 

 

 

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

Доступ к просмотру и чтению этих и многих других книжных изданий доступен зарегистрированным пользователям. Запрос на регистрацию присылайте  на почту электронного читального зала: oei_orenlib@bk.ru. Мы вышлем вам логины и пароли.

14 Сентября 2023  15:23    Просмотров: 811
Поделиться: