Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2





НазваниеПрограмма по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2
страница3/5
Дата публикации06.05.2014
Размер0.54 Mb.
ТипПояснительная записка
100-bal.ru > Информатика > Пояснительная записка
1   2   3   4   5
Учебно-методическое обеспечение дисциплины

Примерный перечень вопросов для самостоятельной работы

  1. Трансляторы, компиляторы, интерпретаторы.

  2. Виды и типы программирования.

  3. Основные понятия программирования (переменные, постоянные, основные исполнимые операторы, подпрограммы, процедуры и функции).

  4. Информационная безопасность в сетях ЭВМ.

  5. Защита информации в сети Internet.

  6. Принципы построения сетей.

  7. Передача информации в локальной сети.

  8. Международная сеть Internet, ее возможности; электронная почта.

  9. Понятие операционной системы, ее назначение; типы операционных систем.

  10. Виды моделей данных, понятие СУБД, их классификация и функциональные возможности.

  11. Решение задач линейной алгебры средствами систем компьютерной математики

  12. Использование систем компьютерной математики для решения задач математического анализа.

  13. Использование систем компьютерной математики для решения комбинаторных задач и задач теории чисел.

  14. Информатика как наука и учебный предмет в общеобразовательной школе.

  15. Методическая сис­тема обучения информатике в общеобразовательной школе: общая характеристика ее основ­ных компонентов.

  16. Цели и задачи обучения информатике в общеобразовательной школе.

  17. Педагогические функ­ции курса информатики.

  18. Структура обучения информатике в общеобразовательной школе.

  19. Стандарт школьного образования по ин­форматике. Назначение и функции общеобразовательного стандарта в школе.

  20. Методика изучения технологий обработки текстовой и графической.

  21. Пропедевтика основ информатики в начальной школе: цели и задачи, анализ учебных и методических пособий.

  22. Базовый курс школьной информатики: цели и задачи, анализ учебных и методических пособий.

  23. Профильное обучение информатике на старшей ступени школы: цели и задачи, анализ учебных и методических пособий.

  24. Совершенствование и развитие внутренней структуры ЭВМ.

  25. Средства управления внешними устройствами: базовая система ввода/вывода, система прерываний.

  26. Характеристики внешних устройств.

  27. Интерфейсные объекты: управляющие элементы, окна, диалоги. События и сообщения.

  28. Механизмы передачи и обработки сообщений.

  29. Собственная инструментальная среда.

  30. Автоматизированное рабочее место (АРМ).

  31. Прикладные пакеты для решения математических задач на ЭВМ.

  32. Пакет Tex (Latex). Пакеты обработки статистической информации.

  33. Язык структурированных запросов SQL.

  34. Создание SQL - запросов.

  35. Мультимедиа как средство и технология.

  36. Методика изучения технологи обработки числовой информации.

  37. Матроиды.

  38. Теорема Радо-Эдмондса.

  39. Динамический HTML. Разработка интерактивных Web-страниц с использованием языка сценариев.

Перечень вопросов к экзамену

