![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
В общем сдал один из 10ти тестов которые я купил за 20 баксов
![]() Пока что результаты такие: ![]() они говорят что сам тест чуть легче, поэтому это радует ![]() Кстати требуют знать и октальную форматировку, и хексадецимальную... Вот вопросик хороший =-) Что такое 0xff мне очень понятно, а вот как умнажать 0.5 на 0.5 к примеру, я уже не помню ![]() Надо бы математику вспомнить слегка ![]()
|
|||
|
||||
SamDark |
|
||||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Вот моё. Проходил единственный тестовый, доставшийся в подарок, в середине 2009-го. До реального экзамена так руки и не дошли
![]() ![]()
Врут. По отзывам реальный экзамен сложнее.
-------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
||||
|
|||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
SamDark, Молоток... у меня курс есть CBT NUGGETS zend certification preparation , так вот все темы которые мне выдало что я слаб, ща прослушиваю...
На самом деле я и так знал что в XML я полный ноль...стриминг и нетворк тоже... А вот в Design удивился что не прошел, они там один вопрос давали я сказал что паттерн Registry а небось был Factory в конце... Кстати А как ты считал $c = 0xFF; // 16²-1 = 255 Я вообще не умею двойку над 16 ставить ) Но в общем я понимаю это так: 0x нафиг убираем говорит что это просто hexadecimal далее F это 1111 Поэтому 1111|1111= 1+2+4+8+16+32+64+128 = 255... А ты как то сокращение я смотрю знаешь... буду рад если прояснить К примеру 36 << 89 мне понятно что нужно делать 36*2 в 89ой степени ,а не просчитывать ручками И ещё, проверил таки правда что -> всё, что угодно % 1 = 0 Но почему? ведь % Это остаток деления, или остаток может быть только целочисленным (выходит что так?) Это сообщение отредактировал(а) Muerto - 30.9.2010, 18:53 |
|||
|
||||
SamDark |
|
||||||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Это такой трюк для шестнадцатеричной системы счисления: 0xFFFFF = (16 в степени count(F)) - 1. На самом деле это считается без перевода в двоичную так: 0xFF = … + 0*16² + 15*16¹ + 15*16° = 240+15 = 255. т.е. … + <третий разряд, 0=0>*16² + <второй разряд, F=15>*16¹ + <первый разряд, F=15>*16°
А вот и нет. Так результат будет неверным. Так как int у нас для 32-х битного PHP вмещает соответственно 32 бита, а << — это циклический сдвиг, делать нужно 36*(2 в 89%32).
Перед операцией % оба значения (справа и слева) приводятся к целому. В этом можно убедиться, например, так: 3%1.5=3%(int)1.5=3%1=0; -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
||||||
|
|||||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
SamDark, Спасибо отличный трюк!
0x99=9*16^0+9*16^1=153 И насчет << очень хороший совет... А на октальные значения что то есть , какой нибудь трюк? 0123=001|010|011 = 1+2+16+64=83 |
|||
|
||||
SamDark |
|
|||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Трюков про восьмеричную систему не знаю.
Ответ верный, а вот вычисления странные. Тут принцип как и у всех систем счисления: 1*8² + 2*8¹ + 3*8° = 64 + 16 + 3 = 83 -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
SamDark, А почему в конце сертификацию не прошел? я смотрю ты куда лучше меня шаришь во всем этом
![]() Сколько лет с php работаешь? какое образование? Я вот самоучка если то что в школе учили не считать, только сейчас первую степень начинаю B.sc Computer Science Это сообщение отредактировал(а) Muerto - 30.9.2010, 22:40 |
|||
|
||||
SamDark |
|
||||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Muerto,
Я и не пытался. Лень было. Надо всё-таки себя заставить…
Плотно работаю всего три года. Computer Science, master. -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
||||
|
|||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Пару вопросов в общем с того экзамена насчет которых я не уверен
Name three new extensions in PHP 5 tidy soap java curl mysqli Я думаю что tidy+soap+mysqli ибо java ещё в 4 был, и курл... хотя вот насчет mysqli не уверен, вроде он и перед 5 был... но хз в общем... 1. What XML technology is used when you mix two different document types in a single XML document? A. Validators B. DTD C. Transformations D. Namespaces Не знал, вопрос сформулирован с моей точки зрения не очень понятно... но вроде бы namespaces позволят нам это сделать In databases which do not support auto_increment we must use a _________ to auto generate a numeric increment key. К знатокам mysql Это... судя по тому что вычитал в инете ответ procedure ... When running PHP in a shared host environment, what is the major security concern when it comes to session data? a)Sessions on shared hosts are easily hijacked by outside malicious users b)All of the above c)You cannot use a custom data store in shared hosts d)Session data stored in the file system can be read by other scripts on the same shared host e)Users outside the shared host can access any site which created a session for them _______ can be used to add additional functionality to a stream, such as implementation of a specific protocol on top of a normal PHP stream implementation. Answer… Buffered Buckets Wrappers Filters Я ответил Filters... Так как логичней всего When attempting to prevent a cross-site scripting attack, which of the following is most important Я считаю что filter output from forms... ещё был вариант filter all input... но ведь когда идет речь о XSS проблема в том что мы показываем не отфильтрованое... In PHP 4 you could iterate over every member property of an object using foreach(), in PHP 5 to accomplish the same task on a non-public array you could use the ___________ interface 136. Unlike the old MySQL extension, the new MYSQLi extension requires that you provide what when performing a query when using the procedural interface? A. The query identifier B. The database name C. All function parameters D. The database handle E. The statement handle Считаю что D но в инете почему то пишут что С Question: What is the best way to iterate and modify every element of an array using PHP 5? a) You cannot modify an array during iteration b) for($i = 0; $i < count($array); $i++) { /* ... */ } c) foreach($array as $key => &$val) { /* ... */ } d) foreach($array as $key => $val) { /* ... */ } e) while(list($key, $val) = each($array)) { /* ... */ } Consider the following script: <?php $oranges = 10; $apples = 5; $string = "I have %d apples and %d oranges"; ??????? ?> What could be placed in place of ?????? to output the string: I have 5 apples and 10 oranges str_format($string, $apples, $oranges); print($string, $apples, $oranges); printf($string, $apples, $oranges); print sprintf($apples, $oranges); sprintf($string, $oranges, $apples); только второй подходит а просят два! The __________ error level, which must be explicitally enabled in PHP 5, will warn you of deprecated functionality that will be removed in a future PHP version. Это сообщение отредактировал(а) Muerto - 2.10.2010, 01:04 |
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Народ пожалуйста ответьте кто на что знает...
|
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Помогите пожалуйста понять чем SAX лучше чем DOM?
What is the primary benefit of a SAX-based XML parser compared to DOM? Faster then DOM methods Requires less memory then DOM Easier to develop parsers All of the above Добавлено через 5 минут и 4 секунды When checking to see if two variables contain the same instance of an object, which of the following comparisons should be used? if($obj1->equals($obj2) && ($obj1 instanceof $obj2)) if($obj1->equals($obj2)) if($obj1 === $obj2) if($obj1 instanceof $obj2) if($obj1 == $obj2) в инете пишут === я считаю они не правы! ответ 4 вроде бы верен |
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
When attempting to prevent a cross-site scripting attack, which of the following is most important?
Not writing Javascript on the fly using PHP Filtering Output used in form data Filtering Output used in database transactions Writing careful Javascript Filtering all input с Поскольку речь о XSS , с одной стороны вроде бы 5, но допустим то что в базу заносим пофиг на XSS главное когда выводить что бы отфильтровать... здесь собственно обычно все твердят что нельзя ничего менять а только на выводе htmlspecialchars etc. Но ппоскольку трансакции пофиг, наверное ответ 2 ? Добавлено через 8 минут и 24 секунды Which of the following are not true about streams? They are always seekable When used properly they significantly reduce memory consumption They can be applied to any data source They are always bi-directional They can be filtered 1 & 4? |
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Consider the following PHP 4 code snippet:
<?php class MyClass { var $value; function setValue($value) { $this->value = $value; } function doSomething($myClass) { $myClass->setValue(10); } } $myClass = new MyClass(); MyClass::doSomething($myClass); ?> In PHP 5, will this code change behavior? Why or why not? No, Not unless E_STRICT is enabled Yes, you have to declare doSomething() static now Yes, objects are now reference based No, it will function exactly the same Судя по всему пофиг что не статик... |
|||
|
||||
SamDark |
|
||||||||||||||||||||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Muerto,
Верно. Про namespace тоже верно и вопрос вполне корректен.
Ответ скорее всего sequence. Их поддержка есть, например, в Oracle.
Тут проблема в том, что данные по умолчанию хранятся в /tmp, а многие хостинги запускают всё под одним аккаунтом. Соответственно можно читать чужие сессии.
Wrappers, см. http://php.net/manual/en/function.stream-w...er-register.php
Traversable
Тут даже гадать не надо, а надо всего-лишь в мануал заглянуть и понять, что верный ответ «D. The database handle».
По мне так b) for($i = 0; $i < count($array); $i++) { /* ... */ }. Вроде выше уже разбирали, почему foreach с & не очень.
sprintf($string, $oranges, $apples);
Где два-то?
E_DEPRECATED? Это сообщение отредактировал(а) SamDark - 3.10.2010, 15:49 -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
||||||||||||||||||||
|
|||||||||||||||||||||
SamDark |
|
||||||||||
![]() Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
SAX быстрее и не кушает память.
Правильный ответ ===.
Filtering Output used in form data
Ответ 1 и 4. Добавлено через 4 минуты и 11 секунд
Если включить E_STRICT, будет ругаться. -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
||||||||||
|
|||||||||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |