Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основные конструкции программирования.Содержание книги
Поиск на нашем сайте 3.2.1. Переменные, типы, выражения и присваивания. 3.2.2. Основы ввода/вывода. 3.2.3. Операторы проверки условия и цикла. 3.2.4. Функции и передача параметров. 3.2.5. Структурная декомпозиция.* Переменные и типы данных. 3.3.1. Концепция типа данных как множества значений и операций над ними. 3.3.2. Свойства объявлений (связывание, область видимости, блоки и время жизни). 3.3.3. Обзор проверки типов. Типы структур данных. 3.4.1. Примитивные типы. 3.4.2. Массивы. 3.4.3. Записи. 3.4.4. Стратегии выбора подходящей структуры данных. 3.4.5. Представление данных в памяти.* 3.4.6. Статическое, автоматическое и динамическое выделение памяти.* 3.4.7. Указатели и ссылки.* 3.4.8. Связанные структуры.* 3.4.9. Методы реализации стеков, очередей и хэш-таблиц.* 3.4.10. Методы реализации графов и деревьев.* 3.5. Механизмы абстракции. 3.5.1. Процедуры, функции и итераторы как механизмы абстракции. 3.5.2. Механизмы параметризации (ссылки и значения). 3.5.3. Модули в языках программирования. Особенности программирования фундаментальных алгоритмов. 3.6.1. Стратегии решения задач. 3.6.2. Роль алгоритмов в процессе решения задач. 3.6.3. Стратегии реализации алгоритмов. 3.6.4. Реализация рекурсии. 3.6.5. Стратегии отладки.* Средства ИКТ. 4.1. Цифровая логика. 4.1.1. Логические схемы. 4.1.2. Системы счисления. 4.1.3. Компьютерная арифметика. Представление данных в памяти компьютера. 4.2.1. Биты, байты и слова. 4.2.2. Представление числовых данных.* 4.2.3. Системы с фиксированной и плавающей точкой.* 4.2.4. Представление со знаковым битом и в дополнительном коде.* 4.2.5. Представление нечисловых данных (коды символов, графические данные).* 4.2.6. Представление массивов и записей.* Организация работы компьютера. 4.3.1. Принципы фон Неймана. 4.3.2. Управляющее устройство: выборка инструкций, декодирование и выполнение. 4.3.3. Набор инструкций и виды инструкций (манипуляция данными, управление, ввод-вывод. 4.3.4. Форматы инструкций.* 4.3.5. Режимы адресации.* 4.3.6. Механизм вызовов и возвратов из процедур.* 4.3.7. Ввод-вывод и прерывания.* Устройство памяти компьютера. 4.4.1. Организация основной памяти и операции с ней. 4.4.2. Иерархия памяти. 4.4.3. Кодирование данных, сжатие данных и целостность.* 4.4.4. Кэш-память.* Взаимодействие и коммуникации. 4.5.1. Интерфейс пользователя. Основы ввода-вывода информации. Принципы скоростного клавиатурного ввода. 4.5.2. Внешняя память, физическая организация и устройства. 4.5.3. Введение в сетевые технологии. 4.5.4. Прямой доступ к памяти.* Операционные системы. 5.1. Основы операционных систем. 5.1.1. Роль и задачи операционных систем. 5.1.2. Функционирование типичной операционной системы. 5.1.3. Директории: содержимое и структура. 5.1.4. Именование, поиск, доступ, резервное копирование. Основные функции операционных систем. 5.2.1. Абстракции, процессы и ресурсы. 5.2.2. Организация устройств. 5.2.3. Защита, доступ и аутентификация. Управление памятью. 5.3.1. Обзор физической памяти и аппаратного обеспечения, предназначенного для управления памятью. 5.3.2. Страничная и сегментная организации памяти.* 5.3.3. Кэширование.* Основы технологии программирования. Программные средства и окружения. 6.1.1. Среды программирования. 6.1.2. Инструментальные средства тестирования.* 6.2. Проверка соответствия программного обеспече ния. 6.2.1. Основы тестирования, включая создание тестового плана и генерацию тестов.* 6.2.2. Тестирование методом "черного ящика" и "белого ящика".* 6.2.3. Тестирование элементов, интеграционное, системное тестирование и проверка соответствия.* Методы вычислений и моделирование. 7.1. Основы вычислительной математики.* 7.1.1. Основные методы вычислительной математики: • вычисление значения и корней функции;* • вычисление периметра, площади и объема плоских фигур.* 7.1.2. Вычисление функций с шагом. Метод сеток.* 7.1.3. Арифметика с плавающей точкой.* 7.1.4. Ошибка, устойчивость, сходимость.* Введение в моделирование. 7.2.1. Понятия модели и моделирования. 7.2.2. Основные типы моделей. 7.2.3. Компоненты компьютерной модели и способы их описания: входные и выходные переменные, переменные состояния, функции перехода и выхода, функция продвижения времени. 7.2.4. Основные этапы и особенности построения компьютерных моделей. 7.2.5. Основные этапы использования компьютерных моделей при решении практических задач.
|
||
|
Последнее изменение этой страницы: 2021-02-07; просмотров: 135; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |