системный программист



системный программист это

Автор In задал вопрос в разделе ВУЗы, Колледжи

Кто такой системный программист? и получил лучший ответ

Ответ от Воффка Половцев[гуру]
Это человек, занимающийся написанием системного софта, очевидно же.
Системное программирование (или программирование систем) — род деятельности, заключающийся в работе над системным программным обеспечением.
Основная отличительная черта системного программирования по сравнению с прикладным программированием заключается в том, что результатом последнего является выпуск программного обеспечения, предлагающего определённые услуги пользователям (например, текстовый процессор) . В то время как результатом системного программирования является выпуск программного обеспечения, предлагающего сервисы по взаимодействию с аппаратным обеспечением (например, дефрагментация жёсткого диска) , что подразумевает сильную зависимость таких программ от аппаратной части. В частности выделим следующее:
программист должен учитывать специфику аппаратной части и другие свойства системы в которой функционирует программа, использовать эти свойства, например, применяя специально оптимизированный для данной архитектуры алгоритм.
обычно используется низкоуровневый язык программирования или такой диалект языка программирования, который
позволяет функционирование в окружении с ограниченным набором системных ресурсов.
работает максимально эффективно и имеет минимальное запаздывание по времени завершения.
имеет маленькую библиотеку времени выполнения (RTL) или не имеет её вообще.
позволяет прямое управление (прямой доступ) к памяти и управляющей логике.
позволяет делать ассемблерные вставки в код.
отладка программы может быть затруднена при невозможности запустить её в отладчике из-за ограничений на ресурсы, поэтому может применяться компьютерное моделирование для решения этой проблемы.
Системное программирование существенно отличается от прикладного, что обычно приводит к специализации программиста в одном из них.
Часто, для системного программирования доступен ограниченный набор средств. Использование автоматической сборки мусора довольно редкое явление и отладка обычно сложна. Библиотека времени выполнения, при её наличии, часто менее способная и совершает меньшее количество проверок. В связи с этими ограничениями обычно применяют при мониторинге и записи данных — операционные системы.

Ответ от Erast Fandorin[гуру]
Системное программирование (или программирование систем) — род деятельности, заключающийся в работе над системным программным обеспечением.
Основная отличительная черта системного программирования по сравнению с прикладным программированием заключается в том, что результатом последнего является выпуск программного обеспечения, предлагающего определённые услуги пользователям (например, текстовый процессор) . В то время как результатом системного программирования является выпуск программного обеспечения, предлагающего сервисы по взаимодействию с аппаратным обеспечением (например, дефрагментация жёсткого диска) , что подразумевает сильную зависимость таких программ от аппаратной части. В частности выделим следующее:
программист должен учитывать специфику аппаратной части и другие свойства системы в которой функционирует программа, использовать эти свойства, например, применяя специально оптимизированный для данной архитектуры алгоритм.
обычно используется низкоуровневый язык программирования или такой диалект языка программирования, который
позволяет функционирование в окружении с ограниченным набором системных ресурсов.
работает максимально эффективно и имеет минимальное запаздывание по времени завершения.
имеет маленькую библиотеку времени выполнения (RTL) или не имеет её вообще.
позволяет прямое управление (прямой доступ) к памяти и управляющей логике.
позволяет делать ассемблерные вставки в код.
отладка программы может быть затруднена при невозможности запустить её в отладчике из-за ограничений на ресурсы, поэтому может применяться компьютерное моделирование для решения этой проблемы.
Системное программирование существенно отличается от прикладного, что обычно приводит к специализации программиста в одном из них.
Часто, для системного программирования доступен ограниченный набор средств. Использование автоматической сборки мусора довольно редкое явление и отладка обычно сложна. Библиотека времени выполнения, при её наличии, часто менее способная и совершает меньшее количество проверок. В связи с этими ограничениями обычно применяют при мониторинге и записи данных — операционные системы.

Ответ от Ўлия Саландаева[новичек]
Системный программист -- это специалист, который даст наиболее квалифицированную консультацию по поводу аппаратных и программных средств.

Ответ от Наташенька[активный]
Это я =) По специальности=))
Мы винду должны писать.. ну системки... груб говоря... софт и многое другое... ну уж чему вуз научить сможет=))

Ответ от IvanStryapunin[мастер]
Этот тот которые с компьютером и техникой на ТЫ )

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Кто такой системный программист?

Каковы различия в специальностях: математик программист и системный программист? Поступаю в вуз в этом году, посоветуй
Специальность "Математическое обеспечение и администрирование информационных систем" (351500)подробнее...

Какие сейчас требования к системным программистам?
программист 20 лет со стажем 10 лет или стажем 25 лет)
Paul sir McCartneyподробнее...

Какие виды программистов существуют?
есть никакие
и дорогие

манкурть
Просветленный
(38436)
я тоже
подробнее...

Хочу купить ноутбук фирмы Acer, а точнее Acer Aspire 7535G-723G32Mi, но меня отговаривает мой друг-системный программист
Ну если даже системный программист отговаривает, то чего сомневаетесь? Но вообще, при выборе ноута
подробнее...
спросили в Хакер
Хороший программист это хороший хакер? Или хакер это совсем в другой области? И он необязательно может быть програмистом?
Мдя.... даже само понятие хакер извратили донельзя, ужос). А между прочим в определении слова хакер
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Гости
Гост 19 и 34. Помогите как правильно разобраться с этими гостами. Как понять их предназначение?
ГОСТ 19.ххх Единая система программной документации (ЕСПД)

ГОСТ 19.001-77 Общие
подробнее...

Чем отличается прикладной программист от системного?
Едут в купе поезда четыре прикладных программиста. На каждого по билету. В соседнем купе едут
подробнее...

Чем занимаються программисты?
Программисты занимаются программированием, то есть написанием программного обеспечения.
подробнее...

системный администратор "главней" программиста?
Аналогия:
Системный администратор - это слесарь-наладчик. Поддерживает работоспособность,
подробнее...
спросили в Слежение
Что такое "системный администратор"?
Системный администратор (от англ. system administrator) — сотрудник, должностные обязанности
подробнее...

Какие бывают виды программистов?
Программист — это специалист, занимающийся разработкой алгоритмов и программ на основе
подробнее...
спросили в ActionScript
Здравствуйте, уважаемые пользователи проекта otvet@mail.ru,будьте любезны, напишите все виды программистов.
Программист — это специалист, занимающийся разработкой алгоритмов и программ на основе
подробнее...

Подходит ли Windows 7 для программистов?
Я хз, но я сижу на 7-ке уже три месяца и ниче)
Все что нужно для веб-разработки - все пашет,
подробнее...
Системное программное обеспечение на Википедии
Посмотрите статью на википедии про Системное программное обеспечение
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*