рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Добавление к проекту существующего файла с исходным текстом

Добавление к проекту существующего файла с исходным текстом - раздел Информатика, Курс, 1 семестр ДЛЯ ДИСЦИПЛИНЫ Информатика 23. Создайте Новый Проект С Именем Myfirstsumma. Для ...

23. Создайте новый проект с именем MyFirstSumma. Для этого в меню File выполните команду New, затем команду Project.., а далее повторите пункты 3,4 этой лабораторной работы.

24. Если настройки таковы, что у вас на рабочем столе Microsoft Visual Studio.Net не появилось окно Solution Explorer –MyFirstSumma, то выберите в меню View пункт Solution Explorer и раскройте его. Окно появится.

25. Щелкните правой кнопкой мыши по папке Source Files и в появившемся контекстном меню выберите команду Add, затем команду Add Existing Item…. В результате будет отображено окно Add Existing Item- MyFirstSumma. В указанной преподавателем папке найдите имя файла FirstSumma.cpp (этот уже существующий файл хотим добавить во вновь созданный проект) и нажмите кнопку Open. После этого в списке файлов папки Source Files окна Solution Explorer –MyFirst Summa появится обозначение нового файла MyFirsSumma t.cpp и откроется окно редактора с этим же именем MyFirst Summa.cpp.

Запустите этот проект, выполнив команду Start.

Закончите работу, закрыв главное окно Microsoft Visual Studio.Net.

 

 

ЛАБОРАТОРНАЯ РАБОТА № 1

ФУНКЦИИ В ЯЗЫКЕ С++

Цель работы:Изучение функций, структуры программы и возможностей раздельной компиляции и компоновки функций.

 

Общие указания к заданиям лабораторной работы.

По номеру Вашего варианта выбрать задачу, решаемую в этой лабораторной работе. При необходимости, залезть в справочники и найти нужные формулы реализующие решение предложенной задачи. Для решения задачи предстоит составить программы для 5 заданий. В каждом из пяти заданий вы должны написать программу для решения одной и той же задачи, но изучив и реализовав различные способы обмена данными между функциями. В функции main() каждой из пяти реализаций необходимо организовать вычисление задачи вашего варианта дважды:

ü для исходных данных, значения которых нужно задать в виде констант в самом тексте функции main()- будем считать их отладочными данными, на которых проверяется правильность решения задачи;

ü для исходных произвольных данных, значения которых пользователь программы должен ввести с клавиатуры в процессе выполнения программы.

 

Задание 1. Составить программу, имеющую линейный алгоритм и состоящую из одной функции main(). В этой реализации все действия по подготовке исходных данных, вычислению и выводу результатов выполняются в главной функции. Текст функции main()записать в файл с именем имя1.cpp. Создать проект, откомпилировать его и выполнить.

Проанализировать результаты работы и сделать выводы. Перенести полученные результаты в отчет.

 

Задание 2. Линейный алгоритм функции из задания1 разделить на две процедуры, выделив в одну вычислительные операции этого алгоритма, а в другую все операции по подготовке исходных данных, вызову вычислительной функции и выводу результатов. Каждую процедуру оформить как функцию. Вычислительную часть алгоритма оформить как функцию с параметрами, которой исходные данные передаются через параметры, передаваемыми по значению, а результат вычислений возвращается через возвращаемое значение функции. Другую часть алгоритма оформить как функцию main(), которая для организации вычислений должна вызвать вычислительную функцию нужное количество раз, подготовив для нее исходные данные и выдав результат вычислений на экран. Записать тексты разработанных функций в файл с именем имя2.срр в следующем порядке: сначала вычислительная функция с параметрами, после нее текст функции main().Создать проект, откомпилировать его и выполнить.

Проанализировать результаты работы и сделать выводы.

Примечание: Не пишите текст новых функций в окне РЕДАКТОРА заново. Используйте средства РЕДАКТОР, скопировав в новый файл имя2.срр текст задания 1 из файла имя1.срр, а затем внесите нужные изменений в текст файла имя2.срр для построения нового текста, отвечающего требованиям задания 2.

Задание 3. Создать файл имя3.срр, в котором изменить порядок записи текстов функций, созданных в задании 2. Функции записать в следующем порядке: сначала записать текст функция main(), затем текст вычислительной функции с параметрами. Создать проект, откомпилировать его, разобраться с возникающими ошибками, исправить их, внеся требуемые дополнения в текст, добиться успешной компиляции и выполнить .

Проанализировать результаты работы и сделать выводы.

Примечание: Не пишите на экране текст алгоритма заново. Новый файл имя3.срp создайте скопировав текст файла имя2.срр и изменив его, используя только средства РЕДАКТОРА.

Задание 4. Линейный алгоритм функции из задания1 по-прежнему разделить на две процедуры, выделив в одну вычислительные операции этого алгоритма, а в другую все операции по подготовке исходных данных, вызову вычислительной функции и выводу результатов. Каждую процедуру оформить как функцию. Вычислительную часть алгоритма оформить как функцию с параметрами без возвращаемого значения - функцию с параметрами, которой исходные данные передаются через параметры, передаваемыми по значению, а результат вычислений этой функции возвращается через параметр, который передан по ссылке. Другую часть алгоритма по-прежнему оформить как функцию main(), правильно организующую работу вычислительной функции нужное количество раз. Записать тексты функций в файл с именем имя4.срр в следующем порядке: функция main(),функция с параметрами без возвращаемого значения,. Создать проект, откомпилировать его и выполнить.

Проанализировать результаты работы и сделать выводы.

Примечание: Не пишите на экране текст алгоритма заново. Новый файл имя4.срр создайте из одного из ранее созданных файлов, используя средства РЕДАКТОРА.

 

Задание 5. По-прежнему линейный алгоритм функции из задания1 разделить на две процедуры, выделив в одну вычислительные операции этого алгоритма, а в другую все операции по подготовке исходных данных, вызову вычислительной функции и выводу результатов. Каждую процедуру оформить как функцию. Вычислительную часть алгоритма оформить как функцию без параметров и без возвращаемого значения. Обмен данными между этой функцией и функцией, ее вызывающей (функцией main()), организовать через глобальные объекты. Записать тексты функций в файл с именем имя5.срр в следующем порядке: функция main(), затем вычислительная функция (без возвращаемого значения и без параметров). Создать проект, откомпилировать его и выполнить.

Проанализировать результаты работы и сделать выводы.

Примечание: Не пишите на экране текст алгоритма заново. Новый файл имя5.срр создайте из одного из ранее созданных файлов, используя средства РЕДАКТОРА.

В заданиях 6 и 7 учимся создавать проект из нескольких файлов (модулей).

Задание 6. В этом задании необходимо создать проект, состоящий из двух файлов. Для этого нужно разделить текст файла имя3.срр на два файла. В первый файл с именем имя6_m.cpp поместить текст функции main(). Включить файл в проект и откомпилировать только файл имя6_m.cpp.

Примечание: Не пишите на экране текст алгоритма заново. Файл имя6_m.срр создайте из файла имя3.срр, используя средства РЕДАКТОРА.

Во второй файл с именем имя6_f.срр поместить текст функции с параметрами. Включить файл в проект и откомпилировать только файл имя6_f.cpp.

Примечание: Не пишите на экране текст алгоритма заново. Файл имя6_f.срр создайте из файла имя3.срр, используя средства РЕДАКТОРА.

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

Проанализировать результаты работы и сделать выводы.

Задание 7. Создать проект, состоящий из двух файлов из файла имя5.срр. Разделить текст этого файла на два файла. В первый файл с именем имя7_m.cpp поместить текст функции main().Включить файл в проект и откомпилировать только файл имя7_m.cpp.

Примечание: Не пишите на экране текст алгоритма заново. Файл имя7_m.срр создайте из файла имя5.срр, используя средства РЕДАКТОРА.

Во второй файл с именем имя7_f.срр поместить текст функции без параметров. Включить файл в проект и откомпилировать только файл имя7_f.cpp.

 

Примечание: Не пишите на экране текст алгоритма заново. Файл имя7_f.срр создайте из файла имя5.срр, используя средства РЕДАКТОРА.

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

Проанализировать результаты работы и сделать выводы.

 

– Конец работы –

Эта тема принадлежит разделу:

Курс, 1 семестр ДЛЯ ДИСЦИПЛИНЫ Информатика

Государственное образовательное учреждение высшего... Профессионального образования... Московский технический университет связи и информатики...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Добавление к проекту существующего файла с исходным текстом

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

СЕМЕСТР 2013 ГОДА
  Сроки сдачи работ для групп (указаны по неделям)   Номер и темы выполняемых работ БВТ1301-03, БСТ1301, БИБ1301

Создание нового проекта
1. Найдите на рабочем столе компьютера пиктограмму Microsoft Visual Studio.Net и запустите программу. 2. Перед вами на рабочем столе программы Microsoft

Добавление к проекту нового файла с исходным текстом
6. Разверните снова главное окно Microsoft Visual Studio.Net. Вам необходимо в папке Source Files вашего решения создать файл с расширением

Компиляция, компоновка и выполнение проекта
  Компиляция (compilation)– это преобразование программы или ее отдельного модуля, текст которых составлен на языке программирования высокого уровня (исхо

Научитесь общаться с компилятором при появлении ошибок в тексте вашей программы
Если в программе допущено прямое нарушение синтаксических правил языка С++, то на этапе компиляции возникает диалоговое окно с вопросом: “There were build errors. Continue?”. Так как продолжение бе

После выполнения каждого пункта возвращайте текст программы к исходному состоянию!
  13. Добавьте в инструкцию определения объектов в строке [15] имя объекта c. Откомпилируйте проект командой Сompile из меню Build

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги