Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня”


Скачать 0.53 Mb.
Название Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня”
страница 6/8
Тип Методические рекомендации
rykovodstvo.ru > Руководство эксплуатация > Методические рекомендации
1   2   3   4   5   6   7   8

5.2 Строковые данные и текстовые файлы





  1. Разработать программу, которая осуществляет в текстовом файле поиск заданных слов. Слова последовательно вводятся с клавиатуры. Для каждого слова должно определяться количество вхождений и номера строк текста. Если указанное слово в файле отсутствует, то программа должна выводить соответствующее сообщение.

  2. Даны 2 текстовых файла f1 и f2. Файл f1 содержит произвольный текст. Слова в тексте разделены пробелами и знаками препинания. Файл f2 содержит не более 30 слов, которые разделены запятыми. Эти слова образуют пары: каждое второе является синонимом первого. Заменить в файле те слова, которые можно, их синонимами. Результат поместить в новый файл.

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

  4. Дан файл, содержащий текст на русском языке. Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву и выдать эти буквы с указанием соответствующего количества слов.

  5. Файл содержит текст на русском языке. Составить в алфавитном порядке список всех слов, встречающихся в тексте, и количество этих слов.

  6. Дан файл, содержащий текст на русском языке. Найти слова, встречающиеся в каждом предложении, или сообщить, что таких слов нет.

  7. Дан файл, содержащий текст на русском языке. В предложениях некоторые из слов записаны подряд. Получить в новом файле отредактированный текст, в котором удалены повторные вхождения слов в предложение.

  8. Написать программу, которая позволяет зашифровывать и расшифровывать с помощью «шифра Цезаря» сообщение, написанное на русском языке. Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется третьей после нее буквой в алфавите, который считается написанным по кругу.

  9. Написать программу, которая позволяет зашифровывать и расшифровывать сообщение с помощью «шифра перестановки». Этот шифр меняет местами две соседние буквы.

  10. Создать проект «Русско-английский и англо-русский словарь», который обеспечивает перевод слов, хранящихся в файле данных.

  11. Дан текстовый файл. Переписать его текст в новый файл таким образом, чтобы каждое предложение начиналось с новой строки и между словами осталось только по одному пробелу.

  12. Текст программы на Паскале хранится в файле на диске. Составить программу обработки текста программы: 1) подсчитать, какие ключевые слова Паскаля и в каком количестве использованы в обрабатываемом тексте; 2) составить перечень имен простых переменных, используемых в левой части оператора присваивания.

  13. Текст программы на Паскале хранится в файле на диске. Составить программу обработки текста программы: 1) определить максимальную степень вложенности циклов в программе;
    2) определить общее количество строк и количество символов, отличных от пробела; 3) удалить из текста программы все комментарии.

  14. Текст программы на Паскале хранится в файле на диске. Составить программу обработки текста программы: 1) первые буквы служебных слов сделать заглавными; 2) текст комментария заменить на номер комментария по порядку.

  15. Создать программу, анализирующую правильность записи арифметического выражения с точки зрения синтаксиса Паскаля. Арифметическое выражение задается строковой переменной и вводится с клавиатуры компьютера.

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

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

  18. Разработать программу “Выравнивание”. Исходная информация: текст, записанный в текстовом файле. Программа выводит этот текст с выравниванием по краям. Текст выводится без переносов слов. Параметры абзаца задаются в диалоговом режиме.

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

  20. Составить программу, определяющую наличие неописанных идентификаторов в тексте программы на Паскале. Текст программы хранится в файле на диске.



1   2   3   4   5   6   7   8

Похожие:

Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания по выполнению курсовой работы по дисциплине аудит
При разработке методических указаний по выполнению курсовой работы в основу положены
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания по выполнению курсовой работы по дисциплине «Финансовый анализ»
Методические указания по выполнению курсовой работы по дисциплине «Финансовый анализ» / фгбоу во “Нижегородский государственный педагогический...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по выполнению курсовой работы
Мдк. 05. 01. Управление структурным подразделением организации. Методические рекомендации определяют цели, задачи, порядок выполнения,...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по выполнению курсовой работы пм. 01 Предоставление турагентских услуг
Методические рекомендации по выполнению курсовой работы являются частью учебно-методического комплекса (умк) по пм. 01 Предоставление...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по выполнению курсовой работы пм. 01 Ведение расчетных операций
Методические рекомендации по выполнению курсовой работы являются частью учебно-методического комплекса (умк) по пм. 01 Ведение расчетных...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации к выполнению курсовой работы по дисциплине...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания по выполнению курсовой работы по дисциплине «Экономика отрасли»
...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по выполнению и оформлению
Профиль и задачи курсовой работы определяются в каждом случае по усмотрению руководителя. Задача методических рекомендаций – помочь...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon К выполнению курсовой работы по дисциплине «технология и организация...
В 75 Пособие к выполнению курсовой работы по дисциплине «Технология и организация перевозок». – М.: Мгту га, 2001. 28 с
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по выполнению самостоятельной работы по...
Данные Методические рекомендации по выполнению самостоятельной работы по дисциплине огсэ. 03 Иностранный язык (английский) предназначены...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания к выполнению курсовой и дипломной работ по...
Методические указания составлены применительно к выполнению курсовой работы по дисциплине: Экономика и организация производства на...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания по выполнению внеаудиторной самостоятельной...
Методические рекомендации составлены в соответствии с рабочей программой по дисциплине
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические рекомендации по организации и выполнению самостоятельной работы студентов 2 курса
...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Руководство по выполнению курсовой работы по дисциплине «Гражданское право (часть общая)»
Руководство по выполнению курсовой работы по дисциплине «Гражданское право (часть общая)» составлена в соответствии с требованиями...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Методические указания по изучению дисциплины и выполнению курсовой...
Организация пассажирских и грузовых перевозок на воздушном транспорте: Методические указания по изучению дисциплины и выполнению...
Методические рекомендации по выполнению курсовой работы по дисциплине “Программирование на языке высокого уровня” icon Основы программирования в среде embarcadero
Учебное пособие предназначено для студентов, изучающих дисциплину «Информатика», а также студентов, начинающих разработку информационных...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск