Spelling suggestions: "subject:"python 3"" "subject:"jython 3""
1 |
Programmering i Ma1c : ett specialanpassat utbildningsmaterial för lösning av sannolikhetsproblem / Computer Programming in Mathematics in Swedish Upper Secondary School : a Customized Educational Material for Solving Probability ProblemsÅberg, Johnny January 2019 (has links)
Från den 1 juli 2018 ingår matematisk problemlösning med programmering i ämnet matematik på gymnasieskolans teknik- och naturvetenskapsprogram. Den här studien utgår från den nya kursplanen för Matematik 1c (Ma1c), försöker göra en rimlig tolkning av Skolverkets skrivningar, presenterar ett specialanpassat utbildningsmaterial avsett för kursens programmeringsdel och beskriver hur materialet har utarbetats. Materialet består av en projektorpresentation och ett elevhäfte med övningsuppgifter, fokuserar på sannolikhetsproblemen i Ma1c, är provat i tre mindre och osystematiska pilotförsök, är inte helt utprovat och behöver förbättras ytterligare. Givet studiens tolkning, och 9 timmar undervisning i programmering, finns det goda skäl att misstänka att eleverna inte kommer att hinna lära sig matematisk problemlösning med programmering i Ma1c. / From July 1st 2018 solving mathematical problems with computer programming is included in mathematics in Swedish upper secondary school. This study tries to make a reasonable interpretation of the unclear wording in the new curriculum and develops a customized educational material for the programming part of the course based on the interpretation. The material consists of a projector presentation and a booklet with excercises, focuses on probability problems, has been tried in three minor and unsystematic trials, is not fully tested and needs to be further improved. Given the study´s interpretatio, and 9 hours of teaching in programming, there are good reasons to suspect that the pupils will not learn how to solve mathematical problems with computer programming due to shortage of time.
|
2 |
Constructing and Evaluating a Raspberry Pi Penetration Testing/Digital Forensics Reconnaissance ToolLundgren, Marcus, Persson, Johan January 2020 (has links)
Tools that automate processes are always sough after across the entire IT field. This project's aim was to build and evaluate a semi-automated reconnaissance tool based on a Raspberry Pi 4, for use in penetration testing and/or digital forensics. The software is written in Python 3 and utilizes Scapy, PyQt5 and the Aircrack-ng suite along with other pre-existing tools. The device is targeted against wireless networks and its main purpose is to capture what is known as the WPA handshake and thereby crack Wi-Fi passwords. Upon achieving this, the program shall then connect to the cracked network, start packet sniffing and perform a host discovery and scan for open ports. The final product underwent three tests and passed them all, except the step involving port scanning - most likely due to hardware and/or operating system faults, since other devices are able to perform these operations. The main functionalities of this device and software are to: identify and assess nearby network access points, perform deauthentication attacks, capture network traffic (including WPA handshakes), crack Wi-Fi passwords, connect to cracked networks and finally to perform host discovery and port scanning. All of these steps shall be executed automatically after selecting the target networks and pressing the start button. Based on the test results it can be stated that this device is well suited for practical use within cyber security and digital forensics. However, due to the Raspberry Pi's limited computing power users may be advised to outsource the cracking process to a more powerful machine, for the purpose of productivity and time efficiency.
|
3 |
Etude des risques de colmatage et optimisation des procédés de traitement des doublets géothermiques superficiels / Study of clogging phenomena and treatment optimisation of geothermal operations on shallow aquifersBurté, Luc 20 June 2018 (has links)
Les doublets géothermiques sur aquifères superficiels jouent un rôle important en France pour le chauffage, le rafraichissement et la production d’eau chaude sanitaire des bâtiments. La pérennité de ces installations est cependant conditionnée par la possibilité de pouvoir garantir dans le temps la production puis la réinjection de l’eau souterraine. Le colmatage de la boucle géothermale est un problème majeur qui affecte de nombreuses installations sur l’ensemble du territoire français et remet en cause leur viabilité technico-économique. La compréhension et la prédiction de ce phénomène nécessite de nouveaux moyens de caractérisation et de modélisation des processus biogéochimiques couplés au fonctionnement des boucles géothermales dans des environnements de subsurface hétérogènes. Cette thèse a ainsi fait l’objet d’une nouvelle collaboration entre le laboratoire Géosciences Rennes et l’entreprise Antea group pour identifier les mécanismes à l’origine de ces phénomènes de colmatage et d’en caractériser les paramètres influents dans le but de construire un outil d’analyse des risques permettant l’anticipation de ces processus de colmatage. Le premier volet de la thèse expose la synthèse des typologies de colmatage (biogéochimique, chimique, biologique et physique). Cette synthèse est issue de l’étude de la littérature sur la problématique de colmatage des forages d’eau et des retours d’expérience concernant les doublets géothermiques recensés et étudiés durant cette thèse. Le second volet présente les inventaires régionaux des problématiques de colmatage recensées en France dans différents contextes hydrogéologiques. Ces inventaires ont permis de délivrer un état des lieux à grande échelle de la problématique de colmatage et d’étudier les contextes associés à chaque type de colmatage. Dans le troisième volet, de nouvelles méthodologies de caractérisation in-situ des phénomènes de colmatage biogéochimique liés à l’oxydation du manganèse et du fer sont présentées. Elles ont été développées dans le cadre de ces travaux de thèse à partir des investigations menées sur différents sites confrontés à des problèmes d’exploitation. Ces méthodologies d’investigations pluridisciplinaires couplent la mesure des propriétés hydrauliques, des concentrations en éléments chimiques et de la diversité microbienne afin d’identifier la problématique impactant le fonctionnement de l’installation et d’en définir in fine les causes. Le quatrième volet expose les résultats d’une campagne de terrain effectuée sur un doublet géothermique impacté par un processus de colmatage biogéochimique. Cette campagne a permis d’identifier les composantes clés de la réactivité biochimique impliquée dans le colmatage : distribution du flux, hétérogénéité chimique et diversité microbiologique. A l’aide du code de calcul PHREEQC, un modèle géochimique simulant les cinétiques de précipitation observées a été développé. Il permet l’étude quantitative des mécanismes biogéochimiques favorisant l’apparition rapide du colmatage. Enfin, les retours d’expériences de l’exploitation des doublets sur nappes superficielles ont démontré le besoin d’une méthodologie fiable d’analyse des risques, permettant d’anticiper l’apparition des processus de colmatage à chaque étape de la vie du projet. Ainsi, à partir de la synthèse de la littérature scientifique et technique et des conclusions des études menées durant cette thèse, les facteurs de risques d’apparition des phénomènes de colmatage ont été déterminés. L’analyse des risques de colmatage intégrant ces différents facteurs a été implémentée à travers l’élaboration de méthodes développées sous Python 3. L’outil ARCADE (Analyse des Risques de Colmatage et Aide à la Décision) a été conçu d’une part pour évaluer le risque et d’autre part pour informer l’utilisateur averti des bonnes pratiques et moyens préventifs. Ces bonnes pratiques d’analyse et de gestion préventive sont présentées dans le dernier volet de cette thèse. / The sustainability of geothermal systems using shallow aquifers for heating, cooling and hot water production depends on the possibility to ensure, over long time-scales, the production and the reinjection of groundwater in the aquifer. Clogging of the geothermal loop is a major issue affecting the technical and economic viabilities of numerous operations in France. The understanding and prediction of this phenomenon requires new methods of characterization and modelling of biogeochemical processes coupled to the operation of geothermal loops in heterogeneous subsurface environments. This thesis is thus the result of a new collaboration between the Géosciences Rennes lab and Antea group to identify the mechanisms at the origin of clogging phenomena and characterize their controlling parameters, in order to establish a risk assessment tool allowing the anticipation of clogging processes. The first part of the thesis describes the main clogging processes (biogeochemical, chemical, biological and physical). This synthesis is the result of (1) the study of the literature dealing with the clogging of water wells and (2) our feedbacks on the geothermal doublets identified and studied during this thesis. The second part presents the regional inventories of shallow geothermal systems impacted by clogging problems identified in different hydrogeological contexts in France. These inventories provide a large-scale perspective of clogging phenomena and allow to study the contexts associated with each type of clogging processes. In the third part, new methodologies for the in-situ characterization of biogeochemical clogging phenomena linked to manganese and iron oxidation are presented through case studies of sites affected by clogging issues. These interdisciplinary studies couple the measurement of hydraulic properties, chemical element concentrations and bacterial diversity, to identify the specific issue impacting the operation and to define its causes. The fourth part presents the results of an interdisciplinary field campaign carried out on a geothermal doublet impacted by a biogeochemical clogging process. This campaign documented the key components involved in mixing induced biogeochemical reactivity: flow distribution, chemical heterogeneity and microbiological diversity. Using PHREEQC, a geochemical model simulating observed kinetics of precipitation was developed in order to quantitatively explore the biogeochemical mechanisms favoring rapid clogging. Feedback from shallow geothermal systems operation has demonstrated the need for a reliable risk analysis methodology that allowed to anticipate the apparition of clogging processes at each stage of the project life (part 5). From the synthesis of the scientific & technical literature and the conclusions of the studies carried out during this thesis, the risk factors for the appearance of clogging phenomena were determined. A clogging risk analysis integrating these factors was implemented through the development of methods developed under Python 3. The methodology of the ARCADE tool (Analyse des Risques de Colmatage et Aide à la Décision) is designed to assess the risk and to inform users of good practices and preventive methods. These good practices for analysis and preventive methods are presented in the last part of this thesis.
|
Page generated in 0.049 seconds