0. New Notice
The following situation can happen when you conduct the test
. When the screen was hung and you can not do anything.
(you click button but there is no response for few minutes)
. When you see the message about Session expiration
. In the previous test, if you met upper situation, You had to close App and run again App
(but your source code in Visual studio or eclipse was deleted)
. But we added a “Home” button to login again without closing App
If you click ① Home button, you can move to Login page.
And when you move to “solve the problem” page,
you can see your previous souce code in visual studio or eclipse.
※ We added App version Info.(②) The lateast app version 1.0.3
All test takers install 1.0.3 version.
②
①
We added message box for network disconnect
We added message box for session expiration.
Session expired. Please click the Home button in right upper on screen.
Then you can login again and your source code in VS or eclipse will be remained.
Q) Most of our engineers use Linux machine and have Windows on virtual machines.
Will it be problematic to pass the test on virtual machine?
→ A) Virtual machine in the Linux PC would be prohibited. Please use MS Windows PC.
Q) Is it possible to use other versions of IDE tools?
→ A) We guarantee only this version. (VS Express 2013 for Windows Desktop, eclipse Luna)
※ Even if you are using the other version for a work, please install the recommended version for test
※ Apply all service packs and updates for your version of Visual Studio and eclipse
※ We confirmed the basic execution about under version,
however some error can be occurred according to the user PC environment
VS Premium 2013 / VS Community 2013 /
VS Professional 2013 / VS Express 2012 for Windows Desktop / VS Professional 2012
VS Premium 2012 / VS C++ 2010 Express / VS Premium 2010
eclipse of Helios / Indigo / Juno / Kepler
Visual Studio
eclipse
※ To Visual Studio user
Use only one source file according to the using language among Project_c.c and Project_cpp.cpp file
1
2
3
Eclipse setting) If you find the error like "build path is incomplete", Please change the eclipse setting.
(Project Explorer → Project → JRE System Library (mouse right click) → Properties →
check the "Workspace default JRE" or "Alternate JRE > Installed JREs > You select the installed JRE)
Please uncheck
Continues in the next page
3. Sample_input Usage (2/3)
step 1. If you click the link “sample_input pop-up”,
You can see the sample_input text in pop up window
step 2. Copy the sample input text. And Close the pop up window.
step 3. Run the IDE(VS or eclipse). And Paste the text to sample_input.txt in IDE.
※ SCS App create sample_input.txt automatically in your project folder.
※ When you paste the large text in eclipse, It seems to be an error, but It is not an error
(It seems to be not copied completely from sample_pop_up to sample_input.txt)
If you save the sample_input.txt file, the whole text is saved.
(A text seems to be still cut. Please ignore.)
step 6. You make the source code handling the sample_input.txt file using IDE.
C/C++ : freopen("sample_input.txt", "r", stdin);
Java : System.setIn(new FileInputStream("sample_input.txt"));
※ Please include the related library.
A Caution : It is not allowed to use the file input/output function in Server-Side
Before submission, you must remove the file input/output function in your source code.
3. Sample_input Usage (3/3)
Ctrl + C
Ctrl + V
Copy the sample input text. And Close the pop up window.
Paste the text to sample_input.txt in IDE.
Ctrl + V
Q) There are certain incompatibilities between server gcc compiler and Microsoft compiler used
in Visual Studio. How should I deal with these incompatibilities?
→ A) Users can check an answer by Test Run functionality after solving a problem in the visual studio or eclipse. It can be tested by gcc or jdk in the server before submitting an answer.
Intermediate Test : All standard libraries are allowed
※ Not allowed function(C/C++) : system, execl, execlp, execle, execv, execvp, assert, abort, fopen
Advanced or higher grade Test : Below libraries are allowed
. C :
. C++ :
. Java : java.util.Scanner
※ Not allowed function(C/C++) : rand, memset, memcpy, abs, atoi, strlen, strcpy,
strcat, strstr, strtok, system, execl, execlp, execle, execv, execvp, assert, abort, fopen
Q) Getting compiling error - Not allowed to use lib > memory.
But I am not using memset library, using only stdio.h.
→ A) Please don't initialize array through below method.
int visited[3000] = {0};
When the compiler in server transform source code to the assembly language,
it is transformed to a memset.
Q) A network was cut off while examining. And the following error message showed.
"error==>networkerror:failed to execute send on xmlhttprequest: failed to load
→ A) Don’t close SCS App,
If you close SCS App, source code which you are making in IDE is deleted.
If a network is again connected, save the source code of IDE to server and
conduct a test continuously.
※ Frequently save source codes onto the test system to prevent any loss of documents
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть