Реферат: Лекции по высокоуровневым методам информатики и программированию

В Японии 60% трудоспособного населения занимается программированием

0.3.2 Характеристики качества ПО.

Перечень показателей качества:

- документированность,

- эффективность,

- простота использования,

- удобство эксплуатации,

- мобильность,

- совместимость,

- испытуемость,

- стоимость.

Критерии оценки качества программы. Программа должна:

1. работать согласно техническому заданию (и это легко проверяется);

2. быть эффективна по быстродействию и памяти (или быстрее работать или занимать меньше памяти);

3. широко использоваться и быть доступной (любой грамотный программист должен в программе разобраться и ее эксплуатировать, модернизировать как под новую задачу, так и под новую версию ОС);

4. быть приспособлена к выявлению ошибок (достаточно надежна в процессе расчета получать достоверные результаты);

5. должна быстро разработана и отлажена с минимальными трудозатратами.

0.4. Классификация и сравнение языков программирования 0.3

ЭВМ исполняет программу в машинных кодах.

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

Различают языки:

- низкого уровня (машинно-ориентированные),

- высокого уровня (на зависят от типа ЭВМ).

Языки высокого уровня бывают:

- процедурно-ориентированные (Паскаль),

- проблемно-ориентированные (MathCAD),

- объектно-ориентированные (С++).

Трансляторы переводят программу с языка программирования в машинные коды.

Виды трансляторов:

Интерпретатор – построчный перевод и исполнение,

Компилятор – перевод всей программы с последующим исполнением.

К-во Просмотров: 614
Бесплатно скачать Реферат: Лекции по высокоуровневым методам информатики и программированию