Главная страница
Навигация по странице:

  • Системный программист (system /software programmer, toolsmith)

  • Прикладной программист (application programmer)

  • Конечный пользователь (end user)


  • 1 Информация. Понятие информации. Концепции информации


    Скачать 0.93 Mb.
    Название1 Информация. Понятие информации. Концепции информации
    Анкорotvety.doc
    Дата16.07.2018
    Размер0.93 Mb.
    Формат файлаdoc
    Имя файлаotvety.doc
    ТипДокументы
    #21549
    страница19 из 27
    1   ...   15   16   17   18   19   20   21   22   ...   27

    41 Категории специалистов, занятых разработкой и эксплуатацией программ


    Системный программист (system /software programmer, toolsmith) занимается разработкой, эксплуатацией и сопровождением системногопрограммного обеспечения, поддерживающего работоспособность компьютера и создающего среду для выполнения программ, обеспечивающих реализацию функциональных задач.

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

    Программист-аналитик (programmer-analyst)анализирует и проектирует комплекс взаимосвязанных программ для реализации функций предметной области.

    Постановщики задач участвуют в процессе создания программ на начальной стадии работ

    Администратор базы данных организует поддержку базы данных, если база данных является интегрированной, обеспечивающая работу с данными многих приложений.

    Конечный пользователь (end user) является основным потребителем программ, относится к категории пользователей-непрограммистов. Конечный пользователь не является специалистом в области программирования, т. е. не владеет методами и технологией проектирования и создания программ, но имеет элементарные знания и навыки работы с вычислительной техникой. Такая квалификационная характеристика пользователя программного обеспечения в значительной степени влияет на спецификацию требований к создаваемым программам, интерфейсам, формам машинных документов, технологии решения задач на ЭВМ.

    Возможна эксплуатация программ квалифицированными программистами или специально обученными техническими работниками — операторами ЭВМ.

    42 Классификация программных продуктов по сфере использования. Системное ПО


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

    а) Базовое

    - ОС

    - Сетевые ОС

    - Интерфейсные ОС

    б) Сервисное

    - Программы обслуживания компьютера

    - Программы диагностики компьютера

    - Антивирусы

    - Архиваторы

    - Оболочки ОС

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

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

    а) Средства для создания приложений

    i) Локальные средства

    - Системное программирование

    - Среда пользователя

    j) Интегрированная среда

    б) Case средства
    1   ...   15   16   17   18   19   20   21   22   ...   27


    написать администратору сайта