分析并输出一个由中文字符组成的字符串中各个字出现的频率和占总字符数的比例。
互联网公司一般都有哪些部门
1. 使用Python的collections库中的Counter类来计算中文字符串中每个字的频率。
   示例代码： 
   ```
   from collections import Counter
   text = "中文字符串"
   char_count = Counter(text)
   print(char_count)
   ```
2. 计算每个字占总字符数的比例，可通过除以字符串长度得出。
   示例代码：
   ```
   total_chars = len(text)
   char_ratio = {char: count/total_chars for char, count in char_count.items()}
   print(char_ratio)
   ```
3. 互联网公司一般有技术部门（研发、测试、运维等）、产品部门、市场部门、销售部门、人力资源部门等。具体部门可以根据公司规模和业务类型而异。