Перечень тем курсовых работ
1. Составить программу для перевода чисел из десятичной системы счисления в двоичную.
2. Составить программу для перевода чисел из двоичной системы счисления в десятичную.
3. Составить программу для перевода чисел из десятичной системы счисления в шестнадцатеричную.
4. Составить программу для перевода чисел из шестнадцатеричной системы счисления в десятичную.
5. Составить программу для перевода чисел из шестнадцатеричной системы счисления в двоичную.
6. Составить программу для перевода чисел из двоичной системы счисления в шестнадцатеричную.
7. Составить программу для перевода чисел из десятичной системы счисления в восьмеричную.
8. Составить программу для перевода чисел из восьмеричной системы счисления в десятичную.
9. Составить программу для перевода чисел из восьмеричной системы счисления в двоичную.
10. Составить программу для перевода чисел из двоичной системы счисления в восьмеричную.
11. Составить программу для перевода чисел из десятичной системы счисления в двоично-десятичную.
12. Составить программу для перевода чисел из двоично-десятичной системы счисления в десятичную.
13. Составить программу для перевода двоичных чисел в обратный код.
14. Составить программу для перевода двоичных чисел из дополнительного кода в прямой.
15. Решение типовых задач ветвящегося вычислительного процесса в MS Excel.
16. Решение типовых задач цикличного процесса в MS Excel.
17. Выполнение типовых операций с массивами данных в MS Excel (минимум, максимум, среднее, сумма, произведение, сортировка и т.д.).
18. Эффективное представление данных в виде графиков и диаграмм в MS Excel (комбинированные диаграммы, вспомогательные оси, различные шкалы и т.д.).
19. Технология обмена данными между приложениями Windows на примере задач.
20. Анализ способов размещения разнотипных данных в документе MS Word (графика, электронные таблицы, фигурный текст, формулы, диаграммы и т.д.).
21. Анализ типов данных и способов их размещения на рабочем листе MS Excel.
22. Технология связывания электронной таблицы MS Excel c документом MS Word на примере задач.
23. Разработка приложения «Прайс-лист» в MS Excel.
24. Разработка приложения «Склад» в MS Excel.
25. Анализ данных в MS Excel.
26. Разработка презентаций в MS PowerPoint.
27. Назначение макросу комбинации клавиш для быстрого вызова на примере в MS Word.
28. Назначение макросу кнопки на панели для быстрого вызова на примере в MS Word.
29. Свойства и методы объекта Selection в тексте MS Word.
30. Свойства и методы объекта Range в тексте MS Word.
Пример выполнения курсовой работы
на тему «Машинная арифметика и двоичная логика».
Задание.
Дано число в восьмеричной системе счисления. Необходимо перевести его в десятичную систему счисления
Спецификация.
Входные данные:
c –число в восьмеричной системе счисления
sum – число c в десятичной системе счисления
st – переменная, хранящая степень n-1
Процедуры:
Перевод числа из n-ой системы счисления в десятичную систему счисления. Метод перевода заключается в последовательном умножении каждой n-ой цифры числа на 8 в степени n-1.
Length() – процедура, возвращающая кол-во символов в строке
Код программы.
Module Module1
Sub Main()
Dim c As String
Dim a(100), sum, st As Integer
c = Console.ReadLine()
st = 1
For i = 1 To c.Length
st = st * 8
Next
For i = 0 To c.Length - 1
a(i) = Val(c(i))
Next
For i = 0 To c.Length - 1
st = st / 8
sum = sum + a(i) * st
Next
Console.WriteLine(sum)
Console.ReadKey()
End Sub
End Module
Блок-схема программы.