12
votes

Quel est exactement un cadre?

Qu'est-ce que c'est exactement un cadre? Comment définir un cadre en termes simples?


4 commentaires

Vous pouvez le faire Google et je suis sûr que vous obtiendrez une définition appropriée.


Il suffit de lire ceci ( Stackoverflow.com/Questtions/148747/... )


@KRunal, je vous suggère fortement de lire ceci: meta.stackexchange.com/questions/8724/...


@Jayam Ravi accepte et s'il vous est utile


7 Réponses :


6
votes

Un cadre logiciel, en programmation informatique, est une abstraction dans laquelle le code commun fournissant des fonctionnalités génériques peut être modifié de manière sélective ou spécialisée par le code d'utilisateur fournissant des fonctionnalités spécifiques. Les cadres sont un cas particulier de bibliothèques logicielles en ce sens qu'ils sont des abstractions réutilisables de code enveloppées dans une interface de programmation d'applications bien définie (API), mais elles contiennent des caractéristiques distinctives clés qui les séparent des bibliothèques normales.

Trouver plus sur Cadre logiciel


2 commentaires

La source d'informations est Wikipedia , qui est un bon endroit pour commencer à regarder quand vous besoin d'informations de base sur un sujet.


Ouaishhhhhhhhh ... Pour ce type de question d'entretien



0
votes

code avec une organisation spécifique, fournissant une interface plus simple pour différentes tâches et facilite l'intégration des programmeurs dans un projet, juste en le nommant. Voir ici pour plus


0 commentaires

0
votes

Je pense que le cadre est un élément de logiciels, de bibliothèques, de services publics et de documentation permettant de limiter un cycle de développement de logiciels en imposant une certaine normalisation de la conception de modéliser les modèles de composants pour la réévaluation, l'évolutivité et la maintenabilité.


0 commentaires

1
votes

Si l'intervieweur recherche une définition appropriée d'un cadre, le travail n'est pas très souhaitable. Si, le cas échéant, l'intervieweur est intéressé par votre niveau d'expérience et si vous avez un sentiment de quel type de problèmes les divers cadres populaires tentent de résoudre, alors vous ne serez pas aidé en étant préparé avec une définition slick.

Les entretiens sont stressants, mais si vous mettez votre énergie à améliorer en tant que développeur de logiciels, vous deviendrez le candidat attrayant pour la bonne sorte d'entreprises.


0 commentaires

1
votes

Framework aurait généralement une sorte d'inversion de contrôle de sorte que le code-cadre appelle le code d'application à des endroits spécifiques afin que le code de demande complète le cadre, alors que la bibliothèque API ne serait qu'appuie à la demande, et non l'autre. chemin autour


0 commentaires

2
votes

système

Si vous ne savez pas ce que c'est, appelez-le un système.

module

Si vous ne savez pas ce que cela fait, appelez-le un module.

Je ne sais pas quand appeler une truc un cadre cependant: - (


1 commentaires

Je me souviens d'avoir entendu ces phrases système et de module en tant que citations d'un professeur à l'université, mais j'ai totalement oublié la source et que je n'ai pas encore pu le trouver. Pouvez-vous m'aider à ce sujet?



0
votes

Cadre est utilisé pour l'automatisation de la configuration et la tâche répétée afin que le développeur puisse se concentrer sur le développement de l'application. Exemple: Java Collection Framework Automate après

  1. Taille Dynamic Taille Problèmes
  2. Tri de tri
  3. Ajouter un élément à la fin de la matrice

    rend le développeur la vie facile .....


1 commentaires

Les exemples que vous avez donnés décrivent une bibliothèque pas un cadre. La règle de base est assez simple. Si vous appelez le code de quelqu'un d'autre, c'est une bibliothèque, si votre code est appelé par le code de quelqu'un d'autre, c'est un framework: Stackoverflow.com/questions/148747/...