Unified State Examination i datavetenskap och IKT + programmering C++ och Python - kurs 3000 rub. från Stepik, träning 141 lektioner, Datum: 30 november 2023.
Miscellanea / / December 03, 2023
Den här kursen vänder sig till dig som menar allvar med att förbereda sig inför tentamen i ämnet "Informatik och IKT".
Den här kursen är till för dig om du inte tror på "magiska" formler som löser hela provet, utan förstår att framgång på provet är resultatet av ett systematiskt och konsekvent arbete.
Du får en virtuell handledare. Efter anmälan till kursen, kontakta läraren så erbjuds du den optimala förberedelseplanen för tentamen, baserat på de kunskaper du har vid inträde i kursen och den tid som återstår till examen. Om sätt att kontakta läraren i steget "Om kursen, kontakter".
Läraren kommer definitivt att svara på alla frågor som rör uppgiften eller ämnet för kursen.
Den praktiska delen i samband med att skriva kod på ett av programmeringsspråken utförs på följande språk: C++, Python, Pascal. Java och BASIC är också möjliga.
Utbildning: Lipetsk Polytechnic Institute, Lipetsk State Pedagogical Institute. Jag arbetade som programmerare och systemadministratör från 1994 till 2008, från 2008 till idag har jag arbetat på en skola och som privatlärare.
I skolan blev jag intresserad av ett nytt ämne - datavetenskap. Efter skolan gick han in på Lipetsk Polytechnic Institute och ett år senare överfördes till det statliga pedagogiska institutet. På institutet började jag, förutom standard BASIC, studera databashanteringssystemen Clipper och FoxPro. Efter college arbetade han som programmerare i 5 år, varefter han började administrera datornätverk och databaser. På min fritid studerade jag Assembler, C, Delphi. 2009 kom han att arbeta i skolan som lärare i datavetenskap och undervisade därefter periodvis i matematik. Samma 2009 började jag privat undervisa i datavetenskap och matematik (handledare), vilket är vad jag gör än i dag. Hobby: kampsport.
Information
1. Regler för att arbeta med Unified State Exam-kursen
2. Om kursen, kontakter
Anpassad kurs.
1. Teoretisk ram (redaktörer)
2. Söker efter information i en VR-textfil
3. Uppsättning av data i kalkylblad
4. Teoretisk grund och videoanalys (informationsmodeller #1)
5. Analys av informationsmodeller (#1)
6. Analys av informationsmodeller (#2)
7. Analys av informationsmodeller (#3)
8. Teoretisk grund och videoanalys (informationsmodeller #2)
9. Analys av informationsmodeller (#4)
Information och informationsprocesser. Kodningsinformation
1. Teoretisk grund och videoanalys (kodning)
2. Kodningsinformation #1
3. Kodningsinformation #2
4. Teoretisk grund och videoanalys (kodning, kombinatorik)
5. Informationskodning #3
6. Informationskodning (kombinatorik) #4
7. Informationskodning (kombinatorik) #5
8. Teori. Lexikografiska ordnings- och nummersystem
9. Informationskodning (kombinatorik) #6
10. Teoretisk grund och videoanalys (mängder av information)
11. Beräkna mängden information #1
12. Beräkna mängden information #2
13. Beräkna mängden information #3
14. Beräkna mängden information #4
Nummersystem.
1. Teoretisk grund för VR
2. Lösa grundläggande problem
3. Problemlösning (allmänna problem)
4. Problemlösning (format till 2023)
5. Problemlösning (2023-format)
Grunderna i spelteorin.
1. Teoretisk grund för VR
2. Öva problem #1 (en hög med stenar och liknande problem)
3. Öva problem #2 (en hög med stenar och liknande problem)
4. Öva övning #1 (två stenhögar)
5. Öva övning #2 (två stenhögar)
Algebra av logik.
1. Teoretisk grund (logikens algebra)
2. Utbildningsuppgifter (uppgift 2, #1)
3. Utbildningsuppgifter (uppgift 2, #2)
4. Utbildningsuppgifter (uppgift 2, #3)
5. Utbildningsuppgifter (uppgift 2, #4)
6. Utbildningsuppgifter (uppgift 2, #5)
7. Träningsproblem (uppgift 18, nummerrad:)
8. Utbildningsuppgifter (Uppgift 18, Koordinatstråle:)
9. Träningsproblem (Uppgift 18, Ojämlikheter på xy-planet:)
10. Träningsuppgifter (Uppgift 18, Uttryck med Del (n, m):)
11. Träningsproblem (uppgift 18, bitoperationer:)
Algoritmisering. Grundläggande uppgifter
1. Teoretisk grund. Algoritmer skrivna på naturligt språk.
2. Algoritmer skrivna på naturligt språk #1
3. Algoritmer skrivna på naturligt språk #2
4. Algoritmer inspelade för Turtle
5. Algoritmer inspelade för Tsaplya
6. Algoritmer inspelade för Performer (Robot) #1
7. Algoritmer inspelade för Performer (Editor) #2
8. Algoritmer inspelade för Performer (Editor) #3
9. Teoretisk grund (analys, inklusive att skriva kod)
10. Dynamisk programmering #1
11. Dynamisk programmering #2
12. Dynamisk programmering #3
13. Dataanalys (ny uppgift för 2023)
14. Läsa och analysera en algoritm i programmeringsspråk #1
15. Läsa och analysera en algoritm i programmeringsspråk #2
16. Rekursion #1
17. Rekursion #2
18. En enkel algoritm för att bearbeta en talföljd
19. Tidigare års uppdrag (bearbetning av nummersekvenser) #1
20. Tidigare års uppdrag (bearbeta nummersekvenser) #2
21. Bearbetar nummersekvenser (filinmatning)
Algoritmisering. Ökad nivå
1. Teoretisk grund (analys i C++ och Pascal)
2. Problem för träning (strängar, symboler) (#1#24)
3. Problem för träning (strängar, symboler) (#2#24:)
4. Problem för träning (primtal, divisorer) (#1#25:)
5. Problem för träning (primtal, divisorer) (#2#25)
6. Problem för träning (#1#26:)
7. Bearbetar nummersekvenser (#27:)
8. Bearbetar numeriska sekvenser av par och trippel av tal (#27:)
9. Bearbetar nummersekvenser med steg (#27:)
10. Kombinatorik (#27:)
11. Utbildningsuppgifter (datamatris) (#27:)
12. Problem för träning (strängar, symboler) (#27:)
Datavetenskapsalternativ
Grundläggande programmering i C++
1. Grundläggande grundbegrepp. De enklaste algoritmerna
2. Enkla linjära program. Verklig datatyp
3. Heltalsaritmetik (C++)
4. Matematiska operationer
5. Villkorlig "om"-operator (if)
6. Villkorlig operatör "schackproblem"
7. för loop, kapslad för loopar
8. Hitta min/max-elementet
9. medan loop
10. gör { } medan loop
11. Endimensionell array (vektor)
12. Rekursion
13. Heltalstyp char
14. Strängar (röding)
15. Strängar (strängklass)
16. Anpassade funktioner
17. Dynamisk programmering