Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 2 семестр (2).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
136.7 Кб
Скачать

Программное обеспечение эвм

17. Виды программного обеспечения.

18. Операционные системы (ОС) ЭВМ. Классификация ОС. Операционные системы типа DOS.

19. Понятие файла, типы файлов, обозначение файлов в DOS.

20. Формат команд DOS, Типы команд, примеры использования внутренних и внешних команд DOS.

21. Программные оболочки. Виды оболочек. Программная оболочка Norton Commander. Основной порядок работы с NC.

22. Графическая операционная среда Windows. Основные приемы работы с графической операционной средой Windows.

23. Экранный интерфейс Windows. Порядок работы с мышью в среде Windows.

24. Стандартные программы Windows. ,

25. Служебные программы Windows.

26. Пакет MSOffice. Состав, назначение составляющих пакета, возможности.

27. Текстовый редактор Word из пакета MSOffice. Назначение, возможности и порядок работы с редактором.

28. Табличный процессор Excel из пакета MSOffice. Назначение, возможности и порядок работы с процессором.

29. Средство для работы с базами данных Access из пакета MSOffice. Назначение, возможности и порядок работы с программой.

30. Архивация файлов. Программы архивации файлов. Особенности работы с наиболее часто используемыми программами,

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

32. Современное программное обеспечение. Наиболее часто используемые пакеты программ при работе на ЭВМ. Программы для работы в сети.

Задание 2. Литерный тип

1. Напишите программу, которая по введенному символу определяет его порядковый номер, а также предыдущий и последующий символы.

2. Напечатайте все буквы латинского алфавита.

3. Пусть вводится последовательность символов длиной 10. Подсчитайте, сколько среди них цифр?

4. Пусть вводится последовательность символов длиной не более 20. Признак конца последовательности - точка. Верно ли, что в последовательности содержится четное количество строчных латинских букв?

5. Подсчитайте, сколько раз среди последовательности символов встречается символ, задаваемый вводом. Количество вводимых символов также определяется вводом.

6. Напечатайте заданную последовательность символов, заменяя каждую точку многоточием.

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

8. Пусть дана последовательность литер, имеющая вид d1±d2±...±dn (di - цифры, n > 1), за которой следует точка. Вычислите значение этой алгебраической суммы.

9. Пусть даны целое число n, символы s1, s2, ..., sn. Выясните, имеются ли в этой последовательности такие члены, что si - это запятая, a si+l - тире.

10. Пусть даны символы s1, s2, ..., sn. Известно, что символ sl отличен от восклицательного знака и что среди символов s2, s3, ... есть по крайней мере один восклицательный знак. Пусть s1, s2, ..., sn - символы данной последовательности, предшествующие первому восклицательному знаку (n заранее неизвестно).

a) определите количество пробелов в последовательности s1, s2, ..., sn;

b) выясните, имеется ли среди s1, s2, ..., sn пара соседних символов но или он;

c) выясните, имеется ли среди s1, s2, ..., sn пара соседних одинаковых символов.

11. Пусть даны целое число n, символы s1, s2, ..., sn. Удалите из данной последовательности все группы букв, образующих запись abcd, то есть получите новую последовательность, не содержащую этих групп литер.

12. Пусть даны целое число n, символы s1, s2, ..., sn. Преобразуйте последовательность s1, s2, ..., sn, удалив каждый символ звездочки (*) и повторив каждый символ, отличный от звездочки.

13. Пусть даны целое число n, символы s1, s2, ..., sn, среди которых есть двоеточие. Получите все символы, расположенные:

a) до первого двоеточия включительно;

b) между первым и вторым двоеточием; если второго двоеточия нет, то получите все символы, расположенные после имеющегося двоеточия.

14. Напечатайте заданный непустой текст, удалив из него все буквы b, непосредственно перед которыми находится буква с.

15. Заданный текст распечатайте по строкам, понимая под строкой либо очередные 60 литер, если среди них нет запятой, либо часть текста до запятой включительно.

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

a) текст начинается с некоторой ненулевой цифры, за которой следуют только буквы, и их количество равно числовому значению этой цифры;

b) текст начинается с k букв (1 ≤ k ≤ 9), за которыми следует только одна литера - цифра с числовым значением k;

c) сумма числовых значений цифр, входящих в текст, равна длине текста.

17. Пусть задан текст, за которым следует точка. Поменяйте все строчные латинские буквы, которые встречаются в тексте, на прописные.

18. Пусть дан непустой текст из заглавных латинских букв, за которым следует точка. Определите, упорядочены ли эти буквы по алфавиту.

19. Пусть задан текст, состоящий из слов. Под словом понимается последовательность литер, не содержащая пробелов и знаков препинания. Если слово начинается с латинской строчной буквы, замените ее на прописную.

20. Пусть дан текст, каждый символ которого может быть латинской буквой, цифрой или одним из знаков «+», «-», «*». Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков:

a) выясните, верно ли, что в данном тексте больше групп букв, чем групп знаков;

b) найдите число таких групп букв, которые начинаются и заканчиваются одной и той же буквой;

c) определите длину самой длинной группы цифр.

21. Напишите программу, которая по введенному символу определяет его порядковый номер, а также предыдущий и последующий символы.

22. Напечатайте все буквы латинского алфавита.

23. Пусть вводится последовательность символов длиной 10. Подсчитайте, сколько среди них цифр?

24. Пусть вводится последовательность символов длиной не более 20. Признак конца последовательности - точка. Верно ли, что в последовательности содержится четное количество строчных латинских букв?

25. Подсчитайте, сколько раз среди последовательности символов встречается символ, задаваемый вводом. Количество вводимых символов также определяется вводом.

26. Напечатайте заданную последовательность символов, заменяя каждую точку многоточием.

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

28. Пусть дана последовательность литер, имеющая вид d1±d2±...±dn (di - цифры, n > 1), за которой следует точка. Вычислите значение этой алгебраической суммы.

29. Пусть даны целое число n, символы s1, s2, ..., sn. Выясните, имеются ли в этой последовательности такие члены, что si - это запятая, a si+l - тире.

30. Пусть даны символы s1, s2, ..., sn. Известно, что символ sl отличен от восклицательного знака и что среди символов s2, s3, ... есть по крайней мере один восклицательный знак. Пусть s1, s2, ..., sn - символы данной последовательности, предшествующие первому восклицательному знаку (n заранее неизвестно).

a) определите количество пробелов в последовательности s1, s2, ..., sn;

b) выясните, имеется ли среди s1, s2, ..., sn пара соседних символов но или он;

c) выясните, имеется ли среди s1, s2, ..., sn пара соседних одинаковых символов.

31. Пусть даны целое число n, символы s1, s2, ..., sn. Удалите из данной последовательности все группы букв, образующих запись abcd, то есть получите новую последовательность, не содержащую этих групп литер.

32. Пусть даны целое число n, символы s1, s2, ..., sn. Преобразуйте последовательность s1, s2, ..., sn, удалив каждый символ звездочки (*) и повторив каждый символ, отличный от звездочки.