Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "wydajnosc" wg kryterium: Temat


Wyświetlanie 1-8 z 8
Tytuł:
Analiza porównawcza szkieletów programistycznych UIKit i SwiftUI w systemie iOS
Comparative analysis of UIKit and SwiftUI frameworks in iOS system
Autorzy:
Wiertel, Piotr
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1837845.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
SwiftUI
UIKit
time performance
wydajność
Opis:
Artykuł dotyczy porównania szkieletów programistycznych SwiftUI i UIKit, wykorzystywanych przy tworzeniu apli-kacji na system iOS. SwiftUI został zaprezentowany w 2019 jako następca UIKit dla tworzenia widoków aplikacji. Celem artykułu jest wykonanie analizy porównawczej tych szkieletów programistycznych w celu określenia ich wydaj-ności czasowej. Na potrzeby pracy zostały wykonane cztery aplikacje testowe w obydwu badanych technologiach. Opracowane programy są komplementarne. Postawiona teza: „SwiftUI jest bardziej wydajny czasowo dla aplikacji obsługujących kolekcję danych i wiele pól tekstowych” została udowodniona.
The paper concerns a comparison of SwiftUI and UIKit frameworks, used in iOS application development. SwiftUI was introduced in 2019 as a successor to UIKit as a main tool for creating application views. The purpose of this article is to compare the time performance of these two frameworks. Four testing applications have been implemented for the research, 2 in each framework. The software was complementary. The defined thesis "SwiftUI is more time efficient for applications with data collection and many filled text fields" was proved.
Źródło:
Journal of Computer Sciences Institute; 2021, 20; 170-174
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie Objective-C oraz Swift na przykładzie gry mobilnej
Comparison of Objective-C and Swift on the example of a mobile game
Autorzy:
Banach, Karolina Sylwia
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98252.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Swift
Objective-C
performance
structure
wydajność
struktura
Opis:
Mobile applications for the iOS platform can be developped using the Swift and Objective-C languages. The article presents a comparison between these languages based on a created mobile game. The structure and performance of these technologies were examined. Based on three devices, languages have been tested. Aspects such as RAM load, time between views, time to save data to the database and time to save data to file were tested as a part of the analysis. Two research hypotheses have been put forward: "Swift has a better performance than Objective-C" and "Swift has a simpler structure than Objective-C". The results obtained confirm that Swift is more efficient than Objective-C. Research into the structure of codes has proven that the newer language has a simpler structure than its predecessor.
Aplikacje mobilne na platformę iOS można wytwarzać z użyciem języków Swift oraz Objective-C. Tematyką artykułu jest porównanie tych języków na przykładzie utworzonej gry mobilnej. Zbadana została struktura i wydajność omawianych technologii. Na przykładzie trzech iPhone’ów, języki zostały poddane testom. W ramach przeprowadzonej analizy wydajnościowej zostały przebadane takie aspekty jak: obciążenie pamięci RAM, czas przejścia pomiędzy widokami, czas zapisu danych do bazy oraz czas zapisu danych do pliku. Zostały postawione dwie hipotezy badawcze: “Język Swift jest wydajniejszy niż język Objective-C” oraz “Język Swift posiada prostszą strukturę niż język Objective-C”. Otrzymane wyniki potwierdzają, że Swift jest wydajniejszy niż Objective-C. Dzięki badaniom struktury kodów udowodniono, że nowszy język posiada prostszą strukturę niż jego poprzednik.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 305-308
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności baz danych MySQL, MSSQL, PostgreSQL oraz Oracle z uwzględnieniem wirtualizacji
Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases perfor-mance, including virtualization
Autorzy:
Klewek, Rafał
Truskowski, Wojciech
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98038.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
virtualization
Docker
database performance
kluczowe wirtualizacja
wydajność bazy danych
Opis:
Oracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using containerization with Docker. No publications that include that aspect were found among previous papers. After review of the literature, it was hypothesized that the Oracle engine would be the fastest. During the research, a series of experiments was carried out using the application, in which tests for measuring the time of instruction execution were implemented. Each query was measured 100 times and the first measurement was rejected. The obtained results confirmed the hypothesis about the superiority of the Oracle database. As in previous studies, it proved to be the fastest, also using containerization.
Oracle, MSSQL, MySQL i PostgreSQL to cztery z najpopularniejszych relacyjnych baz danych. Są one często wyko-rzystywane w aplikacjach internetowych. Artykuł ma za cel porównanie efektywności tych technologii pod względem szybkości z wykorzystaniem konteneryzacji przy pomocy Docker. Wśród dotychczasowych publikacji nie znaleziono takich, które uwzględniałyby ten aspekt. Po przeglądzie literatury postawiono hipotezę, że silnik Oracle będzie najszyb-szy. Podczas badań przeprowadzono serię eksperymentów z użyciem aplikacji, w której zaimplementowane zostały testy do pomiaru czasu wykonania instrukcji. Każde zapytanie zostało zmierzone 100-krotnie, a pierwszy pomiar odrzucony. Uzyskane rezultaty potwierdziły hipotezę o przewadze bazy Oracle. Podobnie jak w dotychczasowych badaniach okazała się ona najszybsza, także z użyciem konteneryzacji.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 279-284
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie szkieletów aplikacji AngularJS i React.js na przykładzie aplikacji internetowej
Comparison of AngularJS and React.js frameworks based on a web application
Autorzy:
Capała, Łukasz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98152.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
javascript
Angular
react
wydajność frameworka
angular
framework performance
Opis:
Artykuł zawiera porównanie szkieletów aplikacji AngularJS i React.js. Dla potrzeb badawczych zostały utworzone dwie aplikacje oferujące identyczne funkcjonalności. Zmierzony i porównany został czas wykonania typowych zadań aplikacji internetowej: wstawianie, sortowanie i usuwanie elementów z listy obiektów JavaScript.
The paper contains comparison between AngularJS and React.js frameworks. For research purposes two applications that provides the same functionalities were created. Time of typical tasks execution: elements insertion, sorting and deletion from JavaScript list of objects was measured and compared.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 82-86
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ metod implementacji warstwy persystencji na wydajność aplikacji
Impact of the persistence layer implementation methods on application performance
Autorzy:
Siebyła, Kamil
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1427714.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
time performance of the queries
entity framework core
sql
wydajność czasowa zapytań
Opis:
Istnieją różne metody tworzenia aplikacji internetowych. Każda z tych metod charakteryzuje się różnym poziomem wydajności. Sposób, w jaki zostanie zaprogramowany dostęp do danych na konkretnym punkcie końcowym, uwarun-kowuje więc wydajność całej aplikacji. Niniejszy artykuł przedstawia porównanie dostępnych sposobów obsługi war-stwy persystencji w stosunku do wydajności ich implementacji. Sposobami tymi w środowisku Entity Frameworka są: Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure.. Wykonując poszczególne scena-riusze testowe ustalono, że działanie na czystym kodzie sql w przypadku pracy z warstwą persystencji jest wydajniejsze niż korzystanie z maperów obiektowo relacyjnych (ang. Object-Relational Mapper).
There are various methods for creating web applications which have different levels of performance. The way the data access will be programmed at a specific endpoint, therefore, determines the performance of the entire application. There are many programming methods that are often time-consuming to implement. This paper presents a comparison of the available methods of handling the persistence layer in relation to the efficiency of their implementation. There are few methods for Entity Framework enviroment : Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure. While executing particular test scenarios, it was found that working on pure sql code in the case of working with the persistence layer is more efficient than using Object-Relational Mapper.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 326-331
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody zwiększające wydajność i bezpieczeństwo aplikacji internetowych
Methods of enhancing the performance and security of web applications
Autorzy:
Machulski, Tomasz
Nowakowski, Grzegorz
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98098.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność aplikacji internetowych
bezpieczeństwo
aplikacje internetowe
performance of web applications
security
web applications
Opis:
Artykuł prezentuje metody zwiększające wydajność i bezpieczeństwo aplikacji internetowych oraz ocenia ich wartość i zasadność użycia. Każda z przedstawionych metod została zaimplementowana w aplikacji testowej. W pracy zostały przedstawione wyniki badań porównujących stan aplikacji przed i po implementacji danej metody. Na podstawie rezultatów badań sformułowano wnioski dotyczące wpływu metod wydajności i bezpieczeństwa na zachowanie aplikacji testowej.
This article presents the methods of enhancing the performance and security of web applications. It also evaluates them and describes how to use them. The methods have been implemented in a test application. The article presents results of the research comparing state of the application before and after implementation of every listed method. Conclusions about impact of the methods of enhancing performance and security of web applications are based on the results of the research.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 206-213
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza czasowa wydajności systemów Windows 10 oraz Windows 8.1 wykonana na podstawie aplikacji mobilnej
Time analysis of the performance of Windows 10 and Windows 8.1 based on mobile application
Autorzy:
Chmiel, Jacek
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98050.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
analiza czasowa
wydajność
systemy mobilne
Windows 10
Windows 8.1
performance
time analysis
mobile systems
Opis:
W artykule przedstawiono analizę czasową wydajności systemów Windows 10 oraz Windows 8.1. Przeprowadzone badania skupiały się na porównaniu wydajności elementów systemu urządzenia mobilnego, które są ważne z punktu widzenia użytkownika a mianowicie na szybkości procesora, przepustowości RAM i pamięci masowej, szybkości generowania obrazu przez procesor graficzny oraz czasie dostępu do urządzeń. Na potrzeby analizy została stworzona aplikacja mobilna do pomiaru wyżej wymienionych elementów. Postawione w artykule hipotezy badawcze zostały zweryfikowane i częściowo udowodnione.
This article presents time analysis of performance of Windows 10 and Windows 8.1. Presented research was mainly focused on performance comparison of mobile device system elements which are relevant from end user point of view like main processor, RAM and mass storage throughput, image generation speed by the graphics processor and access time to devices. In order to measure the performance of the above elements a mobile benchmark application was created. The hypotheses set in the article have been verified and partially confirmed.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 241-246
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności relacyjnych baz danych Oracle oraz MSSQL na podstawie aplikacji desktopowej
Performance analysis of relational databases Oracle and MS SQL based on desktop application
Autorzy:
Dziewit, Grzegorz
Korczyński, Jakub
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98510.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność baz relacyjnych
operacje DML
aplikacja desktopowa
Oracle
MSSQL
relational databases efficiency
DML operations
desktop application
Opis:
Porównywanie wydajności relacyjnych baz danych nie jest trywialnym zjawiskiem ze względu na różnice implementacji różnych systemów bazodanowych. Niniejszy artykuł przedstawia metodykę sposobu porównania relacyjnych systemów bazodanowych pod względem średniego czasu wykonania poszczególnych zapytań bazodanowych typu DML (ang. Data Manipulation Language) zawierających podzapytania oraz złączenia tabel. Metodyka może być dodatkowo dostosowana do badań wydajnościowych w zakresie samej bazy danych (badanie zapytań wywoływanych bezpośrednio w silniku bazodanowym). Zastosowana metodyka pozwala na stwierdzenie, który system bazodanowy jest lepszy w porównaniu do innych w zależności od funkcjonalności spełnianych przez aplikację zewnętrzną. W artykule przeprowadzono analizę średnich czasów wykonania poszczególnych zapytań bazodanowych typu DML. Zostały postawione dwie hipotezy badawcze: „System bazodanowy Microsoft SQL Server charakteryzuje się krótszym czasem wykonania zapytań typu INSERT oraz UPDATE, w porównaniu z bazą danych Oracle” oraz „Baza danych Oracle cechuje się szybszym wykonywaniem zapytań typu DML na danych binarnych, w porównaniu z Microsoft SQL Server'em”.
Comparison of efficiency is not a trivial phenomenon because of disparities between different database systems. This paper presents a methodology of comparing relational database systems in respect of mean time of execution individual DML queries containing subqueries and conjunction of tables. The presented methodology can be additionally accommodated to studies of efficiency in a range of database system itself (study of queries executed directly in database engine). The described methodology allows to receive statement telling which database system is better in comparison to another in dependency of functionalities fulfilled by external application. In the article the analysis of mean time of execution individual DML queries was performed.Two research hypotheses have been put forward: "Microsoft SQL Server database system needs less time to execute INSERT and UPDATE queries than Oracle database" and "Oracle database system needs less time to execute DML queries with binary data than SQL Server"
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 263-269
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-8 z 8

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies