является ли html генерируемый движком форума программой? команды в нем есть.
Безусловно. Интерпретатором которой выступает ваш браузер. Как в части команд HTML, так в части команд Java-script.
В этом контексте признаком программы (и типом вызываемого интерпретатора) является ее тип mime.
Вы же не будете спорить, что, скажем, Flash является программой? А, скажем, наличие игр, написанных на HTML - тоже оспаривать не будете?
является ли html генерируемый движком форума программой? команды в нем есть.
Безусловно. Интерпретатором которой выступает ваш браузер. Как в части команд HTML, так в части команд Java-script.
В этом контексте признаком программы (и типом вызываемого интерпретатора) является ее тип mime.
Вы же не будете спорить, что, скажем, Flash является программой? А, скажем, наличие игр, написанных на HTML - тоже оспаривать не будете?
Вот тут я не согласен. html это скорее коннфиг файл страницы в нем не задаются действия, в нем задается только описание. Хотя могут быть встроены скрипты..... А вот скрипты это уже программа.
Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
Это набор команд на определенном языке. Согласитесь вы не сможете написать "хачу книгу напечатать". (если только не напишите предварительно такой скрипт или ссылку).
я — не соглашусь. потому что могу написать в командной строке (вы тоже можете):
print book.pdf
view article.txt
see image.png
едем дальше.
человек, нанятый на работу внутренним аудитором может формально совмещать свои должностные обязанности внутреннего аудитора с должностными обязанностями бухгалтера?
интересует именно формальная сторона.
т.е. если _не_может_ — то очень хотелось бы знать, какими документами это регламентировано.
спасибо.
1120 — Индивидуальная объективность
Внутренние аудиторы должны быть беспристрастны и непредвзяты в своей работе и избегать конфликта интересов любого рода.
Интерпретация: Конфликт интересов — это ситуация, когда внутренний аудитор, являющийся лицом, облеченным доверием, имеет конкурирующий профессиональный или личный интерес. Наличие таких конкурирующих интересов может помешать внутреннему аудитору выполнять свои обязанности беспристрастно. Конфликт интересов может существовать даже в тех случаях, когда он не приводит к неэтичным или неправильным действиям. Конфликт интересов может привести к возникновению видимости ненадлежащего поведения, что может подорвать доверие к внутреннему аудитору, подразделению внутреннего аудита и к профессии в целом. Конфликт интересов может повредить способности аудитора объективно выполнять свои функции и обязанности.
т.е. формального запрета нет, а существует только ваша трактовка понятия «конкурирующий профессиональный или личный интерес». я правильно понимаю?
Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
Полно. HTML/CSS/JS и вперед.
ЗЫ: Не понимаю сути дискуссии. ИМХО, вы все время забываете, что работаете не в абстрактной "командной строке", а в командной строке конкретной программы - интерпретатора.
1. Разница в языке для русскоязычного человека это не является естественным. В конце концов если он знает по английски слово принт то у него есть "моя фотка на вчерашнем вечере" а не image.png (если имя задать - расширение лишнее для восприятия человека)
2. Ну и потом я уже несколько раз говорил на тему считать или нет одну команду последовательностью команд..... Но две команды тут без вопросов- последовательность.
Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
Полно. HTML/CSS/JS и вперед.
JS не имеет ни какого отношения к HTML. У них лишь есть средства взаимодействия. Да и то предоставляются они именно браузером. Если браузер не будет предоставлять объектную модель страницы...... То никакой игры и не будет.
3. Как только в вашем "текстовом файле" произошло разделение на "команды" и "данные" - он (файл) автоматически стал ПРОГРАММОЙ. Среда выполнения которой требует дальнейшего уточнения.
не совсем понял. если например написать в файл:
while read i; do echo $i; done << $1
or smth like. Здесь нет данных, а есть только команды по их обработке.
Данные хранятся в вашей переменной i.
Априори, предполагается, что если в файле есть только данные - то это файл данных. Если в файле есть команды - это программа.
Хорошо, это же самое действие можно записать на языке FL без упоминания каких-либо данных вообще. Кстати, даже команд не будет, будут только декларации функций.
отлично. значит, запустив oowriter, нажав ctrl+s, затем клавишу A, затем клавишу enter, я уже напишу программу. верно?
Я тут тоже не согласен. Таже "путаница" как и с играми на html. В doc можно вставлять скрипты. Которые текстовый процессор может потом запустить. Сам doc тут не при делах.
Я на нём сто лет ничего не писал, лень сейчас ворошить, искать, ставить интерпретатор и т.п. Вот Вам краткое описание даже не самого Пролога, а целого класса языков: Декларати́вные языки́ программи́рования
Это почему?
Случай 1:
- Выполняю чужую программу vi.
- Сохраняю свою программу (скрипт) *.sh.
Случай 2:
- Выполняю чужую программу oowriter.
- Сохраняю свою программу *.doc.
Я на нём сто лет ничего не писал, лень сейчас ворошить, искать, ставить интерпретатор и т.п. Вот Вам краткое описание даже не самого Пролога, а целого класса языков: Декларати́вные языки́ программи́рования
Смутно конешно. Немного почитал.... Поправьте если я не прав:
Сформированный файл HTML это просто описание. Браузер берёт и выводит его как есть. Ни каких условий в HTML нет. (Есть только надстойки от недружественных бродилок
Здесь. Как я понял вы всеже задаете входные параметры, но основании которых отображается результат.
Впрочем дальше не буду.... Я слишком туманно себе предстваляю этот пролог и как его использовать.....
Логично. Не удачный пример привел.
Скажем так если вы выполняете некую последовательность команд постоянно. Напишите ли вы для нее скрипт. Или будете ее вводить каждые раз?
вообще если говорить о bash то она окажется в history, и можно будет ее звать от туда, так или иначе
хм... надо еще разбираться, что там делается
Скажу общими словами:
Если просто свойства принимаются равными в соответствии с какими то параметрами то это именно "конфигурация"..... Если там именно выполняются команды, т.е. инструкции к действию........ Точно не могу сказать.
Возможно просто такая же ситуация как включение скриптов в HTML (HTML просто "конфиг", JS программа)
1. Разница в языке для русскоязычного человека это не является естественным. В конце концов если он знает по английски слово принт то у него есть "моя фотка на вчерашнем вечере" а не image.png (если имя задать - расширение лишнее для восприятия человека)
2. Ну и потом я уже несколько раз говорил на тему считать или нет одну команду последовательностью команд..... Но две команды тут без вопросов- последовательность.
замечательно. т.е. для «русскоязычного человека»
see article.text
будет программой, а для всех остальных — нет?
(кстати, напоминаю, что слову «нет» вы не дали определения. или я не понял фразы «Запуск программы естественным для человека определением.»)
Сформированный файл HTML это просто описание. Браузер берёт и выводит его как есть. Ни каких условий в HTML нет.
Дело не в том, что в HTML нет условий, а в том, что:
программистом не задается пошаговый алгоритм решения задачи ("как" решить задачу), а некоторым образом описывается, "что" требуется получить в качестве результата.
Условия могут быть, но условие — не действие. Например:
Согласитесь для человека гораздо естественней скомандовать:
"To print this document" или "print for me this document" - именно так он бы сказал голосом, другому человеку (прошу прощения за мой английский, но суть думаю понятна). И при этом вам как человеку важно что есть некий документ, который важно напечатать и вам совершенно не важно в каком он формате. А компьютеру вы должны сообщить на его языке. Или воспользоваться подготовленным кемто ярлычком имеющим более понятный для вас вид.
Чужую программу я выполняю в любом случае: vi в одном, oowriter в другом. А *.sh и *.doc я еще не выполняю, я их только создаю.
Эх, совсем Вы меня запутали.
Речь изначально была об:
программа:
Нажать клавиши:
{oowriter} <enter> <Ctrl + S> <a> <enter>
Исполнитель
компутер + Ali1
программист: sash-kan
Если просто свойства принимаются равными в соответствии с какими то параметрами то это именно "конфигурация"..... Если там именно выполняются команды, т.е. инструкции к действию...
У Вас противоречие. Присваивание — уже команда. Да, в этом файле назначаются значения некоторых параметров, декларируются (но не выполняются) функции и выполнение этих функций вешается на горячие клавиши.
Факториал(N) :=
не определен, если N - не натуральное число
1, если N=1, иначе
N * Факториал(N-1)
Условия есть, команд нет.
[code]
Присвоить переменной значение..... Это тоже команда. А в некоторых языках можно переопределить ":=" и это будет запуск фаерфокса....
Вообще очень интересно - меня объявили флудильщиком, а сами в параллель доказывают , что html это программирование (если быть честным то и я так думал до сегодняшней дискуссии, js тут не при чем), и что shell script это не программирование...... Где логика?