¿Cuáles son los elementos esenciales que necesito saber antes de entrar en informática? ¿Dónde puedo leerlos y entenderlos?

Entonces, la mayoría de las preguntas que hace aquí en realidad se relacionan más con la ingeniería informática que con la informática. La mayoría de los programas de grado requieren que tengas una base básica sobre cómo funciona el hardware, pero es extremadamente básico.

La informática es realmente principalmente sobre el lado del software. Esto incluye aprender sobre cómo construir algoritmos, optimizar el código y muchas matemáticas. Muchos científicos informáticos no saben nada sobre cómo construir una computadora porque no es su campo de especialización.

Entonces, a menos que su objetivo sea ingresar a la ingeniería informática, que es el lado del hardware de las cosas, debe concentrarse en asegurarse de comprender la lógica binaria, las diferencias entre los sistemas de números decimales, binarios y hexadecimales, y el álgebra. El cálculo también será esencial eventualmente, pero eso generalmente será parte de un programa de grado, por lo que si bien es bueno tenerlo, no necesariamente diría que es esencial.

En primer lugar, si desea ingresar en el campo de la informática, debe tener un buen conocimiento de al menos un lenguaje de programación, sea c, c ++ o java. No necesitas ser un maestro en eso, pero al menos debes conocer los conceptos.

Pero si no tiene experiencia en informática en ur 10 + 2, no se preocupe, simplemente visite los sitios web de las universidades en las que es probable que obtenga admisión y, en consecuencia, busque su programa de estudios de graduación en informática. Puede obtener fácilmente un programa de estudios visitando el sitio web de la universidad o simplemente el programa de informática de Google B.tech o bca para la universidad xyz.

Luego puede echar un vistazo al programa de estudios y puede obtener los temas que va a estudiar en el futuro y también obtendrá los nombres de los libros que puede encontrar en cualquier lugar en línea y descargar el pdf para una descripción general.

No es necesario que conozca las cosas de la ciencia de los cohetes antes de ingresar a la informática, así que tómelo con calma e intente ponerse en contacto con algunos pases del campo de la informática que conoce en sus contactos y puede discutir en breve.

Puede encontrar la respuesta a sus consultas en Stackoverflow.com y howstuffworks.

Buena suerte.

Todo eso es genial, y es bueno saberlo … pero no es un requisito previo para la informática. Los requisitos previos de la informática son las matemáticas. Álgebra como mínimo. En teoría, la mayoría de las fuentes de CS te enseñan cómo programar, pero en la práctica no hay mucho tiempo para eso, por lo que sería mejor saber eso antes de entrar. No como “¡Puedo programar mi propia aplicación iOS más vendida! “, Pero” puedo programarme desde una bolsa de papel mojada “.

Algo como CS50 puede ser muy útil allí. Nota: esa es una clase de CS, así que sí, puedes dejar eso hasta el collage, pero luego no estás haciendo otras clases de CS ese semestre, y ¿has mirado los precios del collage últimamente? Aproveche al máximo ese tiempo, aprenda lo que pueda por su cuenta. Mirar conferencias CS50 en youtube es gratis. Intenta eso primero. O puede usar iTunes U, que es bastante bueno porque también tiene notas de clase, tareas y cosas que son útiles.

También hacer CS50 “por su cuenta” también lo ayudará a decidir si realmente desea hacerlo por el resto de su vida. Tal vez le das una oportunidad y te encanta. Tal vez le das una oportunidad y lo odias. La programación puede ser muy humillante, usted pasa la mayor parte de su tiempo buscando sus propios errores. Otras personas pueden pensar que eres una estrella de rock, pero vives en un estado constante de búsqueda de tus propios errores de muerte cerebral. A algunas personas realmente no les gusta eso.

La informática no se trata solo de partes teóricas como núcleo múltiple o concentrador USB o cualquier teoría compleja. Cuando persiga la ciencia de la computación en un nivel superior, se ocupará más de la parte de programación y menos de la parte teórica, comenzará a lidiar con el lenguaje de la computadora como python, java y c ++. No es tan difícil como parece ser el nombre. Solo necesita prestar atención desde el primer día y practicar todos los días.

En particular, no hay elementos esenciales para comenzar a aprender lenguaje informático.

Y por favor dime qué idioma en particular quieres aprender en la computadora.

Espero que la respuesta haya sido útil.

Gracias

Comprender la arquitectura von Neumann. La mayoría de los libros ni siquiera lo mencionan, mucho menos lo explican.

Vea cómo funciona la CPU en una lección

Esa lección no menciona a von Neumann. Jajaja