Om du skriver ett forskningsarbete inom datavetenskap eller annan teknisk disciplin kanske du vill inkludera källkod i dina forskningskällor, till exempel kod som du hittar i ett GitHub -förråd. I allmänhet bör du inkludera tillräckligt med information i din referenslista i slutet av ditt papper för att läsaren ska kunna hitta koden och granska den själv. Det specifika formatet på din citat varierar dock beroende på vilken referensguide du använder. Inom datavetenskapen används ofta citatstilar från Institute of Electrical and Electronics Engineers (IEEE), Association for Computing Machinery (ACM) och Council of Science Editors (CSE).
Steg
Metod 1 av 3: IEEE
Steg 1. Börja din inmatning med namnet på författaren till koden
Om författaren är en individ skriver du deras efternamn, följt av ett komma, sedan deras första initial. Lägg inte en period efter initialen. Om koden produceras av ett företag eller en institution, använd det namnet som namnet på författaren.
- Exempel: Facebook
- Om du har svårt att hitta författaren till ett GitHub -arkiv, titta på upphovsrättssidan. Ange den enhet som äger upphovsrätten som författare.
Steg 2. Ange datumet då koden skapades
Placera datumet inom parentes efter författarens namn. Lägg inte några skiljetecken efter den avslutande parentesen. Använd upphovsrättsdatumet om du inte kan hitta ett specifikt datum som koden skapades.
Exempel: Facebook (2020)
Steg 3. Inkludera programmets titel eller källkod och identifiera typen
Skriv in programmets titel från ReadMe -filen. Kopiera versaler som används av författarna för att identifiera koden, eftersom den kan ha betydelse. Använd beskrivningen "Källkod" för ett GitHub -arkiv, inneslutet inom hakparenteser. Placera en punkt efter de avslutande hakparenteserna.
Exempel: Facebook (2020) Rekyl [Källkod]
Steg 4. Stäng med URL: en där koden kan hittas
För ett GitHub -arkiv är din URL den grundläggande URL: en för förvaret. Lägg en punkt i slutet av webbadressen för att stänga din post.
Exempel: Facebook (2020) Rekyl [Källkod]
IEEE -referenslistformat:
FörfattareLast, I (År) Kodens titel (Version #. #) [Källkod]. URL.
Steg 5. Använd ett parentesnummer för att hänvisa till posten i referenslistan
Citat i texten är inte nödvändigt i IEEE-stil. Istället hänvisar du till källan med ett tal inom hakparenteser. Du använder samma nummer varje gång du refererar till den källan i ditt papper.
När du skapar din referenslista listar du källorna i den ordning de visas i ditt papper, med samma nummer som du använde i hela papperet. Det kan hjälpa till att hålla en lista med källor medan du skriver, så att du vet vilken källa som är kopplad till vilket nummer
Metod 2 av 3: ACM
Steg 1. Starta din referenspost med namnet på författaren
Skriv namnet på författaren av koden i förnamn, efternamnsformat. Om koden eller förvaret ägs av ett företag eller en institution, betraktas det företaget eller institutionen som upphovsman.
Exempel: Hoanh An
Steg 2. Ange det år då förvaret skapades
Om du inte kan hitta ett exakt år då förvaret skapades, använd upphovsrättsåret istället. Skriv året efter författaren, följt av en period.
Exempel: Hoanh An. 2019
Steg 3. Lägg till programmets titel
Skriv in programmets titel i meningsfall, versaler med det första ordet och eventuella substantiv i titeln. Om det finns en undertext, placera ett kolon efter titeln och skriv undertexten i meningsfall. Lägg en period i slutet.
Exempel: Hoanh An. 2019. Ultimate Go studieguide
Steg 4. Stäng med URL: en för förvaret och året du besökte den
Skriv hela URL: en för förvaret, följt av en punkt. Lägg sedan till det år du öppnade förvaret inom parentes. Placera en period utanför den avslutande parentesen.
Exempel: Hoanh An. 2019. Ultimate Go studieguide. https://github.com/hoanhan101/ultimate-go. (2020)
ACM -referensformat:
Författare Första författaren Sista. År. Programtitel. URL. (AccessYear).
Steg 5. Använd ett tal inom hakparenteser för dina texttexter
ACM -referenser listas i den ordning de anges i ditt papper. I slutet av en mening där du refererar till koden skriver du ett sekvensnummer inom hakparenteser. Använd samma nummer för den källan när du refererar till samma kod.
Om du refererar till flera källor i samma mening, inkludera var och en av siffrorna i samma uppsättning hakparenteser, åtskilda med kommatecken
Metod 3 av 3: CSE
Steg 1. Starta din bibliografi -post med författarens namn
Skriv författarens efternamn, följt av ett komma, sedan författarens första initial. Om du har svårt att hitta författaren, titta på upphovsrättssidan - personen eller institutionen som äger rättigheterna till koden anses vara författaren.
Exempel: Palmer, J
Steg 2. Lägg till publiceringsår eller utgivningsår
År för publicering eller publicering anges vanligtvis också på upphovsrättssidan. Skriv året efter författarens namn och lägg sedan en period efter året.
Exempel: Palmer, J. 2017
Steg 3. Inkludera titeln på programmet eller förvaret
Skriv rubriken i meningsfall, med bara det första ordet och eventuella substantiv. Om det finns kod i titeln, kopiera versaler som används i titeln. För en undertext, placera ett kolon efter titeln och skriv sedan undertexten i meningsfall. Placerade en period i slutet.
Exempel: Palmer, J. 2017. Formik: Bygg former i React, utan tårar
Steg 4. Ange utgivarens plats och namn
För ett GitHub -arkiv betraktas GitHub som ligger i San Francisco, Kalifornien, som utgivare. Skriv staden först med statens förkortning "CA" inom parentes, följt av ett kolon. Skriv sedan utgivarens namn, följt av ett semikolon.
Exempel: Palmer, J. 2017. Formik: Bygg former i React, utan tårar. San Francisco (CA): GitHub;
Steg 5. Stäng med ditt datum för åtkomst och URL
Inuti hakparenteser skriver du ordet "åtkomst" och lägger till datumet då du senast fick koden i år-månad-dag-format. Förkorta alla månader till 3 bokstäver. Placera en punkt efter den avslutande hakparentesen. Lägg till URL: en för förvaret och lägg sedan en punkt i slutet.
Exempel: Palmer, J. 2017. Formik: Bygg former i React, utan tårar. San Francisco (CA): GitHub; [öppnade 16 maj 2020]
CSE bibliografi Format:
Författare A. År. Programtitel. San Francisco (CA): GitHub; [öppnas år måndag]. URL.
Steg 6. Citera dina källor i text efter 1 av 3 system för texthänvisning
Medan de flesta stil- och formatguider har en enda föredragen metod för texttext, har CSE 3 som är lika acceptabla. Vilken du använder beror på kraven från din instruktör eller rådgivare, akademiska avdelning eller publikation. Dina val är:
- Citation-name: Superscript numbers identifier in-text citations. Varje nummer motsvarar en referens i din alfabetiserade bibliografi i slutet av ditt papper.
- Hänvisningssekvens: Överskriftsnummer identifierar citat i texten. Bibliografin i slutet av ditt papper är listad i den ordning referenserna visas som citat i ditt papper.
- Namnår: Använd parenteser i texten med författarens namn och året källan publicerades. Bibliografin i slutet av ditt papper är i alfabetisk ordning.