124 research outputs found

    BASIC DATA STRUCTURE ANALYSIS FOR MODERN PROGRAMMING LANGUAGES

    Get PDF
    Розглянуті особливості імперативних, функційних та скриптових мов програмування з точки зору використовуваних ними базових структур даних, таких як структури мови C або списки мови LISP, які відповідають покладеним в основу цих мов теоретичним моделям обчислень: машині Тюринга або лямбда-численню Черча. Проаналізований вплив використовуваних мовами програмування теоретичних моделей та базових структур даних на тривалість розробки та швидкість виконання програм, написаних на цих мовах. З урахуванням результатів цього аналізу окреслена підмножина мов програмування, які найбільш підходять для розробки сучасних додатків для різних обчислювальних пристроїв: C та C++ - для програмування робочих станцій та контролерів; Java, Objective-C та C# - для створення додатків настільних комп'ютерів, планшетів та смартфонів; JavaScript - для розробки Інтернет-базованих додатків для всіх комп'ютерних платформ.Рассмотрены особенности императивных, функциональных и скриптовых языков программирования с точки зрения используемых ими базовых структур данных, таких как структуры языка C или списки языка LISP, которые соответствуют положенным в основу этих языков теоретическим моделям вычислений: машине Тьюринга или лямбда-исчислению Черча. Проанализировано влияние используемых языками программирования теоретических моделей и базовых структур данных на продолжительность разработки и скорость выполнения программ, написанных на этих языках. С учетом результатов этого анализа очерчено подмножество языков программирования, которые наиболее подходят для разработки современных приложений для различных вычислительных устройств: C и C++ - для программирования рабочих станций и контроллеров; Java, Objective-C и C# - для создания приложений настольных компьютеров, планшетов и смартфонов; JavaScript - для разработки Интернет- базированных приложений для всех компьютерных платформ.Considered the features of imperative, functional, and script programming languages in terms of their underlying data structures, such as the C structure or LISP lists that fit behind the theoretical models of computation: Turing machine or the lambda calculus Church. Analyzed the influence of the programming language used theoretical models and underlying data structures for the duration of the development and execution speed of programs written in these languages. Taking into account the results of this analysis outlines a subset of programming languages that are most suitable for the development of advanced applications for various computing devices: C and C++ - programming workstations and controllers; Objective-C, Java, and C# - to create applications for desktops, tablets and smartphones; JavaScript - for the development of Internet-based applications for all computer platforms

    Analysis of multi-threaded processing efficiency in Androidapplications

    Get PDF
    Рассмотрены особенности использования модели параллельных вычислений на основе потоков при разработке приложений для платформы Android. Кратко проанализированы составляющие эту платформу программные средства многопоточного распараллеливания в операционной системе Linux, используемые при этом средства языка программирования Java, а также объектно- ориентированные возможности разработки многопоточных приложений для операционной системы Android. Исследована эффективность рассмотренной модели распараллеливания вычислений при разработке Android-приложений, требующих длительных вычислений и интенсивного отображения результатов вычислений на экране мобильного устройства, функционирующего под управлением ОС Android.Розглянуті особливості використання моделі паралельних обчислень на основі потоків при розробці додатків для платформи Android. Коротко проаналізовані складові цієї платформи, такі як програмні засоби багато-потокового розпаралелювання в операційній системі Linux, використовувані при цьому засоби мови програмування Java, а також об'єктно- орієнтовані можливості розробки багато-потокових додатків для операційної системи Android. Досліджена ефективність розглянутої моделі розпаралелювання обчислень при розробці Android-додатків, які потребують тривалих обчислень і інтенсивного відображення результатів обчислень на екрані мобільного пристрою, який функціонує під управлінням ОС Android.Considered the features of the use of parallel computing model based on threads in developing applications for the Android platform. Briefly analyze the components of the platform software multithreaded parallelization on Linux operating system used with the Java programming language tools and object-oriented features of the development of multithreaded applications for the Android OS. Were analyzed the efficiency of this model of parallel computing in the development of Android-applications that require long calculation and intensive display computing results on the screen of the mobile device that operates on Android OS

    FUNCTIONAL FEATURES OF JAVASCRIPT-APPLICATIONS

    Get PDF
    Розглянуті базова структура та функціональні особливості додатків, які розробляються на мові програмування JavaScript з використанням мови гіпертекстової розмітки HTML та каскадних таблиць стилів CSS. В той час, як кожен додаток є унікальним, більшість з них поділяють деякі загальні елементи, такі як інфраструктура хостингу, управління ресурсами, представлення та поведінка користувача інтерфейсу. Проаналізовані особливості функціонування основних компонентів інфраструктури додатка. Досліджено вплив на роботу додатка таких елементів, як сховище даних, веб-сервіси, серверна та клієнтська частини додатка та мережа доставки контенту. Сформульовані основні критерії розробки на JavaScript і HTML чутливих, соціально значущих додатків з привабливими візуальними інтерфейсами.Рассмотрены базовая структура и функциональные особенности приложений, разрабатываемых на языке программирования JavaScript с использованием языка гипертекстовой разметки HTML и каскадных таблиц стилей CSS. В то время, как каждое приложение является уникальным, большинство из них разделяют некоторые общие элементы, такие как инфраструктура хостинга, управление ресурсами, представление и поведение пользовательского интерфейса. Проанализированы особенности функционирования основных компонентов инфраструктуры приложения. Исследовано влияние на работу приложения таких элементов, как хранилище данных, веб-сервисы, серверная и клиентская части приложения, а также сеть доставки контента. Сформулированы основные критерии разработки на JavaScript и HTML чувствительных, социально значимых приложений с привлекательными визуальными интерфейсами.Considered the basic structure and functional features of applications developed in programming language JavaScript with hypertext markup language HTML and cascading style sheet CSS. At that time, as each application is unique, most of them share some common elements, such as infrastructure of hosting, resource management, performance and behavior of the user interface. Were analyzed features of the functioning of the main components of the application infrastructure. Was investigated influence of the application performance elements such as data storage, web services, server and client-side of the application, and content delivery network. Formulated basic criteria for the development in JavaScript and HTML sensitive, socially relevant applications with attractive visual interface

    Scheduling real-time tasks in mobile devices

    Get PDF
    Спроектирован и разработан диспетчер задач реального масштаба времени для мобильных устройств, работающих на базе операционной системы Android. Исследованы особенности планирования задач, подлежащих выполнению на современных мобильных устройствах. Отмечено, что в настоящее время для диспетчеризации задач чаще всего применяются скалярные критерии, приводящие к задержкам в работе мобильных устройств, вызванных конфликтами, возникающими при использовании общих ресурсов. Использованный в диспетчере алгоритм планирования задач по структурному критерию, предложенный авторами, обеспечивает функционирование в многозадачном режиме до 64-х задач с учетом важности каждой задачи, времени первого запуска и/или периода повторения задачи и другими характеристиками, которые назначаются индивидуально для каждой задачи.Спроектований та розроблений диспетчер задач реального виміру часу для мобільних пристроїв, працюючих на базі операційної системи Android. Досліджені особливості планування задач, які підлягають виконанню на сучасних мобільних пристроях. Відмічено, що в даний час для диспетчеризації задач найчастіше застосовуються скалярні критерії, що призводить до затримок в роботі мобільних пристроїв, спричинених конфліктами, що виникають при використанні спільних ресурсів. Використаний в диспетчері алгоритм планування задач за структурним критерієм, запропонований авторами, забезпечує функціонування в багатозадачному режимі до 64-х задач з урахуванням важливості кожної задачі, часом першого запуску та/або періодом повторення задачі та іншими характеристиками, що призначаються індивідуально для кожної задачі.Designed and developed RT Task Scheduler for mobile devices running on the Android operating system. Were analyzed the features of scheduling tasks to be performed on modern mobile devices. It is noted that at the present time for scheduling tasks often scalar criteria are applied, leading to delays in the work of mobile devices, due to the conflicts that arise when using shared resources. Used in Task Scheduler scheduling algorithm on structural criteria proposed by the authors, it operates multitask up to 64 tasks, taking into account the importance of each task, the time of the first startup and / or the repetition period of the tasks and other characteristics that are assigned individually for each task

    Measurement of the cross section for isolated-photon plus jet production in pp collisions at √s=13 TeV using the ATLAS detector

    Get PDF
    The dynamics of isolated-photon production in association with a jet in proton–proton collisions at a centre-of-mass energy of 13 TeV are studied with the ATLAS detector at the LHC using a dataset with an integrated luminosity of 3.2 fb−1. Photons are required to have transverse energies above 125 GeV. Jets are identified using the anti- algorithm with radius parameter and required to have transverse momenta above 100 GeV. Measurements of isolated-photon plus jet cross sections are presented as functions of the leading-photon transverse energy, the leading-jet transverse momentum, the azimuthal angular separation between the photon and the jet, the photon–jet invariant mass and the scattering angle in the photon–jet centre-of-mass system. Tree-level plus parton-shower predictions from Sherpa and Pythia as well as next-to-leading-order QCD predictions from Jetphox and Sherpa are compared to the measurements

    Measurement of the View the tt production cross-section using eμ events with b-tagged jets in pp collisions at √s = 13 TeV with the ATLAS detector

    Get PDF
    This paper describes a measurement of the inclusive top quark pair production cross-section (σtt¯) with a data sample of 3.2 fb−1 of proton–proton collisions at a centre-of-mass energy of √s = 13 TeV, collected in 2015 by the ATLAS detector at the LHC. This measurement uses events with an opposite-charge electron–muon pair in the final state. Jets containing b-quarks are tagged using an algorithm based on track impact parameters and reconstructed secondary vertices. The numbers of events with exactly one and exactly two b-tagged jets are counted and used to determine simultaneously σtt¯ and the efficiency to reconstruct and b-tag a jet from a top quark decay, thereby minimising the associated systematic uncertainties. The cross-section is measured to be: σtt¯ = 818 ± 8 (stat) ± 27 (syst) ± 19 (lumi) ± 12 (beam) pb, where the four uncertainties arise from data statistics, experimental and theoretical systematic effects, the integrated luminosity and the LHC beam energy, giving a total relative uncertainty of 4.4%. The result is consistent with theoretical QCD calculations at next-to-next-to-leading order. A fiducial measurement corresponding to the experimental acceptance of the leptons is also presented

    Search for TeV-scale gravity signatures in high-mass final states with leptons and jets with the ATLAS detector at sqrt [ s ] = 13TeV

    Get PDF
    A search for physics beyond the Standard Model, in final states with at least one high transverse momentum charged lepton (electron or muon) and two additional high transverse momentum leptons or jets, is performed using 3.2 fb−1 of proton–proton collision data recorded by the ATLAS detector at the Large Hadron Collider in 2015 at √s = 13 TeV. The upper end of the distribution of the scalar sum of the transverse momenta of leptons and jets is sensitive to the production of high-mass objects. No excess of events beyond Standard Model predictions is observed. Exclusion limits are set for models of microscopic black holes with two to six extra dimensions

    A search for resonances decaying into a Higgs boson and a new particle X in the XH → qqbb final state with the ATLAS detector

    Get PDF
    A search for heavy resonances decaying into a Higgs boson (H) and a new particle (X) is reported, utilizing 36.1 fb−1 of proton–proton collision data at collected during 2015 and 2016 with the ATLAS detector at the CERN Large Hadron Collider. The particle X is assumed to decay to a pair of light quarks, and the fully hadronic final state is analysed. The search considers the regime of high XH resonance masses, where the X and H bosons are both highly Lorentz-boosted and are each reconstructed using a single jet with large radius parameter. A two-dimensional phase space of XH mass versus X mass is scanned for evidence of a signal, over a range of XH resonance mass values between 1 TeV and 4 TeV, and for X particles with masses from 50 GeV to 1000 GeV. All search results are consistent with the expectations for the background due to Standard Model processes, and 95% CL upper limits are set, as a function of XH and X masses, on the production cross-section of the resonance

    The performance of the jet trigger for the ATLAS detector during 2011 data taking

    Get PDF
    The performance of the jet trigger for the ATLAS detector at the LHC during the 2011 data taking period is described. During 2011 the LHC provided proton–proton collisions with a centre-of-mass energy of 7 TeV and heavy ion collisions with a 2.76 TeV per nucleon–nucleon collision energy. The ATLAS trigger is a three level system designed to reduce the rate of events from the 40 MHz nominal maximum bunch crossing rate to the approximate 400 Hz which can be written to offline storage. The ATLAS jet trigger is the primary means for the online selection of events containing jets. Events are accepted by the trigger if they contain one or more jets above some transverse energy threshold. During 2011 data taking the jet trigger was fully efficient for jets with transverse energy above 25 GeV for triggers seeded randomly at Level 1. For triggers which require a jet to be identified at each of the three trigger levels, full efficiency is reached for offline jets with transverse energy above 60 GeV. Jets reconstructed in the final trigger level and corresponding to offline jets with transverse energy greater than 60 GeV, are reconstructed with a resolution in transverse energy with respect to offline jets, of better than 4 % in the central region and better than 2.5 % in the forward direction

    Search for dark matter produced in association with a hadronically decaying vector boson in pp collisions at sqrt (s) = 13 TeV with the ATLAS detector

    Get PDF
    A search is presented for dark matter produced in association with a hadronically decaying W or Z boson using 3.2 fb−1 of pp collisions at View the MathML sources=13 TeV recorded by the ATLAS detector at the Large Hadron Collider. Events with a hadronic jet compatible with a W or Z boson and with large missing transverse momentum are analysed. The data are consistent with the Standard Model predictions and are interpreted in terms of both an effective field theory and a simplified model containing dark matter
    corecore