AliNovel

Font: Big Medium Small
Dark Eye-protection
AliNovel > Hello, Mr. Major General > Chapter 1026 - It Was Just Too Impressive

Chapter 1026 - It Was Just Too Impressive

    <h4>1026 It Was Just Too Impressive</h4>


    “Professor He, the situation at hand is... It took myputer all nightst night, but I still couldn’t find anything...” Gu Nianzhi was getting a little frustrated. She had never encountered such a situation before.


    He Zhichu coughed lightly, then said to Gu Nianzhi, “Nianzhi, I want to ask you, are you familiar with the programmingnguage Prolog?”


    “Prolog? Programming-In-Logic?” Gu Nianzhi didn’t miss a beat. “I am, in fact. However, this programmingnguage is not widely used, and is still in its experimental stages.”


    “And do you know why it is not widely used?” He Zhichu was like a professor trying to facilitate creative thinking for Gu Nianzhi. He spoke as if this was a lecture in a ssroom.


    “Prolog, also known as Programming-In-Logic, as its name implies, is a programmingnguage based on logical reasoning, which is also a form of programming that uses artificial intelligence. The current level ofputer hardware is fairly restricted and therefore cannot support wide-scale usage of such programmingnguages. Therefore, its practical usage is basically zero.”


    “Correct. Now how does it differ from ordinary programmingnguages?” He Zhichu looked up at the bright sun outside the window and squinted.


    “Uh, is this some sort of test?”


    “Aren’t you a self-proimed geniusputer geek? Let me see how well you have mastered the basics.” He Zhichu teased, pulling the curtains down with his delicate, elongated fingers. He walked to his desk, sat down, and opened hisputer.


    Gu Nianzhi grinned and said, “Well, this is how I interpret it... In usual programmingnguages, programmers have the dominant position. All their lines of code are clear-cutmands for theputer. But a derative programmingnguage such as Prolog merely sets logical rules for theputer, and then lets theputer determine how to proceed ording to the logic of theputation.”


    “For example, when using amon programmingnguage to let aputer calcte a logarithm, the programmer first teaches theputer how to multiply, divide, and then add and subtract. Then, theputer performs calctions strictly based upon the calction order set by the programmer. From this perspective, theputer executes the programmer’smands, and therefore never makes a mistake. If there is a mistake, it can only be the fault of the programmer writing the wrong program.”


    “But logical programmingnguages like Prolog processes data ording to logical rules, not by simply adding, subtracting, multiplying, and dividing.”


    “The simplest logical rtionship is such. The first example is that Xiaohong is a person, Xiaoli is also a person, and the two like each other. Then you set the rules for judgment. People who like each other are friends. Then, when you enter that Xiaohong likes Xiaoli and that Xiaoli also likes Xiaohong, theputer will automatically conclude that they are friends. Then, any proceeding logical mechanisms will be based on the premise that they are friends.”


    He Zhichu nodded with satisfaction. “Not bad! Reducingplex matters into simpler ones is how it operates. But this is the most fundamental description. Have you ever used Prolog for programming before?”


    Gu Nianzhi thought for a while and shook her head, saying, “I’ve tried a few times, but have never done so on arge scale.”


    The most practical skill set she’d gained from Zhao Liangze was hacking expertise, and this meant that she had a thorough understanding of the functioning of existing widely-used software programs. This was because, in most basic terms, the nature of a hacker’s job is cracking codes.


    The most potent hacker was capable of cracking all programs. Yet artificial intelligence programmingnguage was not based on practice usage and therefore did not need to be cracked. Therefore, Gu Nianzhi had a rtively limited understanding concerning this domain of study.


    “It’s such a pity. If you have the chance, try using Prolog programming more. Some issues may be easier to resolve,” He Chu reminded her meaningfully.


    Gu Nianzhi initially did not hear the implied meaning behind He Zhichu’s words. She merely shrugged and said, “But intelligent programming is closely rted to the artificial intelligence ofputers. Until there can be a breakthrough discovery in terms of artificial intelligence, these intelligent programmingnguages ??can only be niche yers in the programming world, so why waste time on this? After artificial intelligence bes more popr, I’ll still have time to study how to crack it.”


    He Zhichu shook his head in disapproval. “Nianzhi, as far as I know, this artificial intelligence programmingnguage is already a semi-finished product in militaryboratories in some countries. A semi-finished military product. Do you understand the meaning of this?”


    Gu Nianzhi felt at loss for words. Due to He Zhichi’s identity and status, Gu Nianzhi couldn’t dismiss any word he said. Gu Nianzhi suddenly understood.


    She thought about the programmingnguage that He Zhichu had mentioned earlier. Although she only had a superficial understanding of it, this superficial understanding included the fundamentals of this intelligent programmingnguage.


    He Zhuchi’s hints opened the door to a new world in front of Gu Nianzhi. She stared at the source codes on herputer that she had been analyzing all morning, and suddenly felt that she understood something.


    “Nianzhi?” He Zhichu hadn’t heard from Gu Nianzhi for a while. He called out to her with some concern.


    Gu Nianzhi was snapped back to reality and eximed with joy, “Professor He, you are truly a wonder! I think I have identified the problem! Sorry, but I’m going to start looking for the bug now. When I finally do find the bug, I will invite Professor He for dinner!”


    “Really? Don’t humor me.” There was a faint smile on He Zhichu’s calm face. That casual smile was like the sporadic rain trickling down and causing small ripples on the surface of cerulean blueke water during spring.


    Gu Nianzhi nodded profusely. “I never break my promises! Breaking promises makes for a bad person!”


    “Oh, you’re too hard on yourself, even I’m intimidated.” He Zhichu teased her before hanging up the phone. Looking at theputer in front of him, He Zhichu contemted for a while, then opened a program he used infrequently...


    ...


    After hanging up the phone, Gu Nianzhi stared at theputer monitor for half an hour, sitting there motionlessly, like a y sculpture. Her mind was jumping in all sorts of directions, pondering over how to use a logic programmingnguage such as Prolog, and how to crack this intelligent logic programmingnguage.


    The first step in cracking a code is probing. He Zhichu’s words at the beginning of their conversation gave Gu Nianzhi a new idea.


    If a frequently used software program had Prolog mixed up with it, what would that look like? She and Zhao Liangze couldn’t find any bugs, but could this be rted to Prolog, the artificial intelligence-based programmingnguage!?


    After another half an hour, Gu Nianzhi had thought about it thoroughly. She then picked up the mouse, opened her programming notepad, and started encoding software programs. This time, she reformatted her debugging software program to perceive the programmingnguages ??as potential bugs as well.


    The inspection criteria were that any source code that runs on a logical programming paradigm was a bug. Ordinary programmingnguages would ??never use logic-based programming to run source codes. After reformatting, she re-inspected the source code that Zhao Liangze had given her. Gu Nianzhi did not sleep this time. She sat in front of theputer the whole time, attentively watching her program run.


    She had to admit that the source codes from the monitoring software that Zhao Liangze had given to her were indeed extremely potent.


    Fortunately for her, theputer at Huo Shaoheng’s official residence was even more potent, enabling her to perform such a heavy load of calctions and inspections. Nevertheless, it still took her almost twelve hours toplete the entire inspection.


    She had her lunch and dinner in her bedroom. For twelve hours straight, Gu Nianzhi hadn’t stepped foot outside the house. Except to retrieve the lunch and dinner delivered by the servicemen at the door, she hardly looked away from theputer monitor.


    At eleven o’clock in the evening, the program finally started ringing a victorious chime to signify that all operations had been aplished. She had never felt so overjoyed to finally see the gigantic disy of the word “Done” on herputer monitor.


    Gu Nianzhi let out a long breath of relief.


    Clicking on the program’s error-report, she saw a few lines ofmand in the previously empty error-checking report and immediately broke out into a smile. Her debugging program had been running all night, yet no mistake had been identified. Although nothing had appeared in that error-report, Gu Nianzhi hadn’t been pleased at all.


    Now, seeing the incorrect instructions appearing in the error-report, she was so ecstatic that she felt like she was on cloud nine. Gu Nianzhi could hardly contain her excitement as she read the error report. The more she read, the more excited she got.


    “Dang! That’s how they did it?!”


    “You can actually implement a recursion program based on the Prolog artificial intelligence-based logic programmingnguage within an ordinary programmingnguage!”


    “...This is like secretly inserting a sleeper agent within a crowd of fools and covertly issuingmands for these single-minded dimwits to follow!”


    Gu Nianzhi felt so ted that she could hardly avert her gaze. It was as if, in the pige of source codes that could only rigidly obey straightforward instructions, a maverick code had appeared and told them to stay put when “one” appears, and to circle back to “one” when “two” appears.


    If neither “one” or “two” appeared, then they would obey the originalmand. This was practically a dead loop between themands of “one” and “two”.


    The unique aspect of it was its use of artificial intelligence-based logic programming as its basis. It meant that his sort of dead-loop viral programming couldn’t be easily detected by people using this software.


    “How impressive! Who’s the genius who came up with this?”


    Gu Nianzhi could not wait anymore. She excitedly dialed He Zhichu’s number. “Professor He! I have finally identified the bug! Sure enough, someone has hidden a few lines of Prologmands within amon programmingnguage! Professor He, you are truly a genius! A trueputer expert!”


    He Zhichu had just been awakened by Gu Nianzhi’s phone call, but he wasn’t irked. He simply smiled and said, “I feel proud to receive such praise from a geniusputer expert herself.”


    Gu Nianzhi beamed with joy. “Professor He is too modest. This issue has stumped many people, but you identified the nature of the problem right away. I’m been curious, how did you know that this was the underlying issue? You seem to be veryputer savvy yourself!”


    He Zhichu’s eyes flickered. He said calmly, “I too have a great burden upon my shoulders. I once sponsored the establishment of a national militaryboratory for a country, and I saw them conduct an inspection of this sort.”


    “Oh! I see!” Gu Nianzhi knew which country He Zhichu was referring to, and she unconsciously closed her eyes. “It seems that we have a long way to go before catching up...”


    “We’re gaining momentum.” He Zhichu sat down leisurely on the bed. “Actually, you said that some people suggested that it was either theputer’s problem or a software issue. The core of the problem has been pointed out. I believe that the person just needs a little more time to discover the key aspect underlying the issue.”


    Only artificial intelligence-based programmingnguages ??could really drive the hardware to serve the software. Gu Nianzhi suddenly felt aplished as well. It was just too impressive!
『Add To Library for easy reading』
Popular recommendations
Shadow Slave Beyond the Divorce My Substitute CEO Bride Disregard Fantasy, Acquire Currency The Untouchable Ex-Wife Mirrored Soul