2004年上海高考总分为750分。以下是分点回答:
1. 语文:150分。其中包括阅读理解、作文、单项选择等内容。
2. 数学: 150分。主要涉及知识点有数列、函数、概率与统计等。
3. 外语:100分。学生需要选择英语、法语或日语其中一门进行考试。
4. 政治:100分。主要测试学生的思想政治和常识。
5. 历史:100分。主要考察学生对中国历史和世界历史的了解程度。
6. 地理:50分。主要涉及地理知识、理论和实践应用。
7. 物理:75分。主要涉及力学、电学、光学和热学等知识点。
8. 化学:75分。主要包括基础化学知识和实验操作技能。
总的来说,2004年上海高考采取了多科目复合测试,综合考察学生的认知、逻辑思维和实践能力。