Вопросы и ответы | 

Юрий Яремчук
stm32 и freeRTOS

Здравствуйте. Хотелось бы пройти курс по микроконтроллерам STM32 от STMicroelectronics. Архитектура, основы программирования. Библиотека абстракции HAL. В сети очень мало информации по этому вопросу на русском языке. Большинство примеров написано с использованием устаревших библиотек CMSIS и StdPeriph. МК очень перспективный, и оснащен прилично. Использование FreeRTOS и вовсе позволяет создавать многозадачные прошивки для этих МК. В общем, одни вкусности. Готов оказать посильную помощь в создании курса. Изучаю всего полгода, но эот МК мне нравится.

Владимир Ефименко
Владимир Ефименко | Репутация: 4721 (Эксперт) 25 апреля 2016 в 12:18

Добрый день. Напишите максимально подробнее на dpo@intuit.ru

Глеб Пастушенко
Клонирование в Java

В лекции 9 курса программирования на Java в примерах кода есть следующие строки:

int a[]={1, 2, 3};

int b[]=(int[])a.clone();

a[0]=0; System.out.println(b[0]);

Зачем нужно приведение типа, если метод clone возвращает такой же массив с базовым типом int? Специально проверил в IntelliJ IDEA - выводил объект в консоли с приведением типа и без, результат один и тот же.

Иван Иванов
Доступ запрещен к доп материалам книги седова разработка расш для cms joomla

Добрый день!

Помогите пожалуйста скачать дополнительные материалы для книги

Седова Разработка расширений для cms joomla 2.5 по ссылке

http://www.intuit.ru/department/internet/injoomla/9/

выдает

доступ запрещен

Ксения Алилекова
Кирилл Гарнцев
Кирилл Гарнцев | Репутация: 2 (Без голоса) 28 марта 2016 в 05:26

Потому что!

Vladimiras Jevsiukovas
Vladimiras Jevsiukovas | Репутация: 4 (Без голоса) 28 марта 2016 в 12:59

XLSM файлы очень похожи на XLSX файлы, но включена поддержка макросов. Они могут быть открыты с помощью Excel 2007 или выше, или в предыдущих версиях Excel, если установлен Пакет обеспечения совместимости Microsoft Office для форматов файлов Word, Excel и PowerPoint. По соображениям безопасности, Excel не позволяет открывать макросы по умолчанию.
 Microsoft Excel не будет выполнять макросы в файлах XLSX, даже если они содержат код макроса. Из-за безопасности файлы с макросом должны быть сохранены в файле с расширением XLSM.

Екатерина Доминик
Теги: css, html, java, mysql, sql
Иван Загляда
Иван Загляда | Репутация: 129 (Кандидат) 24 марта 2016 в 16:36

Зависит от Ваших целей. Самую прочный фундамент дает изучение C, затем C++, затем Java либо C#. Но у них высокий порог вхождения. Если Вас интересует WEB-программирование, то JavaScript (не путайте с Java) и PHP. Для JavaScript достаточно Firefox с расширением Firebug. Есть другие области (напр. создание Искуственного Интеллекта либо управление станками с ЧПУ), для которых требуются не массовые языки (Lisp и др.).

Евгений Коровин
Евгений Коровин | Репутация: 10 (Без статуса) 14 июля 2018 в 20:31

можно 1С, в России он самый востребованный: https://luckyea77.livejournal.com/2384987.html

Владислав Бойко
Что у Вас с оптимизацией сайта?

Любое нажатие на кнопку приводит к зависанию. Это трэш полный. Комп можный, интернет вообще все рвет. Только на Вашем сайте так медленно и с ошибками. 

Павел Воробьёв
Запрещён доступ к ресурсу

я наверное не совсем корректно выразился, меня ссылка переводит на ваш сайт и уже тут запрещен доступ.

Владимир Ефименко
Владимир Ефименко | Репутация: 4721 (Эксперт) 16 марта 2016 в 12:47

Напишите подробнее и пришлите сриношты на dpo@intuit.ru

Павел Воробьёв
запрещен доступ к ресурсу

Добрый день. мне запрещен доступ к ресурсу, ссылка на который находится на сайту obrazovanie.ooi.ru  в разделе программирование на С, не могл бы вы открыть доступ? или что делать? проста это часть курса там и по нему есть задания которые необходимо сдать.

Владимир Ефименко
Владимир Ефименко | Репутация: 4721 (Эксперт) 15 марта 2016 в 14:13

Добрый день Это не наш сайт, и доступы мы не можем там давать. возможно у вас провайдер закрыл доступ к сайту.

Роман Чугунов
Курсовая работа

Здравствуйте. В конце курса Архитектура Windows. Программирование в ядре Windows есть курсовая работа.
Сначала я подумал, что это тест, состоящий из 20 вопросов. Но когда я перешел туда, то увидел следующие: 
Т.е. надо самому составить тест? Или его ранее просто не составили (его нет.)? Надо жать пока появится и потом пройти? Если самому, то оценка будет ставится за правильность составленного теста по критериям, описанным в файле "format-test.rtf" и курс будет считаться пройденным?
Мне бы хотелось подробнее узнать про заключительную часть.
Заранне спасибо.

Анатолий Федоров
Анатолий Федоров | Репутация: 757 (Специалист) 2 марта 2016 в 21:40

Это предложение Вам составить свои задания и по им мы оценим ваше знание, а вы поможете нам составить тесты

Шоди Садриддинов
Maksym demydenko
Maksym demydenko | Репутация: 2 (Без голоса) 27 марта 2016 в 22:01

C++ — компилируемый, статически типизированный язык программирования общего назначения.

Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование, обеспечивает модульность, раздельную компиляцию, обработку исключений, абстракцию данных, объявление типов (классов) объектов, виртуальные функции. Стандартная библиотека включает, в том числе, общеупотребительные контейнеры и алгоритмы. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков[1]. В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования[2].

C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования[мнения 1][мнения 2]. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр). Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Например, на платформе x86 это GCC, Visual C++, Intel C++ Compiler, Embarcadero (Borland) C++ Builder и другие. C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#.

Синтаксис C++ унаследован от языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее, C++ не является в строгом смысле надмножеством C; множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико, но не включает все возможные программы на C.

Revolver Revolver
Всем привет)

Хотелось бы узнать книжку или методичку по c#, которая описывает все классы и т.д.?

+ общие правила написания кода на си шарп, спасибо)

Теги: c#
Дмитрий Григорец
Что такое "объект" в ООП?

Здравствуйте. Я изучаю курс "Язык программирования Java и среда NetBeans". Образование у меня гумманитарное и некоторые моменты в изучении программирования даются тяжело. В частности, я не могу понять, что такое "Объект" в объектно-ориентированном программировании. Как я понял (не факт, что правильно), программа состоит из пакетов, которые в свою очередь состоят из классов, а те включают в себя методы. А что тогда "Объект"? 

Заранее благодарю за помощь.

Revolver Revolver
Revolver Revolver | Репутация: 4 (Без голоса) 28 февраля 2016 в 22:27

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

Максим Павлов
Не правильно ставятся оценки

В лекции 8 я ответил правильно на вопрос, но в итоге оказалось ошибкой. Я перепроверил в программе VS, программа выдала ответ такой же как и у меня. Как это объясните? Таких не верных ответов было 3 с вашей стороны.

Максим Павлов
по оценкам в сертификате

Вопрос, если пройти весь курс к примеру по программированию на C++ на 3, и кто то пройдет весь этот курс на 5, у нас сертификаты одинаковые будут? Т.е. они ничем не отличаются визуально?

Владимир Ефименко
Владимир Ефименко | Репутация: 4721 (Эксперт) 20 февраля 2016 в 13:12

Добрый день. Оценка в сертификате не ставиться