Programming languages Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

The first high-level programming language is generally considered to be

A

Fortran ( created by John Backus et al.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvert er fyrsta forritunarmálið sem gerði mannfólki aðeins auðveldara fyrir ?

A

Plankalkül

Ekki þýðandi fyr en 1998

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nefndu 5 af 10 vinsælustu forritunarmálunum.

A

C, C++, C#, Java, JavaScript, Python, Java, PHP, Objective-C, Visual Basics, Transact-SQL, Pearl, Ruby

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hverjar eru þrjár “kynslóðir” forritunarmála og hvað einkennir þau?

A

1st: Vélarmál/assembly: Mjög hardware dependant
2nd: Ekki bundin ákv. vél (Fortran, C)
3d: Gera ýmislegt f. mann (C#, Java)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hverjar eru þrjár “týpur” forritunarmála hvað varðar þýðingu ?

A

Compiled languages (C, C++, Pascal)
Interpreted (Javascript, Python)
Millistig (Java, C#)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Flokkarnir?

A

Procedural languages
Functional languages
Object-Oriented languages
Logic languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hver er munurinn á static type og dynamic type?

A

Það hvort breytur séu þess eðlist að þær geymi bara eina tegund af tagi. Static int number = 5, dynamic num = 5, num = “five”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvað eru Markup languages, hvað er sérstakt við þau?

A

Fyrir vefinn. Tög

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nefndu tvö Markup languages

A

HTML, XML ( Bæði byggð á SGML)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hvað eru Query languaes?

A

Database, SQL algengast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Nefndu nokkur forritunarnmál sem Anders Hejlsberg kom nálægt.

A

C#
Turbo Pascal
Delfi
TypeScript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hvað einkennir helst Procedural forritunarmál ? Nefndu nokkur.

A
Kóði keyrður skipun f. skipun, einsog algorithmi.
Fortran
C
C++
Python
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hvað einkennir Functional languages?

A

Allt snýst um föll. Föll eru notuð einsog breytur, send inn í hvort annað, sjálft sig, og skilað sem skilagildi.
Lisp

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hvað einkennir helst Ojbect-Oriented forritunarmál?

A

Gengur allt út á hluti og klasa.
Simula 67 fyrst
Smalltalk
C#, C++, Java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hvað einkennir Logic forritunarmál?

A

Gengur út á vensl. Við skilgreinum ákv. þekkingu, reglur eða sannleika og spyrjum málið svo spurninga. Notað mikið í gervigreind.
Helst: Prolog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly