ProgExam1
Application de la prog
Militaire : Coder des messages
Analyse d’informations : Traitement de grands volumes de données
Optimisation : Horaire
Intelligence artificielle : Reconnaissance visuelle
Lors du développement d’un logiciel, il faut se soucier de...
Du temps de développement
Des coûts de développement
Types de connaissances
Déclarative : Info à priori vrai, une déclaration
Impérative : Fait référence à un procédé permettant d’accomplir une tâche
Définitions
Algorithme : recette (procédé) permettant de résoudre un problème donné
Programme : ensemble d’instructions exécutées par l’ordinateur, traduction de votre algorithme dans un langage de programmation
Instruction : tâche que l’ordinateur doit exécuter
Traduire un code binaire
Compilation et interprétation
Types de mémoire
RAM (volatile) : perd son contenu lorsque l’ordinateur n’est plus alimenté en électricité, info stockée sur l’ordi
Du disque (non volatile) : conserve son contenu même après extinction de l’ordinateur
Lexique
CPU : Unité centrale de traitement
EDI : Environnement de Développement Intégrée
Impl : Implémentation
Transistor
Laisse ou non passer le courant (0 et 1)
Langages de programmation
Le plus bas niveau possible : Binaire
Haut niveau : Langage C (Python)
Le plus haut niveau : Langage parlé
Avantages de Scratch
Gratuit
Entreposer et partager nos projets
Versatile (arts, sciences, etc)
Arrimage de robotique
Utilisation du Sprite dans Scratch
Sert de console
Pk éviter variable x,y,z :
Pas de sens si on ne connait pas le programme à l’avance
Initialisation
Opération préliminaire à la mise en fonction d'un programme
Utilités des messages dans Scratch
Synchroniser des lutins entre eux
Clarifier le code
Éviter une boucle
Créer une fonction dans Scratch
Créer un bloc
Utilité du drapeau dans Scratch
Variable booléenne
Initialisé à vrai ou faux
Bonnes pratiques dans Scratch
Correction
Lisibilité
Adaptabilité
Efficacité
Ergonomie
(permet de mieux trouver les erreurs)
Utilité Python
Analyser des données
Faire du calcul scientifique
Faire de la robotique
Qui utilise Python
Google
Facebook
Nasa
//
%
Partie entière de la division
Reste de ladivision
divmod(a,b)
(Partie entière division, Reste division)
=
== (is)
!= (is not)
Affecte une égalité
Equivalence
Différent
'\n'
#
Changer de ligne
Ligne à ignorer
Définir une fonction sur Python
def définir_la_fonction(variable)
Créer une variable sur Python (points importants)
Toujours commencer par une lettre (pas chiffre)
Entre les mots : mettre _ (seul caractère spécial accepté)
Maj et min : Représentent des caractères différents
Ne pas utiliser un des 33 mots ayant une signification définie (ex : True, if…)
Différentes variables sur Python
Locales : Affectée à une seule fonction (a près le retour de la fonction, l'espace mémoire est libéré)
Globales : S’applique au programme entier
Attention au conflit de nom
Utilité assert dans Python
Vérifie ce qu'on lui donne et lève une erreur si ce n'est pas True
Pour tester des fonctions
*Tester des cas normaux et cas extrêmes et erreurs potentielles
*Attention : montre seulement que la fonction fonctionne avec le valeurs testées
Types de variables sur Python
1.Numérique entier : ‘int’ (ex : 5)
2.Numérique réel : ‘float’ (ex : 5.0 , 4,6)
3.Chaine de caractère : ‘str’
4.True, False : Booléen ‘bool’
Quiz |
---|
DidactiqueQuizz |
Periodismoperiodismo |
Oficios y profesionesespanol |
Madhyama Pratham Instruments Theory |
Econ Chapter 4 - Elascitity |
testPrograming |
Grundämnen kemi 1 |
FSS - Midterm FlashcardsAll my flashcards for the midterm. |
PE- Applied Anatomy and Physiology(paper1)- Lever systems-(1.1.4) |
spanish body parts |
OPTA 215 ( hearing Loss) |
PE - Applied Anatomy and Physiology(paper 1)-Types of Contraction-(1.1.2)stretch shortening cycle and types of contractions. - how they effect performance in sport or physical activity. |
PE - Applied Anatomy and physiology(paper 1)-muscular skeletal-(1.1.1)Muscular skeletal system |
Droit constitutionnel : 19 septembre 2023 Théorie de l’Etat ; Constitution (l |
latin ch1 |
Proteomik |
UK2 |
Affinité electronique et electronegativité |
PA28 POH |
Geneeskunde 1.1.2 stof week 7Fysiologie |
CLINICAL PSYCHOLOGY AO1 |
Kemi |
konstruktion |
Scienceidk |
science |
Franska |
chapter 1-6 1480 |
Energie d'ionisation |
french test |
Unit 8: Key terms |
Proprietés periodiques |
japanese |
math |
La mole |
all parts of the female pelvis |
menstrual cycle and hormones |
OPTA 222 (Spina Bifida) |
Module 46 |
amniotic fluid characteristics and functions |
OPTA 222 (Spasticity) |
Plancental Functions |
Spanska v.42 |
revolutionrevolution fr |
Module 45 |
science biologycell biology
organisation
infection and response
bioenergetics
homeostasis and responses
inheritance, variation and evolution
ecology |
winnipeg general strike |
influenza epidemic |
prohibition |
Lourdes Taukeinone |
MILITARY HISTORY OF AFRICA QUIZ. |
Exam 2 |
Christianity key words and meanings |
Module 44 |
stoppkörning torsdag frågor |
stoppkörning torsdag |
Module 3 |
hemkunskap |
engelska prov |
Module 2 |
Physics P2a revision |
Module 1 |
spaans |
APCO 1P01 Midterm Cue Cards |
geneeskunde 1.1.2 stof hoorcollegecollege |
Materia |
Los indocumentados - problemas (1.3) |
Riptide |
unit 1 glosor |
HRM exam prep |
SpanskaSpanska |
kemi oxidationstal |
kemi |
Labour studies test one |
studiesnooo |
indigenousindigenous studies |
Africanna Studies: Akan States , Forest Empires & Civilization |
Africanna Studies : Yoruba , Oyo , & Dahomey Empires |
Africanna Studies: 25th Dynasty I |
the 1920's didn't always roar |
SOCI 2P00 Midterm |
minor-majorbleghh |
vocabrhehehu |
Africanna Studies: Middle Kingdom |
Africanna Studies: New Kingdom |
les ajectifs |
Skills Labs - Hands and Feet |
Finansiell analys - copy. |
Africanna Studies: Old KingdomExplore the 36th Century B.C Chiefdom of Ta Seti , the 32nd Emergence of Egyptian Civilization and Kemet Civilization and their dissolution |
history 1920's economically roaring? |
Skills Labs 28/09/2023 |
Tyska v.41 |
physics 25/09/2023 |
Frans ww - etre - F-NaRe YoU gOnNa FiNiScH tHaT cRrRrRoIsAnT? |
American sign language module 2 |
Frans ww - avoir - F-NUN, DEUX, TROIS, QUATRE, CINQ, SIX, SEPT, DIX, NEUF, HUIT |
FilmMedia |
stoppkörning onsdag2 |
stoppkörning onsdag |
carbohydratescarbohydrates |
history canadian lifestyle 1920's |
spa |
Sentence patterns |
ak h4.1 tot 4.3 |
español - prov - resturangspanska prov |
Hoofd hals; osteologie |
the human brain |
Hoofdstuk 9 Stoornissen |
Pre Q Physics |
AS level Psychology |
Kemitekniska processer |
Biologi |
periodic table, plate tectonic body system ,ecosystemrevision |
OB |
Cybersecurity Attack Types |
CISSP 8 Domains |
Tagalog |
Anthropology quiz |
L'empire de rome |
1003 MT |
Matt GunningHistory Midterm |
ItalianoVocabulario |
science revision - copy |
poetry structural devices |
poetry rhyme and rhythm |
science |
Bantu Expansionism HistoryThe Intracontinental migration of the Bantu interstices forged a critical juncture in African History . |
Psycology Midterm #2 |
English midterm |
JAPONAIS |
Spanish year 10 |
Metabollic Test Part 1 |
hoofd hals; nomenclatuur |
chemistry |
stoppkörning tisdag |
Gestalt |
Finansiell analys |
español |
hc6 |
Ekonomiska system |
Ekonomiska system |
araling panlipunan |
Maths |
revision GCSEMaths revision for GCSE |
H6 Sensation and perception |
Suprise |
African Mythology & FolkloresAfrican Griots have relayed enchanting narratives that are replete with moral edification, African histories , and life riddles. Anansi serves as a pretext of most Folklores. |
African American : Colonial Slavery III |
hsk2 |
cultures of different countries |
Vocabulary Mastery IOrthographic and Lexical enhancement |
Ancient African Civilization Terms |
G1 demerit points |
Africanna Studies: Spiritualism & ReligionExplore the African Religion and Spirituality of the past and presence . |
G1 |
poetry figurative devices |
poetry types |
mod2 week 1 |
Electrical Sensors |
Science test prep |
mod 2 week 1 |
Polyatomic Ions Chemistry 112 |
ES LAB TEST 1 |
english test 5 |
business - HR manager |
Intro to Canadian Justice Midterm |
hkk ekonomi |
Music Theory |
werkwoorden |
engels mission 15 |
Bio review |
MIDTERM PRACTICE |
lesson 3 |
Principles of Flight |
Biology Unit 2: Genetics |
Frans woordenlijst F-Noui oui bagguetetet |
204 (Cognitive Assessment) |
engels mission 14 |
204 (Executive Dysfunction) |
HIS 007 |
oregel bundna verb |
platser och vägbeskrivning |
stoppkörning måndag |
hsk1adsa |
The Skeleton (General) & Bones |
English Flashcards 1st 9 Weeks |
Psychology: Reseach Methods |
I Daniel Blake |
Assassin’s Creed |
allemand |
ITO - Gamla tentor Mål 1 Sant/Falskt |
1480 networkingchapter 1 ~ 6 |
Antoineanions |
Intro to Law CHAPTER 1 |
Mang. & Org. 8-11Mangement and organization test |
medical terminology Chapter 4 |
Greek Alphabet |
Environmental studies flashcards |
history foreign affairs that shaped canadas identity |
MecaphyApplications de la lumière |
Physics Mouvement circulaire, Équations et Exemples |
Environmental Science - Water treatment |
Biochemistry |
geschiedenis h1 |
Physics Projectile, Plan Cartésienne et Exemples |
water aid |
Physics Mouvement, Équations et Examples cinématiques |
medisch |
Engelska glosor "rock what you got" |
Purchasing |
aadrijkskunde soak |
What person am I? 👍 |
unit1 section1 atomic structur chem |
A Level Biology - Unit 1 |
Spanish Professions👌👌(^///^) |
spanska 1 |
tyska prov |
régions du corps |
weather |
weather |
T&T |
Strat Comm Exam 2 |
Strat Comm Exam 1 |
EAS Flash Cards |
poli 103 |
black panther |
Spanish Rooms and furniture |
Rec 252 - Midterm |
Non-Mendelian Genetics |
Mendelian Genetics |
KPE261 |
Teknik |
ordklasser |
Pharmacology |
frågor 2 |
mathsdifferent maths equations |
geschiedenis |
Spanish past tense holidays |
theme of amibition in macbeth |
economics theme 1 |
Kiss of the vampire |
tide |
Biology: Inheritance, Variation and Evolution |
Population IBGeo |
PLU-koder Stora Coop Västberga |
Psychology of Sex |
protocol names |
part of the leaves |
ecosystem |
Hobbes |
Geography Unit 2 Test |
ITM750 Midterm Practice Questions |
BIO Examen 2 |
Histoire des sciences de la mésopotamie au monde arabeTest |
KIN 1070 MID TERM |
crc |
Los beneficios y los aspectos negativos (1.1) |
Information Technology |
europe quiz |
Finansiell analysFormler |
accents |
Environmental science - Physical features of Earth + atmosphere. |
Memory (psychology) |
Environmental science - groundwater and aquifers |
Människosyn religionOlika uppfattningar inom de största 5 religonerna. |
Kemi 1 |
Tyska |
Brain atnatomy and limic system |
science |
Unit 7: Key terms A and P |
moeilijke termen nl |
Science rev y9 1st test |
Environmental science - life processes |
beta voortplanting |
CHYS 2P10 Midterm Flashcards- on content from the first five weeks of class |
german 6 |
PROV |
suffixsuffix |
nederlands woordenschat |
prefix´Prefix |
ak se1 |
SPANISH B |
vocabulaire Japonais |
sound device |
imagery |
frans |
TEORIER |
Social influence (Psychology) |
La inmigracion en el mundo hispánico (1.2) |
Research Methods & Analysis |
French Vocab #2 |
interview questions |
bds - cop |
Portuguese Lessons |
Alevel biology cell structure |