скачать Задания по информатике для заочников специальностей: ОГЛАВЛЕНИЕ 1. Общие положения по выполнению заданий 1 Рекомендованная литература 2 Задание № 1. Темы рефератов 4 Задачи для программирования 7 Задачи для программирования 8 Вопросы для подготовки 11 2. Алгоритмизация и программирование 16 Пример программирования задачи на Visual Basic 16 Решение примера задания №2 на языке Turbo Pascal 18 1. Общие положения по выполнению заданийКонтрольная работа по дисциплине «Информатика» выполняется студентами заочной формы обучения в первом семестре. Контрольная работа состоит из двух заданий (2-х глав). Первое задание - реферат на выбранную тему, оформленный с помощью текстового процессора Word. В реферате студент должен показать знание темы, а оформление должно продемонстрировать владение студентом возможностями текстового процессора Word. Для выбора вариантов заданий используются две последние цифры номера зачетной книжки. Если номер зачетной книжки превосходит число вариантов в задании, то вариант задания определяется как остаток от деления номера зачетной книжки на число вариантов в задании. Например, номер зачетной книжки 72, максимальное число вариантов в задании 40. При делении 72 на 40 имеем остаток 32. Следовательно, в этом случае выбирается вариант 32. Примечание: Выбор операционной системы (Windows 98, 200*,ХР, Vista) при выполнении заданий определяется тем, какая ОС имеется на компьютере, доступном для студента! Контрольная работы должна содержать: 1. Титульный лист по прилагаемой форме (Приложение 1). 2. Отформатированный текст с шрифтом Times New Roman с размером основного шрифта – 14пт, с одинарным междустрочным интервалом, выравниванием по ширине, автоматическим переносом слов и полями страниц: слева и справа – по 2,0 см, сверху – 1,50 см, снизу – 1,7см. 3. Номера страниц, сноски и колонтитулы. Колонтитулы ввести разные для разделов (всего 2 раздела) и в них следует ввести названия разделов. Для нечетных страниц текст в колонтитуле прижать к правому краю страницы, на четных – к левому краю. 4. Оглавление, составленное автоматически (используя стили Заголовок 1, Заголовок 2, …). 5. Таблицу, созданную средствами Word, – расписание собственных занятий либо таблицу, относящуюся к теме контрольной работы. 6. Копии о диалоговых окон, на которые есть ссылка в тексте. 7. Не менее одного рисунка, выполненного в графическом редакторе Paint, который прижат к правому краю страницы, а слева от рисунка должен быть текст. Работа представляется в отпечатанном виде на стандартных листах формата А4. Одновременно с печатным вариантом материалы контрольной работы представляются на дискете 3,5’ или дисках CD-R (CD-RW). Первый лист каждого задания должен начинаться с наименования задания, Первое задание – Реферат на заданную тему по курсу. Ответы на вопросы темы должны быть полными и в то же время лаконичными (10-15 стр. текста в редакторе WORD). Второе задание – решение задачи по разделу курса «Алгоритмизация и программирование». Решение задачи должно содержать: постановку задачи; графическую схему алгоритма; листинг программы на заданном языке программирования и распечатку результатов. Листинги программы и результаты решения должны иметь подробные комментарии и пояснения. Распечатка решения должна содержать: вывод исходных данных и решения. Схемы алгоритмов выполняется и распечатываются в WORD. Программа и результаты распечатываются в заданном языке программирования. (Допускается сохранение результатов решения в формате .TXT, с последующей распечаткой в WORD) Для подготовки к сессии и выполнения контрольной работы студенты должны проработать теорию по перечню вопросов, приведенных ниже, с использованием рекомендованной, дополнительной или другой доступной литературы. Конец формы ^
Базы данных
Языки программирования Турбо Паскаль
Visual Basic
Бейсик
Литература, дополнительная общая
Языки программирования Турбо Паскаль
Visual Basic
Бейсик
1. Информация. Информатика. Определения. Единицы информации. Роль информационных технологий развитии общества. Краткий обзор современных компьютерных технологий для автоматизации функций управления и бизнеса. Примеры информационных процессов. 2. ЭВМ, классификация. Состав ЭВМ. Роль персональных компьютеров (ПК) в развитии информационных технологий. Основные конфигурации ПК. Перечень технических характеристик ПК. Приведите примеры технических характеристик базовых представителей семейства IBM PC. 3. Основное оборудование системного блока. Состав. Процессор, его роль. Назначение оперативной памяти (ОЗУ), ПЗУ, BIOS, Кэш-памяти. 4. Назначение и состав программного обеспечения (ПО) компьютера. Состав и назначение системного ПО. Характеристика проблемно–ориентированного и прикладного ПО 5. Языки программирования. Назначение. История развития языков программирования. История развития языков программирования. Примеры современных систем программирования. Языки низкого и высокого уровня. Трансляторы. Назначение, классификация. Краткая характеристика. Принцип работы. 6. Операционная система (ОС) MS DOS ее назначение, состав. Драйверы и утилиты, назначение. Внешние и внутренние команды языка. Примеры. Командная строка. Назначение оболочки Norton Commander. 7. Роль ОС WINDOWS, ее новые возможности, преимущества перед MS DOS и WINDOWS 3.1. Основные характеристики. Понятие об «открытом» программном обеспечении (ОС Linuх). 8. Рабочий стол Windows ХР и его настройка. Главное меню Windows (кнопка “Пуск”). Многооконный интерфейс объекты и их свойства, элементы управления. Назначение ярлыков. Создание ярлыков. Удаление ярлыков и файлов. Восстановление удаленных файлов. Файловая структура, каталоги диска и папки. 9. Окна Windows ХР: типы окон, открытие, структура, оформление окон папок, навигация с помощью папок, Мой компьютер и Проводник 10. Перечислите стандартные программы Windows ХР (Vista). Средства работы с текстовыми документами. Ввод, редактирование и форматирование. Текстовые редакторы и текстовые процессоры. Приведите примеры. Блокнот из стандартных программ Windows. 11. Ввод и редактирование текста в Word. Перемещение курсора. Работа с фрагментами текста. Форматирование документов в текстовом процессоре Word. Форматирование символов, абзацев, страниц. Раскройте содержание пункта меню Вставка текстового процессора Word. Приведите примеры. 12. Запоминающие устройства. Назначение и основные принципы работы: гибких дисков, дисководов для гибких дисков; жесткого диска. Характеристики гибких и современных жестких дисков 13. Материнская плата. Общая характеристика устройств, расположенных на материнской плате. Слоты, их назначение. Процессоры. Назначение, типы. Быстродействие современных процессоров. Другие устройства, располагаемые на материнской плате. Интерфейсы для внешних устройств. 14. Оперативная память ПЭВМ. Адреса. Время доступа. Организация памяти. Типы памяти. КЭШ-память. Быстродействие разного типа памяти, потребляемая мощность (энергопотребление). 15. Жесткие диски (винчестеры). Классификация жестких дисков. Важнейшие их достоинства. Какие интерфейсы имеют жесткие диски. Время доступа винчестеров и CD (DVD). Форматирование, проверка дисков. Примеры характеристик современных дисков. Объем памяти. Время доступа. Логическое разбиение жесткого диска на цилиндры, дорожки и сектора 16. Накопители на гибких магнитных дисках. Принцип действия. Совокупность характеристик, определяющих качество накопителей на гибких магнитных дисках. Устройство дискеты. Логическое разбиение дискеты на дорожки и сектора. Единицы измеряется емкость запоминающих устройств компьютера. 17. Оптические накопители. Принцип действия привода CD–ROM, DVD. Основные эксплуатационные характеристики. Объемы хранимой информации на CD, DVD. 18. Устройства ввода информации. Клавиатуры IBM-совместимых ПК. Эргономика клавиатуры. Принцип действия клавиатуры, манипулятора мышь. Сканеры назначение, принцип действия. Графопостроители. Плоттеры 19. Устройства вывода информации. Устройство и основные принципы работы:–мониторов на ЭЛТ и ЖК дисплеев. Печатающие устройства. Принципы действия. Сравнительная характеристика игольчатых, струйных и лазерных принтеров. 20. Мультимедиа. Аппаратные устройства компьютера, предназначенные для обеспечения акустических эффектов, визуальных динамических эффектов и взаимодействия с пользователем. Перевод видеоданных в цифровую форму. 21. Основные понятия сетей ЭВМ. Классификация. Глобальные и локальные сети. Основные структуры. Сетевые топологии. Компоненты локальной сети. Каналы связи, модемы, назначение. Пропускная способность сетей. 22. Файл, атрибуты файла, расширение имени файла. Назначение каталога. Использование на дисках каталогов древовидной структуры. Корневой каталог, его создание. Приведите примеры. 23. Open Office. Состав. Основные принципы работы. Преимущества и недостатки по сравнению с Windows Office 24. Текстовые редакторы и процессоры. Текстовый процессор Word, структура его окна. Работа с текстом в процессоре Word с помощью команд меню Файл и Правка: открытие (закрытие) документа, охранение, форматирование страниц, подготовка к печати, работа с фрагментами текста, поиск и замена текста. 25. Работа с текстом в процессоре Word с помощью команд меню Вид и Вставка: способы отображения документа, настройка панелей окна Word, вставка в документ различных объектов. Работа с документом в процессоре Word с помощью команд меню Формат: форматирование текста, выбор шрифтов, создание и использование стилей, позиции табуляции. 26. Работа с документом в процессоре Word с помощью команд меню Сервис: проверка правописания, переносы, автозамена, режим исправлений, установка защиты документа, настройка параметров Word 27. Работа с документом в процессоре Word с помощью команд меню Таблица, Окно: создание таблицы и работа с ней, работа с окнами открытых документов. Работа со справочной системой Word. Вставка фото, рисунков и таблиц (Excel). 28. Электронные таблицы (ЭТ) Excel. Основные достоинства ЭТ Excel: окно программы, структура документа Excel, содержание ячеек и ввод данных, изменение размера и выделение ячеек, автоматизация ввода данных, создание и использование простых формул, абсолютные и относительные адреса ячеек. 29. ЭТ Excel: форматирование и изменение размеров ячеек, сложные функции и стандартные функции, арифметические операции и операции с текстом, работа с несколькими рабочими листами и книгами, сортировка ЭТ Excel. Создание диаграмм, графиков; работа с элементами диаграмм. Подготовка документа к печати и печать готового документа. Примеры возможного использования в специальности. 30. Базы данных (БД). Определения, назначение. Система управления базами данных (СУБД). Структура БД. Краткая характеристика БД MS Access. Ключи, типы связей, создание связей между таблицами. Свойства полей, типы полей. Создания новой базы данных. 31. Таблицы СУБД MS Access: создание таблиц в режиме таблицы, режиме Мастера таблиц, режиме Конструктора, установление связей между таблицами. Работа с таблицей. Примеры использования в специальности. 32. Архиваторы и программы сжатия дисков: создание и работа с архивом, работа с архивными файлами, помещение файлов в архив и извлечение из архива 33. Безопасность компьютера. Пути обеспечения безопасной эксплуатации компьютера Компьютерные вирусы и борьба с ними: классификация вирусов, Спам. Программы для борьбы с вирусами. Антивирусы. АнтиСпам. Принципы защиты информации. 34. Сети ЭВМ, назначение, классификация. Глобальные и локальные сети. Назначение. Структуры локальных сетей, их использование. 35. Общие понятия о современной сети. Ее назначение и принципы работы. Информационные ресурсы INTERNET. Использование INTERNET в Вашей будущей специальности. 36. Внешние устройства ЭВМ Принтеры. Классификация. Принтеры струйные, лазерные. Устройства для вывода чертежей. 37. Внешние устройства ЭВМ Мониторы, электронно-лучевые и жидко кристаллические. Преимущества и недостатки. Безопасность. 38. Заданный язык программирования. Назначение Основные понятия. Программная оболочка. Структура программы. Алфавит языка. Типы переменных. Операторы присваивания, сравнения, ввода/вывода информации. Программирование линейного алгоритма. Программирование алгоритмов разветвляющейся структуры. Операторы условного перехода и безусловный переход. 39. Алгоритмы циклической структуры Программирование. Операторы цикла. Программирование задач по обработке одномерных и двумерных числовых массивов. 40. Алгоритмы и программирование задач с использованием подпрограмм и функций пользователя. Структура программы, имеющей подпрограммы. Примечание: Выбор операционной системы (Windows 98, 200*,ХР, Vista) определяется тем, какая ОС имеется на компьютере, доступном для студента!Конец формы ^ Схема алгоритма должна быть составлена с обязательным соблюдением всех его свойств и ГОСТ 19.701-90, предусматривать ввод числа элементов массива(ов), выполнение вычислительной части, вывод введенных исходных данных, промежуточных значений и результатов вычислений. Схема алгоритма выполняется в текстовом процессоре. Программа вычислений составляется в соответствии с алгоритмом на заданном языке программирования. Обязательно приводится распечатка программы и распечатка вывода. Целесообразно количество элементов в массивах устанавливать в пределах 10-15. ^ (для студентов Гуманитарного факультета)
^ (для студентов Технического, Технологического и Экономического факультетов)
40Дана матрица [A], размером N x M. Вычислить сумму наибольших элементов строк и получить новую матрицу [B], элементы которой равны сумме исходных элементов и сумме наибольших элементов. Вывести на печать исходную и новую матрицу, а также вывести на печать сумму наибольших элементов строк. ^ 1. Информатизация общества и роль информационных технологий в развитии промышленности. Информатика. Цель курса. Основные определения: что такое информация, измерение информации. Этапы развития информационной технологии в 90-х – 2000-х годах. Персональные компьютеры (ПК) и их роль в развитии информационных технологий? 2. Основные направления использования ЭВМ в сфере сервиса по специальности. Информационные основы использования ЭВМ. Понятие информация. Представление информации в ЭВМ. Единицы информации. Двоичная система счисления... Типы данных. Числовая и символьная информация. Кодирование информации. 3. Алгоритм Определения и свойства. Структуры алгоритма? Ветвящаяся структура алгоритма? Ее разновидности. Примеры простого и сложного разветвления. Циклическая структура алгоритма? Какие циклические структуры используются при графической изображении схем алгоритмов? Когда целесообразно использовать символ "модификация" для изображения начала цикла или использовать символы ГОСТ 19.701.90 (ИСО 5807-85). 4. Состав ЭВМ. Ее структура. В какой системе счисления работает ЭВМ? Что такое программа-транслятор? Ее назначение. Компиляторы и интерпретаторы. Исходная и объектная программы. Исполняемый код. 5. Этапы подготовки и решения задач на ЭВМ. Их основное содержание. Важность этапов. 6. Языки программирования. Назначение? История развития языков программирования. Примеры современных систем программирования. Трансляторы. Назначение, классификация. Краткая характеристика. Принцип работы. 7. Заданный язык программирования. Среда программирования. Общая структура программы на языке. Разделы программы, их назначение?. Основные операторы языка? Оператор присваивания? Каковы правила его записи? Как он выполняется?. Операторы ввода/вывода информации. Оператор проверки условий? Безусловный оператор, его использование? Оператор выбора. Оператор(ы) цикла. Операторы описания типов переменных и массивов. Операторы, реализующие подпрограммы. Обозначение начала и конца программы. Файлы, типы. Примеры по каждому оператору или участка программы с их использованием. 8. Среда программирования. Как вызвать язык программирования, ввести и запустить программу на нем? Как исправить ошибки в программах? Как посмотреть результат? 9. Программное обеспечение ЭВМ. Состав ПО: Операционная система, ее назначение, состав? ОС MS DOS, Windows. Какие еще операционные системы Вы знаете? Роль открытого программного обеспечения, его преимущества и недостатки. 10. Рабочий стол - объект Windows-98, 200х, ХР или Vista. Документ, папка, значки и ярлыки. Главное меню. Вызов прикладных программ. Назначение и использование служебных программ. 11. Текстовый процессор WORD Основные простейшие приемы работы. Что дает использование текстового процессора по сравнению с пишущей машинкой, кратко его возможности? Каковы отличия в наборе текста перед пишущей машинкой. Приемы редактирования и форматирования текста. Вставка фото, рисунков и таблиц (Excel). 12. Электронные таблицы (ЭТ) Excel-98, 200х, ХР. Назначение. Возможности ЭТ. Окно программы, структура документа Excel, содержание ячеек и ввод данных, изменение размера и выделение ячеек, абсолютные и относительные адреса ячеек, создание диаграмм, графиков, печать готового документа. Примеры возможного использования в специальности. 13. Базы данных Назначение. Принципы построения и использования. Управление базами данных СУБД MS Access Примеры использования в специальности. 14. Архиваторы и программы сжатия дисков: создание и работа с архивом, работа с архивными файлами, помещение файлов в архив и извлечение из архива 15. Компьютерные вирусы и борьба с ними: классификация вирусов, Спам. Программы для борьбы с вирусами. Антивирусы. АнтиСпам. Принципы защиты информации. 16. Сети ЭВМ, назначение, классификация. Глобальные и локальные сети. Назначение. Структуры локальных сетей. Общие понятия о современной сети INTERNET. Ее назначение и принципы работы. Для чего нужны сети ЭВМ в Вашей будущей специальности? 17. Внешние устройства компьютера. Устройства ввода-вывода информации. Внешние запоминающие устройства. 18. Логические основы функционирования ЭВМ. Конец формы ПРИЛОЖЕНИЕ 1. Титульный лист контрольной работы ^ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ^ (ФГОУВПО «РГУТиС») Общеобразовательные кафедры _факультет Кафедра Математика и информатика ^ по к наименование дисциплины -й семестр Студентки заочной формы обучения____________________________________________ Ф.И.О., полностью _____________________________________________________________________________ № зачетной книжки _________________________ группа о Специальность р код и наименование ____________________________________________________________________________ № варианта 1 Выполнила_________________ подпись студента(ки) ^ «____»_________2008__г.________________________ подпись преподавателя Результаты проверки_________________________________________________________ ^ _____________________________________________________ _____________________________________________________________________________ Проверил преподаватель «___»__________200__г. _______________________________ Ф.И.О., подпись Вторично предъявлена на проверку «___»_____________2008 г. ___________________ подпись преподавателя Результаты проверки_________________________________________________________ Замечания___________________________________________________________________ ^ «___»________2008г. ___________________________________ Ф.И.О., подпись ^ «___»___________200__г________________ подпись преподавателя РЕЦЕНЗИЯ на контрольную работу студента (ки) заочной формы обучения к . к Ф.И.О группы курса специальности к к по дисциплине к к тема: к к 1. Соответствие контрольной работы заявленной теме, заданию: _________ __________________________________________________________________ 2. Оценка качества выполнения контрольной работы:____________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 3. Оценка полноты разработки поставленных вопросов:__________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 4. Недостатки и замечания___________________________________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ 5. Оценка контрольной работы: ______________________________________ __________________________________________________________________ Преподаватель _____________ _____ ПРИЛОЖЕНИЕ 2. Основные символы для изображения алгоритмов (ГОСТ 19.701-90)
Конец формы ^ Постановка задачи В одномерном массиве вычислить сумму и количество элементов, кратных 5. Анализ задачи Анализ задачи показывает, что алгоритм содержит элементы разветвляющейся и циклической структур. Переменные: А() – исходный массив, S5 – сумма элементов, кратных 5, k5 – количество элементов, кратных 5, i – счетчик цикла, N – размерность массива, rez – текстовая переменная для формирования вывода исходных данных и результатов расчета. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() S5 = 0, k5 = 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() нет ![]() S5 = S5 + A(i) k5 = k5 + 1 ![]() ![]() ![]() ![]() Разработка интерфейса Для удобного и понятного интерфейса этой задачи достаточно создать на форме элементы управления: этикету (Label), два текстовых поля (TextBox), командную кнопку (CommandButton). В табл. 1 приведены эти элементы управления вместе с их свойствами, которые следует изменить, чтобы было понятней программа и интерфейс. Таблица 1
Все значения указанных свойств устанавливаются, задаются в Окне свойств. Вид формы с построенными элементами управления и результатами расчетов приведен на следующем рис.: ![]() Написание программного кода Для командной кнопки cmdВычислить (Вычислить) и ее события Click (Щелчок) в соответствии со схемой алгоритма составляем следующую программу: Private Sub cmdВычислить_Click() Dim A() As Integer, S5 As Integer, k5 As Integer Dim i As Integer, N As Integer, rez As String ' присваиваем переменной N (размер массива) значение числа, ‘ введенное в текстовое поле txtN: N = Val(txtN.Text) ' функция Val() переводит число из текстовой формы в числовую ReDim A(N) As Integer ' переобъявляем массив A() rez = "Исходный массив: " & vbCrLf & vbCrLf ' константа vbCrLf переводит на новую строку For i = 1 To N A(i) = InputBox("Введите A(" & i & ")", "Ввод массива А(" & N & ")") ' InputBox() - окно ввода данных, представленное на рис., появляется N раз rez = rez & "A(" & i & ")= " & A(i) & " " Next i rez = rez & vbCrLf & vbCrLf S = 0 For i = 1 To N If A(i) Mod 5 = 0 Then S5 = S5 + A(i): k5 = k5 + 1 Next i rez = rez & "Сумма элементов, кратных 5 = " & S5 & vbCrLf rez = rez & "Их количество = " & k5 txtРезультат = rez End Sub ^ Вариант № 41 Ввести исходные данные и найти сумму элементов одномерных массивов (векторов) [A] и [B], размером N .И получить сумму их средних значений, т.е. Sср = S1 /N + S2 /N Вывести на печать размер и исходные массивы, а также суммы каждого и сумму их средних Для решения задачи необходимо ввести размеры массивов и значения их элементов. Затем вычислить сумму элементов матрицы и разделить ее на число элементов. Вывести результаты на печать. ^ ![]() ![]() ![]() ![]() ![]() ![]() ![]() {Заголовок программы} Program TURBO_PAS_41; Var {оператор начала описания переменных и массива} I, N: Integer; SS, S1, S2: real; {описания переменных } A, B: array[1..20] of real;{описания массивов } BEGIN {Начало программы} {Ввод исходных данных} Write(‘Введите значение N ’); ReadLn(N, M); {Ввод исходных массивов} FOR I:= 1 TO N DO {оператор цикла} Begin {Открывающая операторная скобка} Write(‘Введите элемент A[‘,I,’]= и B[‘,I,’]’); ReadLn(A[I], B[I]); {непосредственный ввод} End; {Закрывающая операторная скобка} {Решение задачи} S1:= 0; S2 = 0; FOR I := 1 TO N DO Begin S1 := S1 + A[I];{Вычисл. суммы первого вектора} S2 := S2 + B[I];{Вычисл. суммы второго вектора } End; SS := S1/ N + S2/N; {Вычисление среднего значения} { Вывод исходных данных и вывод результатов } WriteLn(‘Число элементов в массивах N=’, N ); WriteLn;{пустой оператор вывода, для пропуска строки} WriteLn(‘Вывод массивов А и В по формату в 2 столбца); FOR I := 1 TO N DO Write(A[I]:8:2, B[I]:8:2,);{вывод по формату в 2 столбца} WriteLn;{пустой оператор вывода, для перевода строки} WriteLn(‘Вывод результата решения’); WriteLn(’Sср = ‘,SS:6:2, ‘ S1 = ‘,S:8:2, ‘ S2 = ‘,S:8:2,); ^ Конец программы END с точкой} ПРИМЕЧАНИЕ 1). Пустой оператор WritenLn предназначен для перевода печати матрицы на новую строку. 2). S:8:2 – это вывод по формату, где: 8 – общее число отводимых знаков под число, а 2 – число знаков под дробную часть 3). Если вывод сделан без формата, то вещественное число выводится в форме с плавающей точкой, т.е. когда точка фиксируется после первой значащей цифры числа, а запись Е-02 начинающаяся с латинской буквы, Е (порядок числа) говорит о том, что точку надо сместить на два знака вправо.
|