Курсовая работа: Основные понятия предмета Языки программирования

4. Компилятор – это …

а) транслятор машинного языка в текст

б) приемник информаций

в) распространитель информаций

г) транслятор текста на машинный язык

5. Машинно – ориентированные языки – это …

а) знаковая система для записи алгоритмов

б) языки, наборы операторов и изобразительные средства

в) транслятор машинного языка в текст

г) все ответы верны

Правильный ответ: 1.б); 2.в); 3.а); 4.г); 5.б).

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

Основываясь на результатах я делаю выводы:

а) правильно ли был подобран тип урока и метод изложения нового материала;

б) правильно ли был преподнесен материал;

в) выявлю пробелы в знаниях;

г) выявлю учеников, которым был не доступен материал и позанимаюсь с ним на дополнительном уроке;

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

е) исправлю ошибки в проведении урока, выясненные при тестировании класса.

Перехожу к основной части урока.Где сообщаю цели новой темы. Излагаю новый материал. Отвечаю на вопросы учащихся. Закрепляем пройденный материал самостоятельной работой по 4 вариантам. На основную часть отделяю 70 минут.

II . Основная часть:

1. Сообщение цели новой темы

2. Изложение нового материала время 40 мин.

2.1.3. Языки Символического Кодирования

Продолжим рассказ о командных языках, Языки Символического Кодирования (далее ЯСК ), так же, как и МЯ , являются командными. Однако коды операций и адреса в машинных командах, представляющие собой последовательность двоичных (во внутреннем коде) или восьмеричных (часто используемых при написании программ) цифр, в ЯСК заменены на символы (идентификаторы), форма написания которых помогает программисту легче запоминать смысловое содержание операции. Это обеспечивает существенное уменьшение числа ошибок при составлении программ.

Использование символических адресов – первый шаг к созданию ЯСК . Команды ЭВМ вместо истинных (физических) адресов содержат символические адреса. По результатам составленной программы определяется требуемое количество ячеек для хранения исходных промежуточных и результирующих значений. Назначение адресов, выполняемое отдельно от составления программы в символических адресах, может проводиться менее квалифицированным программистом или специальной программой, что в значительной степени облегчает труд программиста.

Есть также языки, включающие в себя все возможности ЯСК , посредством расширенного введения макрокоманд - они называются Автокоды .

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

Макрокоманды переводятся в машинные команды двумя путями – расстановкой и генерированием . В постановочной системе содержатся "остовы" - серии команд, реализующих требуемую функцию, обозначенную макрокомандой. Макрокоманды обеспечивают передачу фактических параметров, которые в процессе трансляции вставляются в "остов" программы, превращая её в реальную машинную программу.

К-во Просмотров: 417
Бесплатно скачать Курсовая работа: Основные понятия предмета Языки программирования