Почта и другие службы Google



Полезное


Вопросы к экзамену по информатике. 10 класс.

Отправлено 19.01.2012 19:51 пользователем Алексей Егоров

Итоговая аттестация по курсу «Технология программирования» 

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 Получение следствий из данных посылок ( получение всех следствий и следствий, содержащих только заданные переменные ).

31 Предикаты и способы их задания. Упорядоченная n-ка и декартово произведение. Множество истинности предиката.

32 Предикаты. Множество истинности предиката. Равносильность высказывательных форм.

33 Логические операции над высказывательными формами и операции над множествами истинности предикатов. Следование и включение.

34 Свойства как одноместные предикаты. Объем свойства. Классификация. Правило классификации.

35 Отношения как многоместные предикаты. Свойства бинарных отношений.

36 Отношения как многоместные предикаты. Отношения эквивалентности и отношения порядка.

37 Кванторы общности и существования ( при конечном множестве значений переменных – переход к дизъюнкции и конъюнкции ). Квантификация.

Запуск LOGO и Turbo Pascal в Windows Vista и Seven(7)

Отправлено 10.11.2011 7:21 пользователем Алексей Егоров   [ обновлено 14.11.2011 22:23 ]

Операционные системы Windows Vista и Windows 7 не поддерживают 16-разрядные приложения, поэтому у пользователей Vista возникают проблемы с запуском таких программ как LogoWriter и Turbo Pascal, которые используются в учебном процессе. 
Для решения этой проблемы можно воспользоваться эмулятором ОС MS-DOS. 
С этой страницы Вы можете скачать, не требующий установки архив с программой-эмулятором DOS-Box.
В архивы помимо уже настроенного для работы эмулятора включены: 
- в архиве dosboxlogo.zipфайловый менеджер Volkov Commander и среда разработки программ LogoWriter 
- в архиве dosbox.zip: LogoWriter, Turbo Pascal v5.5, Borland Pascal v 7.0.

Эмулятор настроен таким образом, что при запуске автоматически загружается Volkov Commander с автоматически открывающимся меню пользователя, которое можно использовать для запуска программ.
Важно! Распаковывать архивы нужно строго в указанные ниже каталоги. Иначе понадобится настройка эмулятора путем редактирования файла dosbox.conf.

Чтобы среда LogoWriter запускалась под ОС Windows Vista или 7: 

1) Cкачайте файл dosboxlogo.zip.

2) Распакуйте архив в C:\dosboxlogo.

3) Запустите файл  C:\dosboxlogo\dosbox.exe (для удобства можно создать ярлык).

4) Запустится эмулятор ОС MS-DOS. В открывшемся меню выберите единственный пункт...

Важно! Диск С: в эмуляторе это каталог C:\dosboxlogo. (если Вы скачали архив dosboxlogo.rar)
Если Вы распаковали архив в другую директорию, то для корректной работы программы необходимо внести изменения в файл dosbox.conf.

 

Рекомендации по использованию архива 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.
Если Вы распаковали архив в другую директорию, то для корректной работы программы необходимо внести изменения в файл dosbox.conf.

1-2 of 2