[정보처리기사] 4과목 - 프로그래밍 언어 활용
운영체제- 목적처리능력 ↑ / 사용가능도 ↑ / 신뢰도 ↑ / 반환시간 ↓  - 기능데이터와 자원 관리 및 공유 / 자원 스케일링 / 편리 인터페이스 / 하드웨어와 네트워크를 관리 및 제어 / 시스템 오류 검사 및 복구UNIX시분할 시스템을 위해 설계된 대화식 운영체제, 소스가 공개된 개방형 시스템커널: 유닉스 핵심, 프로세스 생성종료, 기억장치 할당 회수, 파일 시스템 관리쉘: 명령어 해석, 사용자 인터페이스배치전략새로 반입되는 데이터를 데이터가 들어갈 수 있는 크기의 빈 영역 중 어디에 배치할지 결정하는 전략단편화: 할당되고도 사용되지 않고 남아있는 빈 공간최초 적합(First fit): 첫번째 영역에 배치최적 적합(Best fit): 단편화 가장 작게 남기는 영역에 배치최악 적합(Worst fit)..
2024.01.30
[정보처리기사] 3과목 - 데이터베이스 구축
데이터 모델의 구성개체 / 속성 / 관계- 개체몇 개의 속성으로 구성, 자체로 구별 가능, 다른 개체와 하나 이상의 관계 있음- 속성DB의 가장 작은 논리적 단위, 항목, 필드차수: 속성의 수기본키 속성: 개체 식별 가능외래키 속성: 다른 개체와 관계에 포함일반 속성: 위에 미포함이나 개체에 포함- 관계개체간 / 속성간 관계일대일 / 일대다 / 다대다 관계튜플 = 행, 레코드릴레이션(테이블)의 수평 행, 여러 속성의 모임, 실제 데이터카디널리티: 튜플의 수, 기수, 대응수도메인하나의 속성이 취할 수 있는 같은 타입 원자값들의 집합키튜플들을 서로 구분할 수 있는 기준이 되는 속성제약조건: 키를 이용해 입력되는 데이터에 제한을 주는 후보키: 유일성 O, 최소성 O, 튜플을 유일하게 식별하기 위해 사용하는 속..
2024.01.29
[정보처리기사] 2과목 - 소프트웨어 개발
1. 데이터 입출력 구현자료구조- 선형 구조배열: 정적 구조스택: 후입선출(LIFO), 깊이우선탐색오버플로우: 전부 찬 상태에서 데이터 삽입할 때언더플로우: 전부 빈 상태에서 데이터 삭제할 때큐: 선입선출(FIFO), 너비우선탐색데크: 리스트 양쪽에서 삽입, 삭제 가능선형 리스트: 연속, 연결 리스트 - 비선형 구조트리: 노드, 가지, 사이클X그래프: 정점, 간선, 사이클n개의 정점인 경우,방향 그래프: 최대 간선 수 =  n(n-1)무방향 그래프: 최대 간선 수 = n(n-1)/2- 트리 운행법전위(Preorder) 운행: Root → Left → Right, ABC중위(Inorder) 운행: Left → Root → Right, BAC후위(Postorder) 운행: Left → Right → Root..
2024.01.26
[정보처리기사] 1과목 - 소프트웨어 설계
1. 요구사항 확인인터페이스- 플랫폼의 유형 ( 싱투멀 )싱글 사이드 / 투 사이드 / 멀티 사이드 플랫폼 - 플랫폼 성능 특성 측정항목 ( 경사응가 ) 경과시간 / 사용률 / 응답시간 / 가용성데이터베이스 관리 시스템(DBMS)- DBMS 현행 시스템 분석 고려사항 ( 가성호기구 ) 가용성 / 성능 / 상호호환성 / 기술지원 / 구축비용 - 데이터 흐름도 구성요소 ( 프플스터 ) Process(원) / Data Flow(화살표) / Data Store(평행선) / Terminator(사각형)운영체제(OS)- 컴퓨터윈도즈 / 유닉스 / 리눅스- 모바일안드로이드 / iOSUML - UML의 특징 ( 가구명문 ) 가시화 / 구축 / 명세화 / 문서화 언어 - UML 구성 요소 ( 사관다 ) 사물 / 관계 ..
2024.01.24
no image
CSS 기초
CSS (Cascading Style Sheet) : 상속되는 스타일 문서 Case Style Naming Convention ex) My React Lecture camel case: myReactLecture kebab case: my-react-lecture snake case: my_react_lecture (다른 언어 변수, table의 column명) / MY_REACT_LECTURE (상수) pascal case: MyReactLecture (클래스) CSS 적용 방법 Inline Style Sheet → 일일이 적용하는데 한계가 있음, 유지보수 어려움 Inline Style Sheet Internal Style Sheet → 웹 문서 로딩 시간이 증가함 Linking Style Sheet ..
2023.11.08
no image
Markdown 기초
Markdown : 마크업 언어(.md 파일), 작성이 쉽고 읽기 간편, html로 변환 가능 Markdown 문법 - 헤더 (Header) #, ##, ###, … html) ~ - 인용문구 (BlockQuote) > , >> , … html) - 목록 (List) 순서있는 목록(Ordered List) 1. , 2. html) , ~ 순서없는 목록(Unordered List) - , + , * html) , ~ - 언어 (Code) ``` 언어 ``` html) - 수평선 (Line) --- html) - 링크 (Link) [Google](https://www.google.com) html) https://www.google.com”>Google - 이미지 (Image) ![안보일때 사진](이미지 소..
2023.11.08
no image
HTML 기초
html : 웹 사이트의 모습을 기술하기 위한 마크업 언어 속성 - attribute tag - 기본 구성 Hello! 웹 문서의 유형을 html로 지정 모든 html 태그들의 최상위 태그 해당 문서 정보의 집합을 넣는 곳 메타 데이터 입력 웹 페이지 제목 스타일 정보 문서의 본문, 여기에 내용을 나타낸다. - 내용 입력 , ... , heading 제목 paragraph 문단 break 줄바꿈 horizontal rule 가로선 - 텍스트 효과 bold 굵게 (주의를 끌 때) strong 굵게 (중요한 텍스트를 나타낼 때) italic 기울임꼴 (일반적인 산문에서 벗어났을 때) emphasis 기울임꼴 (콘텐츠를 강조할 때) underline 밑줄 strikethrough 취소선 - 문서 구조 머릿 영..
2023.11.08