Самоучитель по Office XP
Глава 9. Microsoft Excel XP
Понятие электронной таблицы
Упражнение 1. Книга Excel
Лист Excel
Таблица с формулами
Упражнение 2. Ввод данных
Заполнение ячеек последовательными значениями
Упражнение 3. Оформление ячеек
Окно диалога автоформата Чтобы...
Настройка границ ячеек В списке...
Оформленная таблица
Упражнение 4. Стиль
Настройка выравнивания текста
Окно настройки стиля Форматирование текста
Форматирование текста
Упражнение 5. Формат чисел
Вкладка выбора формата данных
Различные форматы чисел
Упражнение 6. Добавление строк и столбцов
Добавление столбцов
Упражнение 7. Размеры ячеек и их замораживание
Закрепление ячеек
Контрольное упражнение
Подведение итогов
Пособие по практике программирования
Приходилось ли вам когда-нибудь:- тратить кучу времени на то, чтобы закодировать неверный алгоритм?
- использовать слишком сложную структуру данных?
- при тестировании программы пропустить очевидную проблему?
- тратить день на то, чтобы обнаружить ошибку, которую можно было бы найти за пять минут?
- сталкиваться с тем, что программа должна работать в три раза быстрее и использовать меньше памяти?
- затрачивать титанические усилия на то, чтобы перевести программу с рабочей станции на PC или наоборот?
- пытаться внести изменения в чужую программу?
- переписывать программу целиком, потому что разобраться в ней не удалось?
Ну и как — понравилось?
С программистами такое происходит все время. Однако справиться с подобными проблемами часто гораздо труднее, чем хотелось бы, поскольку такие темы, как тестирование, отладка, переносимость, производительность, альтернативы проектирования и стиль, темы, относящиеся к практике программирования, как правило, оказываются вне сферы внимания информатики и учебных курсов по программированию. Большинство программистов изучают их сами по себе, — в основном, на собственном опыте, а некоторые не изучают вообще.
В мире разнообразных интерфейсов, постоянно меняющихся языков, систем и утилит, под постоянным давлением обстоятельств мы зачастую теряем из вида главные принципы, которые должны быть основанием любой хорошей программы, — простоту, четкость и универсальность.
Не уделяется должного внимания инструментам и нотациям, способам записи, которые механизируют некоторые аспекты создания программ, то есть привлекают к процессу программирования сам компьютер.
Стиль
Алгоритмы и структуры данных
Проектирование и реализация
Интерфейсы
Отладка
Тестирование
Производительность
Переносимость
Нотация
Содержание раздела