ВВЕДЕНИЕ В OBJECT PASCAL
5.3.
Типы в Object Pascal играют
огромную роль. Связано это с тем, что лежащий в его основе язык Pascal был
специально придуман как средство обучения студентов программированию. Поскольку
начинающий программист легко может допустить ошибку или неточно описать свои
действия, компилятор Pascal должен был иметь средства контроля за действиями
программиста, чтобы вовремя предостеречь его от последствий неверных действий.
Первоначально типы как раз и предназначались для того, чтобы программист явно
указывал компилятору, какого размера память нужна ему в программе и что он
собирается делать с этой памятью. Практика применения типов показала их высокую
эффективность для защиты программы от случайных ошибок, так что практически все
современные языки программирования в той или иной степени реализуют механизм
типов. В Object Pascal значение типов возросло в еще большей степени, т. к. с их
помощью определяются классы - основной инструмент программиста.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.