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ę "programming language" wg kryterium: Temat


Tytuł:
Porównanie wydajności algorytmu k-means zaimplementowanego w języku X10 i środowisku C++/MPI
Performance comparison of the k-means algorithm implemented in the X10 programming language and the C++/MPI environment
Autorzy:
Wyrzykowski, R.
Karoń, T.
Powiązania:
https://bibliotekanauki.pl/articles/91405.pdf
Data publikacji:
2016
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
algorytm k-średnich
język programowania X10
środowisko C++/MPI
porównanie
k-means algorithm
X10 programming language
C++/MPI environment
comparison
Opis:
W pracy opisano algorytm k-średnich oraz sposób jego implementacji w języku X10. Dokonano porównania tego rozwiązania z implementacją w języku C++11 z wykorzystaniem standardu MPI. Stwierdzono, że implementacja w języku X10 jest szybsza przy większej liczbie procesorów realizujących obliczenia niż implementacja w środowisku C++/MPI. Kod zapisany w języku X10 jest o 59% krótszy od kodu dla kombinacji C++/MPI.
In this work the k-means algorithm and the way of its implementation in the X10 programming language are described. The achieved results are compared with the implementation of the same algorithm in the C++11 programming language using the MPI standard. It was confirmed that the implementation in the X10 programming language is faster on a large number of processors than the implementation in the C++/MPI environment. Additionally, the X10 code is about 59% shorter than the code for the C++/MPI combination.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2016, 10, 14; 7-35
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Model checking of java programs using networks of fadds
Autorzy:
Woźna, B.
Zbrzezny, A.
Powiązania:
https://bibliotekanauki.pl/articles/121764.pdf
Data publikacji:
2009
Wydawca:
Uniwersytet Humanistyczno-Przyrodniczy im. Jana Długosza w Częstochowie. Wydawnictwo Uczelniane
Tematy:
język programowania Java
programowanie komputerowe
Pathfinder
języki programowania
Java programming language
computer programming
PathFinder code
programming languages
Opis:
In the paper we present the current theoretical base of the J2FADD tool, which translates a Java program to a network of finite automata with discrite data (FADDs).The reason for building the tool is that to model check a concurrent program writ-ten in Java by means of the tools like Uppaal or VerICS (the module VerICS ), an automata model of the Java program must be build first. This is because these tools verify only systems modeled as networks of automata, in particular, systems modeled as networks of FADDs. We also make an attempt to evaluate the J2FADD tool by comparison of it with the two well known Java verification tools: Bandera and Java PathFinder.
Źródło:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics; 2009, 14; 151-164
2450-9302
Pojawia się w:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajnościowa frameworka Symfony do tworzenia nowoczesnych aplikacji webowych na podstawie wybranych wersji
Performance analysis of the Symfony framework for creating modern web application based on selected versions
Autorzy:
Wójcik, Aleksander
Wolski, Mateusz
Smołka, Jakub Bartłomiej
Powiązania:
https://bibliotekanauki.pl/articles/98180.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
framework Symfony
język PHP
MVC
tworzenie aplikacji w frameworku Symfony
testy wydajnościowe
programming language PHP
creating of the web application in framework Symfony
performance
tests
Opis:
Tematyką badaną w artykule jest sprawdzenie wydajności frameworka Symfony do tworzenia aplikacji webowych. Przedstawiono przegląd literatury mówiącej o Symfony oraz jego najpopularniejsze moduły. Na podstawie stworzonych trzech identycznych aplikacji testowych napisanych we frameworkach Symfony 2.8, 3.4 oraz 4.2 porównano je ze sobą pod względem wydajnościowym. Aplikacja testowa została napisana w formacie bloga. Został wykorzystany styl architektury oprogramowania, znany jako API. Dzięki temu możliwe jest przeprowadzenie zaplanowanych testów. Badanie wydajności narzędzia Symfony dla poszczególnych wersji sporządzono na podstawie między innymi czasu ładowania danych z bazy oraz ich wyszukiwania w kolekcji danych, dodatkowymi testami było pobieranie danych z pliku csv oraz zapisywanie ich do pliku csv.
The subject reached in the article is to check the performance of the Symfony framework for creating web applications. An overview of the literature about Symfony and the most popular modules. Based on the created three identical test applications written in the Symfony 2.8, 3.4 and 4.2 frameworks, they were compared with each other in terms of performance. The test application was written in the blog format. The software architecture style known as the API has been used. Related to this, it is possible to conduct scheduled tests. Symfony's performance testing for individual versions was based on, the time of loading data from the database and their search in the data collection, additional tests were to download data from a csv file and save them to a csv file.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 293-297
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Conversion within a decimal and binary numeral systems in C++ language
Konwersja w języku C++ między systemami dziesiątkowym i binarnym
Autorzy:
Witek, A. E.
Powiązania:
https://bibliotekanauki.pl/articles/135828.pdf
Data publikacji:
2013
Wydawca:
Wyższa Szkoła Techniczno-Ekonomiczna w Szczecinie
Tematy:
decimal numeral system
binary numerical system
programming
C++ language
decymalny system numeryczny
binarny system numeryczny
programowanie
język C++
Opis:
Introduction and aim: Converting numbers from one number system to another is an important skill, used commonly in millions of computers all over the world. However, even a beginner programmer should face the problem of converting numbers with the support of the programming language C++. This article shall briefly described two numeral systems, and after a short programming introduction in C++ the source code would be offered which easily converts a numbers within both systems. Material and methods: After a short introduction of programming in C++, there was proposed the program source code, which easily converts a numbers within both systems. To create the program the user will need some basic knowledge of the syntax of C++, a wide range of books and courses available in the market. Results: It is presented the program is written and compiled in Orwell Dev-C++ 5.1.1.0. Conclusion: Conversion of numbers within the two most common numerical systems is widespread, so the ability to create the source code, for example, in C++.
Wstęp i cel: Konwersja liczb w obrębie dwóch najbardziej rozpowszechnionych systemów liczbowych jest stosowana codziennie w milionach komputerowych umysłów na całym świecie. Jednak i początkujący programista może zmierzyć się z problemem konwersji liczb, przy wsparciu języka programowania C++. W niniejszym artykule pokrótce zostaną opisane dwa wspomniane systemy liczbowe, zaś po krótkim wstępie dotyczącym programowania w języku C++, zaproponowany oraz pokrótce opisany zostanie kod źródłowy programu, który w prosty sposób konwertuje liczby w obrębie obu systemów. Materiał i metody: Po krótkim wprowadzeniu do programowania w C++, został zaproponowany kod źródłowy programu, który łatwo przekształca liczby ciągu obu systemów. Aby utworzyć program, użytkownik musi posiadać podstawową wiedzę o składni C++, szeroki wybór podręczników i kursów dostępnych na rynku. Wyniki: Przedstawiono program napisany i skompilowany w Orwell Dev-C++ 5.1.1.0. Wniosek: Konwersja liczb w dwóch najbardziej powszechnych systemach numerycznych jest powszechne znana, to zdolność do tworzenia kodu źródłowego na przykład w C++.
Źródło:
Problemy Nauk Stosowanych; 2013, 1; 43-50
2300-6110
Pojawia się w:
Problemy Nauk Stosowanych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optimization of fundamental natural frequency of structures using VPL on the example of truss towers
Autorzy:
Wirowski, Artur
Powiązania:
https://bibliotekanauki.pl/articles/2146564.pdf
Data publikacji:
2020
Wydawca:
Politechnika Poznańska. Instytut Mechaniki Stosowanej
Tematy:
visual programming language
truss tower
natural frequency
optimalization
wizualny język programowania
słup kratowy
częstość własna
optymalizacja
Opis:
The work describes the use of VPL to optimize fundamental natural frequency of structures based on the example of steel lattice towers. For this purpose, a universal programming tool in Python using FEM was created, which allows the optimization of any bar structure in terms of its natural frequency. The capabilities of the tool are illustrated in several examples. It has been shown that by changing the tower geometry it is possible to obtain its higher spatial rigidity with a small increase in mass, it is possible to control the frequencies and forms of natural vibrations. Finally, the possibilities of further development of VPL applications in optimization of fundamental natural frequency of constructions and generative architecture were discussed.
Źródło:
Vibrations in Physical Systems; 2020, 31, 2; art. no. 2020229
0860-6897
Pojawia się w:
Vibrations in Physical Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dynamiczna aplikacja internetowa maszyny indukcyjnej w ujęciu obiektowym dla potrzeb symulacji obwodowej
Internet application of induction motor using object oriented programming for circuit analysis purposes
Autorzy:
Wilk, A.
Matysiak, M.
Powiązania:
https://bibliotekanauki.pl/articles/267413.pdf
Data publikacji:
2014
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
aplikacja internetowa
silnik indukcyjny
programowanie obiektowe
biblioteka
NET Framework
język C#
język HTML
Internet application
induction motor
object-oriented programming
C# language
Opis:
Tematem referatu jest dynamiczna aplikacja internetowa, która umożliwia symulację obwodową silnika indukcyjnego trójfazowego z wykorzystaniem interfejsu przeglądarki WWW. Model matematyczny silnika jest zdefiniowany w tzw. osiach naturalnych i sformułowany na podstawie metody energetycznej Lagrange’a. Do implementacji modelu maszyny w aplikacji internetowej wybrano projekt typu Web Forms, który jest składnikiem środowiska programistycznego Microsoft Visual Studio. Kod programu napisano przy użyciu obiektowego (zarządzanego) języka programowania C# oraz składni HTML z wykorzystaniem zasobów biblioteki .NET Framework. Kod ten jest wykonywany pod nadzorem maszyny wirtualnej CLR (ang. Common Language Runtime). Program umożliwia symulację wybranych stanów dynamicznych i ustalonych pracy silnika indukcyjnego. Aplikacja ta jest jednym z komponentów Wirtualnego Laboratorium Maszyn Elektrycznych opracowywanego w Politechnice Gdańskiej.
This paper presents Internet application for circuit simulation of induction motor using Web browser. Mathematical model of the motor is formulated by means of Lagrange’a energy method. The application was developed using Web Forms type project in Visual Studio software and is supported by the .NET Framework as integrated component of Windows. The application is implemented as component of Virtual Laboratory of Electric Machines
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2014, 37; 85-88
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Language Communicative Competence in the System of Postgraduate Education
Autorzy:
TOLOCHKO, SVITLANA
KHOMYCH, VIKTORIIA
DEDA, RUSLANA
Powiązania:
https://bibliotekanauki.pl/articles/457691.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Rzeszowski
Tematy:
postgraduate education
professional language competence
key competence
individual style of business communication
neurolinguistic programming method
formation of foreign language communicative competence
Opis:
Postgraduate education in Ukraine is a specialized improvement of education and professional training of a person through deepening, expansion and renovation his professional knowledge, skills and abilities or getting another specialty based on previously acquired educational qualification and practical experience. Postgraduate education is carried out by higher educational establishment or by structural subdivisions of higher educational establishment with appropriate accreditation level in the form of training programs or internship. This article devoted to the formal expansion of skills within the resulting profile or retraining. Formation and polishing of the person’s individual style of business communication occurs throughout adult life. Language communicative competence is complex education system, which requires constant improvement. Speaking more than one language involves the formation of a foreign language communicative competence. This problem requires a review of government and universities policy on planning and forming of language communicative competence among students of advanced training courses.
Źródło:
Edukacja-Technika-Informatyka; 2017, 8, 2; 118-125
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A short survey on fully-automated people movement and identity detection algorithms
Analiza algorytmów skorelowanych z detekcją ruchu osób i ich tożsamości
Autorzy:
Szymkowski, Maciej
Przybyszewski, Karol
Powiązania:
https://bibliotekanauki.pl/articles/1818442.pdf
Data publikacji:
2021
Wydawca:
Politechnika Białostocka. Oficyna Wydawnicza Politechniki Białostockiej
Tematy:
computer Vision
image processing
artificial Intelligence
people movement
identity detection
person Re-Identification
Python programming language
przetwarzanie obrazów
sztuczna inteligencja
detekcja ruchu
wykrywanie tożsamości
język programowania Python
Opis:
Nowadays, diversified companies use security systems based on cameras to increase safety of their enterprise. However, when the camera observes multiple people, it is hard for humans to directly observe each of them. In the literature, there are multiple computer vision-based approaches that automatically detect person identity and the way he is moving. Moreover, there are approaches that identify people across multiple cameras (reidentification). It is crucial, especially in the crowded places. By these algorithms we can detect people whose behavior is strange. Diversified approaches can be easily found in the literature and online-available repositories. The work, presented in this paper, can be divided into three main parts: literature review, selected algorithms implementation and results comparison. We have to claim that each solution was implemented in Python programming language with sufficient libraries. This technology was selected due to its efficiency and simplicity. Results of the conducted experiments have shown that it is clearly possible to detect people’s movement and observe their identities even in crowded places.
Współcześnie w wielu miejscach publicznych oraz obszarach zajmowanych przez zróżnicowane firmy możemy zauważy systemy bezpieczeństwa bazujące na kamerach. Jednakże bardzo ciężko jest pojedynczemu operatorowi obserwować każdą osobę która pojawi się na obrazie. W tym celu powstały algorytmy bazujące na metodyce Computer Vision, które mają na celu wykrycie nie tylko trasy poruszania się każdej osoby ale również ocenę jej tożsamości. Co więcej tego typu rozwiązania mogą być bardzo przydatne w zatłoczonych miejscach, gdzie niezwykle ważne jest wykrycie niestandardowego zachowania poszczególnych osób. W literaturze oraz bazach dostępnych online możemy znaleźć zróżnicowane podejścia do rzeczonego problemu. W ramach naszej pracy porównujemy kilka z nich. Każde z wybranych rozwiązań zostało zaimplementowane przy użyciu języka Python i bibliotek dostępnych w ramach rzeczonego języka. To środowisko zostało wybrane ze względu na jego wydajność oraz prostotę pisania kodu. Wyniki, które uzyskaliśmy wskazują na to, że aktualnie istniejące solucje mogą być używane do obserwacji trasy poszczególnych osób nawet w zatłoczonych miejscach.
Źródło:
Advances in Computer Science Research; 2021, 15; 1--14
2300-715X
Pojawia się w:
Advances in Computer Science Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparative evaluation of performance-boosting tools for Python
Autorzy:
Swacha, J.
Powiązania:
https://bibliotekanauki.pl/articles/106222.pdf
Data publikacji:
2011
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Tematy:
Python programming language
Just-in-Time compilers
automatic translator
booster
Opis:
The Python programming language has a number of advantages, such as simple and clear syntax, concise and readable code, and open source implementation with a lot of extensions available, that makes it a great tool for teaching programming to students. Unfortunately, Python, as a very high level interpreted programming language, is relatively slow, which becomes a nuisance when executing computationally intensive programs. There is, however, a number of tools aimed at speeding-up execution of programs written in Python, such as Just-in-Time compilers and automatic translators to statically compiled programming languages. In this paper a comparative evaluation of such tools is done with a focus on the attained performance boost.
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2011, 11, 1; 33-41
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Calculation and drawing of construction elements in engineering design
Obliczenia i rysowanie elementów konstrukcji w projektowaniu technicznym
Autorzy:
Sokas, A.
Powiązania:
https://bibliotekanauki.pl/articles/118780.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Geometrii i Grafiki Inżynierskiej
Tematy:
graphics programming
Visual Basic Application
Unified Modeling Language
programowanie graficzne
Opis:
The problems of automated design system in constructions are presented in the article. Two parts of engineering design are separated: calculation (stress and strains or forces and displacements finding, calculation of useful cross sections and selection of unabated ones from existing assortment) and drawing (construction elements modeling and specification formation). A question, how construction calculation and drawing are separate processes and how they can be mixed actions is analyzed. Literature about Unified Modeling Language usage for designing various systems is presented and examples using Visual Basic programming language are referred. A part of a steel plate truss node project is presented by Unified Modeling Language. A sequence diagram is explored and two types of statechart diagrams are created based on the view of the two parts of engineering design. The first type is calculation and drawing of each object whereas the second one is calculation and then drawing all objects. The statechart diagrams are analyzed and both advantages and disadvantages are shown. A design system of steel plain truss node’s graphical result, node with specifications is presented and finally the conclusions are made.
W artykule są dyskutowane problemy zautomatyzowanego systemu projektowania w konstrukcjach. W projektowaniu technicznym występują dwie części: obliczenie (wyznaczanie naprężeń, sił lub obciążeń i przemieszczeń, obliczanie potrzebnych przekrojów i wybór ich z istniejącego asortymentu) oraz rysowanie (modelowanie elementów konstrukcji i ich specyfikacja). Analizowany jest problem na ile obliczenie konstrukcji i rysunek są oddzielnymi procesami i w jakim stopniu mogą być mieszane. Przedstawiona literatura dotyczy zastosowania Unified Modeling Language w projektowaniu różnych systemów oraz przykłady zrealizowane w języku Visual Basic. Przedstawiono fragment płaskiej kratownicy stalowej zamodelowanej za pomocą Unified Modeling Language. Przedstawiono dwa typy diagramów, utworzone na bazie dwóch części projektowania technicznego. Pierwszy typ jest obliczeniem i rysunkiem każdego przedmiotu z osobna, drugi polega na obliczeniu i rysowaniu wszystkich obiektów. Przedstawione schematy są analizowane pod kątem zalet i wad. Problematykę wraz z konkluzją przedstawiono na przykładzie systemu projektowania płaskiej kratownicy stalowej.
Źródło:
Journal Biuletyn of Polish Society for Geometry and Engineering Graphics; 2007, 17; 61-65
1644-9363
Pojawia się w:
Journal Biuletyn of Polish Society for Geometry and Engineering Graphics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Graphical methods for designing house heating system
Metody graficzne w projektowaniu systemu ogrzewania domu
Autorzy:
Sokas, A.
Powiązania:
https://bibliotekanauki.pl/articles/118852.pdf
Data publikacji:
2009
Wydawca:
Polskie Towarzystwo Geometrii i Grafiki Inżynierskiej
Tematy:
object-oriented programming
house heating design
Unified Modeling Language
Visual Basic for Application
programowanie obiektowe
system ogrzewania domu
Opis:
This article analyzes graphical methods for designing engineering system. The creation tasks of the house heating automated design system are solved with Unified Modeling Language. Graphical system can select types of radiators and valves, design pipes and specification. It discerns objects-classes: radiator, valve, pipe and specification, which have some properties and methods that ease programmer’s work.The program selects geometry parameters of radiators from radiators database by using ActiveX Data Objects technology, which by programming method connects drawing and database. Drawing’s graphical objects have additional data from which exchange of data between graphical system and database is executed. The program, knowing radiators’ and pipes’ geometry, designs house heating system. Design system and example of the house heating project are presented. Graphical methods of the house heating automated design system are discussed and conclusions are made.
W artykule dokonano analizy graficznych metod inżynierskich systemów projektowania. Zadania tworzenia automatycznego systemu projektowania ogrzewania domu rozwiązywane są z pomocą Unified Modeling Language. System graficzny może wybrać typy grzejników i zaworów, rur i specyfikacje projektu. Rozróżnia obiekty-klasy: chłodnicy, zawory, rury i specyfikacji, które mają pewne właściwości i metody, które ułatwiają programiście pracę. Program wybiera parametry geometrii grzejniki z bazy danych grzejników za pomocą technologii ActiveX Data Objects, które metodami programistycznymi łączy z rysunkami. Graficzne obiekty rysunkowe mają dodatkowe dane, z pomocą których wykonywana jest wymiana danych pomiędzy systemem graficznym i baządanych. Program, znając geometrię grzejników i rur, automatycznie projektuje ogrzewanie domów. System projektowania i przykład projektu ogrzewania domu zostały przedstawione w pracy w kontekście graficznych metod zautomatyzowanego systemu projektowania.
Źródło:
Journal Biuletyn of Polish Society for Geometry and Engineering Graphics; 2009, 20; 51-56
1644-9363
Pojawia się w:
Journal Biuletyn of Polish Society for Geometry and Engineering Graphics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Computer programming as a tool for the engineering problems analysis
Autorzy:
Sobaszek, Ł
Powiązania:
https://bibliotekanauki.pl/articles/117999.pdf
Data publikacji:
2013
Wydawca:
Polskie Towarzystwo Promocji Wiedzy
Tematy:
computer programming
engineering problems
MATLAB language
Opis:
The paper presents the use of computer programming to solving typical engineering problems. First of all, the basic information about the computer programming ideology and types of computer programming languages were outlined. Secondly, the Matlab environment that combines computing, visualization and programming was described. In the final part of the paper the author presented solution of the beam with a uniformly distributed load problem by use of special computer program prepared in Matlab language.
Źródło:
Applied Computer Science; 2013, 9, 2; 57-71
1895-3735
Pojawia się w:
Applied Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A qualitative approach in terms of fuzzy logic related to the excellence achieving within managerial process of personnel selection
Podejście jakościowe w warunkach logiki rozmytej w relacji do osiągnięcia doskonałości w kierowniczym procesie wyboru personelu
Autorzy:
Sirb, L
Dragolea, L.
Powiązania:
https://bibliotekanauki.pl/articles/405251.pdf
Data publikacji:
2013
Wydawca:
Politechnika Częstochowska
Tematy:
fuzzy logic
decisional process
personnel
Java programming language
Java
logika rozmyta
proces decyzyjny
personel
język programowania Java
Opis:
The present article aims to design and develop a qualitative methodology using fuzzy logic in order to be a real tool for the managerial decisional factor in solving the multicriteria decisional problems related to the proper selection of the personnel and to the achievement of excellence in this field within a company. In our days, the economical environment characterized by globalization and by a continuous change, offers many times to the decisional factors some situations which are surrounded by uncertainty and ambiguity, fact that in its turn leads to a subjectivism of their reasoning, which is in fact a feature of the abstract thinking of human being itself. This aspects are manifesting also in the field of personnel selection, where the evaluations related to this process are often subjectives, materialized through qualitative linguistic values. In this context, using the proposed fuzzy methodology, embedded in a fuzzy software tool developed in the Java programming language, can offer significantly opportunities and chances to achieve the excellence in this field of research, because the future and performance of any organization depend by the human resources that are working within it.
Celem niniejszego artykułu jest zaprojektowanie i opracowanie metodologii, wykorzystującej logikę rozmytą, w celu utworzenia prawdziwego narzędzia czynnika decyzyjnego w rozwiązywaniu wielokryterialnych problemów decyzyjnych związanych z właściwym wyborem personelu. W dzisiejszych czasach, środowisko rynkowe charakteryzuje się globalizacją i ciągłymi zmianami, powodując bardzo często konieczność podejmowania decyzji w sytuacjach niepewnych i wieloznacznych, co z kolei prowadzi do zjawiska subiektywności przy ich podejmowaniu, co w rzeczywistości jest cechą abstrakcyjnego rozumowania u człowieka. Te aspekty bardzo często występują w zakresie doboru personelu, gdzie oceny związane z tym procesem, bardzo często mają charakter subiektywny, uwidacznianie przez jakościowe wartości językowe. W tym kontekście, stosując rozmytą metodologię, istniejące narzędzia, opracowane w języku programowania Java, oferują znaczące korzyści i szanse na osiągnięcie doskonałości w tej dziedzinie badań, ponieważ przyszłość i efektywność każdej organizacji uzależniona jest od zasobów ludzkich które w niej pracują.
Źródło:
Polish Journal of Management Studies; 2013, 7; 48-57
2081-7452
Pojawia się w:
Polish Journal of Management Studies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algorytmy równoległe w języku programowania C#
Parallel algorithms in the C# programming language
Autorzy:
Schubring, T.
Powiązania:
https://bibliotekanauki.pl/articles/251336.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy TTS
Tematy:
język programowania C#
metoda For klasy Parallel
metoda iteracyjna
programming language C#
For class Parallel method
iterative method
Opis:
W artykule opisano możliwość łatwego implementowania równoległych algorytmów w języku programowania C# . Zwrócono szczególną uwagę na zastosowanie metody For klasy Parallel dostępnej na platformie Microsoft.NET.
The article describes the ability to easily implement parallel algorithms in the C# programming language. Special attention was paid to the application of the method For class Parallel available on the Microsoft .NET platform.
Źródło:
TTS Technika Transportu Szynowego; 2016, 12; 196-199
1232-3829
2543-5728
Pojawia się w:
TTS Technika Transportu Szynowego
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Programowanie Windows Presentation Foundation AVALON w językach XAML oraz C#
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91320.pdf
Data publikacji:
2007
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
programowanie Windows
język XAML
język C+
Windows programming
XAML language
C+ language
Opis:
W grudniu 2005 roku firma Microsoft zaprezentowała zestaw nowych bibliotek dla systemów operacyjnych rodziny Windows. Zbiór ten zawiera ujednolicony interfejs realizujący wejście i wyjście w aplikacjach dla platformy .NET. Podsystem graficzny Windows Presentation Foundation (nazwa kodowa Avalon) będący następcą bibliotek MFC i Windows Forms ma integrować graficzny interfejs użytkownika, grafikę 2D i 3D, multimedia oraz generowanie/rozpoznawanie mowy. API opiera się o XML, zaś wszystkie operacje graficzne są oparte o mechanizmy grafiki wektorowej, co pozwoli w dużym stopniu wykorzystać sprzęt (np. akceleratory sprzętowe) do wyświetlania obrazu. Podstawowym pojęciem w WPF są dokumenty. Przypominają one nieco pliki Macromedia Flash. Mogą reprezentować strony WWW, grafikę wektorową dwu i trójwymiarową, dokumenty tekstowe oraz zwykłe formatki Windows. Programista może tworzyć dokumenty WPF bezpośrednio z poziomu kodu aplikacji .NET, może także zdefiniować dokument w specjalnym formacie XAML wywodzącym się z XML-a. XAML (Extensible Application Markup Language) to deklaratywny język, który pozwala zdefiniować obiekty i ich cechy w formacie XML. Parser języka XAML tworzy instancje obiektów zdefiniowanych w pliku źródłowym i ustala ich cechy. Język XAML został wykorzystany w bibliotece WPF do definiowania interfejsów użytkownika. Można utworzyć plik XAML definiujący interfejs użytkownika i dołączyć go do aplikacji .NET. Pozwala to, w przypadku prawidłowo zaprojektowanej aplikacji, swobodnie dodawać i zmieniać interfejsy niezależnie od istniejącej logiki programu.
In December 2005, the Microsoft Company presented a new collection of libraries for the family of Windows operating systems. A unified interface that provides input/output services in .NET platform applications is included in this collection. The aim of the graphical subsystem called Windows Presentation Foundation (codename Avalon), which succeeded the MFC and Windows Forms, is to integrate graphical user interface, 2D and 3D graphics, multimedia and voice recognition/generation. The new API uses XML and all graphical operations are based on vector graphics, which allows to take advantage of hardware graphics accelerators. WPF library is based on documents. These documents resemble Macromedia Flash files. They can represent WWW pages, two and three-dimensional vector graphics, text documents and plain Windows forms. A software developer can produce WPF documents directly from .NET application code: he/she can also define a document using a special, XML based format called XAML. XAML (Extensible Application Markup Language) is a declarative language, which allows for defining objects and their properties in XML manner. XAML parser creates object instances defined in a source document and sets values of their properties. XAML language is being used to define user interfaces in WPF library. It is possible to create a XAML document defining user interface and include it in .NET application. It makes it possible to create and modify UIs irrespective of application logic.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2007, 2, 2; 93-107
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł

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