По дисциплине «Информатика»

  1. Информатика как наука и вид практической деятельности. Структура современной информатики. Место информатики в системе наук. Сущность информатизации современного общества.

  2. Терминология информатики. Объект информатики. Предметная область информатики как науки.

  3. Понятие информации, ее свойства. Подходы к измерению информации. Единицы измерения информации. Информационные процессы. Общая характеристика процессов сбора, передачи, обработки и хранения информации.

  4. Системы счисления. Позиционные и непозиционные системы счисления. Перевод чисел из одной системы счисления в другую. Понятие экономичности системы счисления.

  5. Кодирование информации. Кодирование чисел, текста, изображения и звука.

  6. Этапы решения задачи на ЭВМ. Понятие о модели. Свойства моделей. Математическая модель.

  7. Понятие алгоритма. Свойства и способы записи алгоритма. Исполнитель алгоритма. Система команд исполнителя.

  8. Методы разработки алгоритма.

  9. Среда программирования на основе языка Pascal. Алфавит и синтаксис языка Pascal. Правила записи выражений. Типы данных в Pascal.

  10. Общий вид программы на языке Pascal. Описание данных в Pascal.

  11. Организация ввода-вывода данных в Pascal. Типы данных в Pascal.

  12. Простые и сложные условия. Ветвление и выбор: алгоритм и реализация в Pascal.

  13. Виды циклов. Цикл с параметром: алгоритм и реализация в Pascal.

  14. Циклы с постусловием и с предусловием: алгоритмы и реализация в Pascal.

  15. Вспомогательный алгоритм: понятие, правила описания и вызова. Формальные и фактические параметры. Параметры-переменные и параметры-значения.

  16. Подпрограммы. Виды подпрограмм в Pascal: правила описания и вызова. Локальные и глобальные переменные. Формальные и фактические параметры в Pascal.

  17. Структурированные типы данных. Массив. Имя, тип, значение. Описание типа массив и переменной-массива в Pascal. Элемент массива. Линейный и двумерный массивы. Ввод и вывод элементов массива в Pascal.

  18. Организация поиска в массиве. Линейный и бинарный поиск.

  19. Сортировка массива: области применения сортировки массива. Внутренняя и внешняя сортировки. Сортировка массива простым выбором, с помощью прямого обмена, вставками.

  20. Структурированные типы данных: строки. Описание величин строкового типа в Pascal. Операции, процедуры и функции над строковыми величинами в Pascal.

  21. Итерационные и рекурсивные алгоритмы. Рекуррентные соотношения. Формы рекурсивных процедур.

  22. Основные понятия объектно-ориентированного программирования.

  23. Объектно-ориентированный язык программирования Basic: общие сведения, основные объекты, их методы, свойства и события.

  24. Разработка проектов в объектно-ориентированном языке программирования Basic: соглашения об именах, редактор кода, создание процедур пользователя, запись основных исполнимых операторов.

По дисциплине «Теория и методика обучения информатики»

  1. Предмет методики преподавания информатики: информатика как учебный предмет в средней школе; методика преподавания информатики как новый раздел педагогической науки и как учебный предмет подготовки учителя информатики.

  2. Цели и задачи обучения информатике в средней школе. Педагогические функции курса информатики. Структура обучения информатике в общеобразовательной школе.

  3. Стандарт школьного образования по информатике. Назначение и функции общеобразовательного стандарта в школе.

  4. Пропедевтика основ информатики в начальной школе: цели и задачи, анализ учебных и методических пособий.

  5. Место курса информатики в системе учебных дисциплин. Базисные учебные планы. Анализ школьных программ по информатике и информационным технологиям.

  6. Программное обеспечение курса информатики в общеобразовательной школе. Оборудование школьного кабинета информатики: материальная база и санитарные нормы.

  7. Методическая система и организация обучения информатике в школе: урок как основная форма обучения информатике. Подготовка к уроку информатики. Дидактические особенности учебных занятий по информатике.

  8. Понятие педагогического программного средства (ППС). Типы ППС. Требования к разработке педагогических программных средств.

  9. Цели и основные формы дополнительного изучения основ информатики и ее приложений в средней школе. Организационные формы и содержание внеклассной работы по информатике.

  10. Понятие информационных и коммуникационных технологий (ИКТ). Направления внедрения ИКТ в образование. Дистанционные технологии обучения.

  11. Инструментальные средства для разработки ППС, их достоинства и недостатки. Экспертная оценка ППС.

  12. Разработка учебно-методических комплексов и внедрение их в учебный процесс.

  13. Предпрофильные и профильные курсы как средство дифференциации обучения информатике в общеобразовательной школе.

  14. Методика изучения темы «Представление информации и информационные процессы»; подходы к измерению информации; формирование представлений о сущности информационных процессов в системах различной природы.

  15. Методика изучения основ алгоритмизации и начал программирования.

  16. Методические рекомендации по теме «Первое знакомство с компьютером».

  17. Методика изучения темы «Дисковая операционная система». Методические рекомендации по изучению темы «Программы-оболочки операционных систем».

  18. Методические рекомендации по организации и проведению практических занятий при изучении темы «Текстовый редактор».

  19. Методические рекомендации по организации и проведению практических занятий при изучении темы «Электронные таблицы».

  20. Методические рекомендации по организации и проведению практических занятий при изучении темы «Базы данных».

  21. Методические рекомендации по организации и проведению практических занятий при изучении темы «Графический редактор».

  22. Компьютерные сети в образовании. Методические рекомендации по изучению темы «Сетевые информационные технологии».

