Colección de citas famosas - Libros antiguos - ¿Cuáles son algunos términos informáticos básicos?

¿Cuáles son algunos términos informáticos básicos?

Descripción de términos y terminología informáticos comunes: al aprender conocimientos informáticos, todos deben conocer algunos términos y terminología informáticos comunes. Muchos principiantes deben aprender a utilizar diversos software y hardware, por lo que se recomienda familiarizarse con los siguientes términos básicos para poder ingresar al proceso de aprendizaje lo antes posible.

Terminología Básica

Programas: Desarrollar archivos ejecutables compilados en lenguajes ensamblador y de alto nivel.

Software: Desde la perspectiva de un desarrollador, el software es la colección de todos los programas y todos los documentos de desarrollo. Desde la perspectiva del usuario, el software debe ser la suma de programas, instrucciones y servicios. Por lo tanto, si compra software original, debe obtener manuales formales y servicios relacionados, como mantenimiento y actualizaciones.

Sistema numérico: Aunque los ordenadores pueden realizar cálculos muy rápidamente, no es como el sistema decimal que utilizamos los humanos en la vida real, sino que utiliza el binario, que sólo contiene dos valores numéricos: 0 y 1. Por supuesto, los números decimales que las personas ingresan en la computadora se convierten en números binarios para el cálculo, y los resultados del cálculo se convierten de números binarios a números decimales. Esto lo hace automáticamente el sistema operativo y no requiere intervención manual. Para aprender el lenguaje ensamblador, deben conocer los números binarios (y los números octales/hexadecimales).

Datos: Los datos en sentido estricto son valores numéricos, es decir, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, símbolos y puntos decimales. En términos generales, los datos que una computadora puede procesar se refieren a cualquier información que una computadora pueda aceptar, almacenar y procesar, incluidos datos de caracteres, datos gráficos y datos de audio.

Tipo de datos: para facilitar el procesamiento, la detección de errores y la utilización completa del espacio de almacenamiento, muchos entornos de desarrollo necesitan describir tipos de datos, que generalmente incluyen tipos enteros, números reales, cadenas, booleanos y de fecha. tipo, tipo de coma flotante, tipo de doble precisión, etc.

Operaciones de datos: generalmente se refiere a diversos procesamientos aplicados a los datos, como insertar datos, modificar datos antiguos, eliminar datos inútiles, buscar datos, ordenar datos de acuerdo con ciertas reglas, imprimir datos, etc.

Estructura de datos: En programación, además de cómo implementar funciones, también debemos considerar la forma en que se organizan los datos en el programa. El primero es mejorar la eficiencia de la ejecución; el segundo es que en funciones específicas, los datos deben almacenarse en una estructura especial. Las estructuras de datos de uso común incluyen tablas lineales, pilas, colas, árboles, árboles binarios, gráficos, tablas hash, etc.

Estructura lógica: se refiere a la forma organizativa de los datos. Por ejemplo, la organización del personal en la vida social se puede representar mediante una estructura lógica de árbol. Elegir una buena estructura lógica es de gran importancia para la implementación del software. Explicación de términos informáticos comunes: términos operativos El hardware de la computadora es la base para el funcionamiento del software y el software es la clave para el funcionamiento del hardware. Además de aprender diversos programas, muchos principiantes también pueden intentar programarse ellos mismos, por lo que se recomienda familiarizarse con los siguientes términos básicos para poder asumir el puesto lo antes posible.

Términos operativos

Sistema operativo: el primer sistema de software cargado fuera del sistema de hardware de la computadora. Se utiliza especialmente para administrar el hardware de la computadora y otro software y responder a las solicitudes de hardware y software de los usuarios. operar. Las microcomputadoras comunes incluyen DOS, Windows 3.2, WinXP/vista/7 y otros Mac os x, Linux, etc.

Programa de instalación: dado que el software actual incluye muchos archivos y subdirectorios, generalmente se proporciona un programa de instalación para ayudar a los usuarios a instalar automáticamente todos los archivos. Normalmente, el instalador estándar se llama Setup.exe o instalación.

Virus: programa informático que puede adjuntarse a un archivo ejecutable u ocultarse en el área de datos del sistema. Ingresa silenciosamente a la memoria después de iniciar o ejecutar ciertos programas y luego infecta otros archivos y se propaga bajo ciertos. condiciones, puede dañar el sistema o acosar a los usuarios. En la actualidad, existen software antivirus maduros, pero siguen apareciendo nuevos virus uno tras otro, lo que se ha convertido en un gran peligro.

Entorno de desarrollo integrado: En las primeras etapas de la programación se utiliza diferente software para su procesamiento. Por ejemplo, primero use un software de procesamiento de textos para editar el programa fuente, luego use un vinculador para vincular funciones y módulos, y luego use un compilador para compilar. Los desarrolladores tienen que cambiar las operaciones entre varios software. El software de programación y desarrollo actual integra funciones de edición, compilación y depuración en un entorno de escritorio, lo que facilita enormemente a los usuarios.

Copiar: se refiere a copiar una copia idéntica de un archivo de un lugar a otro, manteniendo la copia original sin cambios.

Eliminar: Elimina archivos de la lista de directorios del sistema. Pero en muchos casos, los archivos eliminados se pueden recuperar utilizando una herramienta de software o la "Papelera de reciclaje" proporcionada por Windows. Por razones de seguridad, es mejor que los usuarios hagan una copia de seguridad en un disquete del texto u otros archivos que ingresen, por si acaso.

Mover: la operación de copia y la operación de eliminación se combinan en una, y la copia original se elimina automáticamente una vez completada la copia.

* * * Disfrutar: este es un atributo de configuración cuando se usan archivos en un entorno de red. Generalmente significa que varios usuarios pueden abrir o usar el mismo archivo (o datos) al mismo tiempo.

Exclusivo: significa que un archivo (o datos) solo puede ser abierto por un usuario a la vez. Una vez que este usuario se da por vencido, otros usuarios pueden abrirlo y usarlo.

Empaquetado: Proceso de comprimir archivos almacenados mediante una herramienta de software. Las herramientas de empaquetado más utilizadas incluyen WinZip y Arj.

Descomprimir: El proceso inverso de descomprimir, es decir, restaurar el archivo descomprimido al archivo original.

Cifrado: En la comunicación de red, para garantizar la confidencialidad de los datos transmitidos, los archivos y datos se cifran y convierten mediante contraseñas.

Descifrado: Proceso inverso al cifrado, haciendo utilizables los datos normales.

Cargar: El proceso de copiar archivos locales a otras computadoras después de que la computadora local se conecta exitosamente a otras computadoras a través de la red.

Descargar: Proceso de copiar un archivo desde otro ordenador de la red al ordenador local.

Comodín: para mejorar la eficiencia del procesamiento de archivos, utilice * o? Representa cualquier número o carácter para que se pueda procesar un lote de archivos a la vez. Por ejemplo,*. * representa todos los archivos visibles en el directorio actual.

Formateo: se refiere al preprocesamiento de un disco para almacenar datos antes de su uso. En términos generales, los discos nuevos deben formatearse y también se pueden formatear los discos antiguos que ya se hayan utilizado. Después de formatear, se eliminarán todos los datos del disco. Los formatos comunes en Windows incluyen FAT16, FAT32 y NTFS.

Terminología de desarrollo

Diagrama de flujo: usar gráficos para expresar ideas algorítmicas es un método excelente, porque mil palabras no valen una imagen. Los diagramas de flujo se han utilizado en lenguaje ensamblador y en los primeros entornos de lenguaje BASIC, pero están desapareciendo gradualmente debido a su arbitrariedad y muchos efectos secundarios. Relativamente nuevo es el diagrama PAD que favorece la programación estructurada, que es muy adecuado para el lenguaje PASCAL o C.

Lenguaje de alto nivel: debido a que el lenguaje ensamblador se basa en sistemas de hardware y los símbolos mnemotécnicos son grandes y difíciles de recordar, la gente ha inventado los llamados lenguajes de alto nivel que son más fáciles de usar. En este idioma, su sintaxis y estructura son más similares a las del inglés común y, debido a que está lejos de la operación directa del hardware, la gente común puede programar después de aprender. Dependiendo del ámbito de aplicación y desarrollo histórico, existen muchos lenguajes de alto nivel, como BASIC, FORTRAN, C, PASCAL, LISP, FOXPRO y COBOL.

