Bathroom renovation website. Helpful Hints

Modeling as a method of scientific knowledge. A model is such a material or mentally represented object that, in the process of studying, replaces the original object - presentation

Laboratory work №4

information modeling

Theoretical basis modeling

Modeling is a method of cognition, consisting in the creation and study of models, i.e. study of objects by building and studying models.

Model- this is some simplified similarity of a real object that reflects essential features(properties) of the studied real object, phenomenon or process.

Model- this is such a material or mentally represented object that replaces the original object for the purpose of its study, while retaining some of the typical features and properties of the original that are important for this study.

An object is some part of the surrounding world, considered by a person as a whole. Each object has a name and has parameters, i.e. signs or quantities that characterize any property of the object and take on various values.

The model should be built in such a way that it most fully reproduces the qualities of the object that need to be studied in accordance with the goal. In all respects, the model should be simpler than the object and more convenient to study. Thus, for the same object, there may exist various models, classes of models corresponding to various purposes of its study.

Modeling steps:

1. Statement of the problem: description of the problem, purpose of modeling, formalization of the problem

2. Model development: information model, computer model

3. Computer experiment - experiment plan, research

4. Analysis of simulation results

A well-built model, as a rule, is more accessible for research than a real object (for example, such as the economy of a country, solar system etc.). Another, no less important purpose of the model is that it helps to identify the most significant factors that form certain properties of the object. The model also allows you to learn how to control an object, which is important in cases where experimenting with an object is inconvenient, difficult or impossible (for example, when the experiment has a long duration or when there is a risk of bringing the object into an undesirable or irreversible state).

Thus, we can conclude that the model is necessary in order to:

- to understand how a particular object is arranged - what are its structure, basic properties, laws of development and interaction with the outside world;

– learn to manage an object or process and determine best ways management with given goals and criteria (optimization);

- predict direct and indirect consequences of the implementation of the specified methods and forms of impact on the object, process.


Aspects of modeling can be the appearance, structure, behavior of the object of modeling, as well as their various combinations.

The structure of an object is the totality of its elements and the links existing between them.

The behavior of an object is the change in its appearance and structure over time as a result of interaction with other objects.

Modeling the appearance of an object is used to:

Identification (recognition) of an object;

long-term storage of the image.

Object structure modeling is used to:

its visual representation;

studying the properties of an object;

identifying significant relationships;

· studying the stability of the object.

Behavior modeling is used for:

· planning, forecasting;

Establishing links with other objects;

Identification of causal relationships;

management;

designing technical devices, etc.

In the process of modeling, each aspect of modeling is revealed through a set of properties.

The models do not reflect all the properties of the object, but only those that are essential from the point of view of the purpose of modeling.

each aspect of modeling is characterized by its own set of properties:

appearance - a set of features;

structure - a list of elements and an indication of the relationship between them;

behavior - a change in appearance and structure over time.

Some properties of the modeling object can be expressed by values ​​that take numerical values. Such quantities are called model parameters.

An information model can be considered as some new information object, which, in turn, can also be a modeling object.

What is an object model and why is it created;
- what role does information play when creating a model;
- what is an information model;
- what is the adequacy of the information model.

The role of the goal in the development of an information model of an object

Knowing the world, each of us forms our own idea of ​​it. One of the ways of cognition is the creation and study of a model of a real object, process or natural phenomenon. When constructing and studying a model, it is customary to introduce a generalized concept of the object of study (original, prototype), meaning by this any material or intangible object (process), as well as a natural phenomenon.

A model is understood as a material or mentally represented object, which in the process of research replaces the original object so that its study provides new knowledge about the original object. The model acts as a kind of tool of knowledge, which the researcher puts between himself and the object of study and with the help of which he studies the object of interest to him. The modeling process is a cyclic process, as a result of which it is possible to repeatedly change the model itself, constantly improving and refining it.

When creating a model milestone is the collection of information about the object in the amount required by the goal of building the model. Without such information, model development is impossible.

A model is an object that reflects the essential properties of a real object of study, which are selected in accordance with a given modeling goal.

There are no strict rules on how best to present the model. However, humanity has accumulated vast experience in this field of activity. Models can take on all sorts of shapes and forms. Regardless of this, the model can be attributed either to the class of material or to the class of non-material models.

Any model is created and changed due to the information that a person has about real objects or phenomena. The ability to create models, as well as, in general, the possibilities in the knowledge of the surrounding world, depends on the ability of a person to correctly understand and process information. In order to study a real object, we purposefully collect information about it.

This information can be stored in a person’s memory, but if it is presented in any form in one of the information coding languages, then in this case we can talk about the creation and use of an information model of the research object (original).

The study of some aspects of the original object is carried out at the cost of refusing to reflect other aspects. Therefore, any information model replaces a real-life object only in a strictly limited sense. It follows from this that several information models can be created for one object, focusing attention on certain aspects of the object under study and characterizing the object with varying degrees detail.

As an illustration, consider the housing construction industry. It's about building a house. What should be the information model of this house? It turns out that there can be many. Their number is determined by the goal facing those who are related to this construction. It is obvious that the points of view of the apartment buyer, architect, investor and construction organization in determining the purpose of building an information model differ significantly from each other. Thus, for the house in question, several different information models can be created, depending on the goal that is set for those who create it. Let's consider some of them.

Suppose the buyer's goal is to purchase a comfortable home. To build an information model, the most significant information should be selected in accordance with a given goal. Although the concept of comfort is ambiguous - everyone understands it in their own way, let's try to express it in one of the possible interpretations. We list the main indicators that should determine comfort. The house should be located in a quiet green place, equipped with modern technical devices, it should have an underground garage, a concierge or a security guard should sit in the entrance. To build an information model, it is necessary to select information that reflects all the requirements listed above and present it, for example, in the form of a table or list. The task of the buyer includes: search for companies that are engaged in the construction of such houses; construction for each variant of the corresponding information model; according to the results of the analysis - choice the best option in terms of the target. The selected option will be the information model (Table 1.1).

Table 1.1. Information models of houses under construction from the point of view of the buyer.
The goal is to acquire comfortable housing

We will use a similar technique to build information models for other persons interested in construction, for example, an investor and an architect. It is clear that the goals in both cases will be completely different compared to the buyer, which means that the models will also differ.

From the investor's point of view, the main goal is to make a profit, which means that the indicators that contain the information of interest to him will mainly be of a financial nature (Table 1.2).

Table 1.2. Information models of houses under construction from the point of view of the investor.
The goal is to get maximum profit

From the point of view of an architect, the main goal is to develop a modern architectural design, taking into account environment: adjacent territory with the established style of nearby houses, existing infrastructure, ecology, etc. Several options for an information model corresponding to this goal are given in Table. 1.3.

Let's highlight the main thing that you should pay attention to when building an information model:

♦ first, the goal of building an information model should be clearly formulated;
♦ then select information relevant to this purpose for several similar objects of study;
♦ then present this information using one of the information coding languages, for example, in the form of a list of parameters (indicators) and their values ​​for each object in tabular form(as shown in Tables 1.1-1.3).

Table 1.3. Information models of houses under construction from the point of view of an architect.
The goal is to create an architectural design that matches the environment

An information model is a model containing purposefully selected and presented in some form the most essential information about an object.

Information models play a very important role in human life. The knowledge gained in the lessons at school allows you to create various information models that together reflect the information picture of the world around you.

The lessons of history make it possible to build a model for the development of society, and knowledge of this model allows you to create a history of your life, either repeating the mistakes of your ancestors, or taking them into account.

In astronomy lessons available means talk about the solar system.

In geography lessons, you get information about geographical objects: mountains, rivers, cities and countries. These are also information models.

In chemistry lessons, information about chemical properties and the laws of interaction of different substances is supported by experiments that are models of real chemical processes.

Before building a model, it is necessary to collect information about the subject or phenomenon under study and present it in an appropriate form. Forms of presentation of information models can be different. Most commonly used the following forms:
♦ oral (verbal);
♦ sign: tabular, graphic, symbolic (text, numbers, special characters);
♦ in the form of gestures or signals.

The form of presentation of information usually depends on the tool with which it will be processed. Nowadays, computers are used in most cases to process information. This universal tool allows you to develop and explore models of various objects: molecules and atoms, bridges and architectural structures, aircraft and cars. The computer memory can store large amounts of information about the object under study. This allows you to consider an object from different angles, explore its shape, states, actions, using a specific model and appropriate modeling methods for each case.

One of the most convenient forms of information model representation is a table. It is this form that is chosen as the main one in the entire set of textbooks. This is also due to the fact that the modeling and study of the properties of the model will be carried out on a computer, where a strict formalization of the task is required. Such a table reflects the main characteristics of the object, selected in accordance with the goal of modeling. Table 1 can serve as examples of this form of presentation. 1.1-1.3.

The concept of information model adequacy

Any model should reflect the most significant, from the point of view of the goal, properties of the object of study (original or prototype). The object of research can be not only a material object that a person can touch (a house, a tree, a flower, a piece of furniture), but also an intangible object, process or phenomenon (a piece of music, an oral story, a natural phenomenon, a dance).

Compliance with the original model can be achieved by appearance, in structure, in behavior, both individually and in combination of these features, depending on the goal of the study. Compliance in appearance is achieved mainly by meeting structural, ergonomic and aesthetic requirements. Structural conformity is achieved using system analysis object of study, as a result of which the composition of its elements is determined - simple objects that make up the original, as well as the relationships connecting them. All this together determines the structure of the object under study, the most essential features of which should be reflected in the model. Behavioral compliance is achieved by analyzing the behavior of the prototype, that is, studying its dynamic properties, and creating a model that would reflect the most significant aspects of this behavior.

In all these cases, the problem of assessing the quality of the model arises. The quality of a model depends on its ability to reflect and reproduce objects and phenomena of the objective world, their structure and regular order. How much information needs to be collected in order for the resulting information model to fully reflect the essential properties of the original object? To answer this question, the concept of model adequacy is introduced in modeling.

The adequacy of the model is the correspondence of the model to the original object in terms of those properties that are considered essential for the study.

The adequacy of the information model is the correspondence of the information model to the original object in terms of those properties that are considered essential for the study.

The concept of adequacy is to some extent conditional, since full compliance of the model with the real object cannot be achieved. Any model has differences from the original. The model loses its meaning both in the case of complete adequacy to the original, when it ceases to be a model and becomes an exact copy of the modeled object, and in case of insufficient adequacy, excessive difference from the original, when the properties essential for the study are not reflected in the model.

A special role in determining the degree of adequacy is played by the information model, which the researcher needs not only as an independent object, but also as the basis for creating a material model. Recall that the information model includes only those parameters (indicators) that reflect the most significant information from the point of view of the goal. This means that some information will not be included in the information model. How to find the golden mean: what to include and what to neglect? The answer to this question can be given by checking the adequacy of the information model to the original.

The adequacy of the information model is determined in several ways, but, as a rule, these are rigorous mathematical methods of analysis based on probability theory and mathematical statistics. The method of numerical experiment on a computer is widespread, where it is also necessary to apply mathematical methods as a tool for generalizing the results obtained.

For a more rough assessment of the adequacy of the model, you can use more simple methods: for example, observation of the state  and behavior of the original object or comparison with similar real or ideal objects that exist only in the human imagination.

Let us turn to the previous example related to the construction of a house. What is the adequacy of the three models presented in Table. 1.1-1.3, a real object? Realizing that the real object has not yet been built, it is too early to talk about the presence of any adequacy. However, this is why models exist, in order to achieve the smallest possible differences between the model and the real object already at the preliminary stages. From a buyer's point of view, major degree adequacy can be achieved if the selected option lists the largest number indicators, the values ​​of which correspond to the stated goal - maximum comfort. If we analyze the presented four options for the values ​​of the parameters in Table. 1.1, then preference should be given to Elita, but this will be the most expensive housing. If the buyer imposes restrictions on the cost of the apartment, then the adequacy of the information models of other companies is less. In this case, you need to extra work to comprehend their requirements, refine existing information models in order to clarify additional information aspects, and then re-evaluate the adequacy of all three variants of the models. The same should be done for other information models, for the investor and the architect. Do it yourself.

Control questions and tasks

Tasks

1. Consider various options information models for the example of a house under construction given in the topic. For each model, evaluate its adequacy.

2. As an object of study, select the object "school" and develop information models that reflect the point of view of the student, parent of the student, school director. For each model, evaluate its adequacy.

3. Select the object "river" as the object of study and develop information models that reflect the point of view of the fisherman and the artist. For each model, evaluate its adequacy.

4. As an object of study, select the object "store" and develop information models that reflect the point of view of the buyer, seller and store owner. For each model, evaluate its adequacy.

5. As an object of study, select the process of creating a school play. Develop several information models. For each model, evaluate its adequacy.

Control questions

1. What is an object model?

2. What is meant by the object of research and what are the synonyms for this concept?

3. What kinds of models do you know?

4. What is an information model of an object?

5. What is the most important thing when building an information model?

6. What is model adequacy and why is this concept introduced^

7. How to make sure that the information model is adequate; original?

Information object

After studying this topic, you will learn and repeat:

What is an information picture of the world;
- what is an information object;
- How do the information model and the information object relate to each other.

We live in the real world, surrounded by various material objects. The presence of information about the objects of the real world generates another world, inseparable from consciousness specific people where only information exists. We give this world a variety of names. One of these names is the information picture of the world.

Cognition of the real world occurs through the information picture of the world. A person forms his own idea of ​​the real world, receiving and comprehending information about each real object, process or phenomenon. At the same time, each person has his own information picture of the world, which depends on many factors, both subjective and objective. Of course, the level of education of a person plays a big role here. The informational pictures of the world of a schoolchild, a student and a teacher will differ significantly. The more voluminous and diverse the information that a person can perceive, the more colorful this picture is. So, for example, a child's information picture of the world is not at all the same as his. parents.

One of the ways of knowing the real world is modeling, which is primarily associated with the selection of the necessary information and the construction of an information model. However, any information model reflects the real object only in a limited aspect - in accordance with the goal set by the person. This is where a certain "inferiority" of perception of the world arises, if a person studies it only from one side, determined by one goal. Comprehensive knowledge of the surrounding world is possible only when there are different information models corresponding to different goals.

Suppose we have created several information models for one real world object (Fig. 1.2). Their number is determined by the number of targets set. For example, the information models of our planet for a schoolchild, an astronomer, a meteorologist and a geodesist will differ significantly, since they have different goals, which means that the information they select and form the basis of the information model will be different.

During development, the model is constantly compared with the prototype object to assess its compliance with the original. The measure of compliance is the concept of adequacy, discussed in the previous topic.

Rice. 1.2. Relationship between real world objects and information models