По дисциплине «Информационные технологии в математике»

  1. Основные характеристики и интерфейс систем компьютерной математики (СКМ).

  2. Типы данных математических систем: числа и числовые константы, переменные, строковые данные, сложные типы данных в СКМ. Операторы, функции и выражения.

  3. Работа с текстом и формулами, правила набора математических текстов в СКМ.

  4. Решение задач линейной алгебры средствами систем компьютерной математики: матричные операции в СКМ; решение систем линейных уравнений с помощью обратной матрицы в данных пакетах. Использование в СКМ различных методов (метода Гаусса, метода Крамера, метода итерации) для решения систем линейных уравнений.

  5. Использование СКМ для решения задач математического анализа: дифференцирование функций одного и нескольких переменных; вычисление неопределенных, определенных и кратных интегралов; нахождение численного и аналитического решения обыкновенных дифференциальных уравнений первого и второго порядка.

  6. Решение нелинейных уравнений с помощью СКМ. Использование итерационных методов (метода половинного деления, метода Ньютона, метода простой итерации) для решения нелинейных уравнений в СКМ.

  7. Графические возможности пакетов символьных вычислений: работа с двумерной и трехмерной графикой в СКМ; построение графиков функций в различных системах координат.

  8. Назначение издательской системы TeX (LaTeX). Основные понятия пакета: исходный файл; спецсимволы; команды и их задание в тексте; структура исходного текста.

  9. Принципы работы с математическим текстом в TeX (LaTeX): форматирование текста; правила набора формул, нумерация и переносы в формулах; набор матриц.

По дисциплине «Теоретические основы информатики»

  1. Интуитивное понятие алгоритма. Необходимость уточнения понятия алгоритма. Подходы к формализации понятия «алгоритм». Алгоритмическая машина Поста.

  2. Машина Тьюринга. Устройство. Состояние машины. Конфигурация.

  3. Нормальные алгоритмы Маркова. Сравнение алгоритмических систем Маркова и Тьюринга.

  4. Основные понятия теории графов. Степень вершины графа. Ориентированные графы, связные графы и компоненты связности. Понятие взвешенного графа. Способы задания графа.

  5. Деревья. Эйлеровы графы. Полный граф, двудольный граф.

  6. Основные методы разработки эффективных алгоритмов: динамическое программирование, алгоритмы с возвратом, жадные алгоритмы.

  7. Понятие сложности алгоритма. Оценка временной сложности алгоритма.

  8. Кодирование. Алфавитное неравномерное двоичное кодирование. Префиксные коды.

  9. Алфавитное кодирование с неравной длительностью сигналов. Код Морзе.

  10. Блочное двоичное кодирование. Равномерное двоичное кодирование. Байтовый код.

По дисциплине «Компьютерное моделирование»

  1. Основные направления исследований в области искусственного интеллекта. Модели представления знаний. Экспертные системы: структура, назначение, особенности.

  2. Понятие модели. Классификация моделей. Виды моделирования. Основные этапы математического моделирования. Понятие вычислительного эксперимента. Этапы вычислительного эксперимента.

  3. Компьютерное моделирование. Решение научных задач с использованием компьютерных моделей.

  4. Численные методы решения нелинейных уравнений: способы отделения корней, методы половинного деления, хорд, касательных.

  5. Численное интегрирование. Погрешность формул.

  6. Задачи оптимизации.

  7. Компьютерное моделирование случайных величин.

  8. Имитационное моделирование. Метод Монте-Карло.

  9. Абстрактные модели и их классификация. Вербальные модели. Информационные модели. Объекты и их связи. Основные структуры в информационном моделировании. Примеры информационных моделей. Математические модели.

  10. Модели динамических систем. Инструментальные программные средства для моделирования динамических систем. Модель популяции.

  11. Модели с сосредоточенными и распределенными параметрами. Дескриптивные, оптимизационные, многокритериальные, игровые модели. Системный подход в научных исследованиях.

  12. Моделирование стохастических систем. Метод статистических испытаний. Моделирование последовательностей независимых и зависимых случайных испытаний. Общий алгоритм моделирования дискретной случайной величины (ДВС).

  13. Моделирование систем массового обслуживания. Переход детерминированных систем к хаотическому поведению.

  14. Учебные компьютерные модели. Программные средства для моделирования предметно-коммуникативных сред (предметной области). Специфика использования компьютерного моделирования в педагогических программных средствах.

По дисциплине «Архитектура компьютера»

  1. История развития вычислительной техники, поколения ЭВМ. Классификация ЭВМ. Классическая архитектура ЭВМ.

  2. Общие принципы построения современных ЭВМ. Процессоры, их развитие и сравнительная характеристика. Шины. Последовательная и параллельная передача данных.

  3. Представление информации в ЭВМ: системы счисления; формы представления чисел в ЭВМ; представление целых чисел в ЭВМ в прямом и дополнительном кодах; кодирование символьной информации, кодирование десятичных чисел.

  4. Машинно-ориентированный язык ассемблер: организация программы; арифметические команды и команды преобразования типов, команды сдвига и циклического сдвига, синтаксис и принцип работы команд обмена данными.

  5. Машинно-ориентированный язык ассемблер: логические команды, синтаксис и принципы работы команд переходов и команд управления циклами. Понятие о макропрограммировании. Макросредства языка ассемблера.

  6. Архитектура персонального компьютера (ПК): структура ПК; функциональные характеристики ПК. Средства управления внешними устройствами: базовая система ввода/вывода, система прерываний. Характеристики внешних устройств.

  7. Архитектура персонального компьютера (ПК): оперативная память (ОЗУ); организация ОЗУ; внешние запоминающие устройства (ВЗУ); типы ВЗУ и организация данных на них.

  8. Архитектура персонального компьютера (ПК): структура и режимы центрального процессора (ЦП); функции его компонент (АЛУ, УУ, регистры, регистры буферной памяти – КЭШ память). Взаимосвязь микропроцессора и памяти компьютера.

По дисциплине «Программирование»

  1. Структурная разработка программ (Структура выбора if/els, Структура повторения while (повторение, управляемое счетчиком; повторение, управляемое контрольным значением), Операции инкремента и декремента)

  2. Управление программой (Структура повторения for, Структура со множественным выбором switch, Структура повторения do/while, Операторы break и continue) .

  3. Функции (Определения функций, Прототипы функций, Заголовочные файлы, Вызов функций: вызов по значению и по ссылке, Генерация случайных чисел, Классы памяти, Правила области действия, Рекурсия).

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

  5. Указатели (Объявление и инициализация переменной-указателя, Операции над указателями, Передача параметра по ссылке, Связь между указателями и массивами, Массивы указателей, Указатели на функции).

  6. Структуры данных (Описание структур, Инициализация структур, Доступ к элементам структур, Использование структур с функциями, Typedef, Объединения, Структуры, ссылающиеся на себя, Динамическое распределение памяти, Связанные списки, Стеки, Очереди, Деревья)

  7. Создание класса.

  8. Область действия класса и доступ к элементам класса.

  9. Функции доступа и сервисные функции.

  10. Инициализация объектов класса: конструкторы.

  11. Использование с конструкторами аргументов по умолчанию.

  12. Деструкторы.

  13. Использование элементов данных и элементов-функций.

  14. Основные принципы перегрузки операций.

  15. Запреты на перегрузку операций.

  16. Базовые и производные классы.

  17. Защищенные элементы.

  18. Переопределение элементов базового класса в производном классе.

  19. Открытые, защищенные и закрытые базовые классы.

  20. Непосредственные и косвенные базовые классы.

  21. Виртуальные функции.

  22. Абстрактные базовые классы и конкретные классы.

  23. Полиморфизм. Новые классы и динамическое связывание

По дисциплине «Программное обеспечение ЭВМ»

  1. Программные продукты и их основные характеристики.

  2. Методы защиты программных продуктов.

  3. Классы программных продуктов.

  4. Основные задачи программирования.

  5. Операционные системы: их развитие и основные функции.

  6. Концепция операционных систем. Понятие файловой системы.

  7. Информационные процессы.

  8. Системы программирования.

  9. Трансляторы: интерпретаторы и компиляторы.

  10. Инструментальные программные средства общего назначения.

  11. Инструментальные программные средства специального назначения.

  12. Системы обработки текстов.

  13. Объектно-ориентированный подход в машинной графике.

  14. Векторные графические редакторы: рабочая среда и интерфейс пользователя.

  15. Основные понятия о системах управления базами данных (СУБД) и базах данных.

  16. Определение и свойства полей в СУБД.

  17. Функциональные возможности и назначение табличных процессоров. Рабочая книга табличного процессора.

  18. Простейшие действия над числами в табличном процессоре.

  19. Оформление таблицы и представление результатов в табличном процессоре.

  20. Прикладное программное обеспечение пользователя, интегрированные программные среды.

  21. Собственная инструментальная среда, автоматизированное рабочее место.

  22. Компьютерные вирусы и приемы борьбы с ними.

  23. Алгоритмы и методы сжатия данных. Архиваторы.

По дисциплине «Информационные системы»

  1. Информационные системы: понятие, структура, классификации, этапы развития. Процессы в информационных системах.

  2. Информационные модели данных: иерархические, сетевые, реляционные. Взаимосвязи в информационной реляционной модели. Последовательность создания информационной модели.

  3. Этапы проектирования баз данных.

  4. Язык запросов SQL.

  5. Технологии файл-сервер и клиент-сервер.

  6. Проектирование баз данных: определение взаимо­связи между элементами базы данных, первичные и альтернативные ключи атрибутов данных.

  7. Специальная обработка баз данных: обеспечение целостности и защиты данных.

  8. Нормализация. Нормальные формы.

По дисциплине «Компьютерные сети, Интернет и мультимедиа технологии»

  1. Назначение и классификация компьютерных сетей. Локальные вычислительные сети: особенности организации, типовые топологии. Аппаратная реализация передачи данных.

  2. Особенности организации глобальной сети Интернет. Службы Интернет. Технология разработки Web-документов.

  3. Защита информации в локальной сети.

  4. Построение компьютерных сетей.

  5. Коммутация и маршрутизация.

  6. Среды передачи данных.

  7. Сравнение сетевых топологий.

  8. Кодирование и модуляция.

  9. Язык HTML как средство создания информационных ресурсов Интер­нет.

  10. Динамические языки программирования как средство создания интерактив­ных ресурсов.


Перечень типовых заданий к экзамену

По дисциплине Информатика

Для заданий 7-30 составить программу на языке Pascal, для заданий 31-36 составить программу на объектно-ориентированном языке Basic.

  1. Перевести число из двоичной системы счисления в восьмеричную, десятичную и шестнадцатеричную: 111011000111,0111100011.

  2. Перевести десятичное число в двоичную, восьмеричную и шестнадцатеричную системы счисления: 7983,25.

  3. Выполнить действия: а) в семеричной системе счисления: 23415:2314; б) в пятеричной системе счисления: 532416+4859; с) в шестеричной системе счисления: 23348-213; д) в восьмеричной системе счисления: 56347*43215.

  4. Перевести число 1101100010,0101 из двоичной в десятичную, 8-ричную и 16-ричную системы счисления. Перевести число 835,16 из десятичной системы счисления в двоичную, восьмеричную и 16-ричную системы счисления.

  5. Записать в десятичной системе счисления целое число, если дан его дополнительный код: а) 0001101010101010; b) 1011110111001011.

  6. Записать дополнительный код числа, интерпретируя его как шестнадцатибитовое целое со знаком: а) 1815610; b) -2884410

  7. (Случайные числа с равномерным законом распределения). Получить с помощью датчика 300 случайных чисел r0, r1, …, r299 и оценить по ним равномерность распределения: разбить интервал (0, 1) на 10 интервалов равной длины и подсчитать частоты попаданий на каждый из этих интервалов.

  8. Написать программу, которая выводит пример на вычитание (в пределах 100), запрашивает ответ пользователя, проверяет его и выводит сообщение «Правильно» или «Вы ошиблись» и правильный результат.

  9. Составить программу для решения задачи: Даны действительные числа a4+bx²+c=0.

  10. Составить программу для решения задачи: Дано целое число m>1. Получить наибольшее целое K, при котором 4k

  11. Напишите рекурсивную программу возведения в целую неотрицательную степень.

  12. Напишите рекурсивную программу, которая позволяет выводить введенное с клавиатуры слово в обратном порядке.

  13. Составить программу для решения задачи: ak=sin²(3k+5)-cos(k²-15), k=1,2,…10000.

  14. Составить программу для решения задачи: Даны действительные числа a1,a2,…,an. Если в результате замены отрицательных членов последовательности a1,a2,…,an их квадратами члены будут образовывать убывающую последовательность, то получить сумму членов исходной последовательности; в противном случае получить их произведение.

  15. Составить программу для решения задачи: Дан массив a[1..n] и число b. Переставить числа в массиве таким образом, чтобы слева от некоторой границы стояли числа, меньшие или равные b, а справа от границы - большие или равные b.

  16. Составить программу для решения задачи: Транспонировать матрицу и вывести на печать элементы главной диагонали и диагонали, расположенной под главной.

  17. Составить программу для решения задачи: Приписать к числу 42*4* такие цифры, чтобы полученное пятизначное число делилось на 72.

  18. Составить программу для решения задачи: Даны два возрастающих массива x: array [1..k] of integer и y: array [1..l] of integer. Найти количество общих элементов в этих массивах (т. е. количество тех целых t, для которых t = x[i] = y[j] для некоторых i и j).

  19. Составить программу для решения задачи: Вычислить, где s1 и k1 - сумма и количество положительных элементов массива X(N); s2 и k2 — сум­ма и количество положительных эле­ментов массива Y(M). Вычисление суммы и количества положительных элементов оформить в виде подпрограммы.

  20. Написать программу, которая проверяет, является ли введенная с клавиатуры квадратная матрица магическим квадратом.

  21. Составить программу для решения задачи: Дана последовательность x[1] <= ... <= x[n] целых чисел и число a. Используя алгоритм двоичного поиска, выяснить, содержится ли a в этой последовательности, т. е. существует ли i из 1..n, для которого x[i]=a.

  22. Составить программу для решения задачи: Дано натуральное n. Подсчитать количество решений неравенства x*x + y*y < n в натуральных (неотрицательных целых) числах, не используя действий с вещественными числами

  23. Составить программу для решения задачи: Дан массив целых чисел x[1]..x[m+n], рассматриваемый как соединение двух его отрезков: начала x[1]..x[m] длины m и конца x[m+1]..x[m+n] длины n. Не используя дополнительных массивов, переставить начало и конец.

  24. Составить программу для решения задачи: Дано натуральное число n и последовательность целых чисел , в которой могут быть повторяющиеся члены. Получить все члены, которые входят в последовательность по одному разу. Выяснить, имеется ли в последовательности хотя бы одна пара совпадающих чисел.

  25. Составить программу для решения задачи: Коэффициенты многочлена хранятся в массиве a: array [0..n] of integer (n - натуральное число, степень многочлена). Вычислить значение этого многочлена в точке x (т. е. a[n]*(x в степени n)+...+a[1]*x+a[0]).

  26. Составить программу для решения задачи: Дано действительное положительное число Методом деления отрезка пополам найти приближенное значение корня уравнения , . Абсолютная погрешность найденного значения не должна превышать

  27. Составить программу для решения задачи: Дано действительное положительное число Методом Ньютона вычислить с точностью корень уравнения , . (В скобках указано начальное приближение к решению).

  28. Составить программу для решения задачи: С помощью ЭВМ отделить корни уравнения , т.е. определить по возможности наименьшие отрезки, содержащие по одному корню.

  29. Составить программу для решения задачи: Вычислить интеграл по формуле трапеций, разделив отрезок на 10 равных частей, и оценить погрешность вычислений.

  30. Составить программу для решения задачи: Вычислить интеграл по формуле прямоугольников, разделив отрезок на 10 равных частей и оценить погрешность вычислений.

  31. Составить программу для решения задачи: Вычислить все числа Фибоначчи, начиная с третьего до n-го. Числа Фибоначчи образуют последовательность, у которой каждый последующий член равен сумме двух предыдущих. Первый член равен нулю, второй - единице.

  32. Составить программу для решения задачи: Даны числа a, b, c и d. Решить неравенство ax+b>cx+d.

  33. Составить программу для решения задачи: Даны числа a, b, c и d. Решить уравнение ax+b=cx+d.

  34. Составить программу для решения задачи: Даны числа . Решить систему уравнений .

  35. Составить программу для решения задачи: Даны натуральное число n и символы . Подсчитать, сколько раз среди данных символов встречается буква e.

  36. Написать программу, которая выводит на экран квадрат Пифагора – таблицу умножения.

По дисциплине Информационные технологии в математике

Решить задачи 37-44 в системах компьютерной математики. Для заданий 45-47 набрать фрагмент текста в системе компьютерной верстки математических текстов TeX, выполнить просмотр полученных результатов.

  1. Построить график функции . С его помощью определить точки разрыва функции f. Применить к построенному графику форматирование.

  2. Вычислить правый и левый пределы функции в точке .

  3. Дана функция и точка . Построить график функции, касательную к кривой в точке , а также секущую, проходящую через точку и произвольную точку .

  4. Найти решение нелинейной системы уравнений:

  5. Построить график функций: 1. В декартовой системе координат на плоскости ; . 2. В декартовой системе координат в пространстве .

  6. Решить дифференциальное уравнение. Построить поле направлений интегральных кривых дифференциального уравнения.

  7. Решить систему линейных уравнений методом Гаусса:

  8. Найти сумму ряда при указанных значениях параметров и .



§3. Уравнения для напряжённостей электрического и магнитного поля в ваку­уме

Пусть в некоторой среде имеется переменное электромагнитное поле. Введём обозначения: Е(r,t) - напряжённость электрического поля, H(r,t) - напряжённость магнитного поля, - диэлек­трическая постоянная среды, - коэффициент магнитной проницаемости, - плотность электри­ческих зарядов, j - плотность тока проводимости.

Поведение электромагнитного поля описывается уравнениями Максвелла, которые в гауссо­вой системе единиц имеют вид

(1)

(с = 3·1010 см/сек - скорость света).

Уравнения (1) выражают в дифференциальной форме соответственно закон Кулона, замкну­тость магнитных силовых линий, закон Фарадея и закон Био-Савара и его обобщение.



1. Закон сохранения массы, или количества вещества в заданном объеме, выражает уравне­ние непрерывности. Выделим в жидкости (газе) некоторый фиксированный объем V, ограничен­ный замкнутой поверхностью S. Пусть j = v - вектор плотности потока жидкости. Тогда



(dV - элемент объёма), откуда



и следовательно,

(1)

Уравнение (1) называется уравнением непрерывности. Оно свидетельствует о том, что изменение плотности в данном элементе объема происходит за счет втекания (или вытекания) вещества в этот элемент.



2. Примеры некорректно поставленных задач.

1) Пример Адамара (задача Коши для уравнения Лапласа)





Если k → ∞, то но

В то же время уравнение имеет решение и ≡ 0, соответствующее нулевым начальным дан­ным.

2) Найти, какое начальное распределение температур при t = Т < 0 соответствовало профилю температур при t = 0.





По дисциплине Теоретические основы информатики

  1. Ориентированный граф G с множеством вершин V={1,2,3,4,5,6,7} задан списком дуг E={(1,6), (2,1), (2,3), (3,1), (3,3), (3,3), (3,4), (3,6), (5,1), (5,6), (5,6), (5,6), (7,4), (7,6)}. Построить реализацию графа G. Построить матрицу инциденций графа G. Построить матрицу соседства вершин графа G.

  2. Ориентированный граф G с множеством вершин V={1,2,3,4,5,6,7} задан списком дуг E={(1,4), (1,6), (2,1), (2,2), (2,6), (2,6), (3,2), (3,4), (4,6), (5,2), (5,4), (5,4), (5,5), (6,2), (6,5), (7,1), (7,6)}. Построить реализацию графа G. Построить матрицу инциденций графа G. Построить матрицу соседства вершин графа G.

  3. Дан фрагмент кода, сортирующего положительные числа (на языке Basic). Дать оценку временной сложности алгоритма.

For I = 1 To N

'Поиск наибольшего элемента в списке.

MaxValue = 0

For J = 1 to N

If Value(J) > MaxValue Then

MaxValue = Value(J)

MaxJ = J

End If

Next J

'Вывод наибольшего элемента на печать.

Print Format$(MaxJ) & ":" & Str$(MaxValue)

'Обнуление элемента для исключения его из дальнейшего поиска.

Value(MaxJ) = 0

Next I

  1. Дан фрагмент кода на языке программирования Pascal. Дать оценку временной сложности алгоритма.

For i:=1 to n do begin

For k:=1 to M do

Тело цикла

For l:=n downto j do

Тело цикла

End;

По дисциплине «Компьютерное моделирование

Задания 52-54 решаются посредством табличного процессора, для заданий 55-56 составить программу на языке Pascal.

  1. В ресторане готовятся фирменные блюда трех видов (блюдо А, блюдо В и блюдо С) с использованием при приготовлении ингредиентов трех видов (ин­гредиент 1, ингредиент 2 и ингредиент 3). Расход ингредиентов в граммах на блю­до задается следующей таблицей:

Вид ингредиента

Блюдо А

Блюдо В

Блюдо С

Ингредиент 1

20

50

10

Ингредиент 2

20

0

40

Ингредиент 3

20

10

10

Стоимость приготовления блюд одинакова (100 руб.).

Ежедневно в ресторан поступает 5 кг ингредиента 1 и по 4 кг ингредиентов видов 2 и 3. Каково оптимальное соотношение дневного производства блюд различного вида, если производственные мощности ресторана позволяют использовать весь запас поступивших продуктов?

  1. Найти неотрицательное решение системы, которое минимизирует данную линейную форму

  2. Туристская фирма заключила контракт с двумя турбазами: в г. Суху­ми и в окрестных городах, рассчитанных, соответственно, на 200 и 150 человек. Туристам для осмотра предлагается обезьяний питомник в городе, ботанический сад и поход в горы. Составьте маршрут движения туристов так, чтобы это обо­шлось возможно дешевле, если:

  • обезьяний питомник принимает в день 70 человек, ботанический сад — 180 че­ловек, а в горы в один день могут пойти 110 человек;

  • стоимость одного посещения выражается таблицей:

Турбаза

ОП

БС

Поход

1

2

5

10

6

12

20

5

  1. Составить программу для решения задачи: Получить с помощью датчика случайных чисел перестановку чисел 1,......,12, т.е. последовательность чисел Р1,....,Р12, в которую входит каждое из чисел 1,......,12.

  2. Составить программу для решения задачи: Используя датчики случайных чисел, получить приближенное значение числа .

По дисциплине Архитектура компьютера

Для заданий 57-62 составить программы на на языке ассемблер.

  1. Вычислить заданное целочисленное выражение для исходных данных a, b, c в знаковых форматах длиной 8 бит: n=5*(a-1)*b/(c-2).

  2. Найти сумму элементов массива F={f[i]}, состоящего из пяти целых знаковых чисел длиной 16 бит, удовлетворяющих неравенству: f[i]<6, i=1,2,3,4,5.

  3. Вычислить заданное условное целочисленное выражение для целочисленных знаковых данных a, b размером 16 бит:



  1. В последовательности из 10 шестнадцатеричных символов найти цифры от 0 до 9 и заменить их на пробелы.

  2. Вывести точку красного цвета в центре экрана.

  3. Построить функциональную схему, соответствующую булевой функции, найденной по таблице истинности:

A

B

C

F

1

1

1

0

1

1

0

0

1

0

1

0

1

0

0

1

0

1

1

1

0

1

0

1

0

0

1

0

0

0

0

0


По дисциплине Программирование

Для заданий этой дисциплины составить программы на языке C.

63. Некая крупная химическая компания платит своим продавцам на основе комиссионных вознаграждений. Продавцы получают $200 в неделю плюс 9% от их валовых продаж за эту неделю. На­пример, продавец, реализующий за неделю химических препаратов на $5000, получает $200 плюс 9% от $5000, или в сумме $650. Разработайте программу на С для ввода валовых продаж для каждого продавца за последнюю неделю и расчета и отображения на экране заработка этого продавца. Обрабатывайте за один раз данные для одного продавца.

Введите сумму продаж в долларах (-1, если ввод закончен): 5000.00

Зарплата: $650.00

Введите сумму продаж в долларах (-1, если ввод закончен): 1234.56

Зарплата: $311.11

Введите сумму продаж в долларах (-1, если ввод закончен): 1088.89

Зарплата: $298.00

Введите сумму продаж в долларах (-1, если ввод закончен): -1

64. Разработайте программу на С для определения общей зарплаты для каждого из нескольких служащих. Компания платит «обычную зар­плату» за первые 40 часов, отработанных каждым служащим, и «по­луторную зарплату» за все время, отработанное сверх 40 часов. Вам предоставлены список служащих компании, число часов, отработан­ных каждым служащим за последнюю неделю, и почасовой тариф каждого служащего. Ваша программа должна ввести для каждого служащего эту информацию и определить и отобразить на экране его общую зарплату.

Введите # отработанных часов (-1, если ввод закончен): 39

Введите почасовой тариф работника ($00.00): 10.00

Зарплата составляет $390.00

Введите # отработанных часов (-1, если ввод закончен): 40

Введите почасовой тариф работника ($00.00): 10.00
1   2   3   4   5

Похожие:

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Проектно-образовательная деятельность по формированию у детей навыков безопасного поведения на улицах и дорогах города
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: Создание условий для формирования у школьников устойчивых навыков безопасного поведения на улицах и дорогах
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
«Организация воспитательно- образовательного процесса по формированию и развитию у дошкольников умений и навыков безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: формировать у учащихся устойчивые навыки безопасного поведения на улицах и дорогах, способствующие сокращению количества дорожно-...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Конечно, главная роль в привитии навыков безопасного поведения на проезжей части отводится родителям. Но я считаю, что процесс воспитания...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспитывать у детей чувство дисциплинированности и организованности, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Всероссийский конкур сочинений «Пусть помнит мир спасённый» (проводит газета «Добрая дорога детства»)
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспиты­вать у детей чувство дисциплинированности, добиваться, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...



Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск