Изучение аппаратного и программного обеспечения персонального компьютера. Основы программирования на языке С++

Автор: Пользователь скрыл имя, 21 Ноября 2011 в 13:35, курсовая работа

Описание работы

В данное время идет бурное развитие компьютерных технологий. В данной курсовой работу будут рассмотрены: устройства хранения данных, мультимедийные технологии, конструкторы и деструкторы в языке С++.Эти темы являются актуальными в современном мире, так как компьютеры являются неотъемлемой частью практически всех сфер жизни.

Содержание

1.Введение ……………………………………..………….…...…….………..………53. Мультимедийные технологии в современном Пк. Их программное обеспечение………………………………….…………………………………………..……15-16
3.1 Видеокарта……………………………………………….………….…...17-19
3.2 Звуковая карта…………………………………………………………...19-21
3.3 Мультимедийное Программное обеспечение…………….…..…………..22
3.3.1 Системное программное обеспечение……………………………..22-23
3.3.2 Прикладное программное обеспечение……………………………23-24
3.3.3 Инструментарий программирования………………………………24-25
4.Конструкторы и деструкторы в языке С++…………………………..…………25-26
4.1Создание простого конструктора……………………………………….26-29
4.2 Представление о конструкторе…………………………………...….……30
4.3 Представление о деструкторе……………………………………..….……30
5.Практическое задание…………………………………………………………...….30
5.1 Листинг программы……………………………………………………..…31
5.2 Блок схема алгоритма программы………………………………………...32
6.Заключение……………………………………………………………….………..…33
7. Используемая литература………………………………………………...……..….33

Работа содержит 1 файл

курсовая по информатике 1 семестр.doc

— 278.50 Кб (Скачать)

           class_name object(valuel, value2, value3) 
 

       4.3 Представление  о деструкторе

       Деструктор представляет собой функцию, которую C++ автоматически запускает, когда он или ваша программа уничтожает объект. Деструктор имеет такое же имя, как и класс объекта; однако вы предваряете имя деструктора символом тильды (~), например ~employee. В своей программе вы определяете деструктор точно так же, как и любой другой метод класса. 
 

       5. Практическое задание

       Условие задачи.

       Счастливым  билетом называется билет с заданной суммой цифр, номер которых состоит из 2*N разрядов и у которого сумма первых цифр  равна сумме N последних цифр.

       Вывести на экран и записать в файл output.txt все счастливые билеты для заданного разряда N. 
 

5.1 Листинг  программы

#include <stdio.h>

#include <conio.h>

#include <stdlib.h> 

int j,sum=0,N,nomer[10]; 

FILE *f; 

void bilet(int n)

{ int i;

if (n==1) sum=0;

for(i=0;i<10;i++)

{nomer[n-1]=i;

if (n<=N) sum+=i; else sum-=i;

if (n!=(2*N)) bilet(n+1);

else if (sum==0) {for(j=0;j<2*N;j++)

fprintf(f,"%d",nomer[j]); fprintf(f," ");} 

if (n<=N) sum-=i; else sum+=i; 

}

} 

void main(void)

{ int n;

printf("vvedite N (ot 1 do 4)");

scanf("%d",&N);

n=1;

if ((f=fopen("OUTPUT.txt","wt"))!=NULL){

printf("LOADIN...."); bilet(n); }

else printf("file don't open");

fclose(f);

} 
 
 

5.2 Блох схема  алгоритма программы 

 
 

6. Заключение

В ходе проделанной курсовой работы были рассмотрены следующие вопросы: устройства хранения данных: жёсткий диск, гибкие магнитные диски, компакт-диски; мультимедийные технологии в современно Пк.; Конструкторы и деструкторы в языке С++, вывели на экран все счастливые билеты 

7. Список  литературы

Литература.: Крайзмер Л. П., Быстродействующие ферро магнитные запоминающие устройства, М. — Л., 1964; его же, Устройства хранения дискретной информации, 2 изд., Л., 1969; Китович В. В., Оперативные запоминающие устройства на ферритовых сердечниках и тонких магнитных пленках, М. — Л., 1965; Каган Б. М., Адасько В. И.Пурэ Р. Р. Запоминающие устройства большой емкости, под ред. Б. М. Кагана, М., 1968. Ефимов Е. Г., Магнитные головки, М., 1967; Каган Б. М., Адасько В. И., Пурэ Р. Р., Запоминающие устройства большой емкости, М., 1968.Д. П. Брунштейн. Лит.: Каган Б. М., Адасько В. И., Пурэ Р. Р., Запоминающие устройства большой ёмкости, М., 1968.   Д. П. Брунштейн. В. П. Исаев.   Лит.: Каган Б. М., Адасько В. И., Пурэ Р. Р., Запоминающие устройства большой ёмкости, М., 1968.Д. П. Брунштейн. В. П. Исаев. 
 
 
 
 
 
 
 

Информация о работе Изучение аппаратного и программного обеспечения персонального компьютера. Основы программирования на языке С++