- •Информация и информатика: сигналы и данные, информация и её свойства, кодирование данных, файловая структура.
- •Типы дигитайзеров
- •Операционные системы: понятие операционной системы, ядро, вспомогательные функции ос, мобильность, многозадачность, определение процессов и потоков, назначение и типы прерываний.
- •Назначение и типы прирываний
- •Основные понятия:
- •Алгоритмы сжатия:
- •Архивация носителей.
- •Линии передачи данных:
- •Компьютерные сети: сетевое оборудование, принципы работы лвс.
- •27 Интернет: основы Интернета, протокол tcp/ip, службы Интернета
- •Основы интернета
- •Службы интернета:
- •Служба передачи файлов ftp
- •28 Основы программирования: понятие программы, языки программирования, компилятор и интерпретатор, классификация языков программирования.
- •29 Основы программирования: средства создания программ, системы программирования, среды быстрого проектирования, алгоритмическое программирование, модульное программирование.
- •Правила модульного программирования
- •30 Основы программирования: объектно-ориентированное программирование, понятие класса и объекта, ключевые концепции, основные команды JavaScript
- •Ооп концепции (по Алану Кею):
- •31 Основы программирования: поколения языков программирования, языки программирования высокого уровня, языки программирования баз данных, языки программирования Интернет.
- •32 Моделирование. Классификация моделей. Информационная модель. Решение задач с помощью компьютера.
- •Р ешение задач с помощью компьютера – общий алгоритм
Правила модульного программирования
– один вход и один выход – на входе программный модуль получает определенный набор исходных данных, выполняет содержательную обработку и возвращает один набор результатных данных, т.е. реализуется стандартный принцип IPO – вход–процесс–выход;
– функциональная завершенность – модуль выполняет перечень регламентированных операций для реализации каждой отдельной функции в полном составе, достаточных для завершения начатой обработки;
– логическая независимость – результат работы программного модуля зависит только от исходных данных, но не зависит от работы других модулей;
– слабые информационные связи с другими программными модулями – обмен информацией между модулями должен быть по возможности минимизирован.
30 Основы программирования: объектно-ориентированное программирование, понятие класса и объекта, ключевые концепции, основные команды JavaScript
Объектно-ориентированное программирование — это стиль кодирования, который позволяет разработчику группировать схожие задачи в классы
Объект - совокупность атрибутов, методов и их обработки а так же событий, на которые объект может реагировать.
Класс - описание устройства объекта(ов), являясь своего рода чертежом. Говорят, что объект — это экземпляр класса
Ооп концепции (по Алану Кею):
все является объектом;
вычисления осуществляются путем взаимодействия (обмена данными) между объектами, при котором один объект требует, чтобы другой объект выполнил некоторое действие; объекты взаимодействуют, посылая и получая сообщения; сообщение -- это запрос на выполнение действия, дополненный набором аргументов, которые могут понадобиться при выполнении действия;
каждый объект имеет независимую память, которая состоит из других объектов;
каждый объект является представителем класса, который выражает общие свойства объектов данного типа;
в классе задается функциональность (поведение объекта); тем самым все объекты, которые являются экземплярами одного класса, могут выполнять одни и те же действия;
классы организованы в единую древовидную структуру с общим корнем, называемую иерархией наследования; память и поведение, связанное с экземплярами определенного класса, автоматически доступны любому классу, расположенному ниже в иерархическом дереве.
Основные команды JS : циклы – for, while ; if – условие, writeln –вывод на экран form – форма, method- метод (блин я вообще не знаю как это выдать «основные команды js все ровно вы не будете учить то что сдесь написал, напишем там от балды)
(Для понимания :Класс, например, это проект дома. Он определяет на бумаге как будет выглядеть дом, чётко описывает все взаимосвязи между его различными частями, даже если дом не существует в реальности.
А объект — это реальный дом, который построен в соответствии с проектом. Данные, которые хранятся в объекте похожи на дерево, провода и бетон, из которых построен дом: без сборки в соответствии с проектом, они будут всего лишь кучей материалов . Однако, собранные вместе они становятся отличным и удобным домом.)