考研跨考生有点迷茫😅……

前情提要:
1.本人基础条件:我要报考的是某双一流的软件工程,本科目前是新闻学,所以也就是说已经两年……没有碰过数学了,也不是很懂计算机网络的各种什么事情,就连高中技术的二进制,十进制转换,我也不行
2.进度:不过我花了一两个月,把考研数学的高数部分过了一遍,然后把C++也学了一遍,大致还行,不能说完全掌握,然后最近一周把数据结构过了一遍

困惑:

1.不学C语言,直接学C++可以吗?
2.因为我报考的学校考的不是408,在考题中,对于数据结构的程序没有要求,所以我只过了一遍数据结构的竖图,红黑树,哈希表,堆,查找,排序的大致意思,并没有去理解和写一遍他们的程序,这样可以吗?
3.今天在看计算机组成结构和操作系统,在看到输入设备的时候搞不太懂为什么键盘输入的东西可以被电脑转化,但是这个问题不知道在哪里可以解答(゚o゚;想请问一下,在哪里可以找到答案?然后找了找输入系统和键盘,蹦出了一个嵌入式
4.关于嵌入式,我找了一下几个视频,跟几条百科解释,大致理解下来,应该是把软件写在硬件里,然后看到了一些芯片,还蛮感兴趣的,学这个需要去闲鱼上买芯片吗?如果要学嵌入式的话,这个学习顺序应该放在操作系统跟计算机组成原理,前面还是后面呢?
——
因为现在是自学,也没有报课,也没有人可以问,只能纯靠互联网万能的学习资源,还是有挺多问题的……
拜/托(为什么这个不能输啊)好人能帮忙解答一下🙏

ps:这个小问答的帖子是我在手机上直接写的,所以可能不够美观(๑•́ωก๑)

img

先自己确定下方向,c也好,c++也好,java也好,你得学的精才行。
先确定好学什么,然后去跟着视频一步一步来,b站很多入门视频。靠大学里的书上知识远不够的。
有时候抉择很重要。

你要学什么,我推荐C++,你如果学的话我可以给你推荐书

可以跳过c,毕竟c++加了很多东西。CSDN有一个技能树,可以多刷,熟练了在去leetcode。

  1. 可以直接++,但是嵌入式用c比较多
  2. 可以,但是你读研肯定还会接触到这些,早点编程熟悉一下更佳。
  3. 嵌入式,简单理解就是一个小的专用计算机系统,专门用来做小型的设备,键盘 鼠标 手机等
  4. 想学嵌入式可以买开发板,比如stm32开发板,arm开发板,具体型号很多 可以先整一个便宜的

最后,考研专心点,以上很多东西等考上了继续深究也行,现在优先学习(●—●)

【以下回答由 GPT 生成】

回答:

问题1: 我没有学过C语言,直接学C++可以吗?

答案: 是的,你可以直接学习C++而不需要预先学习C语言。C++是C语言的扩展,包含了C语言的所有特性并在此基础上添加了面向对象的特性。所以你可以通过学习C++掌握C语言的基础知识,并深入学习面向对象编程。

问题2: 因为我报考的学校考试不要求编写数据结构的程序,所以我只大致了解了数据结构的内容,比如树、哈希表、堆、查找和排序的基本意思,但没有去理解和编写相应的程序,这样可以吗?

答案: 对于考研的话,掌握数据结构的概念是非常重要的,但并不一定需要深入掌握每个数据结构的详细实现和编写程序。了解这些数据结构的基本概念和应用场景,以及它们的时间复杂度和空间复杂度是足够的。当然,如果你有足够的时间和兴趣,深入学习和实现这些数据结构也是有益的。

问题3: 在学习计算机组成原理和操作系统时,我遇到了一个关于输入设备的问题。我搞不太懂为什么键盘输入的东西可以被电脑转化成数据,这个问题在哪里可以找到答案呢?我尝试查找输入系统和键盘的信息,但只找到了相关的嵌入式方面的内容。

答案: 这个问题涉及到计算机硬件和输入系统的工作原理。你可以通过学习计算机组成原理的相关内容来了解这个问题。具体来说,你可以学习关于输入设备和中断的知识。输入设备如键盘通过将按键信息转化为电信号,通过中断的方式通知处理器,处理器再将信号转化为数据。

问题4: 关于嵌入式,我找了一些视频和百科解释,大致理解了它是将软件写入硬件中,并了解了一些芯片。我对这个很感兴趣,如果我想学习嵌入式,是否需要购买芯片?并且,学习嵌入式的顺序应该是在学习操作系统和计算机组成原理之前还是之后呢?

答案: 学习嵌入式系统并不一定需要购买芯片。你可以通过模拟器或者开发板来学习和实践嵌入式系统的开发。模拟器可以在电脑上模拟出嵌入式系统的运行环境,而开发板是一种嵌入式系统实验平台,可以让你直接编写并在实际硬件上运行代码。

至于学习嵌入式的顺序,通常建议先学习计算机组成原理和操作系统。计算机组成原理可以帮助你了解计算机系统的硬件组成和工作原理,而操作系统则是嵌入式系统的基础。掌握了计算机组成原理和操作系统后,再深入学习嵌入式系统的开发将更加容易理解和上手。

希望以上回答能够帮助到你,祝你在考研的道路上顺利前行!



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^