본문 바로가기
  • 지요미의 IT성장일기
728x90

🤓자격증🤓/정보처리기사19

정보처리기사 자바 반복문 반복문 C언어 = 자바 for while do ~ while 자바만! + for each for each 문 for each 문의 개념 : 배열이나 리스트의 크기만큼 반복하는데, 반복할 때마다 배열이나 리스트의 항목을 순차적으로 변수에 대입하는 반복문 for each문의 구조 for(제어변수:배열){ 문장; } 2024. 4. 21.
정보처리기사 C언어 main 함수와 사용자 정의 함수 main 함수 main 함수 개념 * 프로그램이 실행하는 모든 프로그램의 시작점 * main 함수에 있는 명령어를 실행 main 함수 형태 자료형 main(파라미터){ 명령어; } 파라미터 = 함수라면 값을 전달받을 수 있다. (프로그램 외부에서 값을 전달함) void main int main void main( ) { return; } int main( ) { return 0; } void main void? 공허하다. 존재하지 않는다. 함수는 반환값을 줘야하는데 void는 존재하지 않는 다는 의미이기 때문에 반환할 것이 없다는 뜻. 그래서 {열고 }닫으면 프로그램이 끝난다. 그런데 중간에 return을 써서 끝내고 싶다면 중간에 return; 만 넣어주면 된다. int main return 0; 이란.. 2024. 4. 21.
정보처리기사 DML DML(Data Manipulation Language; 데이터 조작어)의 개념 : 데이터베이스에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어 DML의 유형 세인업데 SELECT 테이블 내 칼럼에 저장된 데이터 조회 INSERT 데이터 내 칼럼에 데이터를 추가 UPDATE 데이터 내 칼럼에 저장된 데이터를 수정 DELETE 데이터 내 칼럼에 저장된 데이터를 삭제 SELECT문 데이터 조회 : 데이터의 내용을 조회할 때 사용하는 명령어 셀프 웨 구해오 SELECT [ALL | DISTINCT] 속성명1 속성명2 ... FROM 테이블명1, ... [WHERE 조건] [GROUP BY 속성명 1, ...] [HAVING 그룹조건] [ORDER BY 속성 [ASC|DESC]]; SELECT - 검색하고.. 2024. 4. 21.
정보처리기사 C언어 printf 지정된 포맷 스트링으로 데이터를 출력하는 함수 C언어 단순 출력 #include int main(){ printf("Hello C World"); return 0; #return은 메인함수가 끝났다는 것 } 출력값 Hello C World \n New line / 커서를 다음 줄 앞으로 이동 \t Tab / 커서를 일정 간격 만큼 수평 이동 #include int main(){ printf("Hello\tC\nWorld"); return 0; #return은 메인함수가 끝났다는 것 } 출력값 Hello C World 2024. 4. 21.
정보처리기사 실기 (1) 요구사항 확인 오답노트! 1. 현행 시스템 분석하기 (스크럼, 애자일) Q. 소스코드가 공개되어 누구나 특별한 제한 없이 소스를 사용할 수 있도록 하는 라이선스는? -> 오픈소스 Q. 다음 설명에 해당하는 명칭은? * 유닉스의 상업적 확산에 반발하여 리처드 스톨먼과 그의 팀이 무료로 개발/배포하고 있는 유닉스 호환 운영체제 * 컴퓨터 프로그램은 물론 모든 관련 정보를 돈으로 주고 구매하는 것을 반대하는 것이 기본 이념 -> GNU (Linux) Q. 아무나 개작할 수 있고, 수정한 것을 제한 없이 배포할 수 있다. 단, 수정본의 재배포는 의무적인 사항이 아니다. 공개하지 않아도 되는 상용 소프트웨어에서도 사용할 수 있다. 이 GNU 라이센스 레벨 중 설명하는 것은? -> BSD (버클리) Q. 다수의 저렴한(저성능) .. 2024. 4. 21.
728x90