Programmering

The exercise was created 07.05.2023 by Sam_o_. Anzahl Fragen: 25.




Fragen wählen (25)

Normally, all words in an exercise is used when performing the test and playing the games. You can choose to include only a subset of the words. This setting affects both the regular test, the games, and the printable tests.

All None

  • Vad menas med indentering och varför används det? Betyder indrag - ger bättre struktur och lättare felsökning
  • Vad är en ”Iteration” och vilka sätt att göra det på har vi? Upprepning - loopar; while, do while, for, foreach
  • Vad är en ”Selektion” och vilka sätt kan vi göra det på? Val - if, switch case
  • Vad är en ”Sekvens” och hur gör man det? Rad för rad
  • Vilka av dessa variabelnamn är OK och varför/varför inte? a) Variabel-1 b) Variabel2 c) Variabel_3 d) variabel4 e) 5variabel f) Variabel&6 g) _variabel7a b, c, d, g
  • Vad gör den här typen av rader? using static System.Math; Lägger till ett bibliotek, med färdiga metoder i det här fallet matte.
  • Vad är en flyktsekvens? Ge exempel Escape-sekvenser tex \n \t.
  • Vad är modulos och hur skriver du för att använda det? % - ger rest vid heltalsdivision, t.ex 33 % 5 = 3
  • Vad är en algoritm? En beskrivning av hur man kan lösa ett problem - en avgränsad uppgift.
  • Om en metod inte skall returnera något – hur gör du det? Gör metoden till en void.
  • Vad är källkod, maskinkod och kompilator? Källkoden skriver vi i ett programspråk som c#, kompilatorn översätter till maskinkod som datorn förstår. Maskinkoden är 1 och 0.
  • Vad är pseudokod? En algoritm uttryckt i ord.
  • Vad är en ”räknare” – ge exempel Variabler som ökar sitt värde varje gång efter en loop, t.ex for loop.
  • Varför skriver vi Console.ReadLine(), dvs vad betyder Console i programmeringssammanhang? Vad konsolen ska göra.
  • Vad är s.k. explicit typkonvertering – ge ett exempel? Convert.ToInt32(Grejer); (int)Grejer
  • Vad är den största skillnaden på en string och en array av strings? En string består av en rad av tecken, en array av strings är en rad av ord.
  • Vad menas med indexering (i tex en array eller en string)? Att platserna numreras - från 0 och uppåt Console.WriteLine (fält[1]) Ger andra positionen i fältet.
  • Vilka krav har vi på en metod (vad krävs för att koden ska ligga i en metod)? Den skall lösa ett specifikt upprepade problem.
  • Vad är en operator? En operator är något som låter oss förändra t.ex en variabel.
  • Vad är det för skillnad på en relationsoperator, en tilldelningsoperator och en ökningsoperator? Relationsoperator >=, <=, == Tilldelningsoperator +=, -=, *=, /=, %= Ökningsoperator ++.
  • När behöver vi inte använda Convert vid inläsning och varför? När det är string.
  • Vad innebär konkatenering och hur kan vi göra det? Konkatenering innebär att lägga ihop två strängar. (“Hej ” + “då!”)
  • En lista kan sägas vara en dynamisk array – men vad innebär det i praktiken? Måste inte ge den en storlek.
  • När vi använder metoder så pratar man ibland om sk ”parameterar” – vad är det? Vad som ska skickas med när man kallar på metoden.
  • Hur kommer det sig att man kan ”räkna upp” och addera en char? En char är ascii som har ett siffervärde som kan ökas och minskas, dvs byta char.

All None

Freigegebene Übung

https://spellic.com/ger/abfrage/programmering.11532272.html

Share