39. Où sont stockés les journaux des applications dans le système d'exploitation Linux ? * 40. Signes de fuite de mémoire dans une application JAVA ? * Diminution sérieuse des performances lors d'une utilisation prolongée de l'application ; Erreurs dans les logs du type memeryEmpty ; Erreur fatale entraînant la fermeture brutale de l'application ; Apparition d'écrans de verrouillage ;
DevOps
45. Qu'est-ce qu'un fichier Docker? - Répertoire local d'images Docker; - Fichier avec des instructions pour construire une image Docker; - Fichier de configuration Docker; - Documentation officielle de Docker; 46. Quel est le processus principal dans un conteneur? - FROM; - RUN; - initd; - run.deamon; 47. Commande pour construire une image Docker?
34. À quoi sert la technologie NAT ? * - Augmentation du nombre par défaut de VLANs ; - Pour limiter le trafic entrant, sortant et intra-réseau ; - Assurer une adressage sans conflit sur Internet ; - Attribution de la passerelle DNS et création de tables réseau ; 35. Quelles sont les ports TCP/IP ? * - Abstraction au niveau de différents systèmes d'exploitation régulant la communication entre applications via les protocoles TCP ou UDP ; - Utilitaire intégré à certains OS permettant de transférer - "porter" des utilitaires et applications entre OS ; - Interfaces du matériel réseau ; - Interfaces du noyau du système d'exploitation permettant d'interagir avec le système d'exploitation depuis le code du programme ; 36. Quels sont les niveaux du modèle OSI/ISO ? *
28. Quels flux de données dans Linux connaissez-vous? 29. Indiquez les options de requêtes qui s'exécuteront sans erreur - select * from processing_db where user_id=413; - SELECT user_id FROM processing_db; - select * from processing_db where user_id=413 - select * from pg_state_activity where db_name="processing_db"; - select * form instruct;
30. Quelles affirmations ci-dessous sont vraies concernant SQL et SGBD ? * - Les index fonctionnent en créant une structure de données séparée contenant des copies des colonnes indexées dans un ordre trié. Lorsqu'une requête est exécutée, le mécanisme de la base de données recherche dans l'index les lignes correspondant aux conditions de la requête, puis extrait les données réelles de la table; - Aucun SGBD ne peut garantir le respect du théorème CAP; - Les SGBD ne prennent pas en charge les relations un-à-plusieurs; - Un SGBD peut fonctionner au nom de l'utilisateur avec des droits root; 31. Qu'est-ce qu'une sous-requête en SQL ? * - Une fonction intégrée du langage pour l'optimisation automatique des requêtes; - Une construction syntaxique permettant de demander des données inconnues dans le cadre d'une requête en cours d'exécution; - Une fonction obsolète dans certains SGBD; - La possibilité de rechercher des informations non pas dans une seule table, mais dans toute la base de données existante;
48. Commande pour démarrer le conteneur? docker start; docker continue; docker init; docker run; 49. Comment voir la liste des conteneurs Docker en cours d'exécution? docker ps; docker ls; docker ll; docker –procces; 50. Qu'est-ce que CI/CD? Outil de surveillance du système d'exploitation; Méthodologie combinant les processus d'intégration continue et de déploiement logiciel;
24. Indiquez les principaux points de la méthode Linux - Tout est un fichier; - La verrouillage de l'utilisateur root est obligatoire; - Un utilitaire résout bien une tâche; - Les appels système sont conçus pour une gestion plus pratique des processus; 25. Avec quelle utilitaire peut-on voir la charge du système? - ps as; - top; - ls -la; - sudo apt-get;
51. Qu’est-ce que Jenkins ? - L’une des implémentations les plus connues de pipelines de livraison et de déploiement de code ; - Logiciel destiné à surveiller des nœuds distants du réseau ; - Application pour la géolocalisation des nœuds du réseau ; - L’un des processus principaux du système d’exploitation Linux ; 52. Quelles sont les principales entités de Kubernetes ? - Deployment ; - limites ; - endpoint ; - ConfigMap ; - Secrets ; - Niveaux ; - Pod ; - ReplicaSet ;
37. Qu’est-ce qu’une adresse MAC ? - Adresse unique de l’appareil au niveau physique; - Protocole de conversion des adresses IP; - Méthode de chiffrement des données sur le réseau; - Méthode de connexion d’un appareil au réseau; 38. Comment connaître l’adresse IP d’un ordinateur sous Linux ? - ifconfig; - ipconfig /all; - ip a; - cat /etc/netconfig; 39. Où sont stockés les logs des applications sous Linux ? - /var/log/;
De quoi Kafka ne pourra pas fonctionner ? - Sans ZooKeeper; - Sans réplication des brokers; - Sans réglage fin du client; - Sans accord de licence, qui est à son tour la clé d'activation;
32. Qu’est-ce qu’une procédure stockée en SQL? - Une requête SQL exécutée dans le cadre technique du SGBD; - Un ensemble d’opérateurs SQL précompilés stockés dans la base de données et pouvant être exécutés par une seule commande; - Une requête SQL stockée sur le client; - La capacité de rechercher des informations non seulement dans une seule table, mais dans toute la base de données; 33. Quels sont les deux processus réseau globaux existants? - DHCP et VLAN; - Commutation et routage; - Listing et réponse; - Attribution de la passerelle DNS et création de tables réseau; 34. À quoi sert la technologie NAT?
53. Qu'est-ce que etcd dans le cadre d'un cluster k8s? 54. Qu'est-ce qu'un namespace? 55. À quoi sert l'utilitaire kubectl?
26. Comment connaître le répertoire de travail actuel ? - ll; - who; - uname -a; - pwd; 27. Sur le serveur, il y a un répertoire contenant un sous-répertoire, à l'intérieur duquel se trouve un fichier. Vous êtes propriétaire récursivement de tout (/dir/dir/file), le groupe aussi. Si vous essayez de lire le fichier avec votre utilisateur, la console vous renvoie un message d'autorisation refusée. Qu'est-ce qui manque ? - Le bit x dans l'un des répertoires; - Les droits de l'utilisateur root; - Les droits de lecture du fichier; - Peut-être seulement si le fichier est exécutable; 28. Quels flux de données en Linux connaissez-vous ?
23. Indiquez les utilitaires en ligne de commande Linux existants? cat; ls; grep; version; top; interfaces; unlock; systemctl; grep; less; ns; nmap; 24. Indiquez les principaux points du chemin Linux
41. Quelles peuvent être les causes d'une fuite de mémoire dans les applications JAVA ? * - Mauvaise gestion des objets dans le tas; - Absence d'utilisation du ramasse-miettes; - Mauvaise utilisation des variables statiques; - Utilisation excessive de fonctions récursives; - Mauvaise utilisation des constructeurs; 42. Quels sont les types de fuites de mémoire dans les applications JAVA ? * - Par des ressources non fermées; - Utilisation incorrecte des structures de données; - Mauvaise utilisation du ramasse-miettes; - Mauvaise utilisation des flux de données; 43. Qu'est-ce que Docker ? *
43. Qu'est-ce que Docker ? * - Utilitaire pour lancer des conteneurs ; - Machine virtuelle avec dépendances préinstallées ; - Hyperviseur basé sur Linux ; - Système d'exploitation basé sur BSD ; 44. Quelle est la définition correcte de la technologie de conteneurisation ? * - Exécuter une application dans un environnement minimal nécessaire à son fonctionnement. Le conteneur contient déjà toutes les bibliothèques et dépendances nécessaires au fonctionnement stable de l'application ; - Isolation d'une partie des ressources du système d'exploitation pour exécuter des processus prioritaires ; - Technologie Linux permettant de tuner le noyau en toute sécurité ; - Technologie permettant de conteniriser les erreurs de l'application pour sa stabilité ;
56. Dans quelles conditions est-il impossible de déployer un cluster k8s? - De telles conditions n'existent pas; - Il est impossible de déployer un cluster sur un seul nœud; - Un nœud séparé pour l'API est requis pour le déploiement; - Tous les éléments de gestion du cluster doivent être déployés sur des serveurs physiques séparés; 57. Lequel des éléments suivants est un broker de messages? - Apache Kafka; - Postgres; - OracleMQ; - RabbitMQ; - Asterix; - ActiveMQ; - Artemis;