🗊Презентация Программирование на языках высокого уровня

Нажмите для полного просмотра!
Программирование на языках высокого уровня, слайд №1Программирование на языках высокого уровня, слайд №2Программирование на языках высокого уровня, слайд №3Программирование на языках высокого уровня, слайд №4Программирование на языках высокого уровня, слайд №5Программирование на языках высокого уровня, слайд №6Программирование на языках высокого уровня, слайд №7Программирование на языках высокого уровня, слайд №8Программирование на языках высокого уровня, слайд №9Программирование на языках высокого уровня, слайд №10Программирование на языках высокого уровня, слайд №11Программирование на языках высокого уровня, слайд №12Программирование на языках высокого уровня, слайд №13Программирование на языках высокого уровня, слайд №14Программирование на языках высокого уровня, слайд №15Программирование на языках высокого уровня, слайд №16Программирование на языках высокого уровня, слайд №17Программирование на языках высокого уровня, слайд №18Программирование на языках высокого уровня, слайд №19Программирование на языках высокого уровня, слайд №20Программирование на языках высокого уровня, слайд №21Программирование на языках высокого уровня, слайд №22Программирование на языках высокого уровня, слайд №23Программирование на языках высокого уровня, слайд №24Программирование на языках высокого уровня, слайд №25Программирование на языках высокого уровня, слайд №26Программирование на языках высокого уровня, слайд №27Программирование на языках высокого уровня, слайд №28Программирование на языках высокого уровня, слайд №29Программирование на языках высокого уровня, слайд №30Программирование на языках высокого уровня, слайд №31Программирование на языках высокого уровня, слайд №32Программирование на языках высокого уровня, слайд №33Программирование на языках высокого уровня, слайд №34Программирование на языках высокого уровня, слайд №35Программирование на языках высокого уровня, слайд №36Программирование на языках высокого уровня, слайд №37Программирование на языках высокого уровня, слайд №38Программирование на языках высокого уровня, слайд №39Программирование на языках высокого уровня, слайд №40Программирование на языках высокого уровня, слайд №41Программирование на языках высокого уровня, слайд №42

Содержание

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

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


Слайд 1






Кафедра 
«Прикладная математика и информатика»
Ахмедханла д.М.
Описание слайда:
Кафедра «Прикладная математика и информатика» Ахмедханла д.М.

Слайд 2





 В графическом режиме экран представляет
 В графическом режиме экран представляет
собой совокупность точек ( пикселей) 
                 (0,0)
                                                     (639, 479)
Описание слайда:
В графическом режиме экран представляет В графическом режиме экран представляет собой совокупность точек ( пикселей) (0,0) (639, 479)

Слайд 3





	Для использования функций графического
	Для использования функций графического
режима, необходимо подключить к
программе заголовочный файл
 <graphics.h> 
	В графическом режиме присутствует
невидимый указатель (курсор)
Описание слайда:
Для использования функций графического Для использования функций графического режима, необходимо подключить к программе заголовочный файл <graphics.h> В графическом режиме присутствует невидимый указатель (курсор)

Слайд 4





initgraph(int  *driver, int  *mode, char *<путь>); 
initgraph(int  *driver, int  *mode, char *<путь>); 
инициализация графического режима
       Если в качестве параметра driver
использовать константу DETECT,
происходит автоматическое распознавание
драйверов.
Описание слайда:
initgraph(int *driver, int *mode, char *<путь>); initgraph(int *driver, int *mode, char *<путь>); инициализация графического режима Если в качестве параметра driver использовать константу DETECT, происходит автоматическое распознавание драйверов.

Слайд 5





intgraphresult ( );
intgraphresult ( );
-возвращает код ошибки, можно поставить
после инициализации. Если функция
выполнена успешно – возвращает 0
Описание слайда:
intgraphresult ( ); intgraphresult ( ); -возвращает код ошибки, можно поставить после инициализации. Если функция выполнена успешно – возвращает 0

Слайд 6





outtext (const  char  *text);
outtext (const  char  *text);
- выводит строку символов text с текущего
положения указателя
Описание слайда:
outtext (const char *text); outtext (const char *text); - выводит строку символов text с текущего положения указателя

Слайд 7





outtextxy (int x, int y, const char *text);
outtextxy (int x, int y, const char *text);
выводит строку символов начиная от точки с координатами ( х,у )
Цвет выводимых символов задается
функцией setcolor, шрифт – функцией
settextstyle)
Описание слайда:
outtextxy (int x, int y, const char *text); outtextxy (int x, int y, const char *text); выводит строку символов начиная от точки с координатами ( х,у ) Цвет выводимых символов задается функцией setcolor, шрифт – функцией settextstyle)

Слайд 8





setcolor( int <цвет>);
setcolor( int <цвет>);
- задает цвет вывода текста, линий и фигур 
( согласно таблице цветов)
setbkcolor ( int <цвет>);
 - задает цвет фона
Описание слайда:
setcolor( int <цвет>); setcolor( int <цвет>); - задает цвет вывода текста, линий и фигур ( согласно таблице цветов) setbkcolor ( int <цвет>); - задает цвет фона

Слайд 9


Программирование на языках высокого уровня, слайд №9
Описание слайда:

Слайд 10





getmaxx ( ); 
getmaxx ( ); 
функция возвращает  максимальное
количество столбцов экрана в графическом
режиме
getmaxy ( );
- максимальное количество строк экрана;
Описание слайда:
getmaxx ( ); getmaxx ( ); функция возвращает максимальное количество столбцов экрана в графическом режиме getmaxy ( ); - максимальное количество строк экрана;

Слайд 11





setfillstyle (int  <стиль>, int  <цвет>); 
setfillstyle (int  <стиль>, int  <цвет>); 
устанавливает  стиль и цвет заливки
floodfill (int x, int y, int  <цвет>); 
- заливка замкнутой поверхности от точки с координатами (х, у)
Описание слайда:
setfillstyle (int <стиль>, int <цвет>); setfillstyle (int <стиль>, int <цвет>); устанавливает стиль и цвет заливки floodfill (int x, int y, int <цвет>); - заливка замкнутой поверхности от точки с координатами (х, у)

Слайд 12





cleardevice ( );
cleardevice ( );
- очистка экрана в графическом режиме
closegraph ( );
- закрывает графический режим
Описание слайда:
cleardevice ( ); cleardevice ( ); - очистка экрана в графическом режиме closegraph ( ); - закрывает графический режим

Слайд 13





«Вывести надпись в центре экрана»
«Вывести надпись в центре экрана»
#include<iostream>
#include<conio.h>
#include<graphics.h>
using namespace std;
int main()
{   int k;    cin>>k;           // цвет надписи
Описание слайда:
«Вывести надпись в центре экрана» «Вывести надпись в центре экрана» #include<iostream> #include<conio.h> #include<graphics.h> using namespace std; int main() { int k; cin>>k; // цвет надписи

Слайд 14





      int grdriver=DETECT;
      int grdriver=DETECT;
      int grmode;
      initgraph(&grdriver, &grmode, "");
      int errorcode = graphresult();
      if (errorcode != grOk)
      {  cout<<"\n ОШИБКА!!! \n";
                 exit(1); }
Описание слайда:
int grdriver=DETECT; int grdriver=DETECT; int grmode; initgraph(&grdriver, &grmode, ""); int errorcode = graphresult(); if (errorcode != grOk) { cout<<"\n ОШИБКА!!! \n"; exit(1); }

Слайд 15





    cleardevice();                 // Очистка экрана     
    cleardevice();                 // Очистка экрана     
    setbkcolor (3);                // Фон бирюзовый
    setcolor (k);                    // Цвет символов
    int  x = getmaxx()/2;
    int  y = getmaxy()/2;
      //надпись в центре   
    outtextxy (x, y, "___ GRAPHIGS ___");   getch();
    closegraph();}
Описание слайда:
cleardevice(); // Очистка экрана cleardevice(); // Очистка экрана setbkcolor (3); // Фон бирюзовый setcolor (k); // Цвет символов int x = getmaxx()/2; int y = getmaxy()/2; //надпись в центре outtextxy (x, y, "___ GRAPHIGS ___"); getch(); closegraph();}

Слайд 16





moveto ( int x , int y);
moveto ( int x , int y);
-  перемещает указатель в точку (х, у).
moverel ( int dx, int dy);
- перемещает указатель на dx и dy от текущего положения указателя.
Описание слайда:
moveto ( int x , int y); moveto ( int x , int y); - перемещает указатель в точку (х, у). moverel ( int dx, int dy); - перемещает указатель на dx и dy от текущего положения указателя.

Слайд 17





putpixel ( int x, int y, int Цвет);
putpixel ( int x, int y, int Цвет);
зажигает точку (х, у) заданным цветом,
который устанавливается по таблице цветов
Описание слайда:
putpixel ( int x, int y, int Цвет); putpixel ( int x, int y, int Цвет); зажигает точку (х, у) заданным цветом, который устанавливается по таблице цветов

Слайд 18





line ( int x1, int y1, int x2, int y2);
line ( int x1, int y1, int x2, int y2);
рисует линию от точки (х1, у1) до точки (х2, у2)
lineto ( int x, int y);
- рисует линию от текущего положения курсора-указателя до точки (х, у).
Описание слайда:
line ( int x1, int y1, int x2, int y2); line ( int x1, int y1, int x2, int y2); рисует линию от точки (х1, у1) до точки (х2, у2) lineto ( int x, int y); - рисует линию от текущего положения курсора-указателя до точки (х, у).

Слайд 19





circle ( int  x, int  y, int  R );
circle ( int  x, int  y, int  R );
окружность радиусом R с центром в точке (х, у). 
Цвет задается функцией setcolor
Описание слайда:
circle ( int x, int y, int R ); circle ( int x, int y, int R ); окружность радиусом R с центром в точке (х, у). Цвет задается функцией setcolor

Слайд 20





allipse  (int z, int y, int Начало, int Конец, int RX, int RY);
allipse  (int z, int y, int Начало, int Конец, int RX, int RY);
рисует эллипс или дугу эллипса с центром
в точке (x,y) 
Начало и Конец  дуги задается в градусах
RX и RY – горизонтальный и вертикальный
радиусы
Описание слайда:
allipse (int z, int y, int Начало, int Конец, int RX, int RY); allipse (int z, int y, int Начало, int Конец, int RX, int RY); рисует эллипс или дугу эллипса с центром в точке (x,y) Начало и Конец дуги задается в градусах RX и RY – горизонтальный и вертикальный радиусы

Слайд 21





arc ( int x, int y, int Начало, 
arc ( int x, int y, int Начало, 
int Конец, int Радиус);
- вычерчивает дугу окружности с заданным Радиусом. 
Начало и Конец задают круговые координаты
начало и конец точек линии дуги ( против часовой
стрелки от Начало до Конца ( в радианах)), цвет
 линии задается функцией setcolor
Описание слайда:
arc ( int x, int y, int Начало, arc ( int x, int y, int Начало, int Конец, int Радиус); - вычерчивает дугу окружности с заданным Радиусом. Начало и Конец задают круговые координаты начало и конец точек линии дуги ( против часовой стрелки от Начало до Конца ( в радианах)), цвет линии задается функцией setcolor

Слайд 22





bar  (intx1, inty1, intx2, inty2);
bar  (intx1, inty1, intx2, inty2);
-рисуется закрашенный прямоугольник 
bar3d( int  x1, int  y1, int  x2, int  y2,
int  <глубина>, int  <грань>);
вычерчивает параллелепипед
Цвет и стиль заливки задается функцией setfillstyle
Описание слайда:
bar (intx1, inty1, intx2, inty2); bar (intx1, inty1, intx2, inty2); -рисуется закрашенный прямоугольник bar3d( int x1, int y1, int x2, int y2, int <глубина>, int <грань>); вычерчивает параллелепипед Цвет и стиль заливки задается функцией setfillstyle

Слайд 23





Нарисовать в центре экрана круг
Нарисовать в центре экрана круг
и залить его определенным цветом
Описание слайда:
Нарисовать в центре экрана круг Нарисовать в центре экрана круг и залить его определенным цветом

Слайд 24





#include<iostream>
#include<iostream>
#include<conio.h>
#include<graphics.h>
using namespace std;
int main()
{int k;
   cout<<" Введите цвет заливки \n"; cin>>k;
Описание слайда:
#include<iostream> #include<iostream> #include<conio.h> #include<graphics.h> using namespace std; int main() {int k; cout<<" Введите цвет заливки \n"; cin>>k;

Слайд 25





      // инициализация графического режима
      // инициализация графического режима
      int grdriver=DETECT;   int grmode;
      initgraph(&grdriver, &grmode, “ ");
      int errorcode = graphresult();
      if (errorcode != grOk)
      {  cout<<"\n SOS ! \n";
          getch();
          exit(1); }
Описание слайда:
// инициализация графического режима // инициализация графического режима int grdriver=DETECT; int grmode; initgraph(&grdriver, &grmode, “ "); int errorcode = graphresult(); if (errorcode != grOk) { cout<<"\n SOS ! \n"; getch(); exit(1); }

Слайд 26





   cleardevice();                         // очистка экрана
   cleardevice();                         // очистка экрана
  setcolor(k);                             // цвет линии
  int x = getmaxx()/2;                // координаты центра экрана
  int y = getmaxy()/2;
  circle ( x, y, 100);                           //  рисует круг
  setfillstyle  (SOLID_FILL , k);         //  стиль и цвет заливки
  floodfill (x, y, k);                  // заливка замкнутой поверхности
  getch();     
  closegraph();                       // закрыть графический режим
  }
Описание слайда:
cleardevice(); // очистка экрана cleardevice(); // очистка экрана setcolor(k); // цвет линии int x = getmaxx()/2; // координаты центра экрана int y = getmaxy()/2; circle ( x, y, 100); // рисует круг setfillstyle (SOLID_FILL , k); // стиль и цвет заливки floodfill (x, y, k); // заливка замкнутой поверхности getch(); closegraph(); // закрыть графический режим }

Слайд 27


Программирование на языках высокого уровня, слайд №27
Описание слайда:

Слайд 28





Нарисовать в центре экрана окружности
Нарисовать в центре экрана окружности
разного цвета и радиуса.
Описание слайда:
Нарисовать в центре экрана окружности Нарисовать в центре экрана окружности разного цвета и радиуса.

Слайд 29





#include<iostream>
#include<iostream>
#include<conio.h>
#include<graphics.h>
using namespace std;
int main()
{ int k;
   cout<<" Введите радиус круга\n"; cin>>k;
Описание слайда:
#include<iostream> #include<iostream> #include<conio.h> #include<graphics.h> using namespace std; int main() { int k; cout<<" Введите радиус круга\n"; cin>>k;

Слайд 30





   int grdriver=DETECT;
   int grdriver=DETECT;
   int grmode;
   initgraph(&grdriver, &grmode, "");
   int errorcode = graphresult();
   if (errorcode != grOk)
      {  cout<<"\n ОШИБКА!!!\n";      
          getch();
          exit(1); }
Описание слайда:
int grdriver=DETECT; int grdriver=DETECT; int grmode; initgraph(&grdriver, &grmode, ""); int errorcode = graphresult(); if (errorcode != grOk) { cout<<"\n ОШИБКА!!!\n"; getch(); exit(1); }

Слайд 31





    cleardevice();                 // Очистка экрана
    cleardevice();                 // Очистка экрана
    int x = getmaxx()/2;
    int y = getmaxy()/2;
    for ( int i =1; i<=15; i++)
           {  setcolor (i);                                                        
              circle (x, y, k+15*i); 
              delay (50);  }                             
       getch();
       closegraph(); }
Описание слайда:
cleardevice(); // Очистка экрана cleardevice(); // Очистка экрана int x = getmaxx()/2; int y = getmaxy()/2; for ( int i =1; i<=15; i++) { setcolor (i); circle (x, y, k+15*i); delay (50); } getch(); closegraph(); }

Слайд 32


Программирование на языках высокого уровня, слайд №32
Описание слайда:

Слайд 33





imagesize ( intx1, inty1, intx2, inty2);
imagesize ( intx1, inty1, intx2, inty2);
определяется размер области в которой поместится рисунок ;
malloc ( int S);  
- выделение динамической области памяти под хранение образа рисунка;
Описание слайда:
imagesize ( intx1, inty1, intx2, inty2); imagesize ( intx1, inty1, intx2, inty2); определяется размер области в которой поместится рисунок ; malloc ( int S); - выделение динамической области памяти под хранение образа рисунка;

Слайд 34





getimage ( int x1, int y1, int x2, int y2, void * p);
getimage ( int x1, int y1, int x2, int y2, void * p);
где 
p – указатель на динамическую память,
вычисленную с помощью  функции malloc
Данная функция забирает образ рисунка в
динамическую область памяти;
Описание слайда:
getimage ( int x1, int y1, int x2, int y2, void * p); getimage ( int x1, int y1, int x2, int y2, void * p); где p – указатель на динамическую память, вычисленную с помощью функции malloc Данная функция забирает образ рисунка в динамическую область памяти;

Слайд 35





putimage ( int x, int y, void p, <режим> );
putimage ( int x, int y, void p, <режим> );
- функция выводит  сохраненный образ рисунка на экран, где (х, у) – координаты левого верхнего угла прямоугольника;
<режимы>- 
COPY_PUT -  изображение видно
XOR_PUT  - изображение не видно
Описание слайда:
putimage ( int x, int y, void p, <режим> ); putimage ( int x, int y, void p, <режим> ); - функция выводит сохраненный образ рисунка на экран, где (х, у) – координаты левого верхнего угла прямоугольника; <режимы>- COPY_PUT - изображение видно XOR_PUT - изображение не видно

Слайд 36





Перемещение Куба с надписью по экрану с
Перемещение Куба с надписью по экрану с
левого верхнего в правый нижний угол
#include<iostream>
#include<conio.h>
#include<graphics.h>
using namespace std;
int main()
Описание слайда:
Перемещение Куба с надписью по экрану с Перемещение Куба с надписью по экрану с левого верхнего в правый нижний угол #include<iostream> #include<conio.h> #include<graphics.h> using namespace std; int main()

Слайд 37





{
{
      int grdriver=DETECT;
      int grmode;
      initgraph(&grdriver, &grmode, "");
      int errorcode = graphresult();
      if (errorcode != grOk)
      {  cout<<"\n ОШИБКА!!!\n";          
          getch();
          exit(1);
       }
Описание слайда:
{ { int grdriver=DETECT; int grmode; initgraph(&grdriver, &grmode, ""); int errorcode = graphresult(); if (errorcode != grOk) { cout<<"\n ОШИБКА!!!\n"; getch(); exit(1); }

Слайд 38





      setbkcolor (3);                   // фон бирюзовый
      setbkcolor (3);                   // фон бирюзовый
      setcolor (10);                     // цвет надписи
      setfillstyle (SOLID_FILL, 4);
Описание слайда:
setbkcolor (3); // фон бирюзовый setbkcolor (3); // фон бирюзовый setcolor (10); // цвет надписи setfillstyle (SOLID_FILL, 4);

Слайд 39





for ( int i =1; i<=200; i++)
for ( int i =1; i<=200; i++)
          { cleardevice();                   //очистка экрана
                //закрашенный параллелепипед
           bar3d (5+i, 5+i, 100+i, 100+i, 10, 10);  
           // надпись
           outtextxy ( 10+i, 10+i , "__KUB__");  
           delay (50); }                             // удаление
Описание слайда:
for ( int i =1; i<=200; i++) for ( int i =1; i<=200; i++) { cleardevice(); //очистка экрана //закрашенный параллелепипед bar3d (5+i, 5+i, 100+i, 100+i, 10, 10); // надпись outtextxy ( 10+i, 10+i , "__KUB__"); delay (50); } // удаление

Слайд 40






       getch();
       closegraph();
   }
Описание слайда:
getch(); closegraph(); }

Слайд 41


Программирование на языках высокого уровня, слайд №41
Описание слайда:

Слайд 42





Спасибо за внимание!
Спасибо за внимание!
Описание слайда:
Спасибо за внимание! Спасибо за внимание!



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