Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_1_kurs.docx
Скачиваний:
15
Добавлен:
28.09.2019
Размер:
39.15 Кб
Скачать

Оздание и редактирование документа.

 

Текстовые редакторы можно разделить на группы по их мощности и возможностям:

                     простые текстовые редакторы (Windows Блокнот) – редактирование текста, простейшее форматирование шрифта;

                     текстовые процессоры (Microsoft Word) – больше возможностей по созданию документов (вставка списков и таблиц, средства проверки орфографии, сохранение исправлений и другое);

                     настольные издательские системы (Adobe PageMaker) – макетирование книг, журналов и газет.

Помимо этого существуют приложения для подготовки Web-страниц и сайтов (Microsoft FrontPage, Macromedia Dreamweawer).

Рассмотрим основные функции текстовых редакторов на примере приложения Microsoft Word.

Практическая часть.

1 этап. Создание документа с использованием шаблона.

2 этап. Ознакомимся со свойствами документа.

3 этап. Редактирование документа Поиск и замена.

4 этап. Вставка объектов в документ.

5 этап. Вставка фигурного текста в документ.

6 этап . Вставка автофигур в документ

7 этап. Проверка орфографии и синтаксиса. Сохранение исправлений.

8 этап Вставка колонтитулов

  1. Методы создания и хранения графических изображений (битовый и векторный подходы).

  2. Составные части компьютера и их назначение. Открытая и закрытая архитектуры. Принципы совместимости аппаратуры и программного обеспечения. Понятие системной шины.

  3. Современные микропроцессоры. Семейство процессоров Intel x86.

  4. Реальный и защищенный режимы работы процессоров Intel x86. Способы адресации памяти. Виртуальная память.

  5. Носители информации. Дисковая подсистема персональных компьютеров.

  6. Общий обзор периферийных устройств ЭВМ.

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

  8. Программы как особый вид файлов. Классификация программного обеспечения (компоненты ОС, системные утилиты, прикладные программы).

  9. Операционные системы и операционные оболочки, их основные функции.

  10. Краткая характеристика операционных систем семейства Windows.

  11. Понятие алгоритма. Основные свойства алгоритмов. Способы записи алгоритмов.

  12. Языки программирования. Машинный код, язык ассемблера и языки высокого уровня. Язык программирования и способы реализации языка.

  13. Платформа .NET Framework и среда разработки Visual Studio.NET.

  14. Базисные элементы языка C#. Алфавит и лексемы. Идентификаторы и ключевые слова. Знаки операций и разделители. Литералы. Комментарии.

  15. Виды проектов. Простой проект линейной структуры.

  16. Консольный ввод-вывод информации.

  17. Типы данных. Значимые и ссылочные типы. Упаковка и распаковка. Преобразования типов.

  18. Переменные и константы. Объявление и инициализация переменных. Время жизни и область видимости переменных.

  19. Выражения. Типы выражений. Арифметические выражения. Выражения отношений. Логические выражения.

  20. Операции C#. Приоритет операций и правила вычисления выражений.

  21. Операторы. Оператор присваивания. Пустой оператор. Составной оператор.

  22. Условные переходы. Операторы выбора if и switch.

  23. Операторы цикла. Циклы с предусловием while и постусловием do. Цикл с параметром for. Цикл перебора foreach.

  24. Операторы передачи управления break, continue и return. Реализация идей структурного программирования в C#.

  25. Классы и объекты. Поля и методы. Конструкторы. Свойства. Представление о классе как о модуле и как о типе данных.

  26. Одномерные, двумерные и многомерные массивы.

  27. Работа со строками.

  28. Управление доступом к компонентам класса.

  29. Передача различных типов параметров методам. Использование модификатора ref.

  30. Методы с переменным числом аргументов. Перегрузка методов. Перегрузка конструкторов.

  31. Метод Main. Статические классы.

  32. В каждом приложении на C# должен присутствовать один метод Main, указывающий точку начала выполнения программы. В языке C# Main пишется с прописной буквы, в то время как в языке Java используется нижний регистр main.

  33. Main может возвращать только int или void, и имеет необязательный аргумент массива строк для представления параметров командной строки:

  34. C#

  35. static int Main(string[] args)

  36. {

//...

  1. return 0;

  2. }

Статический класс в основном такой же, что и нестатический класс, но имеется одно отличие: нельзя создавать экземпляры статического класса. Другими словами, нельзя использовать ключевое слово new для создания переменной типа класса. Поскольку нет переменной экземпляра, доступ к членам статического класса осуществляется с использованием самого имени класса. Например, если имеется статический класс, называемый UtilityClass, имеющий открытый метод, называемый MethodA, вызов метода выполняется, как показано в следующем примере.

C#

UtilityClass.MethodA();

Статический класс может использоваться как обычный контейнер для наборов методов, работающих на входных параметрах, и не должен возвращать или устанавливать каких-либо внутренних полей экземпляра. Например, в библиотеке классов платформы .NET Framework статический класс System.Math содержит методы, выполняющие математические операции, без требования сохранять или извлекать данные, уникальные для конкретного экземпляра класса Math. Это значит, что члены класса применяются путем задания имени класса и имени метода, как показано в следующем примере.

double dub = -3.14;

Console.WriteLine(Math.Abs(dub));

Console.WriteLine(Math.Floor(dub));

Console.WriteLine(Math.Round(Math.Abs(dub)));

// Output:

// 3.14

// -4

// 3

  1. Индексированные свойства. Одномерные и многомерные индексаторы.

  2. Наследование и полиморфизм. Порядок вызова конструкторов.

  3. Виртуальные методы.

  4. Абстрактные классы. Бесплодные классы.

  5. Обработка исключительных ситуаций. Использование конструкции try … catch.

  6. Структуры и перечисления.

  7. Интерфейсы.

  8. Работа с файлами. Пространство имен System.IO.

  9. Приложения Windows. Класс Control. Элементы управления Windows.

  10. Локальные и глобальные сети. Сетевые уровни, протоколы, интерфейсы и службы.

  11. Основные службы Internet. Служба WorldWideWeb. Осноные положения HTML и XHTML.

  12. Структура документа HTML. Определение типа документа.

  13. Метаинформация в документе HTML.

  14. Разметка текста в HTML.

  15. Использование ссылок.

  16. Рисунки и элементы мультимедиа.

  17. Использование таблиц в HTML.

  18. Формы в HTML. http://www.softtime.ru/info/articlephp.php?id_article=96

1) Создание простой формы

  1. Теги <form> и </form> задают начало и конец формы. Начинающий форму тег <form> содержит два атрибута: action и method. Атрибут action содержит адрес URL сценария, который должен быть вызван для обработки сценария. Атрибут method указывает браузеру, какой вид HTTP запроса необходимо использовать для отправки формы; возможны значения POST и GET.

  2. Замечание

  3. Главное отличие методов POST и GET заключается в способе передачи информации. В методе GET параметры передаются через адресную строку, т.е. по сути в HTTP-заголовке запроса, в то время как в методе POST параметры передаются через тело HTTP-запроса и никак не отражаются на виде адресной строки.

  4. <form method="post" action="../admin/add_story.php"> </form>

  1. Использование скриптов. Основные языковые конструкции JavaScript.