Требования к выполнению и оформлению лабораторных работ



Введение

 

Данное учебное пособие освещает практические приемы программирования на языке С (читается "Си") в среде программирования Microsoft Visual Studio 2010, которая устанавливается в режиме программирования С.

Изначально язык С предназначался для системного программирования при создании операционных систем, системных утилит и встраиваемого программного обеспечения. Он обладает всеми необходимыми для этого свойствами: программы, написанные на нем, очень эффективны, не требуют специальной среды поддержки времени выполнения. Программы на языке С имеют низкие требования к аппаратной части вычислительной системы. Тем не менее в настоящее время язык С часто выбирается из-за стабильности языка и его окружения (стандартные библиотеки, компиляторы и другие инструментальные средства), а также наличия возможности получения программ, выполняющихся с максимальной скоростью на данной аппаратной платформе. Более того, язык С можно использовать и для создания веб-сайтов через технологию CGI (Common Gateway Interface – общий шлюзовый интерфейс).

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

Язык C оказал большое влияние на индустрию разработки программного обеспечения. С одной стороны, синтаксис многих его инструкций лежит в основе таких языков, как С++, С#, Java, PHP. С другой – он используется в качестве промежуточного в некоторых системах программирования, когда программа сначала транслируется в программу на языке С, и только потом компилируется компилятором языка С для получения окончательного исполняемого модуля.

Язык С называют компьютерным языком "среднего уровня". Но это не означает, что он менее совершенен по сравнению с традиционными языками высокого уровня, такими как Fortran, Pascal, Basic и др. Язык С сочетает элементы языков высокого уровня с функциональностью ассемблера. В нем заложены возможности для разработки конструкций, характерных для языков высокого уровня. В то же время С позволяет манипулировать битами, байтами и адресами, т. е. базовыми элементами, с которыми работает компьютер.

К неоспоримым достоинствам языка С относятся следующие:

− универсальность (используется почти на всех существующих ЭВМ);

− компактность и универсальность кода;

− быстрота выполнения программ;

− гибкость;

− высокая структурированность.

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

Важным аспектом языка С является его структурированность. Специфическая черта структурированного языка – использование блоков. Блок – это набор инструкций, которые логически связаны между собой.

Другая характерная особенность языка С – отсутствие ответственности за действия программиста. Например, в нем не предусматривается контроль выхода за границы массивов (числовых или символьных). Основной принцип данного языка состоит в том, чтобы позволить программисту делать все, что он хочет, но и за последствия отвечает не язык, а программист.

Требования к выполнению и оформлению лабораторных работ

 

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

2. Каждый студент создает на своем сетевом диске N папку СІ (должна быть набрана английскими буквами),в которую помещаются все результаты работы. Результат каждой лабораторной работы сохранять в отдельной папке (Lab_1, lab_2, lab_3 и т.д.). Название проектов набирать английскими буквами.

3. Работа предъявляется на экране компьютера и в виде отчетов, содержащих: ФИО студента, шифр группы, номер и тему лабораторной работы, полный код программы на языке программирования СИ++. Отчет выполняется на компьютере и распечатывается на листах бумаги формата А4. Каждая работа должна быть защищена.

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


Дата добавления: 2015-12-20; просмотров: 12; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!