Intérprete: Programa en lenguaje de alto nivel que interpreta un programa fuente, lo traduce a código de máquina y lo ejecuta. Debido a su conveniencia e interactividad, algunos de los primeros lenguajes de alto nivel también adoptaron este método, como BASIC y dBASE. Pero su debilidad es la baja eficiencia operativa. La ejecución del programa depende del entorno de desarrollo y no se puede ejecutar directamente bajo el sistema operativo.

Compilador: para mejorar la eficiencia operativa y mantener la confidencialidad del programa fuente, se ha introducido software de desarrollo de programas que puede convertir el programa fuente en código ejecutable al mismo tiempo. El programa que genera se puede ejecutar directamente bajo el sistema operativo y se ejecuta mucho más rápido que un intérprete, pero requiere que la sintaxis de todos los programas fuente sea correcta, lo que hace que la depuración sea inconveniente. Para combinar las ventajas de la interpretación y la compilación, muchos sistemas de desarrollo proporcionan ambas funciones.

Error: Un defecto funcional oculto o un error en un programa. Debido a que la gente común ya no puede controlar la complejidad del software, los sistemas operativos maduros como Win95 y Win98 también anunciarán errores de vez en cuando. Cómo reducir o incluso eliminar errores en los programas siempre ha sido un tema al que los programadores conceden gran importancia.

Depuración: proceso de comprobar y depurar errores a través de diversos medios después de la programación. La corrección del programa no sólo se refleja en la realización de las funciones normales, sino más importante aún, en el correcto manejo de las emergencias. Tenga en cuenta que la ideología rectora de la depuración es intentar demostrar que el programa está equivocado, no demostrar que es correcto. Entonces, desde una perspectiva psicológica, el desarrollador y el depurador no deberían ser la misma persona.

Modularización: dividir un software en muchas partes según funciones, desarrollarlas por separado y luego ensamblarlas. Cada parte es un módulo. Sus ventajas favorecen el control de calidad, la colaboración entre varias personas y la expansión de funciones, y es un método de desarrollo importante en la ingeniería de software.

Portabilidad: el software desarrollado en un tipo de computadora no puede ejecutarse en otro tipo de computadora debido a diferencias en la arquitectura del hardware de la computadora. Por lo tanto, un programa desarrollado en un determinado entorno de desarrollo de lenguaje puede ejecutarse en otros tipos de computadoras sin o con modificaciones mínimas. Esto es una buena portabilidad.

Proceso: Establece un mecanismo principal modular, utilizado principalmente para completar un trabajo específico, y puede devolver los resultados de determinadas operaciones o no.

Entrada única y salida única: para garantizar la calidad del programa de desarrollo, el control del flujo de datos en el proceso debe ingresar por la entrada fija del segmento del programa y regresar por la salida fija. de datos no está permitido en la programación.

Ciclo de vida del software: el ciclo de vida del software desde la creación hasta el desguace, que incluye la definición del problema, el análisis de viabilidad, la descripción general, el diseño del sistema, la codificación, la depuración y las pruebas, la operación de aceptación, el mantenimiento y la actualización hasta el desguace y otras etapas. Este método de pensamiento periodizado es un principio ideológico en la ingeniería de software, es decir, paso a paso, paso a paso, y cada etapa debe definirse, trabajarse, revisarse y documentarse para su comunicación o referencia. Sin embargo, a medida que maduran los nuevos métodos y tecnologías de diseño orientado a objetos, la importancia rectora de los métodos de diseño del ciclo de vida del software está disminuyendo gradualmente.

Inteligencia artificial: se refiere a la capacidad de las computadoras para realizar algunos pensamientos y razonamientos a través de programas, poseyendo así cierta inteligencia humana avanzada como la adaptación ambiental, el aprendizaje automático y la toma automática de decisiones. En la actualidad, la inteligencia artificial cuenta con sistemas maduros en muchos campos, como el diálogo persona-computadora, robots inteligentes, sistemas expertos, reconocimiento de lenguaje e imágenes, resolución de problemas, derivación de fórmulas, demostración de teoremas, etc. Con el avance de los sistemas informáticos, la inteligencia artificial seguramente penetrará más en la vida de las personas.

Existen muchos términos informáticos de uso común y es imposible enumerarlos todos. En el estudio diario, deberías leer más y hacer más preguntas. Si no sabes algo, tienes que aprender a buscar.

Búsqueda universal de Google Baidu Taobao