The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Системное программирование, !*! SnugForce, 06-Июн-05, 20:28  [смотреть все]
Пардон, что влез, но мне сказали, что лучше чем тут не ответят.
Чьл такое системное программирование, желательно с примерами. И возможно ли это на Delphi (Kylix)?
  • Системное программирование, !*! ACCA, 02:50 , 07-Июн-05 (1)
    Вычислительную систему принято изображать в виде луковицы. Внутри - аппаратура, поверх неё - ядро (может быть слоистым), потом библиотеки функций в несколько слоёв, снаружи - пользовательские программы. Каждый слой можно считать виртуальной машиной, реализующей некий уровень абстракции.

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

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

    • Системное программирование, !*! SnugForce, 10:17 , 07-Июн-05 (2)
      Ну немного понятно стало :)
      А можно четко определить где пользовательский уровень?
      Написание dll в это входит? В delphi конечно это довольно криво, но можно.
      Выходит, что использование API функций - это пользовательский уровень?
      А NativeAPI?
      • Системное программирование, !*! z3f, 16:33 , 07-Июн-05 (4)
        >Ну немного понятно стало :)

        сумлеваюсь

        >А можно четко определить где пользовательский уровень?

        да - определено - читаем литературу - на такие вопросы можно долго отвечать

        >Написание dll в это входит? В delphi конечно это довольно криво, но
        >можно.

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

        Плоско - но наверное - понятно...

    • Системное программирование, !*! KdF, 10:17 , 07-Июн-05 (3)
      Апплодирую ответу стоя!



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру