Главная страница
Навигация по странице:

  • Особенности работы в средах Borland Pascal 7.0 и Pascal ABC

  • MS DOS Windows

  • Alt+X Закрыть стандартное окно Widows 

  • Команды графического модуля SetColor ( C );

  • SetPenWidth(sz);

  • GetPixel(X,Y)

  • Rectangle(X1,Y1,X2,Y2); RoundRect(X1,Y1,X2,Y2,W,H);

  • Circle ( X , Y , R );

  • Arc(X,Y,a1,a2,R);

  • MaximizeWindow ;

  • 8 тёмно-серый clDkGray 9 ярко-синий clSkyBlue 10 ярко-зелёный clLime 11 ярко-голубой clAqua - бирюзовый

  • Решение квадратного уравнения. Оператор варианта. Вычисление площадей фигур. 10. Примерные задания к контрольной работе


    Скачать 443 Kb.
    НазваниеРешение квадратного уравнения. Оператор варианта. Вычисление площадей фигур. 10. Примерные задания к контрольной работе
    АнкорPaskal-1.doc
    Дата07.03.2018
    Размер443 Kb.
    Формат файлаdoc
    Имя файлаPaskal-1.doc
    ТипРешение
    #16375
    страница14 из 14
    1   ...   6   7   8   9   10   11   12   13   14

    ЗАПУСК ПРОГРАММ


    -Если файл имеет расширение .exe или .com, то такой файл запускается непосредственно из Norton Commander.

    -Если файл создан в среде, создающей свои специфические файлы, то надо запустить данную среду, затем открыть и запустить файл.

    Например, файл с расширением .pas можно запустить после входа в среду Pascal.

    ПУТЬ - указание имен каталогов и подкаталогов ведущих к файлу.

    Дисковод:\путь\имя файла -> c:\pascal\turbo7\work\life.pas

    c: - дисковод (устройство – жесткий диск);

    pascal - каталог; life - имя файла;

    turbo7, work - подкаталоги; .pas - расширение имени файла.

    В верхней строке автоматически показывается путь от родительского каталога к файлу.
    З А Д А Н И Я:

    1. Перейти в соседнюю панель и обратно.

    2. Войти в любой каталог, посмотреть его содержание и выйти из него.

    3. Найти файл turbo.exe разными способами.

    4. Посмотреть каталог диска а: на левой и правой панелях. Вернуться к каталогу с: на обоих панелях.

    5. В правую панель вывести каталог другого устройства:

    6. Вывести содержимое левой панели в виде:

    - только имена; (Brief)

    - по убыванию размера; (Size)

    - в алфавитном порядке; (Name)

    - в алфавитном порядке расширений; (eXtension)

    - по дате создания; (tiMe)

    - c полной информацией; (Full)

    - краткий формат без сортировки. (Unsorted)

    7. Создать каталог PRIMER.

    8. Скопировать в полученный каталог текстовые файлы.

    9. Удалить из каталога PRIMER все файлы.

    10. Определить тип ЭВМ, дисплея, процессора, подключенных устройств и содержимое оперативной памяти ЭВМ.
    Приложение


    Особенности работы в средах Borland Pascal 7.0 и Pascal ABC







    Pascal. ВИРТ Никлаус. Швейцария.1971

    Pascal ABC. Мехмат РГУ. 2002-2006

    Turbo Pascal. Филип Кан. 1983 г.

    Станислав Малкович. База - Delphi Pascal

    MS DOS

    Windows

    Ctrl+F9 запуск программы

    F9 или  на панели инструментов

    Ctrl+Break+Break -останов

    Stop - на панели инструментов или 

    Выделение: Shift+клавиша, или ЛК

    ЛК провести по фрагменту *

    Ctrl+K C или V или H или Y

    ПК через контексное меню *

    Вывод на отдельном экране вывода

    Вывод также, но при открытом экране ввода

    Сохранить файл: F10 - FILE - Save as…

    Файл - Сохранить как … или F2

    Открыть файл F3

    F3

    Текстовый и числовой режим: Uses CRT;

    Uses CRT;

    Графический модуль: Uses Graph;

    Uses GraphABC;

     

    Очистка окна вывода: Ctrl+Del или 

    Integer: -32768 .. 32767

    нет

    longint:

    integer: -2147483648 .. 2147483647 4 байта

    real: 2.9E-39 .. 1.7E38

    нет

    double

    real: 5E-324 .. 1.7E308 8 байт

    Пауза delay(ms);

    sleep(ms); delay(ms);

    Очистка окна вывода ClrScr;

    ClrScr; или Cls;

    Режим замена имеется Insert

    нет

    Возведение x^y :real; exp(y*ln(x))

    power(x,y)

     

    FileExists(name) - true, если файл на диске

    Ожидание нажатия: readkey; или readln;

    Readln; readkey - функция

    Выход из среды Alt+X

    Закрыть стандартное окно Widows

    *ЛК – левая кнопка мыши.

    *ПК – правая кнопка мыши.




    Программа *.pas исполняется после Щелчок по имени файла запускает среду

    входа в среду и вызова из среды и считывание текста файла в окно редактора

    данного файла в окно редактора.

    Команды графического модуля
    SetColor(C); -цвет линии, шрифта SetPenColor(ClBrown); -цвет линии;

    SetFontColor(ClBlue); -цвет шрифта;

    SetFillStyle(P,C); -цвет фона SetBrushColor(ClPurple); -цвет фона;

    SetLineStyle(Ls,Pa,Th);-стиль линии SetPenStyle(psClear); -стиль пера;

    (psSolid, psDash, psDot, psDashDot,..)

    SetPenWidth(sz); - толщина линии;

    SetTextStyle(F,D,Sz);-парам. шрифта SetFontSize(sz); -размер шрифта;

    SetFontName(‘Times’); - вид шрифта;

    OutTextXY(X,Y,S); - вывод текста TextOut(X,Y,S); - вывод текста

    PutPixel(X,Y,C); вывод точки SetPixel(X,Y,C);

    GetX, GetY – координаты точки; GetPixel(X,Y) – координаты точки;

    MoveTo(X,Y); MoveTo(X,Y); не рисуй до точки;

    Line(X1,Y1,X2,Y2); линия Line(X1,Y1,X2,Y2); линия

    LineTo(X,Y); - линия до точки с координатами X,Y

    Rectangle(X1,Y1,X2,Y2); прямоугольник Rectangle(X1,Y1,X2,Y2);

    RoundRect(X1,Y1,X2,Y2,W,H); w,h - оси

    Bar(X1,Y1,X2,Y2); полоса FillRect(X1,Y1,X2,Y2); -закраска текущим цветом

    FloodFill(X,Y,B); В- цвет границы FloodFill(X,Y,C); - закраска цветом С

    Circle(X,Y,R); - окружность Circle(X,Y,R); - окружность

    Ellipse(X,Y,Sa,Ea,Xr,Yr); эллипс Ellipse(X1,Y1,X2,Y2);

    Arc(X,Y,a1,a2,R); - дуга (градусы) Arc(X,Y,R,a1,a2);

    Sector(X,Y,Sa,Ea,Xr,Yr); сектор эллипса Pie(X,Y,R,a1,a2); - сектор окружности

    PieSlice(X,Y,Sa,Ea,R); - закрашенный сектор

    FillEllipse(X,Y,Xr,Yr); -закрашенный эллипс

    Chord(X,Y,R,a1,a2); - сегмент;

    LoadWindow(‘*.bmp’); -включить картинку

    ClearWindow; – очистка окна текущим цветом

    MaximizeWindow; - максимальное окно
    Список цветов:
    0 чёрный clBlack

    1 синий clNavy

    2 зелёный clGreen

    3 голубой clBlue

    4 красный clMaroon

    5 фиолетовый clPurple

    6 коричневый clBrown

    7 светло-серый clLtGray (clMedGray – серый)

    8 тёмно-серый clDkGray

    9 ярко-синий clSkyBlue

    10 ярко-зелёный clLime

    11 ярко-голубой clAqua - бирюзовый

    12 розовый clFuchsia - сиреневый

    13 малиновый clRed

    14 жёлтый clYellow

    15 белый clWhite (clCream – кремовый)
    Литература


    1. Р. Форсайт «Паскаль для всех» Москва. Машиностроение. 1986 г.

    2. Г. Джонстон «Учитесь программировать» Москва. Финансы и статистика. 1989 г.

    3. В.С. Новичков, Н.И. Парфилова, А.Н. Пылькин «Алгоритмические языки в техникуме. Паскаль» Москва. Высшая школа. 1990 г.

    4. Е.А. Зуев «Язык программирования Turbo Pascal 6.0» Москва. «Унитех» 1992 г.

    5. М.В. Дмитриева, А.А. Кубенский «Элементы современного программирования» Санкт-Петербург изд-во С-Петербургского университета. 1991 г.

    6. В.В. Фаронов «Основы турбо-паскаля» МВТУ-Фесто Дидактик Москва. 1992 г.

    7. А.М. Епанешников, В.А. Епанешников «Программирование в среде Turbo Pascal 7.0» Москва. Диалог МИФИ.1995 г.

    8. С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн «Задачи по программированию» Москва. «Наука». 1988 г.

    9. В.Н. Пильщиков «Сборник упражнений по языку Паскаль» Москва. Наука. 1989 г.

    10. Л.З. Шауцукова «Информатика 10-11» Просвещение. 2000 г.

    11. С.А. Абрамов, Е.В. Зима «Начала информатики» Москва. Наука. 1989 г.

    12. П.Семакин И.Ф. Основы программирования: учебник / И. Ф. Семакин, А. П. Шестаков. - М.: Мастерство, 2002.

    13. Фаронов В.В, Тurbo Pascal 7.0. Начальный курс: учебное пособие / В.В. Фаронов. - М.: Нолидж, 2000.

    14. Васильев П.П. Турбо Паскаль в примерах и задачах. Освой самостоятельно: учебное пособие / П. П. Васильев. – М.: Финансы и статистика, 2003.

    15. Макарова Н.В., Николайчук Г.С., Титова Ю.Ф. под ред. Макаровой Н.В. Информатика и ИКТ (базовый уровень) 10 Питер Пресс.

    16. Макарова Н.В., Николайчук Г.С., Титова Ю.Ф. под ред. Макаровой Н.В. Информатика и ИКТ (базовый уровень) 11 Питер Пресс.

    17. Семакин И.Г., Хеннер Е.К. Информатика и ИКТ (базовый уровень) 10-11 БИНОМ.

    18. Фиошин М.Е., Рессин А.А., Юнусов С.М. под ред. Кузнецова А.А. Информатика и ИКТ (профильный уровень) 10-11 Дрофа.

    19. Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др. Информатика и информационные технологии (базовый и профильный уровни) 10 Просвещение.



    1   ...   6   7   8   9   10   11   12   13   14


    написать администратору сайта