Полезное
Ценности семьи
Ссылки предоставлены Фондом поддержки детей, находящихся в трудной жизненной ситуации (г. Москва): 1.Видеоролик «Матрешки», версия 30 сек.:https://cloud.mail.ru/public/45Ka/Krr7fcCoR. 2.Видеоролик «Сказки» (версии 30, 15, 5сек): https://cloud.mail.ru/public/DCDB/PikyDYFto. 3.Видеоролик «Ваза» (версии 30, 15, 5 сек): https://cloud.mail.ru/public/44o3/FyoK6QQuc. 4.Видеоролик «Диалоги» (версии 30, 15, 5 сек): https://cloud.mail.ru/public/85hi/E5hxwG1vj. 5.Видеоролик «Объявление» (версии 30, 15, 5 сек): https://cloud.mail.ru/public/Mcen/cvxcWq6wW. 6.Видеоролик «Супергерои» (версии 30, 15, 5 сек): https://cloud.mail.ru/public/MaSu/ucXRhnfC3. 7.«Скажи о чем молчишь» (целевая аудитория – подростки; версии 30 и 15 секунд): https://cloud.mail.ru/public/6c56f48795e6/30_2__43.avi; https://cloud.mail.ru/public/a4446dbf68b4/15_2__43.avi. 8.«Дворник» (целевая аудитория - взрослые): https://cloud.mail.ru/public/4R3B/eXupG3jv8. |
Итоговая аттестация по курсу «Технология программирования» 2014 год
Итоговая аттестация по курсу «Технология программирования» 1. Алфавит языка Паскаль. Элементарные конструкции: идентификаторы, комментарии, ключевые слова, константы, описатели, выражения, операторы. 2. Полная структура паскаль программы. Назначение ее разделов. Синтаксические правила записи текста программы. Технологические правила записи текста программы. 3. Простые (скалярные) типы данных. Встроенные типы данных. Числовые типы - целые, вещественные. Для каждого типа данных: синтаксис описания, какие значения принимают, синтаксические правила записи значений, набор операций. Синтаксис записи арифметических выражений, приоритет операций. 4. Простые (скалярные) типы данных. Встроенные типы данных. Литерный тип. Логический тип. Ограниченный типы данных ( тип – диапазон ). Для каждого типа данных: синтаксис описания, какие значения принимают, синтаксические правила записи значений, набор операций. Синтаксис записи логических выражений, приоритет операций. 5. Встроенные функции языка Паскаль для скалярных типов данных ( указать типы аргументов и функций ). Преобразование типов как по умолчанию, так и с помощью встроенных функций. 6. Строковый тип данных. Синтаксис описания, синтаксические правила записи значений, набор операций. Стандартные процедуры и функции для строк. Пример использования в программах. 7. Структурированные типы данных. Регулярный тип (массив): синтаксис и семантика описаний, какую структуру реализуют, какие базовые типы допустимы, как осуществляется доступ к элементам данных, синтаксические правила записи и работы как в целом с данными структурированного типа, так и с его элементами, набор операций для данного типа. Одномерные и многомерные массивы. 8. Структурированные типы данных. Множественный тип: синтаксис и семантика описаний, какую структуру реализуют, какие базовые типы допустимы, как осуществляется доступ к элементам данных, синтаксические правила записи и работы как в целом с данными структурированного типа, так и с его элементами, набор операций для данного типа. Примеры использования множественного типа. 9. Структурированные типы данных. Комбинированный тип (запись): синтаксис и семантика описаний, какую структуру реализуют, какие базовые типы допустимы, как осуществляется доступ к элементам данных, синтаксические правила записи и работы как в целом с данными структурированного типа, так и с его элементами, набор операций для данного типа. Иерархические записи. Примеры описания. Оператор присоединения. Примеры использования в программах. 10. Структурированные типы данных. Файловый тип: синтаксис и семантика описаний, какую структуру реализуют, какие базовые типы допустимы, как осуществляется доступ к элементам данных, синтаксические правила записи и работы как в целом с данными структурированного типа, так и с его элементами, набор процедур и функций для данного типа. 11. Структурированные типы данных. Файловый тип. Текстовые файлы. Специфика работы с процедурами и функциями для текстовых файлов. Стандартные текстовые файлы Паскаля для ввода и вывода. Буферирование данных при вводе и выводе. 12. Синтаксис и семантика оператора присваивания ( раскрыть подробно для различных типов выражений и данных, раскрыть синтаксические правила записи выражений всех типов). Совместимость типов в операторе присваивания. 13. Синтаксис и семантика условного оператора (полная и сокращенная форма ). Вложение условных операторов. Синтаксис и семантика оператора выбора. Сходство и различие условного оператора и оператора выбора, их взаимозаменяемость. 14. Циклические алгоритмы. Организация циклов в Паскале. Синтаксис и семантика оператора цикла с предусловием. Синтаксис и семантика оператора цикла с постусловием. Их сходства и различия. 15. Циклические алгоритмы. Организация циклов в Паскале. Синтаксис и семантика оператора цикла с параметром. Вложенные циклы. 16. Подпрограммы в Паскале. Процедуры без параметров и с параметрами ( параметры-значения, параметры-переменные). Синтаксис описания процедур. Оператор обращения к процедуре: синтаксис и семантика передачи параметров. Формальные и фактические параметры. Пример использования процедур в программах. 17. Подпрограммы в Паскале. Функции без параметров и с параметрами ( параметры-значения, параметры-переменные). Синтаксис описания функций. Обращение к функциям: синтаксис и семантика передачи параметров. Формальные и фактические параметры. Пример использования функций в программах. 18. Подпрограммы в Паскале. Рекурсивные подпрограммы. Пример использования рекурсии. Прямая и косвенная рекурсии. Вложенные процедуры и функции. Понятие локальных и глобальных имен. Приоритеты доступа к ним. 19. Высказывания и высказывательные формы. Элементарные и составные предложения. Логические операции: отрицание, дизъюнкция, конъюнкция, импликация, эквиваленция. 20. Формулы логики высказываний. Составление таблиц истинности для данных формул. Тавтология. Тождественно ложная формула. 21. Равносильность формул логики высказываний. Законы логики. Выражение импликации и эквиваленции через конъюнкцию, дизъюнкцию и отрицание. 22. Равносильные преобразования. Упрощение формул. Выражение импликации и эквиваленции через конъюнкцию, дизъюнкцию и отрицание. 23. Прямые, обратные, противоположные предложения. Достаточные и необходимые условия. Закон контрапозиции. Применение этого закона при доказательствах. 24. Отношение следования между формулами логики высказываний. Правильные и неправильные аргументы. Способы проверки аргумента ( раскрыть подробнее способ, основанный на равносильных преобразованиях ). 25. Отношение следования между формулами логики высказываний. Правильные и неправильные аргументы. Способы проверки аргумента ( раскрыть подробнее сокращенный способ ). 26. Составление формул по заданным таблицам истинности. Нормальные формы. Приведение формул к совершенным нормальным формам с помощью равносильных преобразований. 27. Получение следствий из данных посылок ( получение всех следствий и следствий, содержащих только заданные переменные ). 28. Булевы функции и функционально полные наборы (раскрыть подробно для штриха Шеффера или для стрелки Пирса - по усмотрению экзаменатора). 29. Схемотехника. Техническая реализация логических операций. Дизъюнктор, коньюнктор, инвертор, дешифратор соответствия, дешифратор несоответствия (Условные обозначения, реализация, временные диаграммы). 30. Синтез комбинационных схем. Двоичный сумматор, полусумматор, полный одноразрядный двоичный сумматор, N-разрядный двоичный сумматор (таблицы истинности, формулы, схемы). 31. Синтез комбинационных схем. Дешифратор, шифраторы, семисегментный индикатор (таблицы истинности, формулы, схемы). 32. RS и D триггеры (Условные обозначения, реализация, временные диаграммы). 33. Триггер со счетным входом. Двоичный счетчик. Схемы сброса для различных коэффициентов пересчета (Условные обозначения, реализация, временные диаграммы). |
LOGO Writer On-Line
Корректно работает в Google Chrome. Справка - F1. Для загрузки файла его нужно перетащить на окно программы. Файлы сохраняются в директории загрузок по умолчанию. Автор: Данил Коликов, 10Б, 2013г. |
Geany - великолепная замена Free Pascal IDE
http://blog.dnpavlov.com/2010/09/geany-free-pascal-ide.html - описание по установке и настройке. Обратите внимание: Для Windows, необходимо проделать несколько дополнительных действий. Следующее руководство справедливо только для Win версии. В Linux версии проблем нет.
|
Запуск LOGO и Turbo Pascal в Windows Vista и Seven(7)
Операционные системы Windows Vista и Windows 7 не поддерживают 16-разрядные приложения, поэтому у пользователей Vista возникают проблемы с запуском таких программ как LogoWriter и Turbo Pascal, которые используются в учебном процессе. Эмулятор настроен таким образом, что при запуске автоматически загружается Volkov Commander с автоматически открывающимся меню пользователя, которое можно использовать для запуска программ. Чтобы среда LogoWriter запускалась под ОС Windows Vista или 7: 1) Cкачайте файл dosboxlogo.zip. 2) Распакуйте архив в C:\dosboxlogo. 3) Запустите файл C:\dosboxlogo\dosbox.exe (для удобства можно создать ярлык). 4) Запустится эмулятор ОС MS-DOS. В открывшемся меню выберите единственный пункт... Важно! Диск С: в эмуляторе это каталог C:\dosboxlogo. (если Вы скачали архив dosboxlogo.rar)
Рекомендации по использованию архива dosbox.zip.
1) Cкачайте файл dosbox.zip. 2) Распакуйте архив в C:\dosbox. 3) Запустите файл C:\dosbox\dosbox.exe (для удобства можно создать ярлык). 4) Запустится эмулятор ОС MS-DOS. В открывшемся меню Volkov Commander выберите нужный пункт... Важно! Диск С: в эмуляторе это каталог C:\dosbox.(если Вы скачали архив dosbox.rar). Соответственно, если при работе с эмулятором Вы сохранили программу в файле C:\prog1.pas, то в ОС Vista этот файл будет расположен в C:\dosbox\prog1.pas. |