Форум программистов, компьютерный форум CyberForum.ru

Assembler или C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Советы начинающему http://www.cyberforum.ru/cpp-beginners/thread896705.html
Здравствуйте дорогие форумчане, отнедавна решил воплотить мечту своего детства и попробовать стать программистом, осенью на первый курс заочки, вследствие чего уже сейчас хочу выучить как можно больше, так как проучась два года в меде понял, что от нашего образования можно получить из полезного только диплом. Может для кого-то это покажется диким, но до этого момента, я всего пару раз работал в...
C++ Вызов функции (шаблона) Здравствуйте. Есть шаблон, никак не получаются его вызвать. template <class T> void print(const T &a) { int b; cout <<"Input number:"; cin >> b; const unsigned *p = reinterpret_cast<const unsigned*>(&a); for (int i = 0; i < sizeof(T); i++) http://www.cyberforum.ru/cpp-beginners/thread896703.html
C++ Вычислить сопротивление по рисунку
Используя функцию, которая вычисляет супротивлення электрической цепи, который состоит из двух резисторов, вычислить общее сопротивление четырех проводников с электрическими супротивлення, соединенных между собой по схеме, показанной на рисунке: Параметрами функции являются величины супротивлень и тип соединения (последовательное или параллельное). Функция проверяет корректность параметров: если...
Вычислить интеграл C++
Помоги пожалуйста))
C++ Наибольшее количество одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread896680.html
Составить программу для подсчета наибольшего количества одинаковых элементов, расположенных последовательно, в массиве для каждого из одномерных массивов Х и Y . Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях.
C++ Подсчет нечетных элементов Сформировать динамический массив В размера m × n из случайных целых чисел. Составить программу для подсчета произведения нечетных элементов двумерной матрицы В, используя функцию для обработки массива. подробнее

Показать сообщение отдельно
YYwww
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 67
10.06.2013, 16:17  [ТС]     Assembler или C++
Убежденный, вот смотрите что будет:

Мне нужно реализовать программу. Эта программа для конкретной задачи. Она, программа, будет обрабатывать данные, выдавать результаты, практически даже не думать. Хотя и "мыслительную" часть процесса планирую сделать.

Эту программу я пишу на С++, так как его пока что я знаю, дабы время не терять.

(Возможно, параллельно) Я хочу написать для это конкретной программы ОС, которая бы использовала "потенциальные возможности" программы в полную мощь. Т.е., обработка данных, работа с файлом\файлами, анализ, поиск и тд и тп - всё в пределах одной конкретой задачи, которая может быть разбита на несколько модулей\подзадач.


И вот вопрос был связан с этим: на каком языке мне лучше писать ОС, вообще, как бы ОС с нуля нулевого, т.к., эта ОС для конкретной задачи и она должна работать в основном с конкретной задачей, даже не отвлекаясь на что-либо постороннее.

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

Поэтому, я хочу реализовать свою ОС, которая минимально использует "ресурсы", у которой даже календаря не будет, не говоря уже о файловой систему, максимум часы. И она будет под определённую программу. Т.е., ОС-программа.

И вот тут, мне бы хотелось уточнить: на каком языке лучше начать писать это всё, чтобы получить максимально эффективную работу процессора, скорости обработки информации и тд и тп.

И даже если это будет ассемблер, то в дальнейшем, я не против переписать с С++ на ассемблер программу, которая бы идеально подходила к уже имеющейся ОС (и, в следствии чего, немного переделать ОС).

Вот такие вот дела.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru