Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 8

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  język C
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
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
EN
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.
PL
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.
EN
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.
PL
System AS/400 dostarcza wielu wbudowanych, specyficznych dla tej platformy języków programowania. Jednym z nich jest język RPG3, a w nowszej wersji język RPG4. Praca przedstawia możliwości tych języków i bada ich efektywność, porównując je do języka C. Badania dotyczą dostępu do danych zarówno zapisanych w plikach systemowych, jak i danych przechowywanych w systemie bazy danych DB2.
EN
AS/400 systems offers a lot of built-in (often specific) programming languages. One of them is RPG3 (later RPG4 or ILE RPG). The paper presents the capabilities of these languages and examines their effectiveness by comparing it to the C language. Research focuses on access to data stored in system files and data stored in DB2 database.
PL
Zdaniem niektórych osób programy dla mikrosterowników z wewnętrzną pamięcią programu o małej pojemności należy pisać tylko w języku asemblera. Kod wynikowy programu w języku C z reguły zajmuje więcej pamięci. Nie musi być to dużo więcej. Wiele zależy od sposobu zapisania programu źródłowego.
EN
Some person think that software for microcotrollers with small internal program memory should be written in assembly language only. The object code of C program usually occupy more memory space. It is not having to be far more. The way of writing the source code is playing a significant role.
PL
Kod wynikowy programu napisanego w języku C zajmuje z reguły więcej miejsca w pamięci niż kod wykorzystującego ten sam algorytm programu w języku asemblera. Różnicę tę można zmniejszyć przez stosowanie odpowiednich konstrukcji języka wysokiego poziomu.
EN
The object code of C program usually occupies more memory space than object code of assembly program using the same algorithm. Application of appropriate constructs of the high-level language can decrease this difference.
PL
W artykule omówiono wykorzystanie rozszerzeń języka C w celu implementacji algorytmu przetwarzania MTD na procesorach PowerPC serii G4 i nowszych. Opracowany program wykorzystujący rozszerzenia języka C porównano z implementacją wykorzystującą funkcje z biblioteki matematycznej SAL.
EN
The paper presents two different ways of implementation of the MTD algorithm in computer programs written for modern PowerPC processors. First of them consist in utilization of C language extensions. In the second approach the functions of SAL mathematical library are used. The corresponding computer programs have been elaborated and compared.
PL
W pracy przedstawiono problem częstości dostępu do sieci komunikacyjnej w funkcji czasu realizacji oprogramowania aplikacyjnego, rezydującego w węźle systemu rozproszonego. Przedstawiono budowę cyklu podstawowego sterownika swobodnie programowalnego, będącego węzłem systemu oraz zaprezentowano metodę fragmentaryzacji programu aplikacyjnego. Przedstawiono również propozycje zastosowania języka C do tworzenia oprogramowania aplikacyjnego w celu skrócenia czasu jego wykonywania.
EN
The paper describes the problem of access frequency to the communication network in a distributed industry system. The article shows the structure of the basic time cycle of PLC and interdependences between the access frequency and realisation time of application program. It was also proposed to use the C language to increase access frequency.
EN
The amount of linseed seedyield was [formula] and straw yield [formula]. The studied element concentrations in linseed ranged: [formula] and between [formula]. Heavy metal concentrations in the linseed top parts did not exceed the limit values for the above mentioned element concentrations in fodder. Only excessive Cd values for fodder were observed at all growth stages. Pasture fodder to meet the cattle requirements should contain at least [formula]. Linseed abundance in the above mentioned elements was not fully sufficient. The analysed element contents depended also on the iridicator part of the tested plant. The biggest amounts of macroelements were registered in leaves whereas somewhat smalłer in the linseed stems.
PL
Len oleisty jest rośliną, której uprawa dostarcza surowca dla przemysłu spożywczego, chemicznego, farmaceutycznego, kosmetycznego i papierniczego. Zastosowanie lnu w żywieniu zwierząt gospodarskich ma bardzo duże znaczenie ze względu na wykorzystanie nasion lnu w lecznictwie oraz jako surowiec w farmaceutyce, kosmetyce lekarskiej i stosowanej. Dlatego bardzo istotny, z punktu widzenia żywieniowego, jest skład chemiczny tej rośliny. Stąd celem badań była analiza zawartości pierwiastków w częściach nadziemnych lnu oleistego w zależności od stadium rozwojowego i części rośliny oraz ocena wartości dietetycznej. Len oleisty uprawiano w warunkach ścisłego doświadczenia polowego, na glebie o składzie granulometrycznym pyłu zwykłego. Gleba zawierała [wzór]. Pojemność sorpcyjna oznaczona w [wzór] wynosiła [wzór]. Zawartość metali oznaczono w ekstrakcie uzyskanym po roztwarzaniu próbki glebowej w mieszaninie kwasów azotowego(V) i chlorowego(VII) wynosiła: [wzór] gleby. Według oceny IUNG [Kabata-Pendias i in. 1993] zawartość metali ciężkich w glebie mieściła się w zakresie tła naturalnego. Pod uprawę lnu oleistego zastosowano [wzór] w formie nawozów mineralnych. Materiał roślinny, pochodzący z krajowej odmiany lnu oleistego "Opal", pobierano w pięciu charakterystycznych fazach rozwojowych, tj. w fazie jodełki (faza wegetatywna), pąkowania, początku kwitnienia, końca kwitnienia oraz w fazie dojrzałości technologicznej lnu do zbioru (dojrzałość pełna). Po zbiorze rośliny suszono w termostacie, w temperaturze 105°C, a następnie zmielono w młynku udarowym. W fazie pąkowania rośliny dzielono na łodygi i liście, a w fazie dojrzałości pełnej na słomę i nasiona. W materiale roślinnym po mineralizacji na sucho oznaczono zawartość: Cr, Zn, Pb, Cu, Cd, Ni, Fe, Mn, P, Mg, Ca, Na i K metodą ICP-EAS (atomowa spektrofotometria emisyjna z indukcyjnie wzbudzoną plazmą). Wielkość plonu nasion lnu oleistego wynosiła [wzór], natomiast słomy [wzór]. Zawartość badanych pierwiastków w lnie wahała się w granicach: [wzór]. Zawartości metali ciężkich w częściach nadziemnych lnu oleistego nie przekroczyły wartości uznawanych za graniczne dla koncentracji tych pierwiastków w paszach. Jedynie dla Cd stwierdzono we wszystkich stadiach rozwojowych przekroczenie granicznej zawartości tego pierwiastka w paszach. Pasza pastwiskowa odpowiadająca potrzebom bydła powinna zawierać przynajmniej [wzór]. Zasobność lnu w wyżej wymienione pierwiastki nie była w pełni wystarczająca. Zawartość badanych pierwiastków zależała także od części wskaźnikowej badanej rośliny. Największe ilości makroelementów zawierały liście, a nieco mniej łodygi lnu.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.