Cтраница 4
Языки программирования высокого уровня значительно ближе и понятнее человеку, нежели компьютеру. Особенности конкретных компьютерных архитектур в них не учитываются, поэтому создаваемые программы на уровне исходных текстов легко переносимы на другие платформы, для которых создан транслятор этого языка. Разрабатывать программы на языках высокого уровня с помощью понятных и мощных команд значительно проще, а ошибок при создании программ допускается гораздо меньше. [46]
Любое программное изделие создается на некотором искусственном языке программирования, позволяющем общение человека с ЭВМ. Язык, на котором создается программа, принято называть исходным или входным языком ЭВМ, а создаваемую программу - исходной или входной программой. Исходные языки в зависимости от их сложности разделяются на языки низкого уровня и языки высокого уровня. Языки низкого уровня, которыми являются языки ассемблера, существенным образом отражают набор команд конкретной ЭВМ, для которой они предназначены. [47]
Для правильного подсчета кратностей остальные единицы в каждой такой строке должны быть отброшены, что и делается в строке 6 путем прямой засылки в нулевую матрицу с помощью вектора vl, содержащего значения нужных сквозных индексов. Вообще же перед программированием достаточно сложных действий всегда следует готовить тест, на котором и будет проверяться правильность создаваемой программы. [48]
Инструментарий технологии программирования обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика. Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования ( кодирования), отладки и тестирования создаваемых программ. Пользователями технологии программирования выступают системные и прикладные программисты. [49]
Разработка внешних описаний осуществляется средствами естественного ( в частности, русского) языка. Задачи, которые приходится решать при составлении описаний, заключаются в определении состава требований к внешним ( по отношению к создаваемым программам) элементам САПР и в выборе семантики передаваемых сообщений. Каждый из уровней описания представляет собой полное описание всей программной системы, но с разной степенью детализации. [50]
Результаты работы программы, подсчитывающей количество гласных и согласных букв в тексте. [51] |
Как известно, простым числом называется такое число, которое делится только на единицу и само на себя. В принципе, составить программу решения данной задачи можно и не прибегая к множественному типу ( сходная задача имеется в заданиях для самостоятельной работы к главе 8 но его использование делает создаваемую программу более простой и наглядной. [52]