Четверг, 21.11.2024, 10:50
Приветствую Вас Гость | RSS
Главная программирование Регистрация Вход
Меню сайта

Форма входа

10 класс

программирование справочник

06/10

Понятие оператора, виды операторов. Организация интерфейса пользователя. Понятие переменной, типы данных

знакомимся с интерфейсом смотри видеоролик

типы данных смотри презентацию, ЧИТАЙ НА САЙТЕ

10/10

Тема: Понятие оператора, виды операторов (Dropbox\Школа\10 класс\Программирование\Операторы языка Паскаль_для конспекта.PPTX)- опорный конспект по презентации

Организация интерфейса пользователя (Dropbox\Школа\10 класс\Программирование\Интерфейс и основы работы в среде\Delphi 7 [Урок #1] - Интерфейс Среды Разработки.mp4- смотрим видеоролик)

Понятие переменной, типы данных (Типы данных.pps- опорный конспект по презентации)

Практическая работа №1. Создание и выполнение программного проекта. Использование элементов управления (уроки Delphi для начинающих)


13/10

выражения и операторы Delphi

  1. конспект

  2. презентация к конспекту

  3. практическая работа "ВИЗУАЛЬНОЕ ПРОГРАММИРОВАНИЕ" ПРОЕКТ "ВАШ ВЕС" (СТР. 30 СБОРНИК "ЗАБАРНАЯ") 


    17/10 Самостоятельная работа


    19/10

Тема: флажки и группы переключателей

смотрим презентацию "Элементы управления диалоговых окон" (папка Dropbox\школа\10 класс\Программирование)

начинаем создание многооконного проекта "Тест по географии" страница 56 сборника Забарная

сегодня на уроке:

  1. ознакомиться с проектом

  2. создать проект под названием test-geography-Yore Last Name

  3. сегодня создаем визуальную часть до стр 56-61 пункты 1-12 инструкции

домашнее задание: §4 стр 159-205 Моделирование ветвящихся процессов ответить на контрольные вопросы стр 165


31/10

Тема: Реализация ветвления с использованием флажков и переключателей

пройти тест

домашнее задание:контрольные вопросы стр 165 (уч. часть 2)


03/11

Практическая  работа №3. Составление программ с использованием ветвления

Задание: создать проект "КОНВЕРТЕР ВАЛЮТЫ"

(ИНСТРУКЦИЯ: СМ. СБОРНИК "Визуальное программирование в Delphi" Автор Забарная А. стр. 33)


7/11 операторы цикла

ответить на вопросы:

 сколько раз повторяется цикл и чему равна переменная а

1) a := 1;

for i:=1 to 3 do a := a+1;

2) a := 1;

for i:=3 to 1 do a := a+1;

3) a := 4; b := 6;

while a < b do a := a + 1;

4) a := 4; b := 6;

while a < b do a := a - 1;

закончить выполнение программы "Конвертер валют"

критерии оценивания: 

"5"-программа работает и добавлен модуль для расчета суммы в гривнах

"4" - программа работает

"3" - создана форма, прописаны все коды, но есть ошибки

Домашнее задание: учебник, часть 2, стр. 212 - 213 ответить на вопросы 3, 11


10/11

Составление и программная реализация алгоритмов с циклами

пройти тест с вопросами по проекту "Конвертер валют"

добавить в проект возможность расчета суммы в гривнах по курсу доллара

создание теста в Delphi: 

1) https://www.youtube.com/watch?v=_T4VUO6LFCU

2) https://www.youtube.com/watch?v=uaW2wQcjpks

3) https://www.youtube.com/watch?v=_5Jecyl0fcc


14/11

практическая работа №4

привести программу "Конвертер валюты" к следующему виду:

 

 

 

 

 

 

добавьте программный код для получения суммы в рублях и в гривне.

листинг программы представлен ниже:

unit Unit1;
interface
uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls, Buttons;
type
 TForm1 = class(TForm)
 Label1: TLabel;
 Label2: TLabel;
 Label3: TLabel;
 Edit1: TEdit;
 Edit2: TEdit;
 Edit3: TEdit;
 Button1: TButton;
 BitBtn1: TBitBtn;
 BitBtn2: TBitBtn;
 Label4: TLabel;
 Edit4: TEdit;
 Label5: TLabel;
 Edit5: TEdit;
 procedure Button1Click(Sender: TObject);
 procedure E1(Sender: TObject; var Key: Char);
 procedure E2(Sender: TObject; var Key: Char);
 procedure BitBtn1Click(Sender: TObject);
 private
 { Private declarations }
 public
 { Public declarations }
 end;
var
 Form1: TForm1;
 kurs_d_r, kurs_d_g, suma_dol, suma_grn, suma_rub:real;
implementation
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
edit1.text:=' ';edit2.Text:=' ';edit3.text:=' ';edit4.text:=' ';edit5.text:=' ';
bitbtn1.Enabled:=false;
button1.Enabled:=true;edit1.SetFocus
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
 kurs_d_r:=StrToFloat(Edit1.Text);
 kurs_d_g:=StrToFloat(Edit4.Text);
 suma_dol:=StrToFloat(Edit2.Text);
 suma_rub:=suma_dol*kurs_d_r;
 suma_grn:=suma_dol*kurs_d_g;
 Edit3.Text:=FloatToStr(suma_rub);
 edit5.Text:=FloatToStr(suma_grn);
end;
procedure TForm1.E1(Sender: TObject; var Key: Char);
begin
 case key of
 '0'..'9',chr(8):;
 ',':if pos(',',Edit1.Text)>0 then key:=chr(0);
 chr(13):begin edit2.SetFocus;end;
 else key:=chr(0);
 end;
end;
procedure TForm1.E2(Sender: TObject; var Key: Char);
begin
case key of
'0'..'9',chr(8):;
',':if pos(',',edit2.Text)>0 then key:=chr(0);
chr(13):begin button1.Enabled:=true;
bitbtn1.enabled:=true;
button1.SetFocus;edit3.Font.Color:=clred;end;
else key:=chr(0);
end;
end;
end.

пройти тест с вопросами по проекту "Конвертер валют"


17/11

Понятие массива. Одномерный массив. Ввод и вывод массива

Задание:

ответить на вопросы 1-12 стр 290-291(используем учебник стр. 282-290)

1-й вариант  2-й вариант 
1. Какой набор данных может быть примером массива? 1. Что может быть основанием для объединения данных в массив?
2. Что следует понимать под массивом данных? 2. Каковы особенности синтаксиса оператора описания массива?
3. Значения какого типа может принимать элемент массива? 3. Значения какого типа может принимать индекс массива?

4. Как следует описать данные, имеющие следующее множество значений:

а1 а2 а3 ... а45
1,2 0,5 3   4,5

 

4. Как следует описать данные, имеющие следующее множество значений:

b1 b2 b3 ... b26
a b c   z

5. Могут ли быть элементами одного массива следующие данные?

1, 2.1, 'SLOVO', 'a'
5. Могут ли данные 1, 2.1, 'SLOVO', 'a' использоваться в качестве индексов массива?

 

выполнить задания:

1 вариант 2 вариант
стр. 291 №1 (таблица: 1, 3) стр. 291 №1 (таблица: 2, 4)
стр. 292 №2 стр. 292 №3

домашнее задание: читать §7.1, 7.2 стр. 282-296, выполнить задания: 16(а) стр. 296


21/11 Поиск данных в массиве, выбор элементов из массива по определенному критерию

информация взята с сайта http://old.kpfu.ru/student/t/delphibook/Chapter%205/1.htm

в конспекте ответить на вопросы:

  1.  что такое массив
  2. синтаксис объявления массива
  3. примеры объявления массива
  4. как происходит обращение к элементу массива в программе? приведите пример
  5. перечислите типичные операции при работе с массивом?
  6. прокомментируйте каждую строку  программы "Вывод массива" в среде Delphi

    01/12 Знакомимся со средой программирования VBA MS Office

 

 

 

Наши новости
События компьютерного отделения [1]
Последние новости компьютерного отделения

Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930

Поиск

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz