-
코딩정보처리산업기사(실기) 2022. 7. 6. 20:08
단기적으로 해결할 수 있는 부분이 아니기 떄문에 제대로 제공해드리지 않습니다.
어디까지나 시험에서 임시로 코드를 짜야 한다면 딱 필요한 정도 까지만 설명드립니다.
Java
- 고수준 언어 (어렵다x 원초적인 기계어와의 거리가 멀다O)
- jvm을 통해서 서로다른 환경에서도 적용가능한 적응력을 지님
- 웹 서버 , 임베디드 , 안드로이드에 사용됨
C
- 저수준언어 (그러므로 빠름)
- 컴퓨터의 하드웨어 작동을 사용하기 위해서 반드시 거쳐갈 필요가 있음
- 컴퓨터 프로그램 , 아이폰 , 로봇공학에 사용됨
Python
- 스크립트 언어
- 강력한 지원 API들을 통한 더 쉬운 코딩을 제공함
- 웹 클라이언트 , 인공지능 (딥러닝)
자료형 선언
*자료형 : 미리 데이터가 숫자인지 글자인지 컴퓨터에게 알려서 준비하게함
C : int(정수) , float(소수) , char[](문자열) , bool(참,거짓)
JAVA : int(정수) , float(소수) , String(문자열) , boolean(참,거짓)
PYTHON : 자료형을 사용하지 않음
숫자 1 을 준비하게 하는 코드
- int a = 1; (C,JAVA)
- a = 1 (PYTHON)
'character' 를 준비하게 하는 코드
- char a[9] = "character" ; (C)
- char[] a = 'character' ; 혹은 String = "character" ; (java)
- a = "character" (PYTHON)
배열
배열 : 하나의 이름에 여러개의 자료를 담는 구조체
- int a[5] = {1,2,3,4,5} ; (c)
- int[] a = {1,2,3,4,5} ; (java)
- a = [1,2,3,4,5] 혹은 a = {1,2,3,4,5} (python)
화면출력
- printf("저장된 정수는 %d" , a); (c)
- System.out.println("저장된 정수는" + a); (java)
- print("저장된 정수는" + a) (python)
조건문 , 반복문 , for문
*boolean 혹은 bool 혹은 그냥 없이 a = true
조건문
▷if(a) {true 일때 실행 ; } (c , java)
▷if a:
true 일때 실행 (python)
반복문
▷while(a) {true 일때 실행 ; } (c , java)
▷if a:
true 일때 실행 (python)
for문
for(int i = 0 ; i<5 ; i++) { i를 1씩 더하며 5번 실행 } (java , c)
for i in range(1,5) :
i 에 1~5까지 순서대로 대입하며 5번 실행 (Python)
for문2
for(int i : 배열이름) { 배열 내용물을 순서대로 i에 꺼내오면서 반복 } (java)
for i in 배열이름 :
i 에 배열 내용물을 순서대로 대입하며 5번 실행 (Python)
관련된 연습은 위의 블로그 내용물을 보는 것을 추천합니다.
'정보처리산업기사(실기)' 카테고리의 다른 글
운영체제(암기) (0) 2022.07.07 운영체제 (0) 2022.07.07 SQL(링크 공유) (0) 2022.07.05 트랜젝션 분석(암기) (0) 2022.07.05 트랜젝션 분석 (0) 2022.07.05