Notas de JavaSE (1) Edición remasterizada

imagen-20220916142151904

Guía para principiantes

**Nota:** Los cursos previos recomendados antes de comenzar a aprender JavaSE son "Programación en lenguaje C", "Estructura de datos", "Sistema operativo" y "Principios de composición informática".

Bienvenido al vídeo tutorial de JavaSE y espero poder pasar este viaje con usted. Todos los documentos y la información del video se pueden encontrar directamente en la introducción debajo del video. El video no es producido por una institución de capacitación y es una grabación puramente personal. No es necesario agregar ninguna cuenta oficial o mini programa, simplemente puede elegir hágalo usted mismo.

Antes de comenzar el tutorial, me gustaría recordarles a todos:

  • Si no estás familiarizado con algo, asegúrate de usarlo exactamente en el mismo entorno y de la misma manera que en el video. No tomes tus propias decisiones, de lo contrario perderás mucho tiempo si surgen problemas extraños y no sabes qué hacer.
  • El vídeo todavía está basado en Java 8. No instales otra versión tú mismo, si quieres conocer las características de la nueva versión, puedes verlo en otro vídeo.
  • Durante el proceso de aprendizaje, trate de evitar las carpetas chinas, incluida la instalación posterior del entorno y la creación de proyectos, y trate de no colocarlas en la ruta china (porque a menudo ocurren problemas extraños al usar chino), se recomienda utilizar las palabras en inglés correspondientes. O puedes usar Pinyin, lo mejor es que solo aparezcan letras y números en inglés.
  • Esta serie de tutoriales puede utilizar IDEA Community Edition (gratuita) y no es necesario solicitar la Ultimate Edition.

Si cree que este video es útil para usted, ¡apoye al maestro UP con tres clics!

Introducción al pensamiento computacional

Desde la llegada de la computadora en 1946, ha cambiado casi todo el mundo.

Ahora podemos hacer muchas cosas a través de las computadoras. Por ejemplo, la inteligencia artificial, los deportes electrónicos, los big data, etc. de los que escuchamos a menudo están estrechamente relacionados con las computadoras, incluidos nuestros dispositivos inteligentes actuales, como teléfonos móviles y tabletas, que También se transforman desde las computadoras. . Puedes echar un vistazo a la imagen de arriba. Si has estado expuesto a computadoras cuando eras niño, debes quedar profundamente impresionado por esta imagen (la foto fue tomada en 1996 en el condado de Kenoma, California, EE. UU.). El fondo de pantalla predeterminado del sistema Windows XP, el fondo de pantalla alguna vez se mostró en las pantallas de computadora de miles de hogares.

Tal vez nunca haya estado expuesto a las computadoras, tal vez su única exposición a las computadoras sea jugar, o tal vez haya jugado con las computadoras antes. Antes de aprender el lenguaje C, primero comprendamos el mundo de las computadoras.

mundo de la informática

**Nota:** Si ya completó el video tutorial "Programación en lenguaje C", puede omitir esta parte directamente.

Aunque el nombre de la computadora suena muy avanzado, también está compuesto por circuitos simples.

imagen

Este es un diagrama de circuito que aprendimos en la escuela secundaria, pero este circuito es demasiado simple y solo puede completar algunas operaciones muy básicas, como encender una bombilla pequeña.

Es obvio que es imposible realizar una computadora tan avanzada como una máquina informática, en este momento necesitamos introducir circuitos digitales más potentes.

Un circuito que utiliza señales digitales para realizar operaciones aritméticas y lógicas en cantidades digitales se llama circuito digital o sistema digital. Debido a que tiene operaciones lógicas y funciones de procesamiento lógico, también se le llama circuito lógico digital. Los circuitos digitales modernos se construyen a partir de varios dispositivos digitales integrados fabricados mediante procesos de semiconductores. Las puertas lógicas son las unidades básicas de los circuitos lógicos digitales .

Los estudiantes de informática generalmente ofrecen el curso "Circuitos digitales" en su primer año, que proporciona una introducción detallada a los principios subyacentes de implementación de circuitos digitales de las computadoras.

Los circuitos digitales introducen juicios lógicos. Echemos un vistazo a un circuito digital simple:

imagen

En los circuitos digitales, el nivel de voltaje se usa para distinguir dos señales: el bajo voltaje representa 0 y el alto voltaje representa 1. Dado que dos tipos de señales solo se pueden representar de esta manera, las computadoras usan binario.

El binario es un sistema numérico muy utilizado en la tecnología informática . Los datos binarios son un número representado por dos dígitos, 0 y 1. Su base es 2, la regla de acarreo es "cuando se ingresan dos, se suma uno" y la regla de préstamo es "pedir prestado uno para que sea igual a dos".

Por ejemplo, generalmente usamos representación decimal, por ejemplo, si 9 continúa sumando 1, es necesario llevarlo y se convierte en 10. En binario, debido a que solo hay 0 y 1, cuando 1 continúa sumando 1, necesita ser llevado Se convierte en 10 (tenga en cuenta que esto no es diez, simplemente léalo como uno y cero)

Por supuesto, solo tener dos señales no es suficiente. También necesitamos puertas lógicas que nos ayuden a completar más cálculos. Las relaciones lógicas más básicas son AND, OR y NOT, y las puertas lógicas correspondientes son AND gate, OR gate y NOT . La puerta puede estar compuesta de componentes discretos como resistencias, condensadores, diodos y transistores (aquí no entraremos en detalles sobre cómo está compuesta).

Por ejemplo, la operación Y, debido a que solo hay dos tipos, generalmente representamos 1 como verdadero y 0 como falso. La operación Y (representada por &) requiere la participación de dos números, como por ejemplo:

  • 1 y 1 = 1 Ambos lados deben ser verdaderos para que el resultado sea verdadero.

  • 1 y 0 = 0 Si cualquiera de los lados es verdadero, el resultado es falso.

O operación (indicada por |):

  • 1 | 0 = 1 Mientras uno de los dos lados sea verdadero, el resultado es verdadero

  • 0 | 0 = 0 Si ambos lados son falsos al mismo tiempo, el resultado es falso

La operación NOT es en realidad la operación de negación (¡puede representarse por!)

  • !1 = 0

  • !0 = 1 Ninguna operación convertirá verdadero en falso y falso en verdadero

Con estas operaciones, nuestros circuitos no solo pueden implementar cálculos, sino también varios juicios lógicos y finalmente convertirse en nuestras computadoras.

Anteriormente, presentamos brevemente los principios operativos subyacentes de la computadora y luego echamos un vistazo a los componentes básicos de la computadora.

imagen

Creo que todas las computadoras con las que está familiarizado tienen la forma de una pantalla + un host, y luego, emparejadas con nuestro teclado y mouse, pueden comenzar a usarlas, sin embargo, de hecho, la estructura estándar de la computadora no es tan simple. Vamos a ver:

imagen

El componente central de nuestra computadora es sin duda la CPU, porque casi todas las operaciones se realizan en la CPU (se han dispuesto varios circuitos informáticos en la CPU y solo necesitamos enviar las instrucciones correspondientes para realizar las operaciones correspondientes), es Al igual que nuestro cerebro humano, sólo con el cerebro podemos pensar. Pero el cerebro por sí solo no es suficiente. Debe haber otras partes que ayuden en el trabajo. Por ejemplo, si queremos escribir en la computadora, necesitamos conectar un teclado para ingresar. Si queremos hacer clic en el ícono en el escritorio, entonces necesitamos un mouse Manipule el cursor, estos son dispositivos de entrada. Después de encender nuestra computadora, se mostrará una imagen en el monitor. De hecho, el monitor es el dispositivo de salida.

Por supuesto, además de estos contenidos, nuestras computadoras también necesitan memoria para guardar algunos datos durante el tiempo de ejecución y almacenamiento externo para guardar archivos (como discos duros). Muchas veces hablamos del iPhone13 512G, este 512G no se refiere a la memoria, sino a la memoria externa, concretamente es el tamaño del disco duro que se utiliza para almacenar archivos, y la memoria real es el 4G/6G/8G. Memoria en funcionamiento, como solemos decir, la velocidad de la memoria es mucho mayor que la velocidad de la memoria externa, por lo que el precio de la memoria 1G es mucho más alto que el precio del disco duro 1G.

imagen

Una computadora consta de cinco componentes principales: unidad aritmética, controlador, memoria y dispositivos de entrada y salida. Con este conjunto completo de entorno de hardware, nuestra computadora tiene un cuerpo completo.

Descripción general del sistema operativo

**Nota:** Si ya completó el video tutorial "Programación en lenguaje C", puede omitir esta parte directamente.

Anteriormente aprendimos sobre los principios generales y la estructura de la computadora, pero este conjunto de hardware por sí solo no es suficiente. También es muy importante cómo hacer que este conjunto de hardware funcione de la manera que queremos. En este momento debemos presentar la operación. Sistema.

El sistema operativo (OS para abreviar) administra los recursos de hardware y software de la computadora .

Supongo que te gusta

Origin blog.csdn.net/qq_25928447/article/details/126894758
Recomendado
Clasificación