What will happen if we deal only with information models, moving away from the real world? In this case, there is no need for the concept of adequacy, since by eliminating the object, we thereby break the virtual connection that establishes the object-model relationship. And this means that we will completely immerse ourselves in a virtual, non-existent world, where only information circulates. There will be nothing to compare the model with, which means that there will be no need for the modeling itself.

Thus, the model turns into a kind of independent object, which is a collection of information.

Remembering the concept of an object, which is defined as some part of the surrounding world, considered as a whole, we can suggest that an information model that has no connection with the original object can also be considered an object, but not material, but informational. Thus, the information object is obtained from the information model by "alienating" information from the original object.

An information object is a collection of logically related information.

Then the information world will be a set of various information objects (Fig. 1.3).

Rice. 1.3. After breaking the links with the objects of the real world, there remains a set of information objects

An information object "alienated" from the original object can be stored on various material media. The simplest material carrier of information is paper. There are also magnetic, electronic, laser and other storage media.

With information objects fixed on a material carrier, you can perform the same actions as with information when working on a computer: enter them, store, process, transfer. However, the technology of working with information objects will be somewhat different than with information models. Creating an information model, we determined the purpose of modeling and, in accordance with it, identified essential features, focusing on the study. In the case of an information object, we are dealing with a simpler technology, since no research is needed. Here, the traditional stages of information processing are quite enough: input, storage, processing, transmission.

When working with information objects, the computer plays an important role. Using the opportunities that office technologies provide to the user, you can create a variety of professional computer documents that will be varieties of information objects. Everything that is created in computer environments will be an information object.

A literary work, a newspaper article, an order are examples of information objects in the form of text documents. Pictures, drawings, schemes are information objects in the form of graphic documents. Accrual statement wages, a table of the cost of purchases made in a wholesale store, an estimate for the performance of work, and other types of documents in tabular form, where automatic calculations are made using formulas that link table cells, are examples of information objects in the form of spreadsheets. The result of a selection from the database is also an information object.

Quite often we are dealing with compound documents in which information is presented in different forms. Such documents may contain text, figures, tables, formulas, and much more. School textbooks, magazines, newspapers are well-known examples of compound documents that are information objects of a complex structure. To create compound documents, software environments are used that provide the possibility of presenting information in various forms.

Computer-generated presentations and hypertext documents are other examples of complex information objects. The presentation is a set of computer slides that provide not only the presentation of information, but also its display according to a pre-created scenario. Hypertext can be a document that contains hyperlinks to other parts of the same document or to other documents containing additional information.

Control questions and tasks

Tasks

1. Give examples of information objects that exist outside the computer environment.

2. Give examples of information objects that exist in the computer environment.

Control questions

1. What is meant by the information picture of the world?

2. What is the information picture of the world of a preschool child?

3. What is the information picture of the world of a high school student?

4. What way of knowing the real world do you know?

5. What is an information object?

6. Under what conditions can an information model be perceived as an information object?

7. What can be done with an information object?

It was thanks to formalization that mathematical logic could be used in electronic computers that work according to its laws.

V. Pekelis

The whole life of a person constantly confronts him with acute and different tasks and problems. The emergence of such problems, difficulties, surprises means that in the reality around us there is a lot of unknown, hidden. Therefore, an ever wider knowledge of the world is needed, the discovery in it of more and more new processes, and the relationship of people and things.

Success intellectual development the student is achieved mainly in the classroom, where the degree of students' interest in learning, the level of knowledge, readiness for constant self-education, i.e., depends on the teacher's ability to organize systematic cognitive activity. their intellectual development.

The experience of teaching the subject of informatics shows that the types of students' activities in analyzing situations, forecasting, building information models, creating conditions for a variable choice of solutions, using heuristic techniques, and the ability to carry out design activities are especially highlighted as goals.

The specific tasks of studying computer science at school take the form:

  • introduce students to system concepts, information, model, algorithm and their role in the formation of a modern information picture of the world, teach to define these concepts, highlight their features and explain them, distinguish between types of models, algorithms, etc.;
  • reveal the general patterns of information processes in nature, society, technical systems;
  • to acquaint students with the principles of formalization, structuring information and develop the ability to build information models of the studied objects and systems;
  • develop algorithmic and logical styles of thinking;
  • to form the ability to organize the search for information necessary to solve the problem;
  • to form the ability to plan actions to achieve the goal, using a fixed set of tools.

Formation is a process of education and training aimed at developing the personality of a person or his individual qualities. To form is to organize and conduct education and training in such a way, to influence the student in such a way as to develop one or another quality in him.

The mastering of the section “Formalization and Modeling” is proposed to be fundamental on this path.

per section “Modeling and Formalization” 8 hours are allotted. The section covers the following topics:

  • An object. Classification of objects. object models. 2h.
  • Classification of models. The main stages of modeling. 2h.
  • Formal and informal statement of the problem.
  • Basic principles of formalization. 2h.
  • The concept of information technology problem solving.
  • Building an information model. 2h.

The main concepts that students should learn after studying the topic:

Object, model, modeling; formalization; information model; information technology for problem solving; computer experiment.

At the end of the unit, students should know:

  • about the existence of many models for the same object;
  • stages of information technology for solving problems using a computer.

students should be able to:

  • give examples of modeling and formalization;
  • give examples of a formalized description of objects and processes;
  • give examples of systems and their models.
  • build and explore the simplest information models on a computer.

The study of the section proceeds in a spiral: it begins with the concept An object. Classification of objects. For study, a slide film is used, which defines these concepts, clearly shows examples of objects, explains - what are the properties of an object, environment (see <Рисунок 1> , <Рисунок 2>) etc.

Using this slide<Annex 1>, the student can independently understand these concepts. After the systematization of the concepts associated with the object, there is a smooth transition to the concepts model, classification of models ( look <Рисунок 3> , <Рисунок 4> ) . The student is given tasks of the type: Object - person. The phenomenon is a thunderstorm. List their models and classify them.

Man has long used modeling to study objects, processes, phenomena in various fields. The results of these studies serve to determine and improve the characteristics of real objects and processes; to understand the essence of phenomena and develop the ability to adapt or manage them; for the construction of new facilities or the modernization of old ones. Modeling helps a person to make informed and well-thought-out decisions, to foresee the consequences of their activities.

Thanks to computers, not only the areas of application of modeling are significantly expanded, but also a comprehensive analysis of the results obtained is provided.

By studying the section, students become familiar with basics of modeling and formalization. Students should understand what a model is and what types of models there are. This is necessary so that when conducting research, students would be able to choose and effectively use the software environment and tools suitable for each model. The beginning of any research is formulation of the problem, which is determined by the given goal. The type of model, the choice of software environment, and the results obtained depend on how the purpose of modeling is understood. The student learns about main stages of modeling which the researcher must pass in order to achieve his goal.

The content of training is formed by a list of different models available for understanding by students. A sufficient number of such models are already known for which the use of a computer is essential. On specific models from different school subjects, students learn simulation technologies, learning to build information models. To do this, you can use different software environments. The scope of content and opportunities for various types information technology, the student determines himself, depending on his abilities.

An important point in teaching and mastering the acquired knowledge is the provision of all educational elements of the section with tests of the required level, which are taken from the methodological manual 5, 7 *, also from the Internet, author N. Ugrinovich.

This article presents one of the variants of the test concerning the main educational elements of the section "Modeling and Formalization". Also given the text control work developed by S.Yu. Piskunova, and her solution, from the collection 9*

Test on the topic "Modeling and formalization"

1. What is called an attribute of an object?

  1. Representation of a real world object with the help of a certain set of its characteristics that are essential for solving this information problem.
  2. Abstraction of real world objects combined general characteristics and behavior.
  3. Relationship between an object and its characteristics.
  4. Each individual characteristic common to all possible instances

2. The choice of model type depends on:

  1. The physical nature of the object.
  2. Purpose of the object.
  3. Objectives of the study of the object.
  4. The information entity of the object.

3. What is an information model of an object?

  1. A material or mentally represented object that replaces the original object in the process of research with the preservation of the most essential properties that are important for this research.
  2. A formalized description of an object in the form of text in some coding language containing all the necessary information about the object.
  3. A software tool that implements a mathematical model.
  4. Description of the attributes of objects that are essential for the problem under consideration and the relationships between them.

4. Specify the classification of models in the narrow sense of the word:

  1. Natural, abstract, verbal.
  2. Abstract, mathematical, informational.
  3. Mathematical, computer, information.
  4. Verbal, mathematical, informational

5. The purpose of creating an information model is:

  1. Processing data about a real world object, taking into account the relationship between objects.
  2. The complication of the model, taking into account additional factors that were previously informed.
  3. Investigation of objects based on computer experimentation with their mathematical models.
  4. Representation of an object as text in some artificial language accessible to computer processing.

6. Information modeling is based on:

  1. Designation and name of the object.
  2. Replacing a real object with a corresponding model.
  3. Finding an analytical solution that provides information about the object under study.
  4. Description of the processes of origin, processing and transmission of information in the studied system of objects.

7. Formalization is

  1. The stage of transition from a meaningful description of the links between the selected features of an object to a description using some coding language.
  2. Replacing a real object with a sign or a set of signs.
  3. The transition from fuzzy problems that arise in reality to formal information models.
  4. Isolation of essential information about the object.

8. Information technology is called

  1. A process determined by a combination of means and methods of processing, manufacturing, changing the state, properties, shape of a material.
  2. Changing the initial state of an object.
  3. A process that uses a set of means and methods for processing and transmitting primary information of a new quality about the state of an object, process or phenomenon.
  4. Aggregate certain actions aimed at achieving the set goal.

9. What is called simulation modeling?

  1. Modern technology object research.
  2. Study of physical phenomena and processes using computer models.
  3. Implementation of the mathematical model in the form of a software tool.

10. What is a computer information model?

  1. Representation of an object as a test in some artificial language accessible to computer processing.
  2. A set of information that characterizes the properties and state of an object, as well as its relationship with the outside world.
  3. Model in mental or colloquial form implemented on a computer.
  4. Method of research related to computer technology.

11. A computer experiment consists of a sequence of steps:

  1. The choice of a numerical method - the development of an algorithm - the execution of a program on a computer.
  2. Building a mathematical model - choosing a numerical method - developing an algorithm - executing a program on a computer, analyzing a solution.
  3. Model development - algorithm development - implementation of the algorithm in the form of a software tool.
  4. Building a mathematical model - developing an algorithm - executing a program on a computer, analyzing a solution.
question number
Answer No. 4 3 2 1 4 3 1 3 3 3 2

Test work on the topic “Modeling and formalization”

Option number 1.

1. Make up an answer on the topic “Models and how to compose them”, answering the questions in sequence.

  1. What is an object model?
  2. What models do you meet in Everyday life?
  3. What is an information model?
  4. Can one object be described using different information models? If yes, how will they differ?
  5. Compose an information model of the “car” object in order to characterize it for passengers. How will this model change if the goal is to characterize the car as a technical device?
  6. Is it possible to strategic computer game name game model? If possible, why?

2. Compose a mathematical model of the problem:

Determine the time of the meeting of two pedestrians going to meet each other.

Option number 2.

1. Make up an answer on the topic “Classification of objects”, answering the questions in sequence.

  1. What is object classification? Why is it necessary to classify objects?
  2. Give an example of classifying objects according to general properties.
  3. What is the principle of inheritance?
  4. Explain with the example of the classification of objects with the general name “computer program”.
  5. How can models be classified?
  6. On what basis are models divided into static and dynamic?

2. Create a mathematical model of the problem:

- Determine the time when one pedestrian will catch up with another.

Option 1

1. Answers to questions

1.1. A model is an image that studies some essential aspects of an object, phenomenon or process.

1.2. In everyday life, a person encounters material and information models.

1.3. Information models describe objects in one of the coding languages ​​(colloquial, graphic, scientific, etc.).

1.4. One and the same object can have many models, it all depends on what properties of the object are to be studied. For example, one and the same object a person in physics is considered as a material point, in biology - as a system striving for self-preservation, etc.

1.5. When compiling an information model of a car in order to describe amenities for passengers, it is necessary to indicate: is it a truck or passenger car, capacity (how many people), how many doors, the presence and size of the trunk, interior size, upholstery, shape, seat softness, air conditioning, music, etc. .d. If you characterize a car as a technical device, then the weight, size, load capacity, maximum speed, fuel consumption, etc.

1.6. A strategic computer game displays the information processes that take place in life. For example, military strategies describe devices political system in general and his armies in particular, financial strategies describe various economic and social laws. Therefore, a strategic computer game can be considered as an information model of the information process that it describes.

L - initial distance

Result: t - movement time

For: L, v 1 , v 2 > 0

Method: t = L / (v 1 + v 2)

Option 2

1. Answers to questions

1.1. Among the variety of objects in the surrounding world, we try to identify groups of objects that have common properties. A class is a group of objects that have common properties. The objects in a class are called instances of the class. Objects of the same class differ from each other in some special properties. Classification is the distribution of objects into classes and subclasses based on common properties.

1.2. An example of a classification according to common properties - the object of literature can be divided into three large classes according to content: scientific literature, fiction, journalistic literature.

1.3. In a hierarchical structure, objects are organized into levels where the lower level instance is called the child class and is part of the higher level instance called the parent class. The most important property of classes is inheritance - each child class inherits all the properties of the parent class.

1.4. Any computer program is an algorithm written in a language understandable to a computer. Programs are divided into system and application. They perform different functions, but all are written in a language understandable to a computer - this is the property inherited by each child class (system and application programs) from the parent class - a computer program.

1.5. Models can be classified according to any essential feature.

1.6. Models that describe a system at a certain point in time are referred to as statistical information models. Models describing the processes of change and development of the system are referred to as dynamic information models.

2. Mathematical model of the problem

Given: t 02 - start time of the second pedestrian

v 1 - the speed of the first pedestrian

v 2 - the speed of the second pedestrian

Result: t - meeting time of pedestrians

When: t 02 , v 1 , v 2 > 0; v1< v 2

L 2 \u003d (t - t 02) * v 2

t * v 1 \u003d (t - t 02) * v 2

t * v 1 - t * v 2 = - t 02 * v 2

t \u003d t 02 * v 2 / (v 2 - v 1)

Literature:

for students

  1. Ivanova I.A. Informatics. Grade 9: Workshop. - Saratov: Lyceum, 2004
  2. Informatics, Basic course, 7 - 9 grades. – M.: Basic Knowledge Laboratory, 2001.
  3. Informatics grade 7-8 / edited by N.V. Makarova. - St. Petersburg: Publishing house "Peter", 1999.
  4. Informatics grade 9 / edited by N.V. Makarova. - St. Petersburg: Peter Kom, 1999.
  5. N. Ugrinovich “Informatics and information technologies”
  6. O. Efimova, V. Morozov, N. Ugrinovich. Well computer technology with the basics of computer science. Tutorial for senior classes. - M., ABF, 1999.

Methodology

  1. Beshenkov S.A., Lyskova V.Yu., Matveeva N.V. Formalization and modeling // Informatics and education. - 1999. - No. 5. - S. * - *; No. 6. - P.21-27; No. 7. - P.25-29.
  2. Boyarshinov V.G. Mathematical modeling in school course informatics // Informatics and education. - 1999. - No. 7. - P.13-17.
  3. Vodovozov V.M. Information preparation in the environment of visual objects // Informatics and
    education. - 2000. - No. 4. - P.87-90.
  4. Obornev E.A., Oborneva I.V., Karpov V.A. Modeling in spreadsheets // Informatics and education. - 2000. - No. 5. - P. 47-52.
  5. Informatics. Test tasks. – M.: Basic Knowledge Laboratory, 2002.
  6. Makarenko A.E. etc. Preparing for the exam in computer science. - M .: Iris-Press, 2002
  7. Molodtsov V.A., Ryzhikova N.B. How to pass the exam and centralized testing in computer science for 100 points. - Rostov n / a: Phoenix, 2003.
  8. Petrosyan V.G., Perepecha I.R., Petrosyan L.V. Methods for solving physical problems on a computer // Informatics and education. - 1996. - No. 5. - P. 94-99.
  9. Planned learning outcomes in computer science and information technology and their assessment in the main and secondary (ponoy) general education schools: Instructive-methodical collection / Authors and compilers: N.E. Kostyleva, L.Z. Gumerova, R.I. Yarochkina, L.V. Lunina, S.Yu. Piskunova, E.V. Zhuravleva - Naberezhnye Chelny: CRO, 2004.
  10. Ponomareva E.A. Lesson on studying the concept of a model // Informatics and education. - 1999. - No. 6. - S. 47-50.
  11. Ostrovskaya E.M. Modeling on a computer // Informatics and education. - 1998. - No. 7. - P. 64-70; No. 8. - P.69-84.
  12. Smolyaninov A.A. The first lessons on the topic "Modeling" // Informatics and education. - 1998. - No. 8. - P. 23-29.
  13. Khenner E.K., Shestakov A.P. Course "Mathematical modeling" // Informatics and education. - 1996. - No. 4. - P.17-23.

  • A model is such a material or mentally represented object that, in the process of studying, replaces the original object, retaining some of its typical features that are important for this study. A model is a simplified representation of a real object, process or phenomenon.


  • Understand how a particular object is arranged - what are its structure, basic properties, laws of development and interaction with the outside world;

  • Learn to manage an object or process and determine the best methods of management for given goals and criteria (optimization);

  • Predict the direct and indirect consequences of the implementation of the specified methods and forms of impact on the object;

  • No model can replace the phenomenon itself, but when solving a problem, when we are interested in a certain property of the process or phenomenon being studied, the model turns out to be useful, and sometimes the only tool for research, knowledge.



    The process of building a model is called modeling, in other words, modeling is the process of studying the structure and properties of the original with the help of a model. Modeling technology requires the researcher to be able to set problems and tasks, predict research results, make reasonable estimates, highlight the main and secondary factors for building models, choose analogies and mathematical formulations, solve problems using computer systems, and analyze computer experiments.



material (physical)

  • material (physical) It is customary to call modeling, in which a real object is opposed to its enlarged or reduced copy, which allows research (as a rule, in laboratory conditions) with the help of the subsequent transfer of the properties of the studied processes and phenomena from model to object based on the theory of similarity.


Perfect Modeling -

  • Perfect Modeling - is based not on the material analogy of the object and the model, but on the analogy of the ideal, conceivable.

  • iconic modeling- this is modeling that uses sign transformations of any kind as models: diagrams, graphs, drawings, formulas, symbol sets.

  • Mathematical modeling- this is modeling, in which the study of an object is carried out by means of a model formulated in the language of mathematics: a description and study of the laws of Newtonian mechanics by means of mathematical formulas.



  • Features by which models are classified:

    • Area of ​​use.
    • Accounting for the time factor and area of ​​use.
    • By way of presentation.
    • branch of knowledge ( biological, historical, sociological, etc.).

Training:

  • Training: visual aids, training programs, various simulators;

  • Experienced: the model of the ship is tested in the pool to determine the stability of the ship when rolling;

  • Scientific and technical: an electron accelerator, a device that simulates a lightning discharge, a stand for testing a TV;

  • Gaming: military, economic, sports, business games;

  • Imitation: the experiment is either repeated many times in order to study and evaluate the consequences of any actions on the real situation, or is carried out simultaneously with many other similar objects, but set in different conditions) .




Material

  • Material models can otherwise be called subject, physical. They reproduce the geometric and physical properties of the original and always have a real embodiment.

  • Information Models - a set of information that characterizes the properties and states of an object, process, phenomenon, as well as the relationship with the outside world.


iconic model

  • iconic model- an information model expressed by special signs, i.e. by means of any formal language.

  • Computer model - model implemented by means of the software environment.

  • Verbal(from the Latin "verbalis" - oral) model - information model in a mental or conversational form.


cognitive,

  • cognitive,

  • pragmatic,

  • Instrumental.


cognitive model

  • cognitive model- a form of organization and presentation of knowledge, a means of combining new and old knowledge. The cognitive model, as a rule, is adjusted to reality and is a theoretical model.

  • Pragmatic model- a means of organizing practical actions, a working representation of the goals of the system for its management. Reality is adjusted to some pragmatic model. This is usually the applied model.

  • instrumental model- a means of constructing, researching and/or using pragmatic and/or cognitive models. Cognitive models reflect existing, and pragmatic - though not existing, but desired and, possibly, feasible relationships and connections.


empirical model

  • empirical model- based on empirical facts, dependencies;

  • Theoretical model- based on mathematical descriptions;

  • mixed model or semiempirical- using empirical dependencies and mathematical descriptions.


limb

  • limb- the model reflects the original only in a finite number of its relations and, in addition, the modeling resources are finite;

  • simplicity- the model displays only the essential aspects of the object and, in addition, should be simple

  • approximation- the reality is displayed by the model roughly, or approximately;

  • adequacy modeled system - the model must successfully describe the modeled system;

  • visibility, visibility basic properties and relationships;


availability and manufacturability for research or reproduction;

  • availability and manufacturability for research or reproduction;

  • informative- the model should contain sufficient information about the system (within the framework of the hypotheses adopted in the construction of the model) and make it possible to obtain new information;

  • saving information contained in the original (with the accuracy of the hypotheses considered in the construction of the model);

  • completeness- the model should take into account all the main connections and relationships necessary to ensure the purpose of modeling;

  • stability- the model must describe and ensure the stable behavior of the system, even if it is initially unstable;

  • isolation- the model takes into account and displays a closed system of necessary basic hypotheses, connections and relationships


Stage 1. Problem statement.

  • Stage 1. Problem statement.

          • describe the task
          • define the goals of modeling,
          • analyze an object or process.

  • The task is formulated in ordinary language, and the description should be understandable. The main thing here is to define the object of modeling and understand what the result should be.



Knowledge of the surrounding world.

    Knowledge of the surrounding world. Why does a person create models? To answer this question, we must look into the distant past. Several million years ago, at the dawn of mankind, primitive people studied surrounding nature to learn how to resist natural elements, enjoy natural benefits, just survive. The accumulated knowledge was passed from generation to generation orally, later in writing, and finally with the help of subject models. Thus was born, for example, the model the globe- globe, - allowing you to get a visual representation of the shape of our planet, its rotation around its own axis and the location of the continents. Such models make it possible to understand how a particular object is arranged, to find out its basic properties, to establish the laws of its development and interaction with the surrounding world of models.



    Creating objects with specified properties (a task like "How to make..."). Having accumulated enough knowledge, a person asked himself the question: “Is it possible to create an object with the given properties and capabilities in order to counteract the elements or put it at the service of natural phenomena? Man began to build models of objects that did not yet exist. This is how the ideas were born windmills, various mechanisms, even an ordinary umbrella. Many of these models have now become a reality. These are objects created by human hands.



    Determining the consequences of impact on the object and making the right decision (a task like "What will happen if ...": what will happen if the fare in transport is increased, or what happens if nuclear waste is buried in such and such an area?) For example, to save St. Petersburg from constant floods that bring huge damage, it was decided to build a dam. During its design, many models were built, including full-scale ones, precisely in order to predict the consequences of interference with nature.



    Facility management efficiency (or process). Since the criteria for management are very contradictory, it will be effective only if "both the wolves are fed and the sheep are safe." For example, you need to arrange food in the school cafeteria. On the one hand, it must meet age requirements (caloric, containing vitamins and mineral salts), on the other hand, most children should like it and, moreover, be “affordable” for parents, and on the third, the cooking technology must correspond to the capabilities of school canteens. How to combine the incompatible? Building a model will help find an acceptable solution.


  • At this stage, the modeled object, its main properties, its elements and the relationships between them are clearly distinguished. A simple example of subordinate object relationships is sentence parsing. First, the main members (subject, predicate) are distinguished, then the secondary members related to the main ones, then the words related to the secondary ones, etc.



    At this stage, properties, states, actions and other characteristics of elementary objects are clarified in any form: orally, in the form of diagrams, tables. An idea is formed about the elementary objects that make up the original object, i.e., the information model. Models should reflect the most significant features, properties, states and relationships of objects of the objective world. It is they who give full information about the object.



Computer modelling

    Computer modelling - the basis for the representation of knowledge in computers. Computer simulation for birth new information uses any information that can be updated using a computer. The progress of modeling is associated with the development of computer modeling systems, and the progress in information technology is with updating the experience of modeling on a computer, with the creation of banks of models, methods and software systems that allow you to collect new models from bank models.



Final goal

    Final goal modeling - making a decision, which should be developed on the basis of a comprehensive analysis of the results obtained. This stage is decisive - either you continue the study, or finish. Perhaps you know the expected result, then you need to compare the received and expected results. In case of a match, you can make a decision.