The architecture of Web-based products презентация

Содержание

Слайд 2

The architecture of Web-based products

Internet
IP address, domain, DNS
URI / URL
Client-server applications
HyperText Transfer Protocol

(HTTP)
HTML (HyperText Markup Language)
CSS
Document object model (DOM)
CMS
Databases

Слайд 3

Architecture and principles of the Internet

Internet - is a set of computers (hosts)

and various networks, unified network based on TCP / IP communications protocols. Computers connected to the Internet can be of any hardware and software platforms, but they have to maintain a stack of protocols (protocol family) TCP / IP connection.

Слайд 4

Architecture and principles of the Internet

Domain name - a sequence of two or

more words separated by dots. Word, or it is also called - the domain can consist of any combination of letters of the English alphabet, numbers and punctuation "-" (the "minus" or "dash"). Other characters in the domain name can not be used.

Слайд 5

Architecture and principles of the Internet

How are interconnected IP-addresses and domain names?

Communication between

IP-addresses and domain names provides an international distributed database based on the use of so-called of DNS-servers.

On the DNS-server in special registers and files stored line - what domain name matches any IP-address (forward zone) and reverse line IP-address - the domain name (reverse zone) for all that are in the domain managed by the owner of domain names.
Any change of correspondence should always be written on the DNS-server, only after that it "shall enter into force." For example, you can on your computer to register a domain name you want, but know this will be for him only you. If such an entry appears on the DNS-server, after some time (a maximum - a few hours) it knows the whole world.

Слайд 6

Architecture and principles of the Internet

How are interconnected IP-addresses and domain names?

Communication between

IP-addresses and domain names provides an international distributed database based on the use of so-called of DNS-servers.

The principle of operation of any DNS-server is quite simple.
Any client or server, which you want to determine whether the domain name - IP-address or IP-address - the domain name refers to DNS-server request. And if the DNS-server "knows" the correspondence of its stored zones, it reports it immediately. But if the DNS-server does not know anything about the requested domain name or IP-address, it refers to other DNS-servers "for help." Get answers to your questions from others of DNS-servers, the server informs the searched information to the Client.

Слайд 7

Architecture and principles of the Internet

Uniform Resource Identifier (URI)

Uniform Resource Identifier (URI) is

a string of characters used to identify a resource. Such identification enables interaction with representations of the resource over a network, typically the World Wide Web, using specific protocols.

Schemes specifying a concrete syntax and associated protocols define each URI. The most common form of URI is the Uniform Resource Locator (URL), frequently referred to informally as a web address. More rarely seen in usage is the Uniform Resource Name (URN), which was designed to complement URLs by providing a mechanism for the identification of resources in particular namespaces.

Слайд 8

Architecture and principles of the Internet

Uniform Resource Identifier (URI)

A URL is a URI

that, in addition to identifying a web resource, specifies the means of acting upon or obtaining the representation of it, i.e. specifying both its primary access mechanism and network location.
For example, the URL:
http://example.org/wiki/Main_Page
refers to a resource identified as /wiki/Main_Page whose representation, in the form of HTML and related code, is obtainable via HyperText Transfer Protocol (HTTP) from a network host whose domain name is example.org.

Слайд 9

The architecture of web-based products

Web-based applications are a special type of software, built

on the architecture "client-server".

The client part of implemented user interface (GUI) generates requests to the server and processes the responses from him.
The server part receives a request from a client, performs the calculations, then creates a web page and sends it to the client over a network using HTTP protocol.

Слайд 10

The architecture of web-based products

Web-based applications are a special type of software, built

on the architecture "client-server".

Displaying the query results and receiving data from the client and their transfer to the server is usually handled by a special application - browser (Chrome, Internet Explorer, Mozilla, Opera, etc.). It is known that one of the functions of a browser is to display data received from the Internet, in the form of pages, described in the HTML language, therefore, the result is transmitted to the client server, to be submitted in this language.

In the Web-based application server side runs special software (Web-server), which receives the client requests, processes them, generates a response in the form of a page described in the HTML language, and transmits it to the client.

Слайд 11

“Client-server” architecture of Web-based products

By having executable part, Web-application capable of performing substantially

the same operations as the conventional Windows-application, with the only limitation that the code is executed on the server as a system interface performs the browser, and as a medium through which the exchange takes place data - the Internet.

The most common operations performed by Web-based applications include:

receiving data from the user and stores them in the server;
perform various actions on the user's request: retrieving data from the database (DB), add, delete, modify data in the database, conducting complex calculations;
authenticate the user interface and display system according to the user;
display constantly changing operational information.

Слайд 12

Provides client communication (usually browser) and server (web-server) via the customer's requests, and

server responses.

Hypertext information exchange HTTP protocol

HTTP - it is an application layer protocol developed for the exchange of hypertext information on the Internet. The protocol used by one of the most popular web systems - Word Wide Web - since 1990.

HTTP supports next methods (query types) from the client:
GET - obtain content from the server;
HEAD - get the title without the response body;
POST - sending data to the server.
And other (PUT, DELETE, TRACE, OPTIONS, CONNECT, PATCH).

Слайд 13

Hypertext information exchange HTTP protocol

Response Codes

1xx – information
101 - Switching Protocols
2xx

– success
200 – OK
201 – created (new resource)
206 – partial content
3xx – redirection
301 – moved permanently
304 – not modified
4xx – client-side error
401 – unauthorized
404 – not found
5xx – server-side error
503 – server unavailable

Слайд 14

Hypertext information exchange HTTP protocol

Requests (parameters) and examples

Examples

GET parameters: http://server.name/path?param1=value1¶m2=value

POST parameters:
POST /path

HTTP/1.1 param1=value1¶m2=value2

Слайд 15

Hypertext information exchange HTTP protocol

Cookies

Examples

Cookies - not a large amount of data sent

by the server to browser and stored on disk. Maximum size - 4K.
Needed to support stateful-services (internet shopping cart store, etc.) or for storing the session key.
Cookies have a lifetime and are sent to the server with each request.

Слайд 16

Hypertext Markup Language (HTML)

HTML is the standard markup language used to create web

pages. Along with CSS, and JavaScript, HTML is a cornerstone technology, used by most websites to create visually engaging web pages, user interfaces for web applications, and user interfaces for many mobile applications.

The basic element of HTML is TAG. The tag is always concluded between the brackets <> and has the following form:

An HTML document begins opening tag and ends with the closing tag . Between this pair of container tags are two other main parts of an HTML document: header enclosed in a container ... and the body of the document in the container ... . Thus, a simple structure of an HTML document looks like this:

- html file already begins from this tag

Document Header


Document Body

- End of html document

Слайд 17

Hypertext Markup Language (HTML)

Header is an optional part of the HTML document and

used to determine the service information and the name of the document.

In the case of the container in the document header ... it only required element is a container ... </ TITLE>, which specifies the name of the document. This is the name the user sees in the browser window title when viewing Web-pages on the Internet.<br><p>All other header elements are not displayed by the browser and are used to determine various properties of the document, its relationship with other Web-pages and service information for external programs. <br><p>The body of an HTML document is located after the header and limited container <BODY> ... </ BODY>. <br><p>The contents of the body of the document is displayed in the<br><p>Web-browser window and consists of labeled tags to format text, tables, graphics and other multimedia elements, links to other resources.<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide18" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-17.jpg" target="_blank" rel="noopener">Слайд 18</a><h3 class="slides-content text-center font-bold"><div><p>Hypertext Markup Language (HTML)<br><p>Main HTML tags<br><p>All list of HTML tags is available over</div></h3></h3><!----><!----><div class="slides-content">the following link: http://www.w3schools.com/tags<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide19" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-18.jpg" target="_blank" rel="noopener">Слайд 19</a><h3 class="slides-content text-center font-bold"><div><p>Cascading Style Sheets (CSS)<br><p>CSS - a language that contains a set of properties</div></h3></h3><!----><!----><div class="slides-content">to determine the appearance of the document. CSS Specification defines the properties and descriptive language to communicate with the HTML-elements.<br><p>According to the methods of adding style to the document, there are three kinds of styles.<br><p>Internal styles are defined by the style attribute specific tags. Interior style is valid only for certain tags such elements. This method is a little different from the traditional HTML.<br>External (related) styles are defined in a separate file with the extension .css; external styles allow all pages of the site to look the same way. To link to a file that describes the style, use the tag <link>, located in the container <head> ... </ head>. This tag must be assigned two attributes: rel = "stylesheet" and href, defines the address of the file styles.<br>Connection styles<br>The selector is located on the left side of the rule, determines the element(s) for which the rule is set. Further, braces style declaration lists separated by a semicolon.<br>CSS Reference is available over the following link: http://www.w3schools.com/cssref/default.asp<br><p><p style="color:blue">Blue paragraph</p><br><p style="color:red">Red Paragraph</p><br><p><head><br> .........<br> <style type="text/css"><br> p {color:#808080;}<br> </style><br> .........<br></head><br><p><head><br> .........<br> <link rel="stylesheet" href="style.css"><br> .........<br></head><br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide20" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-19.jpg" target="_blank" rel="noopener">Слайд 20</a><h3 class="slides-content text-center font-bold"><div><p>Document Object Model (DOM)<br><p>It is a cross-platform and language-independent convention for representing and</div></h3></h3><!----><!----><div class="slides-content">interacting with objects in HTML, XHTML, and XML documents.<br><p>The nodes of every document are organized in a tree structure, called the DOM tree. Objects in the DOM tree may be addressed and manipulated by using methods on the objects. The public interface of a DOM is specified in its application programming interface (API).<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide21" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-20.jpg" target="_blank" rel="noopener">Слайд 21</a><h3 class="slides-content text-center font-bold"><div><p>Document Object Model (DOM)<br><p>When an HTML page is rendered in browsers, the browser</div></h3></h3><!----><!----><div class="slides-content">downloads the HTML into local memory and automatically parses it to display the page on screen. The DOM is also the way JavaScript transmits the state of the browser in HTML pages.<br><p>When a web page is loaded, the browser creates a Document Object Model of the page.<br>With the object model, JavaScript is fully enabled to create dynamic HTML:<br>JavaScript can add, change, and remove all the HTML elements and attributes in the page<br>JavaScript can change all the CSS styles in the page<br>JavaScript can react to all existing events in the page<br>JavaScript can create new events in the page<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide22" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-21.jpg" target="_blank" rel="noopener">Слайд 22</a><h3 class="slides-content text-center font-bold"><div><p>Content management system (CMS)<br><p>It’s an application that allows publishing, editing, modifying, organizing, deleting,</div></h3></h3><!----><!----><div class="slides-content">and maintaining content from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment.<br><p>CMSs are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSs. CMSs typically aim to avoid the need for hand coding, but may help it for specific elements or entire pages.<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide23" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-22.jpg" target="_blank" rel="noopener">Слайд 23</a><h3 class="slides-content text-center font-bold"><div><p>Content management system (CMS)<br><p>Ecommerce CMS includes the software for businesses in which products</div></h3></h3><!----><!----><div class="slides-content">sale and purchase are done. The transaction of products are usually in the form of digitally enabled, i.e. via credit card processing or any payment gateway or third party tools. In the field of mobile applications or websites or any ecommerce application, CMSs are usually used because they have built-in plugins with desired functionalities as demanded by customers. <br><p>The most commonly used tools are:<br>WordPress<br>Joomla<br>Magento<br>OsCommerce<br>Opencart<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide24" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-23.jpg" target="_blank" rel="noopener">Слайд 24</a><h3 class="slides-content text-center font-bold"><div><p>Databases<br><p>Database (DB) - a shared set of logically related data (and a description),</div></h3></h3><!----><!----><div class="slides-content">designed to meet the information needs of the organization.<br><p>DBMS (database management system) - the software that allows users to define, create and maintain a database and to obtain controlled access to it.<br><p>SQL language - the first and only standard language for database work, which has received fairly widespread. Virtually all of the major database developers now create their own products using the SQL language.<br><p>Main queries:<br>Database creation: create database db_name;<br>Usage of created DB: use db_name;<br>To create table in DB: create table table_name (first_column_name type, .. , last_column_name type);<br>To show all available databases: show databases; <br>To show a list of tables in the current database: show tables;<br>To show description specified table columns: describe table_name; <br>To delete table: drop table table_name; To delete databse: drop database имя_базы данных; <br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><div id="slide25" class="slides-item"><!--[--><h3 class="slides-heading"><a class="slides-headingLink" href="/_ipx/w_720/imagesDir/jpg/613765/slide-24.jpg" target="_blank" rel="noopener">Слайд 25</a><h3 class="slides-content text-center font-bold"><div><p>Databases<br><p>Select Data From a MySQL Database<br><p>The SELECT statement is used to select data</div></h3></h3><!----><!----><div class="slides-content">from one or more tables<br><p>SELECT column_name(s) FROM table_name<br>or we can use the * character to select ALL columns from a table:<br>SELECT * FROM table_name<br></div><!----><!--]--><!----></div></div><div class="slides-wrapper"><!----></div><!--]--></div><div class="section"><div></div></div><form id="download" action="/api/" method="post" class="download"><!----><div class="download-description"> Имя файла: The-architecture-of-Web-based-products.pptx <br> Количество просмотров: 7 <br> Количество скачиваний: 0</div><button class="download-btn" type="submit">Скачать</button><!----></form><div class="navigation"><div class="navigation-item"><div>- Предыдущая</div><a href="/pedagogika/sproektirovat-i-izgotovit-kuklu-v-stile" class="navigation-link">Спроектировать и изготовить куклу в стиле Тильда</a></div><div class="navigation-item"><div>Следующая -</div><a href="/literatura/zhizn-nv-gogolya" class="navigation-link">Жизнь Н.В. Гоголя</a></div></div></div></div><div class="item-layoutRelated"><div class="section"><div></div></div></div></div><div class="item-layout"><div class="related"><h2 class="related-header">Похожие презентации</h2><div class="related-wrapper"><!--[--><div class="related-item"><a href="/informatika/prezentatsiya-proekta-informatsionnaya-kultura-ot-a" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/549919/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/549919/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/549919/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/549919/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/549919/slide-0.jpg 1440w" class="slides-image related-itemImage"> Презентация проекта Информационная культура от А до Я (9 класс).</a></div><div class="related-item"><a href="/informatika/mir-bibliografii" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415204/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/415204/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/415204/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/415204/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415204/slide-0.jpg 1440w" class="slides-image related-itemImage"> Мир библиографии</a></div><div class="related-item"><a href="/informatika/repeat-until" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/253027/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/253027/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/253027/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/253027/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/253027/slide-0.jpg 1440w" class="slides-image related-itemImage"> Repeat until</a></div><div class="related-item"><a href="/informatika/relyatsionnye-bazy-dannyh-proektirovanie-baz-dannyh" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/2096/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/2096/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/2096/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/2096/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/2096/slide-0.jpg 1440w" class="slides-image related-itemImage"> Реляционные базы данных. Проектирование баз данных. (Лекция 4)</a></div><div class="related-item"><a href="/informatika/personalnye-dannye-i-ih-zashchita--2" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/242868/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/242868/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/242868/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/242868/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/242868/slide-0.jpg 1440w" class="slides-image related-itemImage"> Персональные данные и их защита !</a></div><div class="related-item"><a href="/informatika/badarlamaly-amtamasyz-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/330492/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/330492/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/330492/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/330492/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/330492/slide-0.jpg 1440w" class="slides-image related-itemImage"> Бағдарламалық қамтамасыз</a></div><div class="related-item"><a href="/informatika/organizatsiya-raid-massivov" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/357249/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/357249/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/357249/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/357249/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/357249/slide-0.jpg 1440w" class="slides-image related-itemImage"> Организация RAID массивов</a></div><div class="related-item"><a href="/informatika/pervoe-pokolenie-evm-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/203930/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/203930/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/203930/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/203930/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/203930/slide-0.jpg 1440w" class="slides-image related-itemImage"> Первое поколение ЭВМ</a></div><div class="related-item"><a href="/informatika/normativno-pravovye-osnovy-deyatelnosti-informatsionno-bibliotechnogo" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/399609/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/399609/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/399609/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/399609/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/399609/slide-0.jpg 1440w" class="slides-image related-itemImage"> Нормативно-правовые основы деятельности информационно-библиотечного центра</a></div><div class="related-item"><a href="/informatika/pattern-builder-stroitel" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/100062/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/100062/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/100062/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/100062/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/100062/slide-0.jpg 1440w" class="slides-image related-itemImage"> Паттерн Builder (строитель)</a></div><div class="related-item"><a href="/informatika/elektronnaya-kommertsiya-v-internete-2" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/149660/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/149660/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/149660/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/149660/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/149660/slide-0.jpg 1440w" class="slides-image related-itemImage"> Электронная коммерция в интернете</a></div><div class="related-item"><a href="/informatika/optimalnyy-priyom-pri-neopredelyonnoy-faze-i" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/225098/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/225098/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/225098/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/225098/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/225098/slide-0.jpg 1440w" class="slides-image related-itemImage"> Оптимальный приём при неопределённой фазе и амплитуде сигнала</a></div><div class="related-item"><a href="/informatika/tehnologiya-razrabotki-programmnogo-obespecheniya" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/17405/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/17405/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/17405/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/17405/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/17405/slide-0.jpg 1440w" class="slides-image related-itemImage"> Технология разработки программного обеспечения</a></div><div class="related-item"><a href="/informatika/filatov-andrey-v-45" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/397568/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/397568/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/397568/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/397568/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/397568/slide-0.jpg 1440w" class="slides-image related-itemImage"> Филатов Андрей В-45</a></div><div class="related-item"><a href="/informatika/izmerenie-informatsii-mery-informatsii" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/286522/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/286522/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/286522/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/286522/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/286522/slide-0.jpg 1440w" class="slides-image related-itemImage"> Измерение информации. Меры информации</a></div><div class="related-item"><a href="/informatika/tablits-elektronn-tablits-formati-danih-ta" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/419528/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/419528/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/419528/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/419528/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/419528/slide-0.jpg 1440w" class="slides-image related-itemImage"> Таблиці. Електронні таблиці. Формати даних та форматування таблиць</a></div><div class="related-item"><a href="/informatika/mvc-v-android-sozdanie-prosteyshego-prilozheniya" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/4424/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/4424/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/4424/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/4424/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/4424/slide-0.jpg 1440w" class="slides-image related-itemImage"> MVC в Android. Создание простейшего приложения</a></div><div class="related-item"><a href="/informatika/programmno-konfiguriruemye-seti-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/358605/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/358605/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/358605/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/358605/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/358605/slide-0.jpg 1440w" class="slides-image related-itemImage"> Программно-конфигурируемые сети</a></div><div class="related-item"><a href="/informatika/informatika-informatsiya-informatsionnye-protsessy" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/290047/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/290047/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/290047/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/290047/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/290047/slide-0.jpg 1440w" class="slides-image related-itemImage"> Информатика. Информация. Информационные процессы</a></div><div class="related-item"><a href="/informatika/prezentatsiya-sozdanie-prezentatsii-s-pomoshchyu-shablona" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/573360/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/573360/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/573360/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/573360/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/573360/slide-0.jpg 1440w" class="slides-image related-itemImage"> Презентация Создание презентации с помощью шаблона оформления</a></div><div class="related-item"><a href="/informatika/kontseptsiya-informatsionnogo-obshchestva-elektronnoe-pravitelstvo" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/162114/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/162114/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/162114/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/162114/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/162114/slide-0.jpg 1440w" class="slides-image related-itemImage"> Концепция информационного общества, электронное правительство</a></div><div class="related-item"><a href="/informatika/metodika-poiska-i-podbora-literatury-v" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/401132/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/401132/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/401132/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/401132/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/401132/slide-0.jpg 1440w" class="slides-image related-itemImage"> Методика поиска и подбора литературы в библиотеке</a></div><div class="related-item"><a href="/informatika/kriptografiya-metody-shifrovaniya-teksta" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/586131/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/586131/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/586131/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/586131/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/586131/slide-0.jpg 1440w" class="slides-image related-itemImage"> Криптография. Методы шифрования текста</a></div><div class="related-item"><a href="/informatika/knigi-filmy-mozhet-luchshe-videoigry-filmy" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/192268/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/192268/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/192268/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/192268/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/192268/slide-0.jpg 1440w" class="slides-image related-itemImage"> Книги? Фильмы? Может лучше видеоигры? Фильмы по играм</a></div><div class="related-item"><a href="/informatika/analiz-funktsionalnosti-staryh-sistem" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/603754/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/603754/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/603754/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/603754/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/603754/slide-0.jpg 1440w" class="slides-image related-itemImage"> Анализ функциональности старых систем</a></div><div class="related-item"><a href="/informatika/programmirovanie-lineynyh-algoritmov-na-yazyke-paskal-1" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/300384/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/300384/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/300384/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/300384/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/300384/slide-0.jpg 1440w" class="slides-image related-itemImage"> Программирование линейных алгоритмов на языке Паскаль</a></div><div class="related-item"><a href="/informatika/programmirovanie-na-java-parametrizirovannye-tipy-obobshcheniya" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/422737/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/422737/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/422737/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/422737/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/422737/slide-0.jpg 1440w" class="slides-image related-itemImage"> Программирование на Java. Параметризированные типы. Обобщения, Generics. (Лекция 6.1)</a></div><div class="related-item"><a href="/informatika/rekursiya-dlya-ispolnitelya-robot-v-sisteme" class="related-itemLink"><img src="/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/248822/slide-0.jpg" onerror="this.setAttribute('data-error', 1)" width="720" height="540" alt loading="eager" data-nuxt-img sizes="(max-width: 1024px) 480px, 720px" srcset="/_ipx/f_webp&q_80&fit_contain&s_480x360/imagesDir/jpg/248822/slide-0.jpg 480w, /_ipx/f_webp&q_80&fit_contain&s_720x540/imagesDir/jpg/248822/slide-0.jpg 720w, /_ipx/f_webp&q_80&fit_contain&s_960x720/imagesDir/jpg/248822/slide-0.jpg 960w, /_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/248822/slide-0.jpg 1440w" class="slides-image related-itemImage"> Рекурсия. Для исполнителя Робот в системе программирования КУМИР</a></div><!--]--></div></div></div></div><!--]--><!--]--><!--]--></div></div></main><footer class="footer"><div class="layout"><!----><div class="footer-contacts"><svg class="footer-contactsIcon" viewBox="0 0 27 26" xmlns="http://www.w3.org/2000/svg"><use xlink:href="/images/icons.svg#contacts"></use></svg> Обратная связь</div><!----><div class="footer-contactsEmail"> Email: <span class="footer-contactsShow">Нажмите что бы посмотреть</span></div></div></footer></div><!--]--></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S){return {data:{meta:{result:{meta:{h1:l,main_text:a,main_title:m,main_description:n,main_keywords:o,main_image:a},app:{logo_image:p,logo_image_width:q,logo_image_height:r,logo_text:a,image_width_full:s,image_width_min:t,recaptcha_key:u,yandex_search:v,ya_context:c,banner_1:a,banner_2:a,banner_3:a,banner_4:a,banner_5:a,banner_6:a,banner_7:a,banner_8:a,banner_9:a,banner_10:a,email:w,footer_before:a,footer:a,dark_theme:c,strategy:{image_alt_words:h,item_slide_header:x,item_images:y,item_images_tag:z,item_words_h3:c,item_words_tag:A,item_words_1:h,routing:B,item_slide_skipping:C,item_download_timeout:D,item_slider_width:E,item_show_pdf:e,item_show_contents:e,item_show_filename:e},colors:{header_text:j,header_bg:i,accent:i}},social:F}},categories:{result:[{id:G,ordering:b,name:"Без категории",pseudoname:"uncategorized"},{id:144,ordering:b,name:"Бизнес",pseudoname:"biznes"},{id:146,ordering:b,name:"Образование",pseudoname:"obrazovanie"},{id:149,ordering:b,name:"Финансы",pseudoname:"finansy"},{id:150,ordering:b,name:"Государство",pseudoname:"gosudarstvo"},{id:152,ordering:b,name:"Спорт",pseudoname:"sport"},{id:154,ordering:b,name:"Армия",pseudoname:"armiya"},{id:156,ordering:b,name:"Культурология",pseudoname:"kulturologiya"},{id:157,ordering:b,name:"Еда и кулинария",pseudoname:"eda-i-kulinariya"},{id:158,ordering:b,name:"Лингвистика",pseudoname:"lingvistika"},{id:163,ordering:b,name:"Черчение",pseudoname:"cherchenie"},{id:164,ordering:b,name:"Физкультура",pseudoname:"fizkultura"},{id:165,ordering:b,name:"ИЗО",pseudoname:"izo"},{id:166,ordering:b,name:"Психология",pseudoname:"psihologiya"},{id:116,ordering:G,name:"Английский язык",pseudoname:"angliyskiy-yazyk"},{id:108,ordering:2,name:"Астрономия",pseudoname:"astronomiya"},{id:104,ordering:3,name:"Алгебра",pseudoname:"algebra"},{id:106,ordering:4,name:"Биология",pseudoname:"biologiya"},{id:142,ordering:5,name:"География",pseudoname:"geografiya"},{id:141,ordering:6,name:"Геометрия",pseudoname:"geometria"},{id:123,ordering:H,name:"Детские презентации",pseudoname:"detskie-prezentatsii"},{id:107,ordering:8,name:I,pseudoname:"informatika"},{id:109,ordering:9,name:"История",pseudoname:"istoriya"},{id:139,ordering:10,name:"Литература",pseudoname:"literatura"},{id:119,ordering:11,name:"Маркетинг",pseudoname:"marketing"},{id:114,ordering:12,name:"Математика",pseudoname:"matematika"},{id:138,ordering:h,name:"Медицина",pseudoname:"medetsina"},{id:118,ordering:14,name:"Менеджмент",pseudoname:"menedzhment"},{id:137,ordering:15,name:"Музыка",pseudoname:"muzyka"},{id:136,ordering:16,name:"МХК",pseudoname:"mhk"},{id:130,ordering:17,name:"Немецкий язык",pseudoname:"nemetskiy-yazyk"},{id:105,ordering:18,name:"ОБЖ",pseudoname:"obzh"},{id:133,ordering:19,name:"Обществознание ",pseudoname:"obshchestvoznanie"},{id:132,ordering:20,name:"Окружающий мир ",pseudoname:"okruzhayushchiy-mir"},{id:131,ordering:21,name:"Педагогика ",pseudoname:"pedagogika"},{id:129,ordering:22,name:"Русский язык",pseudoname:"russkiy-yazyk"},{id:128,ordering:24,name:"Технология",pseudoname:"tehnologiya"},{id:127,ordering:25,name:"Физика",pseudoname:"fizika"},{id:126,ordering:J,name:"Философия",pseudoname:"filosofiya"},{id:125,ordering:27,name:"Химия",pseudoname:"himiya"},{id:124,ordering:29,name:"Экология",pseudoname:"ekologiya"},{id:121,ordering:30,name:"Экономика",pseudoname:"ekonomika"},{id:120,ordering:31,name:"Юриспруденция",pseudoname:"yurisprudentsiya"}]},item:{result:{id:613765,name:k,category:I,count:J,jpg:"jpg\u002F613765",hits:H,download:b,h1:"The architecture of Web-based products презентация",meta:{h1:k,title:k,description:"The architecture of Web-based products презентация на тему, доклад, Информатика",keywords:"The architecture of Web-based products, презентация, доклад, проект, скачать, на тему, PowerPoint, урок, класс, школа, Информатика",download_link:a},text:"Вы можете изучить и скачать доклад-презентацию на тему Презентация на тему The architecture of Web-based products из раздела Информатика. Презентация на заданную тему содержит 26 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!",seo_text:a,file:"The-architecture-of-Web-based-products.pptx",texts:["\u003Cp\u003EThe architecture of Web-based products\u003Cbr\u003E","\u003Cp\u003EThe architecture of Web-based products\u003Cbr\u003E\u003Cp\u003EInternet\u003Cbr\u003EIP address, domain, DNS\u003Cbr\u003EURI \u002F URL\u003Cbr\u003EClient-server applications\u003Cbr\u003EHyperText Transfer Protocol (HTTP) \u003Cbr\u003EHTML (HyperText Markup Language)\u003Cbr\u003ECSS\u003Cbr\u003EDocument object model (DOM)\u003Cbr\u003ECMS\u003Cbr\u003EDatabases\u003Cbr\u003E\u003Cbr\u003E\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EInternet - is a set of computers (hosts) and various networks, unified network based on TCP \u002F IP communications protocols. Computers connected to the Internet can be of any hardware and software platforms, but they have to maintain a stack of protocols (protocol family) TCP \u002F IP connection.\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EDomain name - a sequence of two or more words separated by dots. Word, or it is also called - the domain can consist of any combination of letters of the English alphabet, numbers and punctuation \"-\" (the \"minus\" or \"dash\"). Other characters in the domain name can not be used.\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EHow are interconnected IP-addresses and domain names?\u003Cbr\u003E\u003Cp\u003ECommunication between IP-addresses and domain names provides an international distributed database based on the use of so-called of DNS-servers.\u003Cbr\u003E\u003Cp\u003E On the DNS-server in special registers and files stored line - what domain name matches any IP-address (forward zone) and reverse line IP-address - the domain name (reverse zone) for all that are in the domain managed by the owner of domain names.\u003Cbr\u003E Any change of correspondence should always be written on the DNS-server, only after that it \"shall enter into force.\" For example, you can on your computer to register a domain name you want, but know this will be for him only you. If such an entry appears on the DNS-server, after some time (a maximum - a few hours) it knows the whole world.\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EHow are interconnected IP-addresses and domain names?\u003Cbr\u003E\u003Cp\u003ECommunication between IP-addresses and domain names provides an international distributed database based on the use of so-called of DNS-servers.\u003Cbr\u003E\u003Cp\u003EThe principle of operation of any DNS-server is quite simple.\u003Cbr\u003EAny client or server, which you want to determine whether the domain name - IP-address or IP-address - the domain name refers to DNS-server request. And if the DNS-server \"knows\" the correspondence of its stored zones, it reports it immediately. But if the DNS-server does not know anything about the requested domain name or IP-address, it refers to other DNS-servers \"for help.\" Get answers to your questions from others of DNS-servers, the server informs the searched information to the Client.\u003Cbr\u003E\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EUniform Resource Identifier (URI)\u003Cbr\u003E\u003Cp\u003EUniform Resource Identifier (URI) is a string of characters used to identify a resource. Such identification enables interaction with representations of the resource over a network, typically the World Wide Web, using specific protocols.\u003Cbr\u003E\u003Cp\u003E Schemes specifying a concrete syntax and associated protocols define each URI. The most common form of URI is the Uniform Resource Locator (URL), frequently referred to informally as a web address. More rarely seen in usage is the Uniform Resource Name (URN), which was designed to complement URLs by providing a mechanism for the identification of resources in particular namespaces.\u003Cbr\u003E","\u003Cp\u003EArchitecture and principles of the Internet\u003Cbr\u003E\u003Cp\u003EUniform Resource Identifier (URI)\u003Cbr\u003E\u003Cp\u003EA URL is a URI that, in addition to identifying a web resource, specifies the means of acting upon or obtaining the representation of it, i.e. specifying both its primary access mechanism and network location. \u003Cbr\u003EFor example, the URL:\u003Cbr\u003Ehttp:\u002F\u002Fexample.org\u002Fwiki\u002FMain_Page \u003Cbr\u003Erefers to a resource identified as \u002Fwiki\u002FMain_Page whose representation, in the form of HTML and related code, is obtainable via HyperText Transfer Protocol (HTTP) from a network host whose domain name is example.org.\u003Cbr\u003E","\u003Cp\u003EThe architecture of web-based products\u003Cbr\u003E\u003Cp\u003EWeb-based applications are a special type of software, built on the architecture \"client-server\".\u003Cbr\u003E\u003Cp\u003E The client part of implemented user interface (GUI) generates requests to the server and processes the responses from him.\u003Cbr\u003E The server part receives a request from a client, performs the calculations, then creates a web page and sends it to the client over a network using HTTP protocol.\u003Cbr\u003E","\u003Cp\u003EThe architecture of web-based products\u003Cbr\u003E\u003Cp\u003EWeb-based applications are a special type of software, built on the architecture \"client-server\".\u003Cbr\u003E\u003Cp\u003E Displaying the query results and receiving data from the client and their transfer to the server is usually handled by a special application - browser (Chrome, Internet Explorer, Mozilla, Opera, etc.). It is known that one of the functions of a browser is to display data received from the Internet, in the form of pages, described in the HTML language, therefore, the result is transmitted to the client server, to be submitted in this language.\u003Cbr\u003E\u003Cp\u003E In the Web-based application server side runs special software (Web-server), which receives the client requests, processes them, generates a response in the form of a page described in the HTML language, and transmits it to the client. \u003Cbr\u003E","\u003Cp\u003E“Client-server” architecture of Web-based products\u003Cbr\u003E\u003Cp\u003EBy having executable part, Web-application capable of performing substantially the same operations as the conventional Windows-application, with the only limitation that the code is executed on the server as a system interface performs the browser, and as a medium through which the exchange takes place data - the Internet.\u003Cbr\u003E\u003Cp\u003EThe most common operations performed by Web-based applications include:\u003Cbr\u003E\u003Cp\u003Ereceiving data from the user and stores them in the server;\u003Cbr\u003Eperform various actions on the user's request: retrieving data from the database (DB), add, delete, modify data in the database, conducting complex calculations;\u003Cbr\u003Eauthenticate the user interface and display system according to the user;\u003Cbr\u003Edisplay constantly changing operational information.\u003Cbr\u003E","\u003Cp\u003EProvides client communication (usually browser) and server (web-server) via the customer's requests, and server responses.\u003Cbr\u003E\u003Cp\u003EHypertext information exchange HTTP protocol\u003Cbr\u003E\u003Cp\u003EHTTP - it is an application layer protocol developed for the exchange of hypertext information on the Internet. The protocol used by one of the most popular web systems - Word Wide Web - since 1990.\u003Cbr\u003E\u003Cp\u003EHTTP supports next methods (query types) from the client:\u003Cbr\u003EGET - obtain content from the server;\u003Cbr\u003EHEAD - get the title without the response body;\u003Cbr\u003EPOST - sending data to the server.\u003Cbr\u003EAnd other (PUT, DELETE, TRACE, OPTIONS, CONNECT, PATCH).\u003Cbr\u003E","\u003Cp\u003EHypertext information exchange HTTP protocol\u003Cbr\u003E\u003Cp\u003EResponse Codes\u003Cbr\u003E\u003Cp\u003E1xx – information \u003Cbr\u003E101 - Switching Protocols \u003Cbr\u003E2xx – success \u003Cbr\u003E200 – OK \u003Cbr\u003E201 – created (new resource)\u003Cbr\u003E206 – partial content \u003Cbr\u003E3xx – redirection \u003Cbr\u003E301 – moved permanently \u003Cbr\u003E304 – not modified \u003Cbr\u003E4xx – client-side error \u003Cbr\u003E401 – unauthorized \u003Cbr\u003E404 – not found \u003Cbr\u003E5xx – server-side error \u003Cbr\u003E503 – server unavailable\u003Cbr\u003E","\u003Cp\u003EHypertext information exchange HTTP protocol\u003Cbr\u003E\u003Cp\u003ERequests (parameters) and examples\u003Cbr\u003E\u003Cp\u003EExamples\u003Cbr\u003E\u003Cp\u003EGET parameters: http:\u002F\u002Fserver.name\u002Fpath?param1=value1¶m2=value\u003Cbr\u003E\u003Cp\u003EPOST parameters: \u003Cbr\u003EPOST \u002Fpath HTTP\u002F1.1 param1=value1¶m2=value2\u003Cbr\u003E","\u003Cp\u003EHypertext information exchange HTTP protocol\u003Cbr\u003E\u003Cp\u003ECookies\u003Cbr\u003E\u003Cp\u003EExamples\u003Cbr\u003E\u003Cp\u003ECookies - not a large amount of data sent by the server to browser and stored on disk. Maximum size - 4K.\u003Cbr\u003ENeeded to support stateful-services (internet shopping cart store, etc.) or for storing the session key.\u003Cbr\u003ECookies have a lifetime and are sent to the server with each request.\u003Cbr\u003E","\u003Cp\u003EHypertext Markup Language (HTML)\u003Cbr\u003E\u003Cp\u003EHTML is the standard markup language used to create web pages. Along with CSS, and JavaScript, HTML is a cornerstone technology, used by most websites to create visually engaging web pages, user interfaces for web applications, and user interfaces for many mobile applications.\u003Cbr\u003E\u003Cp\u003EThe basic element of HTML is TAG. The tag is always concluded between the brackets \u003C\u003E and has the following form:\u003Cbr\u003E\u003CTAG attribute 1 = VALUE attribute ... N = VALUE\u003E\u003Cbr\u003E\u003Cp\u003EAn HTML document begins opening tag \u003CHTML\u003E and ends with the closing tag \u003C\u002FHTML\u003E. Between this pair of container tags are two other main parts of an HTML document: header enclosed in a container \u003CHEAD\u003E ... \u003C\u002F HEAD\u003E and the body of the document in the container \u003CBODY\u003E ... \u003C\u002F BODY\u003E. Thus, a simple structure of an HTML document looks like this:\u003Cbr\u003E\u003Cp\u003E\u003CHTML\u003E - html file already begins from this tag\u003Cbr\u003E\u003CHEAD\u003E\u003Cbr\u003EDocument Header\u003Cbr\u003E\u003C\u002FHEAD\u003E\u003Cbr\u003E\u003CBODY\u003E\u003Cbr\u003EDocument Body\u003Cbr\u003E\u003C\u002FBODY\u003E\u003Cbr\u003E\u003C\u002FHTML\u003E - End of html document\u003Cbr\u003E","\u003Cp\u003EHypertext Markup Language (HTML)\u003Cbr\u003E\u003Cp\u003EHeader is an optional part of the HTML document and used to determine the service information and the name of the document. \u003Cbr\u003E\u003Cp\u003EIn the case of the container in the document header \u003CHEAD\u003E ... \u003C\u002F HEAD\u003E it only required element is a container \u003CTITLE\u003E ... \u003C\u002F TITLE\u003E, which specifies the name of the document. This is the name the user sees in the browser window title when viewing Web-pages on the Internet.\u003Cbr\u003E\u003Cp\u003EAll other header elements are not displayed by the browser and are used to determine various properties of the document, its relationship with other Web-pages and service information for external programs. \u003Cbr\u003E\u003Cp\u003EThe body of an HTML document is located after the header and limited container \u003CBODY\u003E ... \u003C\u002F BODY\u003E. \u003Cbr\u003E\u003Cp\u003EThe contents of the body of the document is displayed in the\u003Cbr\u003E\u003Cp\u003EWeb-browser window and consists of labeled tags to format text, tables, graphics and other multimedia elements, links to other resources.\u003Cbr\u003E","\u003Cp\u003EHypertext Markup Language (HTML)\u003Cbr\u003E\u003Cp\u003EMain HTML tags\u003Cbr\u003E\u003Cp\u003EAll list of HTML tags is available over the following link: http:\u002F\u002Fwww.w3schools.com\u002Ftags\u003Cbr\u003E","\u003Cp\u003ECascading Style Sheets (CSS)\u003Cbr\u003E\u003Cp\u003ECSS - a language that contains a set of properties to determine the appearance of the document. CSS Specification defines the properties and descriptive language to communicate with the HTML-elements.\u003Cbr\u003E\u003Cp\u003EAccording to the methods of adding style to the document, there are three kinds of styles.\u003Cbr\u003E\u003Cp\u003EInternal styles are defined by the style attribute specific tags. Interior style is valid only for certain tags such elements. This method is a little different from the traditional HTML.\u003Cbr\u003EExternal (related) styles are defined in a separate file with the extension .css; external styles allow all pages of the site to look the same way. To link to a file that describes the style, use the tag \u003Clink\u003E, located in the container \u003Chead\u003E ... \u003C\u002F head\u003E. This tag must be assigned two attributes: rel = \"stylesheet\" and href, defines the address of the file styles.\u003Cbr\u003EConnection styles\u003Cbr\u003EThe selector is located on the left side of the rule, determines the element(s) for which the rule is set. Further, braces style declaration lists separated by a semicolon.\u003Cbr\u003ECSS Reference is available over the following link: http:\u002F\u002Fwww.w3schools.com\u002Fcssref\u002Fdefault.asp\u003Cbr\u003E\u003Cp\u003E\u003Cp style=\"color:blue\"\u003EBlue paragraph\u003C\u002Fp\u003E\u003Cbr\u003E\u003Cp style=\"color:red\"\u003ERed Paragraph\u003C\u002Fp\u003E\u003Cbr\u003E\u003Cp\u003E\u003Chead\u003E\u003Cbr\u003E .........\u003Cbr\u003E \u003Cstyle type=\"text\u002Fcss\"\u003E\u003Cbr\u003E p {color:#808080;}\u003Cbr\u003E \u003C\u002Fstyle\u003E\u003Cbr\u003E .........\u003Cbr\u003E\u003C\u002Fhead\u003E\u003Cbr\u003E\u003Cp\u003E\u003Chead\u003E\u003Cbr\u003E .........\u003Cbr\u003E \u003Clink rel=\"stylesheet\" href=\"style.css\"\u003E\u003Cbr\u003E .........\u003Cbr\u003E\u003C\u002Fhead\u003E\u003Cbr\u003E","\u003Cp\u003EDocument Object Model (DOM)\u003Cbr\u003E\u003Cp\u003EIt is a cross-platform and language-independent convention for representing and interacting with objects in HTML, XHTML, and XML documents.\u003Cbr\u003E\u003Cp\u003EThe nodes of every document are organized in a tree structure, called the DOM tree. Objects in the DOM tree may be addressed and manipulated by using methods on the objects. The public interface of a DOM is specified in its application programming interface (API).\u003Cbr\u003E","\u003Cp\u003EDocument Object Model (DOM)\u003Cbr\u003E\u003Cp\u003EWhen an HTML page is rendered in browsers, the browser downloads the HTML into local memory and automatically parses it to display the page on screen. The DOM is also the way JavaScript transmits the state of the browser in HTML pages.\u003Cbr\u003E\u003Cp\u003EWhen a web page is loaded, the browser creates a Document Object Model of the page.\u003Cbr\u003EWith the object model, JavaScript is fully enabled to create dynamic HTML:\u003Cbr\u003EJavaScript can add, change, and remove all the HTML elements and attributes in the page\u003Cbr\u003EJavaScript can change all the CSS styles in the page\u003Cbr\u003EJavaScript can react to all existing events in the page\u003Cbr\u003EJavaScript can create new events in the page\u003Cbr\u003E","\u003Cp\u003EContent management system (CMS)\u003Cbr\u003E\u003Cp\u003EIt’s an application that allows publishing, editing, modifying, organizing, deleting, and maintaining content from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment.\u003Cbr\u003E\u003Cp\u003ECMSs are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSs. CMSs typically aim to avoid the need for hand coding, but may help it for specific elements or entire pages.\u003Cbr\u003E","\u003Cp\u003EContent management system (CMS)\u003Cbr\u003E\u003Cp\u003EEcommerce CMS includes the software for businesses in which products sale and purchase are done. The transaction of products are usually in the form of digitally enabled, i.e. via credit card processing or any payment gateway or third party tools. In the field of mobile applications or websites or any ecommerce application, CMSs are usually used because they have built-in plugins with desired functionalities as demanded by customers. \u003Cbr\u003E\u003Cp\u003EThe most commonly used tools are:\u003Cbr\u003EWordPress\u003Cbr\u003EJoomla\u003Cbr\u003EMagento\u003Cbr\u003EOsCommerce\u003Cbr\u003EOpencart\u003Cbr\u003E","\u003Cp\u003EDatabases\u003Cbr\u003E\u003Cp\u003EDatabase (DB) - a shared set of logically related data (and a description), designed to meet the information needs of the organization.\u003Cbr\u003E\u003Cp\u003EDBMS (database management system) - the software that allows users to define, create and maintain a database and to obtain controlled access to it.\u003Cbr\u003E\u003Cp\u003ESQL language - the first and only standard language for database work, which has received fairly widespread. Virtually all of the major database developers now create their own products using the SQL language.\u003Cbr\u003E\u003Cp\u003EMain queries:\u003Cbr\u003EDatabase creation: create database db_name;\u003Cbr\u003EUsage of created DB: use db_name;\u003Cbr\u003ETo create table in DB: create table table_name (first_column_name type, .. , last_column_name type);\u003Cbr\u003ETo show all available databases: show databases; \u003Cbr\u003ETo show a list of tables in the current database: show tables;\u003Cbr\u003ETo show description specified table columns: describe table_name; \u003Cbr\u003ETo delete table: drop table table_name;\r\nTo delete databse: drop database имя_базы данных;\r\n\u003Cbr\u003E","\u003Cp\u003EDatabases\u003Cbr\u003E\u003Cp\u003ESelect Data From a MySQL Database\u003Cbr\u003E\u003Cp\u003EThe SELECT statement is used to select data from one or more tables\u003Cbr\u003E\u003Cp\u003ESELECT column_name(s) FROM table_name\u003Cbr\u003Eor we can use the * character to select ALL columns from a table:\u003Cbr\u003ESELECT * FROM table_name\u003Cbr\u003E\u003Cbr\u003E","\u003Cp\u003EDatabases\u003Cbr\u003E\u003Cp\u003EDifferent SQL queries\u003Cbr\u003E\u003Cp\u003EUpdate Data In a MySQL Table:\u003Cbr\u003EUPDATE table_name SET column1=value, column2=value2,... WHERE some_column=some_value;\u003Cbr\u003ELimit Data Selections From a MySQL Database:\u003Cbr\u003ESELECT * FROM Orders LIMIT 30;\u003Cbr\u003EAdd column to table:\u003Cbr\u003EALTER TABLE table_name ADD COLUMN column_name type;\u003Cbr\u003E\u003Cp\u003ETo combine rows from two or more tables (JOIN).The most common type of join is: SQL INNER JOIN (simple join). An SQL INNER JOIN returns all rows from multiple tables where the join condition is met. Example:\u003Cbr\u003ESELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate\u003Cbr\u003EFROM Orders\u003Cbr\u003EINNER JOIN Customers\u003Cbr\u003EON Orders.CustomerID=Customers.CustomerID;\u003Cbr\u003ETypes of JOIN queries:\u003Cbr\u003EINNER JOIN: Returns all rows when there is at least one match in BOTH tables\u003Cbr\u003ELEFT JOIN: Return all rows from the left table, and the matched rows from the right table\u003Cbr\u003ERIGHT JOIN: Return all rows from the right table, and the matched rows from the left table\u003Cbr\u003EFULL JOIN: Return all rows when there is a match in ONE of the tables\u003Cbr\u003E\u003Cbr\u003E"],href:"\u002Finformatika\u002Fthe-architecture-of-web-based-products",href_category:"\u002Finformatika",date:1677943730,related:[{id:549919,name:"Презентация проекта Информационная культура от А до Я (9 класс).",href:"\u002Finformatika\u002Fprezentatsiya-proekta-informatsionnaya-kultura-ot-a",jpg:"jpg\u002F549919"},{id:415204,name:"Мир библиографии",href:"\u002Finformatika\u002Fmir-bibliografii",jpg:"jpg\u002F415204"},{id:253027,name:"Repeat until",href:"\u002Finformatika\u002Frepeat-until",jpg:"jpg\u002F253027"},{id:2096,name:"Реляционные базы данных. Проектирование баз данных. (Лекция 4)",href:"\u002Finformatika\u002Frelyatsionnye-bazy-dannyh-proektirovanie-baz-dannyh",jpg:"jpg\u002F2096"},{id:242868,name:"Персональные данные и их защита !",href:"\u002Finformatika\u002Fpersonalnye-dannye-i-ih-zashchita--2",jpg:"jpg\u002F242868"},{id:330492,name:"Бағдарламалық қамтамасыз",href:"\u002Finformatika\u002Fbadarlamaly-amtamasyz-1",jpg:"jpg\u002F330492"},{id:357249,name:"Организация RAID массивов",href:"\u002Finformatika\u002Forganizatsiya-raid-massivov",jpg:"jpg\u002F357249"},{id:203930,name:"Первое поколение ЭВМ",href:"\u002Finformatika\u002Fpervoe-pokolenie-evm-1",jpg:"jpg\u002F203930"},{id:399609,name:"Нормативно-правовые основы деятельности информационно-библиотечного центра",href:"\u002Finformatika\u002Fnormativno-pravovye-osnovy-deyatelnosti-informatsionno-bibliotechnogo",jpg:"jpg\u002F399609"},{id:100062,name:"Паттерн Builder (строитель)",href:"\u002Finformatika\u002Fpattern-builder-stroitel",jpg:"jpg\u002F100062"},{id:149660,name:"Электронная коммерция в интернете",href:"\u002Finformatika\u002Felektronnaya-kommertsiya-v-internete-2",jpg:"jpg\u002F149660"},{id:225098,name:"Оптимальный приём при неопределённой фазе и амплитуде сигнала",href:"\u002Finformatika\u002Foptimalnyy-priyom-pri-neopredelyonnoy-faze-i",jpg:"jpg\u002F225098"},{id:17405,name:"Технология разработки программного обеспечения",href:"\u002Finformatika\u002Ftehnologiya-razrabotki-programmnogo-obespecheniya",jpg:"jpg\u002F17405"},{id:397568,name:"Филатов Андрей В-45",href:"\u002Finformatika\u002Ffilatov-andrey-v-45",jpg:"jpg\u002F397568"},{id:286522,name:"Измерение информации. Меры информации",href:"\u002Finformatika\u002Fizmerenie-informatsii-mery-informatsii",jpg:"jpg\u002F286522"},{id:419528,name:"Таблиці. Електронні таблиці. Формати даних та форматування таблиць",href:"\u002Finformatika\u002Ftablits-elektronn-tablits-formati-danih-ta",jpg:"jpg\u002F419528"},{id:4424,name:"MVC в Android. Создание простейшего приложения",href:"\u002Finformatika\u002Fmvc-v-android-sozdanie-prosteyshego-prilozheniya",jpg:"jpg\u002F4424"},{id:358605,name:"Программно-конфигурируемые сети",href:"\u002Finformatika\u002Fprogrammno-konfiguriruemye-seti-1",jpg:"jpg\u002F358605"},{id:290047,name:"Информатика. Информация. Информационные процессы",href:"\u002Finformatika\u002Finformatika-informatsiya-informatsionnye-protsessy",jpg:"jpg\u002F290047"},{id:573360,name:"Презентация Создание презентации с помощью шаблона оформления",href:"\u002Finformatika\u002Fprezentatsiya-sozdanie-prezentatsii-s-pomoshchyu-shablona",jpg:"jpg\u002F573360"},{id:162114,name:"Концепция информационного общества, электронное правительство",href:"\u002Finformatika\u002Fkontseptsiya-informatsionnogo-obshchestva-elektronnoe-pravitelstvo",jpg:"jpg\u002F162114"},{id:401132,name:"Методика поиска и подбора литературы в библиотеке",href:"\u002Finformatika\u002Fmetodika-poiska-i-podbora-literatury-v",jpg:"jpg\u002F401132"},{id:586131,name:"Криптография. Методы шифрования текста",href:"\u002Finformatika\u002Fkriptografiya-metody-shifrovaniya-teksta",jpg:"jpg\u002F586131"},{id:192268,name:"Книги? Фильмы? Может лучше видеоигры? Фильмы по играм",href:"\u002Finformatika\u002Fknigi-filmy-mozhet-luchshe-videoigry-filmy",jpg:"jpg\u002F192268"},{id:603754,name:"Анализ функциональности старых систем",href:"\u002Finformatika\u002Fanaliz-funktsionalnosti-staryh-sistem",jpg:"jpg\u002F603754"},{id:300384,name:"Программирование линейных алгоритмов на языке Паскаль",href:"\u002Finformatika\u002Fprogrammirovanie-lineynyh-algoritmov-na-yazyke-paskal-1",jpg:"jpg\u002F300384"},{id:422737,name:"Программирование на Java. Параметризированные типы. Обобщения, Generics. (Лекция 6.1)",href:"\u002Finformatika\u002Fprogrammirovanie-na-java-parametrizirovannye-tipy-obobshcheniya",jpg:"jpg\u002F422737"},{id:248822,name:"Рекурсия. Для исполнителя Робот в системе программирования КУМИР",href:"\u002Finformatika\u002Frekursiya-dlya-ispolnitelya-robot-v-sisteme",jpg:"jpg\u002F248822"}],navigation:{next:"\u002Fliteratura\u002Fzhizn-nv-gogolya",next_name:"Жизнь Н.В. Гоголя",prev:"\u002Fpedagogika\u002Fsproektirovat-i-izgotovit-kuklu-v-stile",prev_name:"Спроектировать и изготовить куклу в стиле Тильда"}}}},state:{},_errors:{},serverRendered:e,config:{public:{SITE_NAME:K,SITE_HOST:"mypreza.com",SITE_LANG:L,API_BASE_URL:"https:\u002F\u002Fmypreza.com\u002Fapi\u002F",pwaManifest:{name:K,short_name:a,description:a,lang:L,start_url:"\u002F?standalone=true",display:"standalone",background_color:j,theme_color:"#000000",icons:[{src:"\u002F_nuxt\u002Ficons\u002F64x64.f2a6e93d.png",type:d,sizes:M,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F64x64.maskable.f2a6e93d.png",type:d,sizes:M,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F120x120.f2a6e93d.png",type:d,sizes:N,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F120x120.maskable.f2a6e93d.png",type:d,sizes:N,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F144x144.f2a6e93d.png",type:d,sizes:O,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F144x144.maskable.f2a6e93d.png",type:d,sizes:O,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F152x152.f2a6e93d.png",type:d,sizes:P,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F152x152.maskable.f2a6e93d.png",type:d,sizes:P,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F192x192.f2a6e93d.png",type:d,sizes:Q,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F192x192.maskable.f2a6e93d.png",type:d,sizes:Q,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F384x384.f2a6e93d.png",type:d,sizes:R,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F384x384.maskable.f2a6e93d.png",type:d,sizes:R,purpose:g},{src:"\u002F_nuxt\u002Ficons\u002F512x512.f2a6e93d.png",type:d,sizes:S,purpose:f},{src:"\u002F_nuxt\u002Ficons\u002F512x512.maskable.f2a6e93d.png",type:d,sizes:S,purpose:g}]},yandexMetrika:{id:"85004146",metrikaUrl:"https:\u002F\u002Fmc.yandex.ru\u002Fmetrika\u002Ftag.js",accurateTrackBounce:e,childIframe:c,clickmap:c,defer:c,useRuntimeConfig:e,trackHash:c,trackLinks:e,type:b,webvisor:c,triggerEvent:c,consoleLog:e,partytown:c,isDev:c}},app:{baseURL:"\u002F",buildAssetsDir:"\u002F_nuxt\u002F",cdnURL:a}},pinia:{app:{meta:{h1:l,main_text:a,main_title:m,main_description:n,main_keywords:o,main_image:a},app:{logo_image:p,logo_image_width:q,logo_image_height:r,logo_text:a,image_width_full:s,image_width_min:t,recaptcha_key:u,yandex_search:v,ya_context:c,banner_1:a,banner_2:a,banner_3:a,banner_4:a,banner_5:a,banner_6:a,banner_7:a,banner_8:a,banner_9:a,banner_10:a,email:w,footer_before:a,footer:a,dark_theme:c,strategy:{image_alt_words:h,item_slide_header:x,item_images:y,item_images_tag:z,item_words_h3:c,item_words_tag:A,item_words_1:h,routing:B,item_slide_skipping:C,item_download_timeout:D,item_slider_width:E,item_show_pdf:e,item_show_contents:e,item_show_filename:e},colors:{header_text:j,header_bg:i,accent:i}},social:F,token:a}}}}("",0,false,"image\u002Fpng",true,"any","maskable",13,"#d53032","#ffffff","The architecture of Web-based products","Учебные презентации","Презентации в PowerPoint на разные темы","Презентации, проекты, доклады в PowerPoint на разные темы для учебы","Презентация, на тему, урок, класс, PowerPoint, скачати презентацію, фон, шаблон, доклад, проект.","images\u002Fdata\u002Flogo.png",185,40,720,480,"6LeioWIpAAAAAGqMN4KqMVIkekcMW7fBKHjXCd-a","2503267","mypreza@ya.ru","h3a","text","none","h3","category","both",80,800,"\u003Cscript src=\"\u002F\u002Fyastatic.net\u002Fes5-shims\u002F0.0.2\u002Fes5-shims.min.js\"\u003E\u003C\u002Fscript\u003E\r\n\u003Cscript src=\"\u002F\u002Fyastatic.net\u002Fshare2\u002Fshare.js\"\u003E\u003C\u002Fscript\u003E\r\n\u003Cdiv class=\"ya-share2\" data-services=\"collections,gplus,vkontakte,facebook,odnoklassniki,gplus,twitter,moimir\" data-counter=\"\"\u003E\u003C\u002Fdiv\u003E",1,7,"Информатика",26,"Mypreza","ru","64x64","120x120","144x144","152x152","192x192","384x384","512x512"))</script><script type="module" src="/_nuxt/entry.0d6add34.js" crossorigin></script></body> </html>