20191218 "Introduction to Information Security" third weekly summary

 

Learning content summary

Week learning data classification and data compression, the digital representation of data: numerical symbol notation, floating point representation like; several common text compression methods: RLE (run-length encoding), Huffman coding, the key character encoding; binary conversion method decimal, floating-point representation; the ASCII and Unicode character set; color determined by the color depth; disadvantages of vector and raster graphics; understand the basic logical (Boolean) operations, and a gate circuit.

At the same time, self-study finished this week, "is self-craft" Chapter V, Section 5 to 7, start reading chapter VI, we learned a = 1, is a tuple and a = 1 is an integer, a variety of types of data containers have a preliminary understanding. Tutle and taught himself drawing and matplotlib, matplotlib_venn. Also completed the production of reference materials throwing dice game.

Textbook learning and problem-solving process

NAND and NOR found a little difficult to understand, after the online access to information to further understand the logic operation related problems, and confirms the teacher said all doors can be used with non-full (or non-use or full) to learn when the gate show

Code debugging and problem solving process in a byte

Before results appear BASE64 encoding more than a b ', through access to information found BASE64 default encoding result byte type, and Python support output string types, through access to information, I will be encoded result forced into a string type of re-export, the problem is resolved .

Cloud Learning Program link code

https://gitee.com/tang_qi_heng/codes/lkvipo3rjx1c2q4g8ztah31

https://gitee.com/tang_qi_heng/codes/yvds2qj9ulombfrkzwt8x17

https://gitee.com/tang_qi_heng/codes/5xdvbis9rj6tcp8lenfmh30

https://gitee.com/tang_qi_heng/codes/rvskoy69ap074i2xcd5l855

https://gitee.com/tang_qi_heng/codes/5u2i6zhk9g3q0obpvrcla53

https://gitee.com/tang_qi_heng/codes/nqghvuimjtfr6w48be23132

Last week exam wrong question summary

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Learning progress bar

  The number of lines of code (add / accumulate) Blog amount (add / accumulate) Learning time (add / accumulate) Important growth
aims 5000 rows 30 400 hours  
the first week 100/100 2/2   20/20  
the second week 100/200 2/4 30/50  
The third week 112/312 2/6 17/67  

Reference material

"Roman numeral converter Arabic numerals 3999 ~ 0"
Python achieve decimal turn IEEE754 single precision floating point conversion
BASE coding Introduction
Python bmp file to read and parse
python: read several commonly used image Methods
Python Struct read bmp image info

Guess you like

Origin www.cnblogs.com/20191218tangqiheng/p/11710454.html