🗊Презентация Вступ до С. Перша проста програма

Нажмите для полного просмотра!
Вступ до С. Перша проста програма, слайд №1Вступ до С. Перша проста програма, слайд №2Вступ до С. Перша проста програма, слайд №3Вступ до С. Перша проста програма, слайд №4Вступ до С. Перша проста програма, слайд №5Вступ до С. Перша проста програма, слайд №6Вступ до С. Перша проста програма, слайд №7Вступ до С. Перша проста програма, слайд №8Вступ до С. Перша проста програма, слайд №9

Вы можете ознакомиться и скачать презентацию на тему Вступ до С. Перша проста програма. Доклад-сообщение содержит 9 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Лекція 1. Вступ до С
Описание слайда:
Лекція 1. Вступ до С

Слайд 2





Історія виникнення.
Денніс  Рітчі  з  компанії  Bell  Labs  створив мову С  в  1972  році, коли вони разом з Кеном Томпсоном працювали над створенням системи Unix.
За основу була взята мова В.
Плюси/мінуси (швидкодія, розроблений для програмістів, великі можливості, але й виклики)
Описание слайда:
Історія виникнення. Денніс Рітчі з компанії Bell Labs створив мову С в 1972 році, коли вони разом з Кеном Томпсоном працювали над створенням системи Unix. За основу була взята мова В. Плюси/мінуси (швидкодія, розроблений для програмістів, великі можливості, але й виклики)

Слайд 3





Огляд архітектури ПК
Компоненти(ЦП, ОЗП або RAM, постійний запам’ятовуючий пристрій, периферійні пристрої)
Процесор витягує команди з пам’яті і виконує їх. Адреса наступної команди є в регістрі. 
ЦП виконує обмежений набір команд (набір інструкцій)
Все зберігається у вигляді чисел, команди теж.
Машинний код.
Описание слайда:
Огляд архітектури ПК Компоненти(ЦП, ОЗП або RAM, постійний запам’ятовуючий пристрій, периферійні пристрої) Процесор витягує команди з пам’яті і виконує їх. Адреса наступної команди є в регістрі. ЦП виконує обмежений набір команд (набір інструкцій) Все зберігається у вигляді чисел, команди теж. Машинний код.

Слайд 4





Знакова арифметика двійкових чисел
Описание слайда:
Знакова арифметика двійкових чисел

Слайд 5





Приклад виконання простенької програми
int main(void)
{
	int a,b,c;
	a=5;
	b=3;
	c=a+b; 
}
Описание слайда:
Приклад виконання простенької програми int main(void) { int a,b,c; a=5; b=3; c=a+b; }

Слайд 6






0044C878 66С705D8FB440005 mov word ptr [a], $ 0005
0044C881 66С705DAFB440003 mov word ptr [b], $ 0003
0044C88A 66A1D8FB4400 mov ax, [$ 0044fbd8]
0044C890 660305DAFB4400 add ax, [b]
0044C897 66A3DСFB4400 mov [$ 0044fbdс], ax
Описание слайда:
0044C878 66С705D8FB440005 mov word ptr [a], $ 0005 0044C881 66С705DAFB440003 mov word ptr [b], $ 0003 0044C88A 66A1D8FB4400 mov ax, [$ 0044fbd8] 0044C890 660305DAFB4400 add ax, [b] 0044C897 66A3DСFB4400 mov [$ 0044fbdс], ax

Слайд 7





Поняття компілятора
Не потрібно представляти числові коди команд
Команди більш абстрактні
Не потрібно знати набір інструкцій конкретного ЦП.
Коротко про стандарти мови С
Описание слайда:
Поняття компілятора Не потрібно представляти числові коди команд Команди більш абстрактні Не потрібно знати набір інструкцій конкретного ЦП. Коротко про стандарти мови С

Слайд 8





Стандартний процес створення програми
Створення вихідного коду
Препроцесор
Компілятор
Компонувальник
Виконання
Модулі можна компілювати окремо
Відмінності між готовою програмою та об’єктним кодом (код запуску, код бібліотечних функцій)
Описание слайда:
Стандартний процес створення програми Створення вихідного коду Препроцесор Компілятор Компонувальник Виконання Модулі можна компілювати окремо Відмінності між готовою програмою та об’єктним кодом (код запуску, код бібліотечних функцій)

Слайд 9





Приклад програми
#include <sdio.h>
int main(void)
{
	//Comment
	printf(“Our first program\n”);
	getch();
	return 0;
}
Описание слайда:
Приклад програми #include <sdio.h> int main(void) { //Comment printf(“Our first program\n”); getch(); return 0; }



Похожие презентации
Mypresentation.ru
Загрузить презентацию