Федеральное государственное образовательное учреждение высшего профессионального образования
"КАЛИНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"
Методические указания к выполнению самостоятельных работ для студентов специальностей 080105.65 – Финансы и кредит; 080109.65 – Бухгалтерский учёт анализ и аудит;
Калининград
Издательство ФГОУ ВПО "КГТУ"
2007
УДК 681.3.06
УТВЕРЖДЕНО
Ректором ФГОУ ВПО "Калининградский государственный технический университет"
АВТОРЫ – Г. В. Ломакина, доцент кафедры систем управления и вычислительной техники ФГОУ ВПО "Калининградский государственный технический университет", к.п.н. Н. Б. Розен, доцент той же кафедры
Методические указания рассмотрены и одобрены кафедрой систем управления и вычислительной техники ФГОУ ВПО "Калининградский государственный технический университет", 8 февраля 2007 г., протокол № 3.
Методические указания рекомендованы к изданию учёным советом факультета автоматизации и управления ФГОУ ВПО "Калининградский государственный технический университет" 2 июля 2007 г., протокол № 7.
РЕЦЕНЗЕНТ: Петрикина Г.К., старший преподаватель кафедры систем управления и вычислительной техники ФГОУ ВПО "Калининградский государственный технический университет"
© ФГОУ ВПО "Калининградский государственный технический университет", 2007 г.
Подготовка реферата по одному из разделов информатики. 5
Типы констант и переменных в Visual Basic. Арифметические выражения. 8
Работа с массивами. Строковые данные. 26
Методические указания к выполнению самостоятельных работ предназначены для студентов первого курса, изучающих курс информатики, являющийся частью цикла математических и общих естественно-научных дисциплин.
Контрольная работа № 1 выполняется в первом семестре. Задания контрольной работы № 1 охватывают основные разделы курса и предполагают подробное освещение вопроса своего варианта в реферате.
Контрольные работы № 2 и 3 выполняются во втором семестре. Контрольная работа № 2 посвящена вопросам использования различных типов констант и переменных, записи арифметических выражений в программах на Visual Basic. Очень важно добиться понимания этих вопросов в начале освоения языка программирования. Задания контрольной работы № 2 должны облегчить изучение этого раздела.
Контрольная работа № 3 посвящена работе с массивами и строковыми данными и требует понимания вопросов построения алгоритмов решения задач, знания основных операторов языка программирования.
Подготовка реферата по одному из разделов информатики
Контрольная работа № 1 представляет собой реферат, в котором необходимо достаточно полно раскрыть вопрос своего варианта.
Для выбора варианта используются две последние цифры номера зачётной книжки. Выбор выполняется по следующему правилу: пусть С - число, образованное двумя последними цифрами номера зачётной книжки.
Номер варианта равен С, если С меньше или равно 50, и номер варианта равен С-50, если С больше 50.
Текст реферата должен быть подготовлен в редакторе Word и распечатан на стандартных листах 11-го формата. Текст реферата должен включать титульный лист, оглавление, ответ на вопрос, список литературы. В списке литературы в качестве источников информации могут указываться URL-адреса Web-документов.
Образец оформления титульного листа представлен на рис. 1.
Темы рефератов
1. История развития информатики.
2. Кибернетика – наука об управлении.
3. Составные части современной информатики.
4. Информатика и математика.
5. Путь к информационному обществу.
6. Правонарушения в сфере информационных технологий.
7. Правила этикета при работе с компьютерной сетью.
8. Компьютерные вирусы и способы защиты от них. Антивирусные программные средства.
9. Понятие информации в современной науке. Проблема измерения информации. Ценностный подход к информации.
10. Информационные процессы в неживой природе.
11. Информация и сознание.
12. Структура и принципы управления цифровой вычислительной машиной. Работы фон Неймана.
13. Эволюция операционных систем компьютеров различных типов.
14. Возникновение и возможности первых операционных систем для персональных компьютеров.
15. История развития операционной системы Windows.
16. Особенности и возможности программ – оболочек.
17. Компьютерное моделирование физических процессов.
18. Компьютерное моделирование в биологии и экологии.
19. Математическое моделирование процессов распространения загрязнений окружающей среды.
20. Жизненный цикл программных средств.
21. Модульный подход к программированию.
22. Структурный подход к программированию.
23. Объектный подход к программированию.
24. Case – технологии разработки программных систем.
25. Современная компьютерная графика. Возможности CorelDraw и PhotoShop.
26. Программные средства обработки сканированных изображений.
27. Программы – переводчики.
28. Компьютер и видео.
29. Форматы графических файлов
30. Программирование в Excel.
31. Современные накопители информации, используемые в вычислительной технике.
32. Дисплеи, их эволюция, направления развития.
33. Средства ввода и вывода звуковой информации.
34. Сканеры и программная поддержка их работы.
35. Развитие технологий соединения компьютеров в локальные сети.
36. Развитие операционных систем для локальных сетей.
37. Защита информации и администрирование в локальных сетях.
38. Сетевые приложения клиент – серверной архитектуры.
39. История формирования всемирной сети Интернет. Современная статистика Интернета.
40. Структура, руководящие органы и стандарты Интернета.
41. Каналы связи и способы доступа в Интернет.
42. Оборудование и цифровые технологии доступа в Интернет.
43. Протоколы и сервисы в Интернет.
44. Программное обеспечение в сети Интернет: серверное программное обеспечение.
45. Развитие стандартов кодирования сообщений электронной почты.
46. Клиентские программы для работы с электронной почтой.
47. Клиентские программы для просмотра Web.
48. Беспроводный Интернет.
49. Защита информации в Интернете.
50. Поисковые системы в Интернете.
Федеральное государственное образовательное учреждение высшего профессионального образования
"КАЛИНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра систем управления и вычислительной техники
Зачтено с оценкой: _____________
___________/< ФИО преподавателя>/
(подпись)
Дата: <дата>
ИНФОРМАТИКА
Контрольная работа № 1
Вариант: <номер варианта>
Тема: <тема в соответствии со своим вариантом>
Выполнил: Проверил:
студент группы <шифр группы>
___________/< ФИО студента>/ ___________/< ФИО преподавателя>/
(подпись) (подпись)
Дата: <дата> Замечания:
_____________________________
_____________________________
_____________________________
_____________________________
_____________________________
Дата: <дата>
<год выполнения работы>
Рис. 1. Титульный лист
Типы констант и переменных в Visual Basic. Арифметические выражения
Объявление типов данных определяет область их допустимых значений, объем отводимой для них памяти, операции, которые могут выполняться с ними и применяемые к ним функции. В разных версиях языка Visual Basic типы данных могут существенно отличаться друг от друга.
В табл. 1 приведен набор типов данных, используемых в Visual Basic версии 6.0, и их основные характеристики.
Таблица 1
Используемые в Visual Basic типы данных и их описание
Тип | Содержимое | Объем занимаемой памяти, байт | Диапазон возможных значений |
Integer | Целые числа | 2 | [-215; 215 - 1] |
Long | Целые числа | 4 | [-231;231-1] |
Single | Вещественные числа одинарной точности | 4 | [-2-128; 2-149] и [2-149; 2128-1] |
Double | Вещественные числа двойной точности | 8 | [-21024; -2-1074] и [2-1074; 21024] |
Currency | Вещественные числа (целая часть -до 15, дробная - до 4 цифр) | 8 | [-263-10-4;(263-1)-104] |
String | Текст | один для каждого символа | До 216 символов для строк фиксированной длины. До 231 символов для динамических строк |
Byte | Целые числа | 1 | [0; 28-1] |
Boolean | Логические значения | 2 | [True, False] |
Date | Дата и время | 8 | [1.01. 100; 31.12.9999] |
Object | Объект | 4 | Ссылка на объект |
Variant | Любая | 16 + (1 для каждого символа) | Диапазон не определен |
Представленные типы относятся к так называемым "простым" типам. Существуют более сложные "составные" типы данных, такие как массивы, объявление которых также содержит объявления простых типов.