Laboratory work on system programming
5) Write a program that has a menu.The menu must have the subtitle “Processes”.The “Processes” subtitle contains the “Create the process” button, when you click on which the user opens any text editor, the “Finish the process” button, which locks the open text editor (not that if the text editor you are trying to lock is not yet open, the program must remove the message “This process is missing.Please start your editor first!”), the “Stop work” button that shuts the open text editor and completes the work of your program.Write a program in which, with a periodicity of 3 seconds, one stream releases a memory block for a two-dimensional mass of all additional numbers of the size of 10x10, the second stream fills it with random numbers, the third stream releases this set into the program window.Synchronize the streams with critical sections.6) Create a window add from the menu.The menu has the following items: “Create a file”, “Sort”, “Read a file”, “Move a file”.When you click on the "Create a file" menu, the user will open a dialog window with the file name request.The file is filled with a sequence of numbers of the type "0, 2, 3, 5, 6, 8, 9, 11, 12...." to the 100th number.Pressing the "Sort" menu leads to the opening of the file, the output of all the numeric sequence on the screen, further cleaning, closing and deleting the file.After that, the project directory creates 2 files: one contains all the numbers from that sequence that are short "5", the other - short "3".All other numbers are recorded in a file in another directory.When you click on the "Move the file" menu, the user will get a dialog window with the name of the file that is moved.The file is transferred to the free directory.7) The first library realizes the coding of the text line by the methods of subset (every symbol of the output alphabet is replaced by a symbol of the encrypting alphabet).Another library is designed to do decryption and extract text on the screen.8) In the language Assembler to write the function of forming a series of symbols that corresponds to the binary date of the 32th number.To perform the conversions, use the registers of general destination.Use this feature for the default decryption of the messages parameters WM_KEYDOWN, WM_KEYUP.Explain the battle.
Applications 1
-
44 I read the order with enthusiasm and would be happy to take this job.
In terms of payments, I am open to discussion and I hope we will be able to agree on the cost that will be paid by both sides.
I am looking forward to your answer and the opportunity to start working on this project.
With respect,
Wear
-
260 1 0 Write the deadline, I will try to get it up as soon as possible.
by admin by admin by admin by admin by admin
-
5149 210 0 Good day . I can take for the performance of 5.6.7 laboratory. Unfortunately, with the assembler I almost didn’t work, so I can’t take a task in which I’m poorly oriented.
-
480 4 0 Good day ! I see that we went the same course. With WinAPI on C++ I have been working for a long time, even in my portfolio there is work. If you need it quickly and quickly, write it.
-
121 2 1 Welcome to. I will do. When is Deadline? I will be happy to cooperate. The time increased a little, in any case.
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 9 days 18 hours back ∙ 6 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 10 days 1 hour back ∙ 16 proposals |