Esto realmente depende de los cursos de programación que requiera tu título de ingeniero informático en particular. Estos requisitos no solo difieren de una institución a otra, sino que incluso difieren dentro de la misma institución según el año de catálogo en el que se encuentra su plan de estudios. Dado que el estudio de la ingeniería informática evoluciona generalmente más que cualquier otro campo STEM, puede esperar ver que los requisitos del programa de grado cambien de manera casi constante (de año en año … aunque su año de catálogo no cambiará, sino solo por tu petición).
No obstante, puedo darte una respuesta bastante buena para comenzar. Primero, descargue la última versión gratuita de MS Visual Studio si solo codificará en una sola máquina (es decir, su computadora portátil, que es la mejor idea). Alternativamente, si va a usar las computadoras de su escuela y su computadora personal, descargue exactamente la misma versión de MS Visual Studio que usa su institución en particular. El uso de diferentes versiones creará algunos dolores de cabeza en varias áreas diferentes (compatibilidad, diferencias de uso entre las 2 versiones diferentes, etc.). Al codificar de esta manera, es posible que desee trabajar directamente desde un buen y confiable thumbDrive que nunca se bloqueará o faltará. Simplemente guarde copias de seguridad frecuentes y comprimidas de su trabajo y almacénelas en una ubicación altamente accesible (Google Drive, Dropbox, etc.) Dado que el campo de la ingeniería parece evolucionar en torno al lenguaje orientado a objetos de C ++, obtener MS VS es un buen comienzo, ya que también puedes usarlo para codificar en C.
Una nota sobre C: es un animal muy diferente, y notablemente más difícil que C ++ … más diferente de lo que la mayoría de la gente espera. Como ingeniero informático, es importante conocer ambos idiomas. En un momento estará escribiendo código de ensamblaje en C, que NO PUEDE hacer en MS Visual Studio. Lo más probable es que use MPLAB X IDE para este tipo de programación.
- ¿Cuánto tiempo pasará antes de que la informática de servicios públicos sea lo suficientemente madura como para ser capaz de ofrecer la confiabilidad que esperamos de los servicios públicos de agua, gas o electricidad? ¿Cuáles son los impedimentos importantes y qué será necesario para superar estos obstáculos?
- ¿Cuáles son los pasos para reinventar una computadora?
- Aunque India es rica en ingenieros, tiene la mayoría de los usuarios de Wikipedia, Facebook, Quora y Twitter, todavía ningún indio posee tales sitios sociales. ¿Por qué?
- ¿Puedo entrar en astronomía después de hacer b.tec en ingeniería informática?
- ¿Qué libros y sitios web se deben referir como estudiantes de ingeniería informática para GATE?
Realmente, la mejor respuesta para su pregunta es buscar su plan de estudios y averiguar qué software necesita para los cursos en los que escribirá el código. Los 2 que he mencionado son un buen comienzo, pero de ninguna manera son definitivos (también agregue Verilog y Prl). . Dependiendo de sus profesores y / o institución, puede estar utilizando compiladores de los que nadie ha oído hablar antes, o quizás los que fueron escritos en su universidad O incluso los escritos por su profesor. Solo por diversión: ve y mira tus instituciones Planes de licenciatura en informática. Por lo general, encontrará cursos de compilación donde le enseñarán cómo escribir un compilador. En algunas universidades, este es un requisito de CS. Con eso en mente, te pagará ENORMES dividendos para tomar tantos cursos de programación CS como puedas. La programación será la principal expectativa de usted cuando ingrese al mundo profesional como CpE.
Considere la diferencia entre la ingeniería informática (CpE) y la informática (CS). Las especialidades de CS solo escriben código mientras que los CpE escriben algo de código, pero la mayoría de sus cursos son cursos de Ingeniería Eléctrica (en realidad, todos lo son). Los CpE codifican mucho menos que las especialidades de CS