Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_voprosy_otvety.doc
Скачиваний:
7
Добавлен:
18.11.2018
Размер:
551.42 Кб
Скачать

Вопрос1

Изменение ссылок при копировании формул

Если копировать формулу из одной ячейки в другую, то в новой ячейке мы увидим другую формулу. Знаки операций сохранятся, но адреса ячеек исходных данных могут измениться. Изменение формулы при ее копировании и перемещении происходит по определенному правилу.

Относительная и абсолютная адресация

Для указания адресов ячеек в электронных таблицах используются относительные и абсолютные ссылки.

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

Для указания абсолютной ссылки используется знак доллара ($) перед номером строки и\или столбца. Он означает, что при копировании и перемещении формулы соответствующий номер строки и/или столбца не изменится.

Пример: $А$24 - полная абсолютная ссылка. $A24, A$24 - частичные абсолютные ссылки.

Относительная ссылка - это изменяющийся при копировании и перемещении формулы адрес ячейки с исходными данными.

Признаком относительной ссылки является отсутствие знака доллара $. Разница между абсолютной и относительной ссылками появляется только при копировании и перемещении формулы с этой ссылкой.

Правило относительной ориентации

Изменение формулы при ее копировании и перемещении происходит по следующему правилу.

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

Правило иллюстрируется на следующих примерах, где формула копируется из ячейки В2 в ячейку С2..

А

В

С

А

С

1

1

2

=А1+В3

2

=В1+С3

3

3

Рис.10.2. Правило относительной ориентации.

Вопрос 2

Категории специалистов по разработке и эксплуатации программ

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

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

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

В условиях создания больших по масштабам и функциям обработки программ появляется новая квалификация - программист - аналитик, который анализирует и проектирует комплекс взаимосвязанных программ для реализации функций предметной области.

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

При работе в группе организационно выделяются следующие программисты.

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

Библиотекарь – ведет документацию программного продукта, утверждает изменения и версии продукта.

Кодировщик – создает и отлаживает тексты программ на алгоритмических языках.

Тестер – планирует испытания и проверяет работоспособность продукта. Тестер проводит альфа-тестирование - проверку работоспособности программы силами группы разработчиков. Затем проводится бета-тестирование - проверку работоспособности заинтересованными пользователями.

Большинство информационных систем основано на работе с базами данных (БД). Если база данных является интегрированной, обеспечивающей работу с данными многих приложений, возникает проблема организационной поддержки базы данных, которая выполняется администратором базы данных.

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

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

" .~

302 ГЛАВА 8. СОСТОЯНИЕ И ТЕНДЕНЦИИ РАЗВИТИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Возможна эксплуатация программ квалифицированными программистами или СIIeП8' ально обученными техническими работниками - о пер а тор ам и Э В м

Взаимодействие специалистов различного ВИДа, участвующих в разработке и ЭКСIL~ тации программ, показано на рис. 8.3. В ряде случаев один специалист совмеrэ?8! несколько 8ИДОВ деятельности. Администратор базы данных и системный программист г C~ щестВЛJIЮТ подготовку информационных и программно-технических УСЛОВИЙ для раЕ,.. программ. Пунктирные линии означают участие специалиста в качестве консультанта.

... 1 Постановка

задачи

J

.. .. .. .. .. .. .. .. .. .. .. .. .. ...4о _.

"1

,

ОПЕРАТОР ЭВМ

ПРИКЛАДНОЙ ПРОГРАММИСТ

Anroритмизация решения 38Дачи

......................

...........................

Проrpаммироаание

:.. ......

СИСТЕМНЫЙ ПРОГРАММИСТ

Создание операционной среды выпonнения nporpaМII

:... . .. ... " . .......

Соэдание инфор­

мационной среды ...

выпonнения nporpaMU J

Рис. 8.3. Схема взаимодействия специалистов, связанных с созданием и эксплуатацией проrpамм

ХАРАКТЕРИСТИКА ПРОГРAММIIОГО ПРОДУКТА

Все программы по характеру использования и категориям пользователей можно раздел~ на два класса (рис.8.4) - утилитарные программы и программные продукты (изделия).

у т и л и т а р н ы е про гр ам мы ("программы ДI1я себя") предназначены для уД08 летворения нужд их разработчиков. Чаще Всего утилитарные программы выполНJIЮТ PrUI сервиса в технологии обработки данных либо ЯВЛJIЮТСЯ программами решения функцио нальных задач, не предназначенных для широкого распространения.

Программные продукты (изделия) предназначены для удовлетворения 00

требностей пользователей, широкого распространения и продажи.

В настоящее время существуют и другие варианты легального распространения про граммных продуктов, которые появились с использованием глобальных или регионалl>'-:',;,r: телекоммуникаций:

Рис. 8.4. Классификация проrpамм по категориям пользователей

ПРОfPАММЫ

:?

11111111111111

.....

.

А

В

С

А

В

С

1

1

2

=$А1+В3

2

=$A1+С3

3

3

Рис.10.3. Правило относительной ориентации.

Билет 3.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]