BOOKS - PROGRAMMING - Интерфейс JNI. Руководство по программированию...
Интерфейс JNI. Руководство по программированию - Лиэнг Ш. 2014 PDF ДМК Пресс BOOKS PROGRAMMING
ECO~32 kg CO²

3 TON

Views
87452

Telegram
 
Интерфейс JNI. Руководство по программированию
Author: Лиэнг Ш.
Year: 2014
Format: PDF
File size: 11 MB
Language: RU



Pay with Telegram STARS
The book "Интерфейс JNI Руководство по программированию" (JNI Interface Guide to Programming) provides a comprehensive overview of the Java Native Interface (JNI), an interface that enables Java developers to integrate native C and C++ code into their Java applications. The book covers the technical aspects of implementing a Java virtual machine (JVM) in C and C++ applications, as well as the challenges associated with managing memory and multithreading across different programming languages. The book begins by introducing the concept of JNI and its significance in modern software development. It highlights the need for developers to understand the process of technology evolution and the importance of developing a personal paradigm for perceiving the technological process of developing modern knowledge. This is essential for survival in a rapidly changing technological landscape, where new innovations and advancements are constantly emerging. The author emphasizes the need for developers to adapt and evolve alongside technology to remain relevant and competitive. The book then delves into the details of JNI, explaining how it allows Java developers to interact with native code written in other languages such as C and C++. It covers topics such as function calls, memory management, and exception handling, providing readers with a solid understanding of the JNI interface. The author also discusses the technical issues related to garbage collection and multithreading, which can be challenging when working with multiple languages. One of the key themes throughout the book is the importance of understanding the process of technology evolution and its impact on society. The author argues that the ability to adapt and evolve with technology is crucial for both individual and societal success.
В книге «Интерфейс JNI Руководство по программированию» (JNI Interface Guide to Programming) представлен всесторонний обзор Java Native Interface (JNI), интерфейса, который позволяет Java-разработчикам интегрировать собственный код на C и C++ в свои Java-приложения. Книга охватывает технические аспекты реализации виртуальной машины Java (JVM) в приложениях C и C++, а также проблемы, связанные с управлением памятью и многопоточностью на разных языках программирования. Книга начинается с введения понятия JNI и его значения в современной разработке программного обеспечения. В ней подчеркивается необходимость понимания разработчиками процесса эволюции технологий и важность выработки личностной парадигмы восприятия технологического процесса развития современных знаний. Это необходимо для выживания в быстро меняющемся технологическом ландшафте, где постоянно появляются новые инновации и достижения. Автор подчеркивает необходимость для разработчиков адаптироваться и развиваться вместе с технологиями, чтобы оставаться актуальными и конкурентоспособными. Затем книга углубляется в детали JNI, объясняя, как он позволяет Java-разработчикам взаимодействовать с нативным кодом, написанным на других языках, таких как C и C++. Он охватывает такие темы, как вызовы функций, управление памятью и обработка исключений, предоставляя читателям четкое представление об интерфейсе JNI. Автор также обсуждает технические вопросы, связанные со сборкой мусора и многопоточностью, которые могут быть сложными при работе с несколькими языками. Одной из ключевых тем на протяжении всей книги является важность понимания процесса эволюции технологий и его влияния на общество. Автор утверждает, что способность адаптироваться и развиваться с помощью технологий имеет решающее значение как для индивидуального, так и для общественного успеха.
manuel de programmation JNI (JNI Interface Guide to Programming) présente un aperçu complet de Java Native Interface (JNI), une interface qui permet aux développeurs Java d'intégrer leur propre code en C et C + dans leurs applications Java. livre couvre les aspects techniques de la mise en œuvre de la machine virtuelle Java (JVM) dans les applications C et C++, ainsi que les problèmes liés à la gestion de la mémoire et du multithread dans différents langages de programmation. livre commence par l'introduction du concept de JNI et de son importance dans le développement logiciel moderne. Il souligne la nécessité pour les développeurs de comprendre l'évolution des technologies et l'importance d'élaborer un paradigme personnel de la perception du processus technologique du développement des connaissances modernes. C'est nécessaire pour survivre dans un paysage technologique en évolution rapide, où de nouvelles innovations et de nouvelles réalisations apparaissent constamment. L'auteur souligne la nécessité pour les développeurs de s'adapter et d'évoluer avec la technologie pour rester pertinents et compétitifs. livre est ensuite approfondi dans les détails du JNI, expliquant comment il permet aux développeurs Java d'interagir avec le code natif écrit dans d'autres langues telles que C et C++. Il couvre des sujets tels que les appels de fonctions, la gestion de la mémoire et le traitement des exceptions, offrant aux lecteurs une vision claire de l'interface JNI. L'auteur discute également des questions techniques liées à l'assemblage des ordures et au multithreading, qui peuvent être difficiles à traiter avec plusieurs langues. L'un des thèmes clés tout au long du livre est l'importance de comprendre l'évolution de la technologie et son impact sur la société. L'auteur affirme que la capacité de s'adapter et de se développer grâce à la technologie est essentielle à la réussite individuelle et sociale.
JNI Interface Guide to Programming (Guía de interfaz JNI para programación) ofrece una visión general completa de Java Native Interface (JNI), una interfaz que permite a los desarrolladores Java integrar su propio código en C y C++ en sus aplicaciones Java. libro cubre los aspectos técnicos de la implementación de la máquina virtual Java (JVM) en las aplicaciones C y C++, así como los problemas relacionados con la gestión de la memoria y los subprocesos en diferentes lenguajes de programación. libro comienza introduciendo el concepto de JNI y su significado en el desarrollo moderno de software. Destaca la necesidad de que los desarrolladores comprendan el proceso de evolución de la tecnología y la importancia de generar un paradigma personal para percibir el proceso tecnológico del desarrollo del conocimiento moderno. Esto es esencial para sobrevivir en un panorama tecnológico que cambia rápidamente, donde nuevas innovaciones y avances están surgiendo constantemente. autor subraya la necesidad de que los desarrolladores se adapten y desarrollen junto con la tecnología para mantenerse relevantes y competitivos. A continuación, el libro profundiza en los detalles de JNI, explicando cómo permite a los desarrolladores Java interactuar con el código nativo escrito en otros idiomas como C y C++. Cubre temas como llamadas a funciones, administración de memoria y procesamiento de excepciones, proporcionando a los lectores una visión clara de la interfaz JNI. autor también discute cuestiones técnicas relacionadas con la recolección de basura y los subprocesos múltiples, que pueden ser complejos cuando se trabaja con varios idiomas. Uno de los temas clave a lo largo del libro es la importancia de entender el proceso de evolución de la tecnología y su impacto en la sociedad. autor sostiene que la capacidad de adaptarse y evolucionar a través de la tecnología es crucial tanto para el éxito individual como para el público.
O livro JNI Manual de Programação (JNI Interface Guide to Programing) apresenta uma visão completa da Java Native Interface (JNI), uma interface que permite que desenvolvedores Java integrem seu próprio código em C e C++ em seus aplicativos Java. O livro abrange aspectos técnicos da implementação da máquina virtual Java (JVM) nos aplicativos C e C++, além de problemas relacionados com o gerenciamento de memória e multitoque em diferentes linguagens de programação. O livro começa introduzindo o conceito de JNI e seu significado no desenvolvimento moderno de software. Enfatiza a necessidade de os desenvolvedores entenderem o processo de evolução da tecnologia e a importância de criar um paradigma pessoal de percepção do processo tecnológico de desenvolvimento do conhecimento moderno. Isso é essencial para sobreviver em uma paisagem tecnológica em rápida evolução, onde novas inovações e avanços estão sempre surgindo. O autor ressalta a necessidade de os desenvolvedores se adaptarem e desenvolverem com a tecnologia para se manterem atualizados e competitivos. Em seguida, o livro é aprofundado em detalhes do JNI, explicando como ele permite que desenvolvedores Java interajam com o código nativo escrito em outros idiomas, tais como C e C++. Ele abrange temas como chamadas de função, gerenciamento de memória e tratamento de exceções, oferecendo aos leitores uma visão clara da interface JNI. O autor também discute questões técnicas relacionadas à montagem de lixo e multiplosição, que podem ser complexas quando você trabalha com várias línguas. Um dos temas fundamentais ao longo do livro é a importância de compreender a evolução da tecnologia e seus efeitos na sociedade. O autor afirma que a capacidade de se adaptar e desenvolver através da tecnologia é fundamental tanto para o sucesso individual quanto para o sucesso social.
L'interfaccia JNI Guida alla programmazione fornisce una panoramica completa di Java Native Interface (JNI), un'interfaccia che consente agli sviluppatori Java di integrare il proprio codice su C e C + nelle loro applicazioni Java. Il libro comprende gli aspetti tecnici dell'implementazione della macchina virtuale Java (JVM) nelle applicazioni C e C++ e i problemi legati alla gestione della memoria e del multitasking in diversi linguaggi di programmazione. Il libro inizia introducendo il concetto di JNI e il suo significato nello sviluppo software moderno. Sottolinea la necessità per gli sviluppatori di comprendere l'evoluzione della tecnologia e l'importanza di sviluppare un paradigma personale per la percezione del processo di sviluppo della conoscenza moderna. Ciò è necessario per sopravvivere in un panorama tecnologico in rapida evoluzione, dove nuove innovazioni e progressi sono in continua evoluzione. L'autore sottolinea la necessità per gli sviluppatori di adattarsi e svilupparsi con la tecnologia per rimanere aggiornati e competitivi. Il libro viene poi approfondito nei dettagli di JNI, spiegando come permette agli sviluppatori Java di interagire con il codice nativo scritto in altre lingue come C e C++. Include argomenti quali chiamate alle funzioni, gestione della memoria e gestione delle eccezioni, fornendo ai lettori una visione chiara dell'interfaccia JNI. L'autore discute anche di questioni tecniche relative all'assemblaggio dei rifiuti e al multitasking, che possono essere complesse quando si lavora con più lingue. Uno dei temi chiave di tutto il libro è l'importanza di comprendere l'evoluzione della tecnologia e il suo impatto sulla società. L'autore sostiene che la capacità di adattarsi e svilupparsi attraverso la tecnologia è fondamentale sia per il successo individuale che per il successo sociale.
Das Buch „JNI Interface Guide to Programming“ bietet einen umfassenden Überblick über Java Native Interface (JNI), eine Schnittstelle, die es Java-Entwicklern ermöglicht, ihren eigenen C- und C++ -Code in ihre Java-Anwendungen zu integrieren. Das Buch behandelt technische Aspekte der Implementierung einer Java Virtual Machine (JVM) in C- und C++ -Anwendungen sowie Probleme im Zusammenhang mit Speicherverwaltung und Multithreading in verschiedenen Programmiersprachen. Das Buch beginnt mit einer Einführung in das Konzept von JNI und seiner Bedeutung in der modernen Softwareentwicklung. Es betont die Notwendigkeit, dass Entwickler den Prozess der Technologieentwicklung verstehen und wie wichtig es ist, ein persönliches Paradigma für die Wahrnehmung des technologischen Prozesses der Entwicklung des modernen Wissens zu entwickeln. Dies ist unerlässlich, um in einer sich schnell verändernden Technologielandschaft zu überleben, in der ständig neue Innovationen und Fortschritte entstehen. Der Autor betont die Notwendigkeit für Entwickler, sich anzupassen und sich mit der Technologie weiterzuentwickeln, um relevant und wettbewerbsfähig zu bleiben. Das Buch geht dann auf die Details von JNI ein und erklärt, wie es Java-Entwicklern ermöglicht, mit nativem Code zu interagieren, der in anderen Sprachen wie C und C++ geschrieben ist. Es deckt Themen wie Funktionsaufrufe, Speicherverwaltung und Ausnahmebehandlung ab und bietet den sern ein klares Bild der JNI-Schnittstelle. Der Autor diskutiert auch technische Fragen im Zusammenhang mit Garbage Collection und Multithreading, die bei der Arbeit mit mehreren Sprachen schwierig sein können. Eines der Schlüsselthemen im gesamten Buch ist die Bedeutung des Verständnisses des technologischen Evolutionsprozesses und seiner Auswirkungen auf die Gesellschaft. Der Autor argumentiert, dass die Fähigkeit, sich durch Technologie anzupassen und zu entwickeln, sowohl für den individuellen als auch für den gesellschaftlichen Erfolg entscheidend ist.
JNI Interface Guide to Programming zapewnia kompleksowy przegląd interfejsu Java Native Interface (JNI), który umożliwia programistom Java integrację rodzimego kodu C i C++ z ich aplikacjami Java. Książka obejmuje techniczne aspekty wdrażania Java Virtual Machine (JVM) w aplikacjach C i C++, a także problemy związane z zarządzaniem pamięcią i multitreading w różnych językach programowania. Książka zaczyna się od wprowadzenia koncepcji JNI i jej znaczenia w nowoczesnym rozwoju oprogramowania. Podkreśla potrzebę zrozumienia przez deweloperów procesu ewolucji technologii oraz znaczenie rozwoju osobistego paradygmatu postrzegania technologicznego procesu rozwoju nowoczesnej wiedzy. Jest to niezbędne do przetrwania w szybko zmieniającym się krajobrazie technologicznym, gdzie stale pojawiają się nowe innowacje i osiągnięcia. Autor podkreśla potrzebę adaptacji i ewolucji deweloperów z wykorzystaniem technologii, tak aby pozostały one istotne i konkurencyjne. Następnie książka zagłębia się w szczegóły JNI, wyjaśniając, w jaki sposób pozwala programistom Javy na współdziałanie z rodzimym kodem napisanym w innych językach, takich jak C i C++. Obejmuje tematy takie jak wywołania funkcji, zarządzanie pamięcią i obsługa wyjątków, zapewniając czytelnikom jasne zrozumienie interfejsu JNI. Autor omawia również zagadnienia techniczne związane z zbieraniem śmieci i wielowartościowaniem, które mogą być złożone przy pracy z wieloma językami. Jednym z kluczowych tematów w całej książce jest znaczenie zrozumienia ewolucji technologii i jej wpływu na społeczeństwo. Autor twierdzi, że zdolność do adaptacji i ewolucji poprzez technologię ma kluczowe znaczenie zarówno dla sukcesu indywidualnego, jak i społecznego.
The JNI Interface Guide to Programming מספק סקירה מקיפה של ממשק ילידי ג 'אווה (Java Native Interface - JNI), ממשק המאפשר למפתחי ג'אווה לשלב את קוד C ו-C + + ביישומי Java שלהם. הספר מכסה את ההיבטים הטכניים של יישום המכונה הווירטואלית (Java Virtual Machine) ביישומים C ו-C + +, כמו גם בעיות הקשורות לניהול זיכרון וריבוי תהליכים בשפות תכנות שונות. הספר מתחיל בהקדמה של מושג JNI ומשמעותו בפיתוח תוכנה מודרני. הוא מדגיש את הצורך של מפתחים להבין את תהליך האבולוציה הטכנולוגית ואת החשיבות של פיתוח פרדיגמה אישית לתפיסה של התהליך הטכנולוגי של התפתחות הידע המודרני. זה הכרחי להישרדות בנוף טכנולוגי המשתנה במהירות, שבו מתגלים כל הזמן חידושים והישגים חדשים. המחבר מדגיש את הצורך של מפתחים להסתגל ולהתפתח עם הטכנולוגיה כדי להישאר רלוונטיים ותחרותיים. לאחר מכן הספר מתעמק בפרטים של JNI, ומסביר כיצד הוא מאפשר למפתחי Java לתקשר עם קוד מקומי שנכתב בשפות אחרות כגון C ו-C + +. הוא מכסה נושאים כגון שיחות פונקציה, ניהול זיכרון וטיפול חריג, ומספק לקוראים הבנה ברורה של ממשק JNI. המחבר דן גם בסוגיות טכניות הקשורות לאוסף אשפה וריבוי זבל, שיכולות להיות מורכבות בעבודה עם מספר שפות. אחד הנושאים המרכזיים בספר הוא החשיבות של הבנת התפתחות הטכנולוגיה והשפעתה על החברה. המחבר טוען שהיכולת להסתגל ולהתפתח באמצעות טכנולוגיה היא קריטית הן להצלחה אישית והן להצלחה חברתית.''
JNI Programlama Arabirim Kılavuzu, Java geliştiricilerinin yerel C ve C++ kodunu Java uygulamalarına entegre etmelerini sağlayan bir arabirim olan Java Native Interface (JNI) hakkında kapsamlı bir genel bakış sağlar. Kitap, Java Sanal Makinesi'nin (JVM) C ve C++ uygulamalarında uygulanmasının teknik yönlerini ve farklı programlama dillerinde bellek yönetimi ve çoklu okuma ile ilgili sorunları kapsamaktadır. Kitap, JNI kavramının tanıtımı ve modern yazılım geliştirmedeki anlamı ile başlıyor. Geliştiricilerin teknoloji evrimi sürecini anlama ihtiyacını ve modern bilginin gelişiminin teknolojik sürecinin algılanması için kişisel bir paradigma geliştirmenin önemini vurgular. Bu, yeni inovasyonların ve başarıların sürekli ortaya çıktığı hızla değişen bir teknolojik ortamda hayatta kalmak için gereklidir. Yazar, geliştiricilerin alakalı ve rekabetçi kalmak için teknolojiyle uyum sağlama ve gelişme ihtiyacını vurgulamaktadır. Kitap daha sonra JNI'nin ayrıntılarını inceleyerek Java geliştiricilerinin C ve C++ gibi diğer dillerde yazılmış yerel kodlarla nasıl etkileşime girdiğini açıklıyor. İşlev çağrıları, bellek yönetimi ve istisna işleme gibi konuları kapsar ve okuyuculara JNI arabirimini net bir şekilde anlamalarını sağlar. Yazar ayrıca, birden fazla dille çalışırken karmaşık olabilen çöp toplama ve çoklu okuma ile ilgili teknik sorunları da tartışıyor. Kitaptaki ana temalardan biri, teknolojinin evrimini ve toplum üzerindeki etkisini anlamanın önemidir. Yazar, teknolojiyle uyum sağlama ve gelişme yeteneğinin hem bireysel hem de toplumsal başarı için kritik olduğunu savunuyor.
يقدم دليل واجهة JNI للبرمجة نظرة عامة شاملة على واجهة Java الأصلية (JNI)، وهي واجهة تسمح لمطوري Java بدمج رمز C و C++ الأصلي في تطبيقات Java الخاصة بهم. يغطي الكتاب الجوانب التقنية لتنفيذ آلة جافا الافتراضية (JVM) في تطبيقات C و C++، بالإضافة إلى المشاكل المرتبطة بإدارة الذاكرة وتعدد القراءة بلغات البرمجة المختلفة. يبدأ الكتاب بإدخال مفهوم JNI ومعناه في تطوير البرمجيات الحديثة. ويشدد على ضرورة أن يفهم المطورون عملية تطور التكنولوجيا وأهمية وضع نموذج شخصي لتصور العملية التكنولوجية لتطور المعرفة الحديثة. وهذا ضروري للبقاء في مشهد تكنولوجي سريع التغير، حيث تظهر باستمرار ابتكارات وإنجازات جديدة. يؤكد المؤلف على ضرورة أن يتكيف المطورون ويتطورون مع التكنولوجيا ليظلوا مناسبين وتنافسيين. ثم يتعمق الكتاب في تفاصيل JNI، موضحًا كيف يسمح لمطوري Java بالتفاعل مع الكود الأصلي المكتوب بلغات أخرى مثل C و C++. يغطي موضوعات مثل المكالمات الوظيفية وإدارة الذاكرة والتعامل مع الاستثناءات، مما يوفر للقراء فهمًا واضحًا لواجهة JNI. يناقش المؤلف أيضًا القضايا التقنية المتعلقة بجمع القمامة وتعدد القراءة، والتي يمكن أن تكون معقدة عند العمل بلغات متعددة. أحد الموضوعات الرئيسية في الكتاب هو أهمية فهم تطور التكنولوجيا وتأثيرها على المجتمع. يجادل المؤلف بأن القدرة على التكيف والتطور من خلال التكنولوجيا أمر بالغ الأهمية لكل من النجاح الفردي والمجتمعي.
JNI 인터페이스 안내서 프로그래밍은 Java 개발자가 기본 C 및 C++ 코드를 Java 응용 프로그램에 통합 할 수있는 인터페이스 인 JNI (Java Native Interface) 에 대한 포괄적 인 개요를 제공합니다. 이 책은 C 및 C++ 응용 프로그램에서 Java Virtual Machine (JVM) 구현의 기술적 측면뿐만 아니라 다른 프로그래밍 언어의 메모리 관리 및 멀티 스레딩과 관련된 문제를 다룹니다. 이 책은 JNI 개념의 도입과 현대 소프트웨어 개발에서의 의미로 시작됩니다. 개발자가 기술 진화 과정과 현대 지식 개발의 기술 과정에 대한 인식을위한 개인 패러다임 개발의 중요성을 이해해야 할 필요성을 강조합니다. 이것은 새로운 혁신과 성과가 끊임없이 떠오르는 빠르게 변화하는 기술 환경에서 생존하는 데 필요합니다. 저자는 개발자가 관련성과 경쟁력을 유지하기 위해 기술에 적응하고 발전해야 할 필요성을 강조합 그런 다음이 책은 JNI의 세부 사항을 조사하여 Java 개발자가 C 및 C++ 와 같은 다른 언어로 작성된 기본 코드와 상호 작용할 수있는 방법을 설명합니다. 기능 호출, 메모리 관리 및 예외 처리와 같은 주제를 다루며 독자에게 JNI 인터페이스를 명확하게 이해할 수 있습니다. 저자는 또한 여러 언어로 작업 할 때 복잡 할 수있는 가비지 수집 및 멀티 스레딩과 관련된 기술적 인 문제에 대해서도 설명합니다. 이 책 전체의 주요 주제 중 하나는 기술의 진화와 사회에 미치는 영향을 이해하는 것의 중요성입니다. 저자는 기술을 통해 적응하고 발전시키는 능력이 개인과 사회적 성공 모두에 중요하다고 주장한다.
JNI Interface Guide to Programmingは、Java開発者がネイティブCおよびC++コードをJavaアプリケーションに統合できるJava Native Interface (JNI)の包括的な概要を提供します。この本は、CおよびC++アプリケーションにおけるJava Virtual Machine (JVM)の実装の技術的側面と、異なるプログラミング言語におけるメモリ管理とマルチスレッディングに関連する問題について説明しています。本は、JNIの概念と現代のソフトウェア開発におけるその意味の導入から始まります。それは、開発者が技術進化のプロセスを理解する必要性と、現代の知識の開発の技術プロセスの認識のための個人的なパラダイムを開発することの重要性を強調しています。これは、急速に変化する技術風景の中で生き残るために必要です。著者は、関連性と競争力を維持するために、開発者がテクノロジーに適応し、進化する必要性を強調しています。Java開発者がCやC++などの他の言語で書かれたネイティブコードとどのように対話できるかを説明し、JNIの詳細を詳しく説明します。関数呼び出し、メモリ管理、例外処理などのトピックをカバーし、読者にJNIインターフェイスを明確に理解することができます。また、ガベージコレクションやマルチスレッドに関する技術的な問題についても解説しています。本書の主要なテーマの1つは、技術の進化と社会への影響を理解することの重要性です。技術を通じて適応し進化する能力は、個人と社会の成功にとって極めて重要であると著者は論じている。
「JNI編程接口指南」一書提供了Java本機接口(JNI)的全面概述,該界面使Java開發人員可以將自己的代碼集成到C和C++到Java應用程序中。該書涵蓋了應用程序C和C++中Java虛擬機(JVM)實現的技術方面,以及與不同編程語言的內存管理和多線程相關的問題。本書首先介紹了JNI概念及其在現代軟件開發中的含義。它強調了開發者必須了解技術的演變,並強調必須建立個人範式,認識到技術進程在發展現代知識方面的作用。這對於在快速變化的技術環境中生存是必不可少的,在那裏,新的創新和成就不斷湧現。作者強調開發人員需要與技術一起適應和發展,以保持相關性和競爭力。該書隨後深入研究了JNI的細節,解釋了它如何允許Java開發人員與用C和C++等其他語言編寫的本機代碼進行交互。它涵蓋了諸如函數調用,內存管理和異常處理之類的主題,使讀者可以清楚地了解JNI界面。作者還討論了與垃圾收集和多線程相關的技術問題,這些問題在處理多種語言時可能很復雜。整個書中的關鍵主題之一是了解技術演變過程及其對社會的影響的重要性。作者認為,通過技術進行適應和發展的能力對於個人和公眾的成功至關重要。

You may also be interested in:

Интерфейс JNI. Руководство по программированию
1СПредприятие 8.3. Руководство пользователя (+ Руководство пользователя. Интерфейс «Такси»)
Руководство по надежному программированию
OpenGL. Руководство по программированию
Практическое руководство по экстремальному программированию
Maya. Полное руководство по программированию
Руководство по программированию на языке Модула-2
Руководство по командам и shell-программированию в Linux
Руководство по программированию под управлением MS DOS
Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям
Python – это просто. Пошаговое руководство по программированию и анализу данных
Python – это просто. Пошаговое руководство по программированию и анализу данных
Изучаем Core Audio Практическое руководство по программированию звука в Mac и iOS
Интерфейс. Дилогия
Интерфейс. Основы проектирования взаимодействия
Микроконтроллеры. Архитектура, программирование, интерфейс
Электронный учебник «Пользовательский интерфейс»
Графический интерфейс комплекса ANSYS
Интерфейс. Новые направления в проектировании компьютерных систем
Интерфейс. Новые направления в проектировании компьютерных систем
Нейротехнологии нейро-БОС и интерфейс «мозг – компьютер»
Коммуникативный и мультимедийный дизайн. Графический пользовательский интерфейс
Интерфейс новые направления в проектировании компьютерных систем
Задачи по программированию
Задачник по программированию
Задачи по программированию
Задачи по программированию
Московские олимпиады по программированию
Практикум по программированию на фортране
Структурный подход к программированию
Практикум по программированию на языке ПЛ/1
Сборник задач по программированию
От математики к обобщенному программированию
От математики к обобщенному программированию
Практикум по программированию на языке С
Через задачи - к программированию
От математики к обобщенному программированию
Практикум по программированию на языке Си
1400 задач по программированию
Практикум по динамическому программированию