21/03/2020 simple aprendizaje

2020 21 de de marzo de

Los sistemas informáticos

  • Dispositivo de entrada: un ratón, un teclado, un micrófono, un escáner

  • Un dispositivo de salida: una pantalla, altavoces, impresora,

  • unidad de procesamiento central (CPU):
    • Operador: responsable de las operaciones de datos
    • Controlador: instrucciones a la CPU calculadora ayuda get
    • Registro: los datos que almacenan el funcionamiento de la CPU
    • Prefetcher: traer las instrucciones desde la memoria del programa
    • MMU: mapeo de memoria virtual
  • La memoria (RAM):
    • ROM: memoria de sólo lectura (read only memory)
    • RAM: lectura y escritura (memoria de acceso aleatorio)
    • Memoria de almacenamiento de datos "eléctrica", los datos no puede ser persistente. Una pequeña: lectura rápida.
  • memoria externa (disco duro):
    • Utilizando los datos almacenados duros "señal magnética" puede ser el almacenamiento persistente. Desventajas: datos de lectura lenta y escribir.

sistema de hardware

parte del host

  • UPC

  • memoria interna

parte periférica

  • Dispositivo de entrada: leer.
  • Dispositivo de salida: escribir.
  • Memoria externa: almacenamiento persistente

sistema de software

El software de sistema

  • sistema operativo

    • Excelentes empresas comerciales, organizaron la compilación del programa de código abierto para la gestión del hardware subyacente
    • El concepto: el sistema operativo es un programa informático que gestiona los recursos de hardware y software. Naturaleza: Programa
    • abajo:
      • Los conductores, gestión de hardware
    • mejora:
      • Interfaz gráfica de usuario: los usuarios normales
      • Interfaz Terminal: los usuarios normales, los desarrolladores pueden utilizar (CMD)
      • La llamada al sistema: el sistema operativo disponible para los desarrolladores para utilizar la función
    • sistemas operativos comunes:
      • De Windows: Microsoft
      • macOS: Apple
      • Linux
      • Unix
  • sistema de procesamiento del lenguaje

  • Servicios del sistema

  • Sistemas de Gestión de Base de Datos

El software de aplicación

Seleccionar el software de aplicación bajo demanda

  • Manejo de archivos
  • El procesamiento de gráficos
  • procesamiento de formularios
  • Control en tiempo real

Los lenguajes de programación y compiladores

  • Los lenguajes de programación: el trabajo de hardware ordenador de control

Común C / C ++:

  • Borland C ++ zafiro azul compañía
  • Intel compilador Intel C ++
  • Microsoft VC ++
  • g ++ compilador (suite compilador gcc), por defecto de Linux utilizado por el compilador, el apoyo a la mejor norma

Las ventajas y desventajas de lenguaje C

ventajas:

  • Reducir los costos de aprendizaje

  • correr más rápido

  • potente

desventajas:

  • El código para lograr ciclo largo

  • las diferencias de género trasplantables

  • requisitos de experiencia para alta

  • dependencias de bibliotecas de múltiples plataformas

aplicaciones de lenguaje C

  • Servidor.
  • sistema operativo.
  • La aplicación superior. MFC, QT
  • Incrustado.

  • la inteligencia artificial, los controladores de hardware.

  • Middleware.

  • ataque a la red y la defensa, la seguridad de datos.

  • obligatoria Universidad
  • empresas famosas, empresas con inversión extranjera

C-32 Imagen

  • automático, rotura, caso, char, const, continúe, por defecto, hacer
  • doble, de lo contrario, enumeración, extern, flotador, para, ir, si, int
  • de largo, registro, a cambio, corta, firmado, sizeof, estática, struct
  • interruptor, typedef, sin firmar, unión, nula volatilidad, mientras

C-nueve tipos de sentencias de control

  • Si ···· ··· demás
  • para(;;)····
  • mientras()·····
  • hacer ···, mientras que () ·····
  • Seguir
  • descanso
  • cambiar
  • ir
  • return`

34 tipos de operadores del lenguaje C.

  • Los operadores aritméticos: + - * /% + -

  • Los operadores relacionales: << = ==> => =!

  • Los operadores lógicos :! && ||
  • operadores de bits: << >> | ~ ^ &
  • Operador de asignación: = su extensión

  • operador condicional :? :

  • operador coma :,

  • operadores de puntero: * Y

  • Logarítmicamente Bytes: sizeof

  • :( tipo fundido)

  • cálculo de componentes: ->

  • operador Subíndice: []

  • Otro :()

IDE común

  • IDE: Conjunto editor, compilador, depurador, y una colección de herramientas
  • ventanas:
    • VS2013, VS2015, VS2017, VS2019
    • Clion: multiplataforma IDE
    • Qt Creator: multiplataforma IDE
    • Eclipse
  • Mac OS:
    • Xcode
    • Clion: multiplataforma IDE
    • Qt Creator: multiplataforma IDE
    • Eclipse.
  • Linux:
    • VI / vim-- editor de texto
    • Clion: multiplataforma IDE
    • Qt Creator: multiplataforma IDE
    • Eclipse.

Funciones del sistema

  • Especifica el sistema de ejecución de comandos de Windows: el papel de las
  • comando:
#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("hello world");
    system("pause");
}

Supongo que te gusta

Origin www.cnblogs.com/CNLLB/p/12542038.html
Recomendado
Clasificación