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ę "język C" wg kryterium: Temat


Tytuł:
Analiza porównawcza języków C oraz Python na podstawie czasu wykonania aplikacji realizujących wybrane algorytmy
Comparative analysis of code execution time by C and Python based on selected algorithms
Autorzy:
Rysak, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/24083626.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność
algorytmy
język C
Python
performance
algorithms
C
Opis:
Artykuł dotyczy analizy porównawczej szybkości wykonywania kodu przez język C oraz Python. Jej podstawowym celem nie było szukanie prostej odpowiedzi na pytanie, który z języków będzie wydajniejszy, tylko jaka jest skala różnic w wydajności tych języków. W celu określenia wydajności języka kompilowanego oraz skryptowego dokonano zestawienia języków na przykładzie następujących algorytmów: algorytm rozwiązujący problem wieży Hanoi, algorytm kodowania Huffmana oraz algorytm zamiany liczb na tekst. Każdy z wymienionych algorytmów został zaimplementowany w obydwu językach. Następnie dokonano pomiaru czasu realizacji programów, którego wyniki pozwoliły na określenie skali różnic w szybkości ich wykonania. W języku C aplikacje wykonywałysię od 6 do 188 razy szybciej niż aplikacje w języku Python
The article deals with a comparative analysis of the speed of code execution written in the C language and Python. In order to determine whether a scripting language can match the performance of a compiled language, a comparison of the languages was made using the following algorithms: the algorithm for solving the Hanoi tower problem, the Huffman encoding algorithm and the algorithm for converting numbers into text. Each of the listed algorithms was implemented in both languages. Then the execution time of the programs was measured and the results were obtained, which prove that the C language achieves better performance in most cases.
Źródło:
Journal of Computer Sciences Institute; 2023, 26; 93--99
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
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ł
Tytuł:
Program do badań układu sterująco - pomiarowego, pracującego w sieci CANopen, przeznaczonego do pojazdu szynowego
Programme for the tests of the control - measurement system working in the CANopen network intended to the rail vehicle
Autorzy:
Bocian, Stanisław
Fraczek, Jerzy
Powiązania:
https://bibliotekanauki.pl/articles/34671009.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Poznański Instytut Technologiczny
Tematy:
układ sterująco-pomiarowy
sieć CANopen
język C++
hamulec pneumatyczny
Opis:
W artykule opisano program do badania układu sterująca - pomiarowego pracującego w sieci CANopen. Wykorzystano do tego język programowania ogólnego (język C++). Przez autorów artykułu zostały zrealizowane funkcje dotyczące sieci CANopen związane z konfiguracją i monitorowaniem pracy w sieci oraz funkcje związane z uruchomieniem programów badawczych. Przedstawiono przykład uruchamiania programu sterującego hamulcem pneumatycznym pojazdu szynowego z wykorzystaniem 12 - pozycyjnego zadajnika. Praca jest kontynuacją artykułu "Przyszłościowe współbieżne mikroprocesorowe inteligentne systemy mechatroniczne w sterowaniu i diagnostyce pojazdów szynowych" przedstawionego w czasopiśmie "Pojazdy Szynowe" 4/2007; 1/2008; 2/2008. Artykuł powstał w wyniku realizacji projektu badawczego KBN 4T12C 04929 pt." Rozproszone współbieżne mikroprocesorowe inteligentne podsystemy mechatroniczne w sterowaniu i diagnostyce pojazdów szynowych ".
The programme for testing of the control - measurement system working in the CANopen network is described in this article. The language of the general program (język C++) is used. The functions concerning the CANopen network connected with the configuration and monitoring the work in the network and the function connected with the running the rese arch programs are realized by the authors of this article. The example o running the program controlling the pneumatic brake of the rail vehicle with using the 12-position controller is presented. This work is continuation of the article "Future synchronous microprocessor intelligent mechatronic systems in controlling and diagnostic of the rail vehicles" presented in the Journal "Rail Vehicles" 4/2007; 1/2008; 2/2008. This article was made as a results of realization of the research project of the KBN 4T 12C 04929 under the title:"The scattered synchronous microprocessor intelligent mechatronic subsystems in controlling and diagnostic of the rail vehicles".
Źródło:
Rail Vehicles/Pojazdy Szynowe; 2008, 4; 14-18
0138-0370
2719-9630
Pojawia się w:
Rail Vehicles/Pojazdy Szynowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Język C# i biblioteka DirectX w procesie wspomagania tworzenia gier na platformie MS Windows
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91511.pdf
Data publikacji:
2007
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
grafika komputerowa
biblioteka DirectX
język C++
język Java
computer graphics
DirectX library
C++ language
Java language
Opis:
Tworzenie grafiki komputerowej na potrzeby symulacji oraz gier jest zadaniem dość trudnym w porównaniu z innymi dziedzinami programowania. Wymagana jest znaczna wiedza z zakresu matematyki i fizyki oraz dostęp do odpowiednich bibliotek takich jak np. DirectX. W artykule przedstawiono historię i istotne elementy grafiki komputerowej w odniesieniu do platformy MS Windows. Została pokrótce scharakteryzowana biblioteka DirectX. Użycie elementów biblioteki przedstawiono za pomocą prostego przykładu. Biblioteka została zastosowana w środowisku NET. Framework. Przykładową aplikację napisano w języku C#. Podano jego główne cechy i porównano z innymi popularnymi językami (C++, Java) w celu wykazania, że jest on nowoczesnym, wygodnym i prostym w użyciu narzędziem do tworzenia aplikacji, również graficznych.
Designing computer graphics for simulations and games is quite a difficult task in comparison with other domains of software design. Not only is considerable knowledge required in the field of mathematics and physics, but also the access to proper libraries, such as DirectX, is vital. The article describes the history and the most important features of computer graphics with reference to the MS Windows platform. The DirectX library is briefly described. The usage of the library is demonstrated on a simple example. The library is used in .NET Framework environment. Example application is written in C# language. The main features of C# are shown and the language is compared with other frequently used programming languages, such as C++ and Java, to show that C# is a modern, simple and convenient tool for creating applications, also graphical ones.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2007, 2, 2; 59-75
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mikrokontroler – narzędzie bardzo przydatne w pracach badawczych
Microcontroller – a very useful tool in research
Autorzy:
Matusik, J.
Powiązania:
https://bibliotekanauki.pl/articles/1835235.pdf
Data publikacji:
2018
Wydawca:
Instytut Nafty i Gazu - Państwowy Instytut Badawczy
Tematy:
mikrokontroler
stanowisko badawcze
czujnik
pomiar
programowanie
język C
microcontroller
test stand
sensor
measurement
programming
language C
Opis:
W artykule przedstawiono charakterystykę mikrokontrolerów 8-bitowych z rodziny AVR. W szczególności położono nacisk na to, aby pokazać ogromne możliwości tych układów w aspekcie wykorzystania ich w codziennym funkcjonowaniu laboratorium badawczego. W pierwszej części dokonano ogólnej charakterystyki mikrokontrolerów oraz podzespołów współpracujących z tymi układami. Następnie przedstawiono sposób praktycznego wykorzystania mikrokontrolera na przykładzie hipotetycznego stanowiska badawczego.
This article presents the characteristics of 8-bit microcontrollers from the AVR family. In particular, emphasis was placed on showing the great potential of these systems in terms of their use in the everyday functioning of a research laboratory. In the first part, the general characteristics of the microcontrollers and the subassemblies cooperating with these systems, were made. An example of the practical use of a microcontroller is shown on the example of a hypothetical test stand.
Źródło:
Nafta-Gaz; 2018, 74, 5; 391-398
0867-8871
Pojawia się w:
Nafta-Gaz
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Badanie możliwości realizacji steganografii w języku C#
An analysis of the possibility of realization steganography in C#
Autorzy:
Pawlak, Piotr
Podgórniak, Jakub Bogdan
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/2055138.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
steganografia
język C#
przekształcanie obrazów cyfrowych
ukrywanie danych
steganography
C# programming language
data hiding
digital image processing
Opis:
Moc obliczeniowa współczesnych komputerów jest wystarczająca do łamania wielu zabezpieczeń kryptograficznych, w związku z powyższym konieczne jest utworzenie dodatkowej warstwy bezpieczeństwa polegającej na ukryciu same-go faktu przekazywania tajnej wiadomości. W tym celu mogą zostać wykorzystane metody steganograficzne. Artykuł poświęcono analizie możliwości realizacji steganografii w obrazach cyfrowych przy wykorzystaniu języka programo-wania C#. Wytypowane zostały istniejące biblioteki, przekształcenia matematyczne, a także zaimplementowane zostały własne rozwiązania. W celu dokonania obiektywnej oceny metod ukrywania danych obliczono parametry opisujące stopień zniekształceń transformat oraz ukrywanych obrazów. Następnie wyłoniono optymalne rozwiązania dla konkretnych problemów oraz przeprowadzono demonstracyjne ukrycie danych. Na podstawie otrzymanych rezultatów można stwierdzić, że możliwe jest kompleksowe zrealizowanie steganografii w języku C#. Istnieje wiele gotowych bibliotek i narzędzi, których skuteczność została zweryfikowana w przeprowadzonej analizie. Z racji sprzeczności wymagań stenograficznych nie jest możliwe optymalne spełnienie ich wszystkich tj.: niewykrywalności, odporności na zniszczenie i pojemności informacyjnej. Z tego powodu nie jest możliwe jednoznaczne wskazanie najlepszych rozwiązań. Aby osiągnąć zadowalające rezultaty należy szukać kompromisów pomiędzy stawianymi wymaganiami.
The computing power of modern computers is sufficient to break many cryptographic keys, therefore it is necessary to create an additional security layer which hides the very fact of transmitting a secret message. For this purpose, ste-ganographic methods can be used. The article is devoted to the analysis of the possibility of implementing digital imag-es steganography with the use of the C # programming language. Firstly, existing libraries and mathematical transfor-mations which can help with performing steganography were found. Also, own code solutions were implemented. In order to objectively evaluate the methods of data hiding, the parameters describing the degree of distortion of trans-forms and hidden images were calculated. Subsequently, optimal solutions for specific problems were identified and demonstrational data hiding was performed. Based on the obtained results, it can be concluded that it is possible to successfully implement steganography in the C # language. There are many ready-made libraries and tools, the effec-tiveness of which has been verified in the conducted analysis. Due to the contradictory of stenographic requirements, it is not possible to meet all of them optimally, i.e. undetectability, resistance to destruction and information capacity. For this reason, it is not possible to clearly indicate the best solutions. In order to achieve satisfactory results, one should look for compromises between the set requirements.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 383-390
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ł:
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ł:
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 wyświetlacza LCD w środowisku STM32CUBEIDE
Programming the LCD Display in the STM32CUBEIDE Environment
Autorzy:
Jarmuda, Tomasz
Powiązania:
https://bibliotekanauki.pl/articles/34655803.pdf
Data publikacji:
2021
Wydawca:
Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
Tematy:
mikrokontroler typu STM32F103VBT6
wyświetlacz LCD 1602
środowisko STM32CubeIDE
język programowania C
Opis:
Publikacja ma charakter dydaktyczny i przeznaczona jest dla nauczycieli akademickich i studentów wyższych uczelni technicznych jako pomoc dydaktyczna na zajęciach laboratoryjnych z przedmiotu Technika Mikroprocesorowa. Praca dotyczy zagadnień programowania mikrokontrolera typu STM32F103VBT6 w języku C z biblioteką HAL w środowisku STM32CubeIDE. W pracy przedstawiono aspekty obsługi wyświetlacza LCD 1602 z wykorzystaniem istniejącej biblioteki tzn. podłączenie LCD do zestawu ZL27ARM, schemat połączeń LCD, funkcje wyprowadzeń LCD, procedurę transmisji podczas zapisu danych do sterownika LCD, procedurę użycia 4-bitowego interfejsu, zawartość biblioteki LCD, procedurę dodania biblioteki LCD do projektu. W końcowej części pracy przedstawiono ćwiczenia obejmujące programy realizujące wyświetlenie, „mruganie” i „przesuwanie” znaków oraz tekstu w pierwszej i drugiej linii wyświetlacza LCD. Publikację kończą podsumowanie i wnioski.
The publication is of a didactic nature and is intended for academic teachers and students of technical universities as a teaching aid during laboratory classes in the subject of Microprocessor Technology. The work concerns the issues of programming the STM32F103VBT6 type microcontroller in the C language with the HAL library in the STM32CubeIDE environment. The paper presents aspects of operating the 1602 LCD display with the use of the existing library, i.e. LCD connection to the ZL27ARM set, LCD connection diagram, LCD output functions, transmission procedure when writing data to the LCD controller, the procedure for using a 4-bit interface, the contents of the LCD library, the procedure of adding LCD libraries for your project. The final part of the work presents exercises involving programs that perform displaying, "blinking" and "shifting" characters and text in the first and second lines of the LCD display. The publication ends with a summary and conclusions.
Źródło:
Poznan University of Technology Academic Journals. Electrical Engineering; 2021, 106; 125-136
1897-0737
Pojawia się w:
Poznan University of Technology Academic Journals. Electrical Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
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ł:
Daniela C. Dennetta hipoteza językowej genezy świadomości
Daniel C. Dennett’s Language of Consciousness
Autorzy:
Marzęda, Witold
Powiązania:
https://bibliotekanauki.pl/articles/2097343.pdf
Data publikacji:
2021-12-06
Wydawca:
Katolicki Uniwersytet Lubelski Jana Pawła II. Towarzystwo Naukowe KUL
Tematy:
świadomość
Daniel C. Dennett
język
behawioryzm
zachowanie językowe
empiryczna sprawdzalność
consciousness
language
behaviorism
verbal behavior
empirical tests
Opis:
Artykuł referuje poglądy amerykańskiego filozofa Daniela C. Dennetta, dotyczące językowego charakteru świadomości. W pierwszym kroku autor rekonstruuje Dennettowską strategię naturalizacji świadomości, pokazując, jak język umożliwia powstanie świadomości w toku ewolucji ludzi. Naturalizacja ta jest możliwa, wedle Dennetta, jedynie przy behawiorystycznym założeniu, zgodnie z którym świadomość jest ukrytym zachowaniem językowym. Autor pokazuje, jak Dennett przyswaja i przekształca pierwotne pomysły behawiorystów Meada, Skinnera i Jaynesa, wpisując je w ewolucyjny scenariusz. Inskrypcja ta prowadzi do konkretnych problemów, rozważanych w ostatniej części pracy: a) w filozofii Dennetta występują właściwie dwie definicje świadomości: pierwsza głosi, że świadomość jest pewnego rodzaju zachowaniem językowym, druga natomiast, że jest wirtualną maszyną memetyczną; b) Dennett nie wyjaśnia zasady rozstrzygalności, która pokazywałaby, jak dana treść umysłu może zostać uświadomiona, zamiast tego podaje tylko metaforę rywalizacji, w której pewne zdarzenia w mózgu (treści umysłowe) wygrywają z innymi; c) wpisanie możliwego scenariusza rozwoju świadomości w pejzaż ewolucji nie oznacza jeszcze, że teoria może zostać empirycznie sprawdzona.
The paper discusses the lingual genesis of consciousness. The author reconstructs Daniel C. Dennett’s naturalization strategy, showing how, according to Dennett, language enables the emergence of consciousness in the evolution of humankind. This naturalization assumes a behavioristic view according to which consciousness is a covert verbal behavior. The author shows that Dennett adopts and transforms Mead’s, Skinner’s, and Jaynes’s original behavioristic approaches inscribing them into a course of human evolution. This inscription leads to specific problems discussed in the final part of the paper: There are actually two definitions of consciousness in Dennett’s philosophy—first says that consciousness is a kind of verbal behavior, second says that it is a virtual memetic machine. There is no explanation of the execution rule that could show how given mind content becomes conscious; Dennett introduces the competition metaphor instead. Some contentful events in the brain (mind contents) simply win with others. Inscription of the possible scenario of consciousness development in the evolutionary landscape does not mean that one can testify the theory yet.
Źródło:
Roczniki Filozoficzne; 2021, 69, 4; 125-143
0035-7685
Pojawia się w:
Roczniki Filozoficzne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A comparison between the concept of Newspeak in George Orwell’s Nineteen Eighty-Four: A Novel and the way of thinking about language in C.S. Lewis’s That Hideous Strength
Porównanie koncepcji Nowomowy w powieści Rok 1984 George’a Orwella ze sposobem myślenia o języku w powieści Ta ohydna siła C.S. Lewisa
Autorzy:
Wicher, Andrzej
Powiązania:
https://bibliotekanauki.pl/articles/1042182.pdf
Data publikacji:
2020-09-30
Wydawca:
Uniwersytet Łódzki. Wydawnictwo Uniwersytetu Łódzkiego
Tematy:
G. Orwell
C.S. Lewis
totalitaryzm
dehumanizacja
psucie języka
sztuczny język
eksperymentowanie w dziedzinie języka
totalitarianism
dehumanisation
language degeneracy
artificial language
experimenting with language
Opis:
The aim of the article is to investigate some of the possible sources of inspiration for Orwell’s concept of the artificial language called Newspeak, which, in his novel Nineteen Eighty-Four, is shown as an effective tool of enslavement and thought control in the hands of a totalitarian state. The author discusses, in this context, the putative links between Newspeak and really existing artificial languages, first of all Esperanto, and also between Orwell’s notion of “doublethink”, which is an important feature of the totalitarian mentality, and Czesław Miłosz’s notion of “ketman”, developed in his book The Captive Mind. But the main emphasis is on the connection between Orwell’s book and the slightly earlier novel by C.S. Lewis, That Hideous Strength. It is well known that Orwell knew Lewis’s book and expressed his mixed feelings about it. There are many specific, though far from obvious, similarities between the two books, but what seems to have been particularly inspiring for Orwell was Lewis’s vision of a thoroughly degenerate language that is used for political manipulation rather than for communication.
Celem artykułu jest zbadanie wybranych źródeł inspiracji, które mogły posłużyć G. Orwellowi do stworzenia koncepcji sztucznego języka zwanego Nowomową, który w powieści Rok 1984 ukazany jest jako skuteczne narzędzie zniewolenia i kontrolowania myśli w ręku totalitarnej władzy. Autor omawia w tym kontekście możliwe związki między Nowomową a rzeczywiście istniejącymi sztucznymi językami, takimi jak Esperanto. Wskazane są również podobieństwa i różnice między Orwellowską koncepcją „dwójmyślenia” a pojęciem „ketmanu” zdefiniowanym w książce Czesława Miłosza pt. Zniewolony umysł. Jednak główny nacisk położony jest na związki między powieścią Orwella a fantastyczno-naukową powieścią C.S. Lewisa pod tytułem Ta ohydna siła. Wiadomo, że Orwell książkę Lewisa znał i nawet ją zrecenzował. Istnieje wiele bardziej i mniej oczywistych podobieństw między tymi dwoma wybitnymi wizjami zdegenerowanego języka, który służy bardziej politycznej manipulacji niż wzajemnemu zrozumieniu.
Źródło:
Acta Universitatis Lodziensis. Folia Litteraria Polonica; 2020, 58, 3; 477-498
1505-9057
2353-1908
Pojawia się w:
Acta Universitatis Lodziensis. Folia Litteraria Polonica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Rhetoric as a Tool for Studying Our Thoughts: What is “Téchne Rhetoriké”?
Retoryka jak narzędzie badania naszych myśli: czym jest „téchne rhetoriké”?
Autorzy:
Lichański, Jakub Zdzisław
Powiązania:
https://bibliotekanauki.pl/articles/649463.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Łódzki. Wydawnictwo Uniwersytetu Łódzkiego
Tematy:
retoryka
język
językoznawstwo
metodologia nauk
M.F. Quintilianus
W.C. Booth
I. Kant
R.E. Volkmann
W. Windelband
der Wiener Kreis
rhetoric
language
linguistics
science metgodology
M.F. Quintilian
Opis:
Retoryka jest nie tylko metodologią nauk humanistycznych; jest najważniejszą z nauk, jaką zostawili nam antyczni myśliciele. Określa ona nie tylko metody argumentacji z przesłanek niepewnych, jest nie tylko teorią tekstu, ale przede wszystkim – jest narzędziem do organizowania naszych myśli i przygotowywania tekstów, których celem ma być przekonywanie, ale tak, aby uzyskać wiedzę a nie mniemanie (Kant). Jednakże jak wiemy, język, którym się posługujemy, jest niezwykle zawodny. Ostrzegali przed tym i Platon, i Arystoteles. Zarazem oni zbudowali podwaliny téchne rhetoriké, której kształt systemowy zawdzięczamy Kwintylianowi. Retoryka – jak twierdzili jej zarówno antyczni, jak i współcześni badacze – nie jest słownikiem chwytów (Volkmann); jest raczej analogonem logiki (Volkmann). Jak powiada Wilhelm Windelband, „dzięki gramatyce i retoryce poznaliśmy prawidłowe reguły myślenia”. Autor sięga nie tylko do tradycji badań nad retoryką, ale i nad językiem, głównie odnosząc się do tradycji Koła wiedeńskiego (Der Wiener Kreis). Acz dorobek współczesnego językoznawstwa, a także współczesnych badań nad filozoficznymi podstawami badań nad językiem będą uwzględnione, to jednak perspektywa zarówno wyznaczona przez Immanuela Kanta, jak i badaczy z kręgu Der Wiener Kreis jest dominująca.  Celem niniejszego studium jest nie tylko przypomnienie tezy Windelbanda, ale i jej pełniejsze dowiedzenie.
Rhetoric is not only a methodology of the humanities. It is the most important of the sciences the ancient thinkers left us. It defines not only the methods of argumentation from uncertain premises, and not only is it a theory of text, but most of all it is a tool for organising our thoughts and preparing texts, the aim of which is to convince, but in a way which ensures knowledge and not opinion (Kant). However, the language that we use often fails us. Both Plato and Aristotle warned us about this. At the same time, they developed the foundations for téchne rhetoriké, the systemic shape of which we owe to Quintilian. Rhetoric, as posited by its ancient as well as contemporary researchers, is not a lexicon of gimmicks (Volkmann). It is rather an analogue of logic (Volkmann). As Wilhelm Windelband said: “thanks to grammar and rhetoric we have learnt the correct rules of thinking.” The author discusses not only the history of the studies of rhetoric, but also of language, mainly referring to the traditions of the Vienna Circle (Der Wiener Kreis). Though the achievements of contemporary linguistics and the contemporary studies on the philosophical foundations of linguistic studies are considered, the perspectives defined by Immanuel Kant and the researchers from the Vienna Circle are dominant. The aim of this study was not only to reiterate Windelband’s thesis, but also to verify it more comprehensively.
Źródło:
Acta Universitatis Lodziensis. Folia Litteraria Polonica; 2019, 54, 3; 51-66
1505-9057
2353-1908
Pojawia się w:
Acta Universitatis Lodziensis. Folia Litteraria Polonica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Krytyka koncepcji racjonalności bezdowodowego przeświadczenia teistycznego Johna Hicka
The critics of the John Hicks conception of the rational theistic belief without proof
Autorzy:
Strzyżyński, Przemysław
Powiązania:
https://bibliotekanauki.pl/articles/1402446.pdf
Data publikacji:
2009-01-01
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
John Hick
racjonalne bezdowodowe przeświadczenie teistyczne
doświadczenie zmysłowe i religijne
C. R. Brakenhielm
T. R. Mathis
R. W. Perrett
język prywatny
alternatywa solipsystyczna dla doświadczenia zmysłowego
pluralizm religijny
dane zmysłowe
Opis:
The main point of this article is John Hick’s conception of rational theistic belief without proof and its critics. By the analogy between sense experience and religious experience Hick build the inference leading to conclusion that the religious experience is like sense experience reliable foundation for rationally of beliefs. So although religious beliefs have non proofs, for instance for existence of God, they are rational. Critics, like C. R. Brakenhielm, T. R. Mathis, R. W. Perrett review this inference and conclusion. Especially are attacking analogy between sense experience and religious experience, by negation of possibility of the private language and possibility of solipsistic alternative for sense experience. 
Źródło:
Filozofia Chrześcijańska; 2009, 6; 85-96
1734-4530
2450-0399
Pojawia się w:
Filozofia Chrześcijańska
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