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

Android: Подготовка к разработке

Вступление

Android - бесплатная операционная система, основанная на Linux с интерфейсом программирования Java.

Android поддерживает 2D и 3D-графику, используя библиотеки OpenGL, а также хранение данных в базе данных SQLite.

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

Быстрый просмотр

Рекомендуемые бесплатные программы для программирования для Windows (среды разработки, SQL, СУБД, Java)

SciTE Программа представляет собой инструмент для редактирования исходных текстов программ. Чтобы набор текста в SciTE был более нагляден, в программе реализована подсветка синтаксиса, которая может быть использована для многих языков программирования (C, C++, C#, Java, Pascal, Perl и др.), а также разметки (HTML, XML и т. п.).
Быстрый просмотр

Windows Forms: Современная модель программирования для создания GUI приложений

Чтобы создать GUI приложения в Microsoft .NET нужно использовать Windows Forms. Windows Forms - новый стиль построения приложения на базе классов .NET Framework class library. Они имеют собственную модель программирования, которая более совершеннее, чем модели, основанные на Win32 API или MFC, и они выполняются в управляемой среде .NET Common Language Runtime (CLR). Эта статья дает представление о том, что такое Windows Forms, рассматривая ее от модели программирования до Microsoft Intermediate Language и JIT-транслятора.

Быстрый просмотр

Прикладное программное обеспечение

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

Быстрый просмотр

Две парадигмы параллельного программирования

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

Быстрый просмотр

Assembler - язык программирования процессора

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

Ассемблеры для DOS

Быстрый просмотр

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

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

Быстрый просмотр

Страницы

Подписка на RSS - Программирование