Maison  >  Article  >  Périphériques technologiques  >  Huawei lance 5 manuels de génie logiciel : basés sur Kunpeng, open source Hongmeng OpenHarmony, openEuler, etc.

Huawei lance 5 manuels de génie logiciel : basés sur Kunpeng, open source Hongmeng OpenHarmony, openEuler, etc.

WBOY
WBOYoriginal
2024-08-19 04:52:35976parcourir

Selon les informations de ce site Web du 18 août, le Weibo officiel de Huawei ICT Talent Training a déclaré que afin de résoudre le problème du manque de matériel pédagogique, un système basé sur des systèmes logiciels innovants indépendamment dans le matériel pédagogique de base de mon la majeure en génie logiciel du pays, la Demonstration Software College Alliance, la maison d'édition Huawei Technologies Co., Ltd. et des professeurs d'université ont collaboré pour créer une série de 10 manuels de génie logiciel. Le premier lot de cinq manuels d'application pilote est lancé cette fois. L'introduction spécifique est jointe comme suit : "Tutoriel d'expérimentation d'organisation et de structure informatique - Basé sur le processeur Kunpeng"

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

Ce livre est " Les manuels d'orientation expérimentaux sur l'organisation informatique pour les cours liés à la « Structure » ​​et aux « Principes de composition informatique » sont conçus sur la base de la technologie de processeur Kunpeng de Huawei. Huawei Cloud est utilisé comme environnement expérimental, et les programmes sont écrits en langage C et en langage assembleur pour piloter le Kunpeng. processeur à exécuter. Explorez les fonctionnalités matérielles de Kunpeng et comprenez le fonctionnement du matériel informatique.

Le livre entier couvre l'introduction de l'environnement de développement, la programmation mixte du langage C et du langage assembleur Kunpeng, l'optimisation du programme C et l'optimisation de l'assembleur basée sur les fonctionnalités matérielles Kunpeng, le fonctionnement SIMD amélioré du processeur Kunpeng et le processeur Kunpeng Gestion des exceptions, interruptions, fonctionnalités de cache, etc.

Ce livre peut être utilisé comme guide expérimental pour les cours liés au matériel informatique dans les collèges et universités, et peut également être utilisé comme ouvrage de référence pour les apprenants des processeurs Kunpeng.

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

En tant que manuel présentant l'analyse et la conception de systèmes logiciels, ce livre intègre les concepts DevOps et les méthodes d'ingénierie système de Huawei, dans le but de fournir aux étudiants et aux développeurs de logiciels des connaissances sur le processus de développement logiciel. aspects théoriques et pratiques.

Le livre contient un total de 7 chapitres, qui sont enseignés séparément :

  1. Bases de l'analyse et de la conception de systèmes
  2. Acquisition des exigences
  3. #🎜 🎜#Description et spécification des exigences
  4. Principes de conception du système
  5. Conception d'interaction d'objet et conception de classe
  6. Conception de base de données#🎜🎜 #
  7. Développement de systèmes pour DevOps
  8. Ce livre peut être utilisé comme manuel pour les étudiants en informatique dans les collèges et les universités, en particulier pour les étudiants de premier cycle se spécialisant en génie logiciel ; utilisé comme référence pour les étudiants diplômés et les ingénieurs en développement logiciel dans les majeures en informatique.

Ce livre est basé sur OpenHarmony et explique comment effectuer des tests logiciels pour les applications distribuées dans tous les scénarios afin de s'adapter aux besoins pédagogiques de la nouvelle ère du « monde défini par logiciel » et de construire un sentiment de fierté nationale parmi les étudiants et une confiance culturelle, lui permettant d'assumer la responsabilité et la mission de développer des logiciels de base nationaux. 华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

Ce livre s'étend des tests unitaires, des tests d'interface aux tests système, et s'étend des tests fonctionnels aux tests spéciaux, couvrant de manière exhaustive divers tests spéciaux, y compris les tests de performances, les tests de sécurité, les tests de compatibilité et les tests de fiabilité. et tests d'expérience utilisateur, etc.

Ce livre peut être utilisé comme livre pédagogique pour les spécialisations en génie logiciel et en informatique dans les collèges et universités, et peut également être utilisé comme ouvrage de référence pour le personnel de l'industrie et le personnel d'auto-apprentissage.

《Développement de systèmes embarqués - basé sur le système distribué OpenHarmony》

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等Contenu de ce livre#🎜 🎜 #

Basé sur la version OpenHarmony 3.1.1, pour les débutants, à partir de la structure du système et de la construction de l'environnement de développement, le code source clé du noyau est analysé et interprété, notamment : #🎜 🎜#Composition du noyau

Gestion des interruptions et des exceptions
  1. Démarrage et gestion du temps
  2. Planification des tâches
  3. Gestion de la mémoire
  4. Communication inter-processus
  5. Système de fichiers
  6. Pilote matériel et service système
  7. # 🎜 🎜#
a analysé et interprété le contenu suivant, et ajouté de riches exemples de développement :

Hardware Driver Framework (HDF)

Configuration du programme de pilotes et chargement

    Gestion et développement des messages Drive
  • Cadre de service système
  • Cadre du programme utilisateur
  • #🎜🎜 ## 🎜🎜#Objets applicables
  • convient comme manuel pour les cours de développement embarqué pour les majeures de premier cycle en informatique et technologie, en génie logiciel, etc. dans les collèges et les universités, et peut également être utilisé comme référence pour les développeurs concernés.

Ce livre prend le principe de fonctionnement du système d'exploitation comme ligne principale, expliquant en profondeur comment le système d'exploitation réalise l'appel et la gestion des ressources système, et comment aider la planification et exécution des programmes utilisateur.

Structure du système informatique

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

Niveau matériel
    Niveau logiciel
  1. #🎜🎜 #Mécanisme de coordination logicielle et matérielle

    • système d'exploitation domestique
    • openEuler présentation du système
    • #🎜 🎜 #
  2. Module de fonction du système d'exploitation

    • Gestion des processus
    • Gestion de la mémoire
    • Planification des processeurs
    • Gestion des périphériques et planification des disques
    • Gestion des fichiers

Ce livre est destiné aux étudiants de premier cycle se spécialisant en informatique dans les collèges et universités, couvrant les connaissances professionnelles de ce cours et répondre aux besoins des examens d'entrée de troisième cycle, et élargi la compréhension du système openEuler.

La série complète de manuels est la suivante :

华为推出 5 本软件工程教材:分别基于鲲鹏、开源鸿蒙 OpenHarmony、openEuler 等

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn