2019-2020-2335 "Object-oriented programming and data structures," the first week of learning summary

Learning content summary

Initial understanding of java programming, c language programming and feel there are some similarities. But for Java object-say this is still not quite understand. For identifiers reserved words, names, comments, etc. grasp okay, the program development process is still not clear.

Textbook learning and problem-solving process

Question 1: For Java object-say not quite understand this

Problem 1 Solution: own the Internet Baidu, access to textbooks in class listening to the teacher, to practice, ask Alumni Association, should be resolved later.

Question 2: textbooks mentioned object should be packaged, the object should be a self-managing. That in the end what is object-oriented, what is process-oriented

Problem 2 Solution: Check the website
What is object-oriented and process-oriented.

Code debugging and problem solving in the process

Question 1: "VM started: Error: Can not find or load the main class HelloJDB

Problem 1 Solution: Open the file folder and then debugging, example "/ bin" within the meaning of the bin folder, to establish their own should find the location of the file created.

Question 2: An error occurred when the code is compiled to run PP1.8

Problem 2 Solution: Before each row of letters are entered System.out.println ( "");

Code hosting

(Run results screenshot statistics.sh script)

Last week exam wrong question summary

1. Fill in the blank: Linux Bash, you can use the help, man and (info) command to find help for the command.

2. Fill in the blank: In the Linux system, (root) account has supreme rights of the entire system.

3. Fill in the blank: Linux Bash in, the Ctrl + a shortcut key role is (move the cursor to the first input line, corresponding to the Home key).

4. judgment: Linux Bash, you can use the help documentation man printf in C language printf function. (X)

5. fill in the blank: in Ubuntu using (sudo apt-get install ddd) ddd to install the software.

6. Fill in the blank: You can use (chmod) command permission to modify files in Linux.

7. Fill in the blank: Linux Bash, use the (groups) command to see which group they belong to.

8. fill in the blank: Linux is not the C drive, D drive, the file system directory which is composed of (FHS) standard good.

9. Analyzing: Linux Bash in, cd ~ command to switch to the 'home' directory. (Ok)

10. Analyzing: Linux Bash in, password pwd is an abbreviation can change the user password. (X)

11. judge: Linux Bash in forcibly removing the test file command (rm -f test).

12. Fill in the blank: Linux Bash, use the (tab) Command completion.

13. Fill in the blank: Linux Bash, use the (ls) command to list files and directories.

14. Fill in the blank: Linux Bash, use the cat command with line number to view the content of a test command (cat -n test).

15. Fill in the blank: Linux Bash, use the echo to see the value of the environment variable PATH command (echo $ PATH

16. Fill in the blank: Linux Bash, find the command file in the home directory is created yesterday (find ~ -ctime 1).

17. Analyzing: Linux Bash, a tar command to package the home directory is home.tar command (tar -cf home.tar ~)

18. Fill in the blank: Linux Bash in, zip command (-e) parameter can create an encrypted archive.

19. Fill in the blank: Linux Bash in, (touch test) command to create a blank file test.

20. Fill in the blank:. Linux Bash in, ls | sort command function is (to display the current directory contents and ordering)

21. Fill in the blank: Linux Bash using grep to find the current directory .c command in the main function in the file is (grep main .c)

22. Fill in the blank: Linux Bash, a wc and statistics hello.c main.c There are a few lines of code command is (wc -l hello.c main.c)

23. Analyzing: Linux Bash in, set / env / exprot three functional equivalent command. x

24. Fill in the blank: Linux Bash, the ls command displays the results of the current directory into ls.txt command output redirection command (ls> ls.txt)

25. Fill in the blank: Linux Bash in, (cheat find) command can use the example of the find command to check.

The reason: Because the exam is open-book exam, so scores are not low content but does basically nothing understand, we will once again go over the topic posts.

Pair peer review and

Reviews

Blog worth learning:
learning content concise and clear;
wrote the reflection on their own problems and wrong;
the problem:
learning content section hoping to write their own understanding and learning focus.

Based on score, I give this blog Rate: 14
scores as follows:

Proper use Markdown syntax (1 point)

Elements range (1 point) template

Textbook learning and problem-solving process (2 points)

The code debugging and problem solving process (plus 4 points)

Other plus points (plus 6 points)

Learning time and improvements in recording progress bar (1)

Feelings, experience does not leave large empty (1)

There are hands-on writing new code (1)

Learning the wrong questions in depth (1)

Comments seriously, can point out problems and blog code (1)

Knot authentic (1) of learning

Comments had students blog and code

Pair this week learning
[20,182,311] ( https://www.cnblogs.com/lengchong/p/11489939.html )

Pair Photo

Guess you like

Origin www.cnblogs.com/lijinquan/p/11511830.html