*
*


CAPTCHA Image   Reload Image
X

Программирование на С++

контрольные работы, Программирование

Объем работы: 38 стр.

Год сдачи: 2010

Стоимость: 100 руб.

Просмотров: 724

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
Введение …………………………………………………………………… 3
1.Написать программу, которая:
- получает из стандартного потока ввода строку,
содержащую число прописью (напр. « двадцать три»);
- подсчитывает и выводит на экран количество символов
в строке и их средний код;
- переводит введенную строку в число (напр. соответственно
23) и выводит на экран………………………………………………. 5
2. Что такое константа? Приведите примеры типизированных и
не типизированных констант……………………………………………… 8
3. Приведите полный список базовых целочисленных типов и
занимаемый ими размер памяти в байтах…………………………………15
4. Что такое указатель? Как по указателю можно занести значение?
Приведите примеры……………………………………………………….. 16
5. Что такое функция? Можно ли возвращать значения из функции
через переданные ей аргументы? Если можно, то как? Приведите
примеры………………………………………………………………………19
6. Что такое класс? В чем отличие класса от структуры? Приведите
примеры структуры и класса………………………………………………..30
7. Что такое виртуальная функция? Приведите пример. В каких
случаях используются виртуальные функции? …………………………..36
Литература …………………………………………………………………..38

Язык программирования решает две взаимосвязанные задачи: позволяет программисту записать подлежащие выполнению действия и формирует понятия, которыми программист оперирует, размышляя о своей задаче. Первой цели идеально отвечает язык, который очень "близок машине". Тогда со всеми ее основными "сущностями" можно просто и эффективно работать на этом языке, причем делая это очевидным для программиста способом. Именно это имели в виду создатели С. Второй цели идеально отвечает язык, который настолько "близок к поставленной задаче", что на нем непосредственно и точно выражаются понятия, используемые в решении задачи. Именно это имелось в виду, когда первоначально определялись средства, добавляемые к С.
Связь между языком, на котором мы думаем и программируем, а также между задачами и их решениями, которые можно представить в своем воображении, довольно близка. По этой причине ограничивать возможности языка только поиском ошибок программиста - в лучшем случае опасно. Как и в случае естественных языков, очень полезно обладать, по крайней мере, двуязычием. Язык предоставляет программисту некоторые понятия в виде языковых инструментов; если они не подходят для задачи, их просто игнорируют. Например, если существенно ограничить понятие указателя, то программист будет вынужден для создания структур, указателей и т.п. использовать вектора и операции с целыми. Хороший проект программы и отсутствие в ней ошибок нельзя гарантировать только наличием или отсутствием опреде-ленных возможностей в языке.
Действительно, понятие класса в С++ проявило себя как мощное кон-цептуальное средство.
Название С++ (си плюс плюс) , было придумано Риком Маскитти летом 1983 г. Это название отражает эволюционный характер изменений языка С.
Обозначение ++ относится к операции наращивания С. Чуть более ко-роткое имя С+ является синтаксической ошибкой. Кроме того, оно уже было использовано как название совсем другого языка.
Выбор С в качестве базового языка для С++ объясняется следующими его...
Так как вызов невиртуальной функции-элемента выполняется несколько быстрее, чем виртуального, то в общем случае рекомендуется, когда не встает вопрос о расширяемости, но существенное значение имеет производительность, пользоваться обычными функциями элементами. В противном случае, нужно пользоваться виртуальными.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу